摘要: 类加载:虚拟机将描述类的数据从class 文件加载到内存中,对加载的数据进行验证,准备,解析,初始化;最后得到虚拟机认可后转化成直接可以使用的 java 类型的过程 1、类加载机制 加载 通过一个类的全限定类名来获取定义此类的二进制字节流 将这个字节流所代表的静态存储结构转化成方法区的运行时数据结构 阅读全文
posted @ 2020-08-28 21:22 暴脾气大大 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-04 11:51 暴脾气大大 阅读(315) 评论(0) 推荐(0) 编辑
摘要: 1、名词(n) 功能(所代表的成分) S + O + P + A 数(可数、不可数) 格(所有格) 加 's 构成所有格 有生命的人或物 + 's 城市、国家、机构 + 's 时、空(距离)的名词 + 's 穿越时空的交通工具(车、船、飞机…)+ 's the + 商人 + 's > 某某店(eg. 阅读全文
posted @ 2020-08-29 10:39 暴脾气大大 阅读(692) 评论(0) 推荐(0) 编辑
摘要: 1、谓语 实义动词 > 具有实际的意义 系表结构 > 系动词+表语 系动词:联系事物和其属性,联系事物和其特征 表语:表示主语特征,属性和状态的成分 2、宾语(动宾,介宾) 动作的对象 介词连接的对象 3、定语(前定、后定、分定) 修饰限定名词,并使之更加明确具体的成分 词的前面(前置定语) 形容词 阅读全文
posted @ 2020-08-29 10:39 暴脾气大大 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 汉语句子 > 英文句子 简单的事情重复做,重复的时间坚持做 如何遣词造句(如何使用词、词汇) 1、英语十个词 名词 > n S:主语 o:宾语 P:表语 A:同位语 代词 > pron 形容词 > adj(美化名词的词) 定语 动词 > v 副词 > adv(美化动词的词) 状语 冠词 > art 阅读全文
posted @ 2020-08-29 10:38 暴脾气大大 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Java 中所有的类都是 Object 类的子类 访问权限 类 包 子类 其他包描述public ✔✔✔✔对任何人都是可用的protected ✔✔✔❌ 继承的类可以访问以及和 default 一样的权限default ✔✔❌❌包访问权限,即在整个包内均可被访问private ✔❌❌❌除类型创建者和 阅读全文
posted @ 2020-08-29 10:37 暴脾气大大 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 传统I/O : 硬盘—>内核缓冲区—>用户缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile :硬盘—>内核缓冲区—>内核 Socket 缓冲区—>协议引擎 sendfile(DMA 收集拷贝):硬盘—>内核缓冲区—>协议引擎 零拷贝(Zero-Copy):一种高效的数据传输机制 m 阅读全文
posted @ 2020-08-29 10:22 暴脾气大大 阅读(982) 评论(0) 推荐(1) 编辑
摘要: 短连接: 建立连接 ---> 数据传输 ---> 关闭连接 …… 建立连接 ---> 数据传输 ---> 关闭连接长连接: 建立连接 ---> 数据传输 … (保持连接)… 数据传输 ---> 关闭连接 1、Http 协议与 TCP/IP 协议的关系 Http 长连接和短连接本质上就是 TCP/IP 的长连接和短连接。 Http 属于应用层协议,在传输层使用 TCP... 阅读全文
posted @ 2020-08-29 10:17 暴脾气大大 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 兼容性:轮询 > 长轮询 > 长连接 > WebSocket 性能:WebSocket > 长连接 > 长轮询 > 轮询 轮询 客户端定时向服务器发送 Ajax 请求,服务器接收到请求后马上返回响应信息并关闭连接 优点:后端编码比较简单 缺点:请求中有大半是无用的,浪费带宽和服务器资源(每一次的 http 请求和响应都带有完整的 http 头信息,这就增加了... 阅读全文
posted @ 2020-08-29 10:16 暴脾气大大 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 一种简单的排序算法;重复的走访整个序列,一次比较相邻的两个元素,如果顺序不一致就将它们交换过来;走访序列的工作是重复进行的,直到没有再需要交换的元素,即表示这个序列已排序完成;这个算法的名字由来是因为越小(或越大)的元素会经由交换慢慢"浮"到序列的一端 假设有一个无序序列 L0、L1、L2、…、Ln 阅读全文
posted @ 2020-08-28 22:53 暴脾气大大 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一种简单直观的排序算法;首先在未排序的序列中找到最小(或最大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(或最大)元素,然后放到已排序序列的末尾;以此类推,知道所有元素排序完毕 假设有一个无序序列 L0、L1、L2、…、Ln-1 初始无序序列 L0、L1、L2、…、Ln- 阅读全文
posted @ 2020-08-28 22:50 暴脾气大大 阅读(123) 评论(0) 推荐(0) 编辑