推荐
专栏
教程
课程
飞鹅
选择你喜欢封面图
保存设置
取消保存
xiguaapp
Lv1
男
关 注
白下有山皆绕郭,清明无客不思家。
粉丝
0
关注
0
文章
5
专栏
0
访问
7282
获赞
0
博客
专栏
收藏
粉丝
关注
xiguaapp
•
3年前
jvm
类的加载连接与初始化加载:查找并加载类的二进制数据连接验证:确保被加载的类的正确性准备:为类的静态变量分配内存,并将其初始化为默认值解析:把类中的符号引用转换成为直接引用初始化:为类的静态变量赋予正确的初始值主动使用创建类的实例访问某个类或接口的静态变量,或者对该静态变量赋值调用类的
xiguaapp
•
3年前
如何设计一个数据库?
设计两个大模块,存储(文件系统)与程序的实例模块。程序的实例模块划分为:存储管理,缓存机制,SQL解析,日志管理,权限划分,容灾机制,索引管理,锁管理。为什么使用索引?假设使用原始的全表查询,那么对于小量数据可能速度并没有影响,但是在大量数据的情况下会使得速度很慢。而索引,则类似于字典中的偏旁部首,加快了查询的效率。二叉
xiguaapp
•
3年前
垃圾回收机制
GC标记算法对象被判定为垃圾的标准:没有被其他对象引用引用计数算法:判断对象的引用数量:通过判断对象的引用数量来决定对象是否可以被回收每个对象实例都有一个引用计数器,被引用则1,完成引用则1任何引用计数为0的对象实例可以被当做垃圾收集优点:执行效率高,程序执行受影响较小。
xiguaapp
•
3年前
tcp的三次握手四次挥手
tcp的三次握手流程:在tcp/ip协议中,tcp协议提供可靠的连接服务,采用三次握手建立一个连接。第一次握手:建立连接时,客户端发送SYN包【synj】到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到SYN包,必须确认客户的SYN(ackj1),同时自己也发送一个SYN包(syn
xiguaapp
•
3年前
一句话总结java七大设计原则
开闭原则:对扩展开放,对修改关闭。依赖倒置原则:高层应该不依赖地层。单一职责原则:一个类只干一件事儿。接口隔离原则:一个接口只干一件事儿迪米特法则:不该知道的就不要知道。里氏替换原则:子类重写方法功能发生改变,但是不影响父类方法的语义。合成复用原则:尽量使用组合实现代码复用,不要用继承,要解耦。
5
文章
0
专栏
7.3k
访问
0
获赞
热门文章
xiguaapp
如何设计一个数据库?
0 点赞
•
1.5k 阅读
xiguaapp
一句话总结java七大设计原则
0 点赞
•
1.5k 阅读
xiguaapp
jvm
0 点赞
•
1.4k 阅读
xiguaapp
垃圾回收机制
0 点赞
•
1.3k 阅读
xiguaapp
tcp的三次握手四次挥手
0 点赞
•
1.5k 阅读
热门评论
暂无数据