上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 33 下一页
  2019年8月27日
摘要: 在浏览器中输入URL后,执行的全部过程。会用到哪些协议?(一次完整的http请求过程)。 整个流程如下: 域名解析为了将消息从你的PC上传到服务器上,需要用到IP协议、ARP协议和OSPF协议。发起TCP的3次握手建立TCP连接后发起http请求服务器响应http请求浏览器解析html代 阅读全文
posted @ 2019-08-27 17:50 vow007 阅读(4) 评论(0) 推荐(0) 编辑
摘要: TCP报文是TCP层传输的数据单元,也叫报文段。 1、端口号:用来标识同一台计算机的不同的应用进程。 1)源端口:源端口和IP地址的作用是标识报文的返回地址。 2)目的端口:端口指明接收方计算机上的应用程序接口。 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连 阅读全文
posted @ 2019-08-27 16:47 vow007 阅读(7) 评论(0) 推荐(0) 编辑
摘要: MySql5.7 建立全文索引 1、ngram and MeCab full-text parser plugins 全文检索在MySQL里面很早就支持了,只不过一直以来只支持英文。缘由是他从来都使用空格来作为分词的分隔符,而对于中文来讲,显然用空格就不合适,需要针对中文语义进行分词。但从MySQL 阅读全文
posted @ 2019-08-27 14:50 vow007 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 逻辑角度 1、主键索引 2、单列索引 3、多列索引 4、唯一索引 数据结构角度 1、B+树索引 2、hash索引 3、FULLTEXT索引 (之前只支持英文,从MySQL 5.7开始,MySQL内置了ngram全文检索插件,用来支持中文分词,并且对MyISAM和InnoDB引擎有效)。 4、R-Tr 阅读全文
posted @ 2019-08-27 14:25 vow007 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 总 Connection接口: List 有序,可重复(ps:有序是指按照插入的顺序存储) ArrayList 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程不安全,效率高 Vector 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程安全,效率低 LinkedList 优点: 阅读全文
posted @ 2019-08-27 11:19 vow007 阅读(5) 评论(0) 推荐(0) 编辑
  2019年8月25日
摘要: while (n-- > 0) 即是: for (int i = 0; i < n; ++i) {...} 的简写; 还可以写和成while (--n >= 0) {...}。 阅读全文
posted @ 2019-08-25 18:35 vow007 阅读(4) 评论(0) 推荐(0) 编辑
  2019年8月22日
摘要: MySQL常见的三种存储引擎为InnoDB、MyISAM和MEMORY。其区别体现在事务安全、存储限制、空间使用、内存使用、插入数据的速度和对外键的支持。具体如下: 1、事务安全: InnoDB支持事务安全,MyISAM和MEMORY两个不支持。 2、存储限制: InnoDB有64TB的存储限制,M 阅读全文
posted @ 2019-08-22 20:05 vow007 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 产生死锁的四个必要条件: (1) 互斥条件:一个资源每次只能被一个进程使用。 (2) 请求与保持条件:一个进程因请求资源而阻塞时,对已获得的资源保持不放。 (3) 不剥夺条件:进程已获得的资源,在末使用完之前,不能强行剥夺。 (4) 循环等待条件:若干进程之间形成一种头尾相接的循环等待资源关系。 阅读全文
posted @ 2019-08-22 20:00 vow007 阅读(4) 评论(0) 推荐(0) 编辑
  2019年8月21日
摘要: 题目描述 请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。 public class Solution { public String replaceSpace(StringBuffer s 阅读全文
posted @ 2019-08-21 18:45 vow007 阅读(4) 评论(0) 推荐(0) 编辑
  2019年8月20日
摘要: 几种常见的垃圾收集算法的核心思想。 1.Mark-Sweep(标记-清除)算法 这是最基础的垃圾回收算法,之所以说它是最基础的是因为它最容易实现,思想也是最简单的。标记-清除算法分为两个阶段:标记阶段和清除阶段。标记阶段的任务是标记出所有需要被回收的对象,清除阶段就是回收被标记的对象所占用的空间。具 阅读全文
posted @ 2019-08-20 22:26 vow007 阅读(6) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 33 下一页