11 2021 档案
摘要:I don't know why, but all I want right now is sex. URI本质上是一个字符串,这个字符串的作用是唯一地标记资源的位置或者名字。 它不仅能够标记万维网的资源,也可以标记其他的,如邮件系统、本地文件系统等任意资源。而“资源”既可以是存在磁盘上的静态文本、
阅读全文
摘要:别问我有啥,先说你要啥,再说你凭啥。 早期互联网上传输的基本上都是只有几K大小的文本和小图片,现在的情况则大有不同。网页里包含的信息实在是太多了,随随便便一个主页HTML就有可能上百K,高质量的图片都以M论,更不要说那些电影、电视剧了,几G、几十G都有可能。相比之下,100M的光纤固网或者4G移动网
阅读全文
摘要:一路种花,一路纵酒。 短连接 HTTP协议最初(0.9/1.0)是个非常简单的协议,通信过程也采用了简单的“请求-应答”方式。它底层的数据传输基于TCP/IP,每次发送请求前需要先与服务器建立连接,收到响应报文后会立即关闭连接因为客户端与服务器的整个连接过程很短暂,不会与服务器保持长时间的连接状态,
阅读全文
摘要:虽然你学的慢,但是你,放弃的快呀。 浏览器首先要解析链接文字里的URI。再用这个URI发起一个新的HTTP请求,获取响应报文后就会切换显示内容,渲染出新URI指向的页面。这样的跳转动作是由浏览器的使用者主动发起的,可以称为“主动跳转”,但还有一类跳转是由服务器来发起的,浏览器使用者无法控制,相对地就
阅读全文
摘要:“你知道我是干大事的男人吗?” “什么大事?” “你就是我的大事。” 在我们针对数据表进行了大量删除或者删除掉某个无用的索引之后,该表占的数据内存或者索引并没有明显的变换,这是因为删除操作后在数据文件中留下碎片所致。 那么要怎么样进行优化了, 关键字 OPTIMIZE TABLE your_tabl
阅读全文
摘要:骑白马的不一定是王子,也可能会是是唐僧! 判断一个字段头部和尾部包含了空格之类的mysql语句 CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id', `name` varchar(100) DEFAULT
阅读全文
摘要:兄弟听我一句劝,游戏没了还能重玩,媳妇没了游戏就能一直玩了。 mysql 之中,对字符串函数进行长度查询的函数有三个 LENGTH CHAR_LENGT 虽然都是对函数的查询,但是也有一些区别 1、LENGTH函数 此函数是按照字节来统计字符串长度,主要用来计算普通字符的长度,他会把一个中文字符的长
阅读全文
摘要:如果有一天我消失了,即使我的朋友恋人不会找我,银行也会疯狂找我。 在创建mysql 索引是为了更快的查询到数据,用牺牲空间代价获取时间代价,所以要更好的用到已经用到的所以很重要, 但有时候在一些没有注意的情况下,索引是会失效的。具体的情况列表如下: like 以%开头,索引无效;当like前缀没有%
阅读全文
摘要:你在哭吗? 没有,我只是过敏了。 对什么过敏? 人生。 在执行mysql 删除脚本的时候,出现了意向不到的错误 场景: 在user_list_log 表中,由于前端代码不严谨出现了重复数据,于是就想着用mysql脚本执行mysql语句进行删除掉 id 比较小的多余数据,所以按照思路就写着就出现如下m
阅读全文
摘要:一场说走就走的旅行归来后,除了该做的事情被拖延的更久了,什么都没有改变。 在mysql 里面有 2个对应的 函数 1、ROUND(x, y) 2、TRUNCATE(x,y) ROUND 函数 y = 0时 对操作数进行四舍五入操作,保留整数部分 ROUND 函数 y > 0 时 TRUNCATE 函
阅读全文
摘要:你以为浪子回头金不换,其实浪子可能只是,上岸缓一缓。 市面上存在两种数据库负载均衡的思路: 1)基于数据库连接的负载均衡:例如总共有100个数据库连接,50个连接登录到数据库机器a,另外50个连接登录到数据库机器b,这样每个连接中接下来的所有请求全都是发往同一台数据库机器的。 这种数据库负载均衡的思
阅读全文
摘要:有人说世上百分之九十的事都能用钱解决,但他们没告诉你剩下的百分之一需要更多的钱。 Api接口存在那些安全性问题呢? 1、重复提交 - 也就是幂等性设计问题 2、参数篡改 解决方式:签名以及加密 防御方式:1)使用https协议传输 2)对参数以某种方式进行加密 3、防重发攻击 (就是把之前窃听到的数
阅读全文
摘要:不笑运气差,一笑脸就大! php 中的declare结构用来设定一段代码的执行指令 declare 用于执行3个指令: ticks, encoding, strict_types 作用域 declare 结构用于全局范围,影响到其后的所有代码 (特殊:如果有declare结构的文件被其他文件包含,则
阅读全文
摘要:真希望有一天我的钱包,可以和我的脸皮一样厚。 Zval是zend中另一个非常重要的数据结构,用来标识并实现PHP变量,其数据结构如下: Zval主要由三部分组成: type 指定了变量所述的类型(整数,字符串,数组) refcount & is_ref 用来实现引用计数 value 核心部分 存储了
阅读全文
摘要:最痛苦的事,是会把你对她的好当做理所当然。 函数符号表,全局变量等也都是基于hash表来实现 PHP的hash表具有如下特点: 支持典型的key-value 查询 可以当做数组使用 添加、删除节点O(1)复杂度 key支持混合类型:同时存在关联数组和索引数组 Value支持混合类型: array('
阅读全文
摘要:我觉得一定有很多人暗恋我,因为这么多年了,也没有人跟我表白! OSI七层协议有哪些?
阅读全文
摘要:我卧底五年成了老二,再卧底下去,我怕会成为老大! 聚簇索引并不是一种单独的索引类型,而是一种数据存储方式。具体细节依赖于其实现方式。 聚簇索引就是按照每张表的主键构造一颗B+树,同时叶子节点中存放的就是整张表的行记录数据,也将聚集索引的叶子节点称为数据页。 注意:我们日常工作中,根据实际情况自行添加
阅读全文