什么情况下需要使用代理?如果您的前端应用和后端 API 服务器没有运行在同一个主机上,你需要在开发环境下将 API 请求代理到 API 服务器。 需要配置vue.config...
前言 关注核心实现请直接跳至 第四小节:执行流程。 本文中的命令仅适用于支持shell的系统,如Mac、乌班图及其他linux发行版。不适用于windows,如果想在wind...
———-正文开始———- 最近发现有不少介绍JS单线程运行机制的文章,但是发现很多都仅仅是介绍某一部分的知识,而且各个地方的说法还不统一,容易造成困惑。 因此准备梳理这块知识...
本篇文章总结关于多线程编程的一些知识点,这其中两个重要的部分就是对于synchronized和ReentrantLock的使用和介绍。 一、线程同步问题的产生及解决方案 问题...
JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求开发者必须熟悉Java的常用集合类。本文将就Java Col...
前言 攒了这么久还是总结下,有个暂时的结尾,还需继续前行。标题中的本科电子狗只是自嘲,因为需要自己去补很多软件方面的基础,学历又不高,过程有点艰辛。然而写代码还是十分快乐的哈...
一、CPU、进程、线程 CPU我们都知道CPU是计算机的中央处理器,CPU的主要功能是运算。对CPU的关注通常都是CPU的核心数和CPU的线程数。而CPU的核心数代表硬件上存...
前言 我们知道,Android的底层是使用Linux内核运行的,而Linux为了保证系统的稳定性,使用的是进程隔离的机制,也就是让不同的进程运行在不同的虚拟空间,使得不同进程...
定义 将一个复杂对象的构建与它的表示进行分离,使得同样的构建过程可以创建不同的表示。 对象创建型的设计模式 Builder模式是一步步创建一个复杂对象的创建模式,它允许用户在...
当我第一次使用Picasso的时候,看见下面的官网示例时,我和我的小伙伴都惊呆了! 如此简洁明了的使用方式,如此灵活多变的链式调用,让我深深地迷住了,然后我一直苦苦追求它,奈...
前言说明 以下内容均为 Android 组件化架构知识点的总结归纳、修正错误和完善扩展,非系统知识集,个人笔记,仅供参考。 组件化基础 1. 引入库的三种方式 2. Andr...