说点题外的: MySQL当中的 “My” 是什么意思? MySQL的发明者名叫 Michael “Monty” Widenius,MySQL是以他女儿的名字 “My” 来命名的。对这位发明者来说,MySQL数据库就仿佛是他可爱的女儿。 她的二女儿叫什么呢?二女儿叫Maria,MariaDB名字的来源 Read More
posted @ 2020-04-21 17:55 AlexZS Views(3537) Comments(0) Diggs(2) Edit
一、阻塞IO模型 同步阻塞:当用户线程发出IO请求之后,内核会去查看数据是否就绪,如果没有就绪就会等待数据就绪,而用户线程就会处于阻塞状态,用户线程交出CPU。当数据就绪之后,内核会将数据拷贝到用户线程,并返回结果给用户线程,用户线程才解除block状态。通俗来说,在用户发出IO请求后,系统那边没接 Read More
posted @ 2020-04-21 10:24 AlexZS Views(117) Comments(0) Diggs(0) Edit
一、什么是窗口 窗口就是规定数据传输大小和接收大小的一个容器,比如: 数据:010100011000111 数据在传输的时候有一个固定的大小 0101 (四位)==叫做数据帧,每一次能够从网络里传输的大小,这个是由系统MTC来规定的 eg:现在一次性传了100个数据,但是每次传输的大小只能是四位,每 Read More
posted @ 2020-04-20 19:57 AlexZS Views(475) Comments(0) Diggs(0) Edit
一、哈夫曼编号: 又称霍夫曼编码,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。是一种高效的编码方式,在信息存 Read More
posted @ 2020-04-20 10:59 AlexZS Views(9717) Comments(2) Diggs(0) Edit
一、ping 基本使用详解 在网络中 ping 是一个十分强大的 TCP/IP 工具。它的作用主要为: 1、用来检测网络的连通情况和分析网络速度 2、根据域名得到服务器 IP 3、根据 ping 返回的 TTL 值来判断对方所使用的操作系统及数据包经过路由器数量。 我们通常会用它来直接 ping i Read More
posted @ 2020-04-13 17:13 AlexZS Views(314) Comments(0) Diggs(0) Edit
一、DROP : drop table table_name 删除表全部数据和表结构,立刻释放磁盘空间,不管是 Innodb 和 MyISAM; 二、TRUNCATE truncate table table_name 删除表全部数据,保留表结构,立刻释放磁盘空间 ,不管是 Innodb 和 MyI Read More
posted @ 2020-04-02 17:35 AlexZS Views(964) Comments(0) Diggs(0) Edit
You can't specify target table 'sys_user' for update in FROM clause 不能先将select出表中的某些值,再update这个表(在同一语句中) 原来的sql: UPDATE sys_user set pull_path = (SELE Read More
posted @ 2020-04-01 15:40 AlexZS Views(118) Comments(0) Diggs(0) Edit
一、Nginx 的产生 Nginx 同 Apache 一样都是一种 Web 服务器。基于 REST 架构风格,以统一资源描述符(Uniform Resources Identifier)URI 或者统一资源定位符(Uniform Resources Locator)URL 作为沟通依据,通过 HTT Read More
posted @ 2020-03-31 17:10 AlexZS Views(279) Comments(0) Diggs(0) Edit
代理模式(Proxy Pattern) 一个类代表另一个类的功能。这种类型的设计模式属于结构型模式。 举个例子: 跟 MM 在网上聊天,一开头总是 “hi, 你好”,“你从哪儿来呀?”“你多大了?”“身高多少呀?” 这些话,真烦人,写个程序做为我的 Proxy 吧,凡是接收到这些话都设置好了自己的回 Read More
posted @ 2020-03-27 14:53 AlexZS Views(209) Comments(0) Diggs(0) Edit
解释:装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。 这种模式创建了一个装饰类,用来包装原有的类,并在保持类方法签名完整性的前提下,提供了额外的功能。 装饰器模式的最主要的功能 1、 Read More
posted @ 2020-03-27 11:48 AlexZS Views(520) Comments(0) Diggs(0) Edit