摘要:
最大矩形 阅读全文
摘要:
一、红黑树原理 1、红黑树的insert(新的插入的节点默认为红色) (1)如果插入是根节点,直接把节点涂为黑色,把节点设置为根节点 (2)如果插入的节点的父节点是黑色,无需任何处理 (3)需要修复的情况 情况1:当前节点的父节点为红色,叔叔节点为红色,解决办法:(将当前节点的父节点和叔叔节点涂黑, 阅读全文
摘要:
一、jvisualvm 二、Eclipse Memory Analyzer 三、top命令 top top -H -p 14617 查看某个进程内部线程占用情况分析 四、yum install sysstat iostat -x -k -d 5 查看io利用率 五、pstack 显示a56爆大奖在线娱乐进程的栈跟踪 阅读全文
摘要:
设计模式需要遵循的原则: 一、单一职责原则 1、接口一定要做到单一原则 2、类的设计尽量做到单一原则 接口的单一原则代码示例: 二、里氏替换原则 1、只要父类出现的地方,子类就可以出现,而且替换为子类不会有任何问题;相反的话,就不行了。 2、子类必须完全实现父类的方法 3、子类可以有自己的个性 4、 阅读全文
摘要:
1、SYN报文 TCP C-->S 2、SYN,ACK报文 TCP S-->C 3、ACK报文 TCP C-->S 前三点就是普通的TCP的三次握手 4、Client Hello TLSv1.2 C-->S 5、Server Hello TLSv1.2 S-->C 6、Certificate,Ser 阅读全文
摘要:
一、数据源的配置 阅读全文
摘要:
Jetty运行的主要概要图 参考文献 jetty官网实例1:http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/tree/examples/embedded/src/main/java/org/eclipse/jetty/embe 阅读全文
摘要:
一、java线程基础知识 进程是操作系统分配资源的基本单位 线程是cpu调度的基本单位 jdk线程是协作式的不是抢占式的,操作系统线程是抢占式的 死锁不理会中断 synchronized等待不可以被中断,代码可以被中断 1、停止线程的方法: 1、这四个方法已被废弃 stop()(强行停止线程) de 阅读全文