打赏

相关文章

可见性、有序性、原子性

可见性:当一个线程对共享变量进行修改后,另一个线程可以立即看到该变量修改后的最新值。有序性:程序执行的顺序按照代码的先后顺序执行。原子性:在一次或者多次操作时,要么所有操作都被执行,要么所有操作都…

Android类加载

Android类加载机制Android类加载机制的核心是将class文件映射为内存中的class对象。类加载机制是热修复技术的基础。面试常见考点包括:双亲委派机制及其作用PathClassLoader与DexClassLoader的功能差异类初始化的触发条件静态方法为何不能调用非静态变量…

C++内存模型

1.存储持续性:描述数据在内存中的保留时间。自动存储持续性:静态存储持续性:动态存储持续性:2.作用域:描述名称在翻译单元(文件)的可见范围。声明区域 declaration region:可以在其中…

设计模式的原则和策略

在局部层次,模式告诉如何解决给定背景下的特定问题;在全局层次,模式提供了一张应用程序各组件的关系图。可总结出六大原则1.单一职责原则类中的职责过多时,一具职责变化可能会削弱或抑制这个类完成其它职责的能力,导致…

建造者模式,生成器模式

1.将一个复杂对象的构建,与它的表示分离。使的同样的构建过程可以创建不同的表示。主要用于创建一些复杂的对象,这些对象内部构建间的建造顺序通常是稳定的,而对象内部的构建通常面临着复杂的变化。2.建造者继承建造接口类,必须实…

如何scp不用密码

一句话概括下就是:把本地~/.ssh/id_rsa.pub放入远端服务器的~/.ssh/authorized_keys中即可相信大家都有过在不同服务器之间传数据的经历,大家基本都会用scp或者rsync,在执行计划任务拷贝文件的时候,用scp命令需要输入密码&#xf…

手机版浏览

扫一扫体验

微信公众账号

微信扫一扫加关注

返回
顶部