摘要:
在浏览器中输入URL后,执行的全部过程。会用到哪些协议?(一次完整的http请求过程)。 整个流程如下: 域名解析为了将消息从你的PC上传到服务器上,需要用到IP协议、ARP协议和OSPF协议。发起TCP的3次握手建立TCP连接后发起http请求服务器响应http请求浏览器解析html代 阅读全文
摘要:
TCP报文是TCP层传输的数据单元,也叫报文段。 1、端口号:用来标识同一台计算机的不同的应用进程。 1)源端口:源端口和IP地址的作用是标识报文的返回地址。 2)目的端口:端口指明接收方计算机上的应用程序接口。 TCP报头中的源端口号和目的端口号同IP数据报中的源IP与目的IP唯一确定一条TCP连 阅读全文
摘要:
MySql5.7 建立全文索引 1、ngram and MeCab full-text parser plugins 全文检索在MySQL里面很早就支持了,只不过一直以来只支持英文。缘由是他从来都使用空格来作为分词的分隔符,而对于中文来讲,显然用空格就不合适,需要针对中文语义进行分词。但从MySQL 阅读全文
摘要:
逻辑角度 1、主键索引 2、单列索引 3、多列索引 4、唯一索引 数据结构角度 1、B+树索引 2、hash索引 3、FULLTEXT索引 (之前只支持英文,从MySQL 5.7开始,MySQL内置了ngram全文检索插件,用来支持中文分词,并且对MyISAM和InnoDB引擎有效)。 4、R-Tr 阅读全文
摘要:
总 Connection接口: List 有序,可重复(ps:有序是指按照插入的顺序存储) ArrayList 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程不安全,效率高 Vector 优点: 底层数据结构是数组,查询快,增删慢。 缺点: 线程安全,效率低 LinkedList 优点: 阅读全文