08 2019 档案

摘要:概念: 对象之间多对1的一种设计方案,被依赖的对象是subject,依赖的对象是observer,subject会通知observer变化。 以集合的方式管理用户,包括注册、移除和通知。 subject接口: registerObserver(o:observer) :add removeObser 阅读全文
posted @ 2019-08-29 16:35 hhhl 阅读(150) 评论(0) 推荐(0)
摘要:StackOverflowError JVM参数类型 标配参数 -version -help X参数 -Xint解释执行 XX参数 boolean类型 是否打印GC收集细节 jps // 查看当前进程运行的配置 : jinfo -flag PrintGCDetails 是否使用串行垃圾回收器 -XX 阅读全文
posted @ 2019-08-25 21:16 hhhl 阅读(184) 评论(0) 推荐(0)
摘要:进程 进程状态(新建、就绪、运行、阻塞、终止) 进程通信方式(信息交换) 1.共享存储(基于数据结构的共享【速度慢,限制多】、基于存储区的共享) 需要互斥访问共享空间(P V操作) 2.消息传递(直接通信方式、间接通信方式) 3.管道通信 大小固定的缓冲区、半双工(单向传输)、互斥访问管道(写满才能 阅读全文
posted @ 2019-08-24 23:18 hhhl 阅读(220) 评论(0) 推荐(0)
摘要:OSI 应用层 表示层 会话层 传输层(端到端的连接;tcp: 三次握手、四次挥手、滑动窗口、拥塞机制(慢开始门限+拥塞避免算法)、快重传、快恢复) 网络层 数据链路层(比特转化为字节流,字节流转化成帧) 物理层 (比特流传输) 快重传:当发现某个包丢失(没按顺序到达),立即向发送方连续发3个确认, 阅读全文
posted @ 2019-08-24 13:36 hhhl 阅读(113) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/xdyixia/p/9386133.html 阅读全文
posted @ 2019-08-18 08:20 hhhl 阅读(122) 评论(0) 推荐(0)
摘要:查看日志的前1000条数据? tail -f -n 1000 xxx 查看端口? netstat -t 显示tcp端口 -ntlp 所有tcp端口 -ntulp|grep 80 查看所有80端口使用情况 -u 显示udp端口 -p 显示进程标识符和程序名臣 目录下找出大于指定大小的文件 当前目录 默 阅读全文
posted @ 2019-08-17 13:08 hhhl 阅读(143) 评论(0) 推荐(0)
摘要:类加载机制 加载 class文件通过类加载器加载到内存,形成方法区的运行时数据结构,在堆里面生成代表这个类的class对象。 链接 静态数据变成可运行状态 验证 准备:为类变量赋初值,0 解析:符号引用替换为直接引用 初始化 执行类构造器clinit方法 (类变量和静态语句块合并) 类加载器: 1- 阅读全文
posted @ 2019-08-17 08:17 hhhl 阅读(88) 评论(0) 推荐(0)