1.SQLserver数据库数据复制方式数据复制方式
有4种:快照发布、事务性发布、具有可更新订阅的事务性发布、合并发布。
2.Java中的深拷贝和浅拷贝浅拷贝与深拷贝
浅拷贝:浅拷贝:创建一个新对象,然后将当前对象的非静态字段复制到该新对象,如果字段是值类型的,那么对该字段执行复制;如果该字段是引用类型的话,则复制引用但不复制引用的对象。因此,原始对象及其副本引用同一个对象。
Object 类提供的 clone 是只能实现 浅拷贝的。
深拷贝:深拷贝:创建一个新对象,然后将当前对象的非静态字段复制到该新对象,无论该字段是值类型的还是引用类型,都复制独立的一份。当你修改其中一个对象的任何内容时,都不会影响另一个对象的内容。
要实现深拷贝:
①、让每个引用类型属性内部都重写clone() 方法
②、利用序列化
3.http和https的区别添加链接描述
4.内存泄漏
5.CAS的底层实现
6.异或
任何数与0进行异或,为它本身,两个相同的数进