golang+php

55 篇文章
5.1K 次阅读
15 人订阅

全部文章

程序员养成日记

redis五种数据类型的应用场景

incr article:{文章id}:readcount get article:{文章id}:readcount

11320
程序员养成日记

CDN网络加速原理

CDN的全称是Content Delivery Network,即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最...

12120
程序员养成日记

防盗链的原理以及实现

盗链是指在自己的页面上展示一些并不在自己服务器上的一些内容 获取别人的资源地址,绕过别人的资源展示页面,直接在自己的页面上向最终用户提供此内容 一般被盗链的...

9910
程序员养成日记

php内存泄漏,内存溢出,垃圾回收

内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了...

21220
程序员养成日记

mysql事务的实现原理

此篇文章算是对mysql事务的一个总结,在了解这些之前我们先对mysql在执行的过程中 有一个整体的认识,如下图

12420
程序员养成日记

php运行生命周期--脚本执行阶段 php_execute

第1步:词法分析将PHP代码转换为有意义的标识Token。该步骤的词法分析器使用Re2c实现的。

8410
程序员养成日记

php运行生命周期--请求初始化php_request_startup

重新为output_globals分配内存,初始化与输出处理程序相关的堆栈,并将OG宏的flags设置为激活状态。

11420
程序员养成日记

php运行生命周期--模块初始化php_module_startup

函数的前半部分主要还是对SG宏的成员变量进行初始化。后半部分先是调用了sapi_module_struct内部实现的activate函数,又调用了input_f...

11220
程序员养成日记

php数组hashtable的巧妙设计

一个数组在 PHP 内核里是长什么样的呢?我们可以从 PHP 的源码里看到其结构如下:

10520
程序员养成日记

php的引用类型底层解析

我们可以看到,引用类型是一个变量zval和一个zend_refcounted_h组成 先看第一段的 a = "string";

7110
程序员养成日记

Zend_string与写时复制

学习过C语言的应该知道,字符串中除了最后一个字符外不允许含有\0,否则会被认为是字符串的结束字符,这就导致了C语言的字符串有很多的限制,比如不存储图片、文件等二...

8630
程序员养成日记

php7的zval相关介绍

zval主要由value u1 和u2保存 value占8字节,u1和u2各占4个字节 _zend_value的结构如下:

7510
程序员养成日记

vim插件的安装(NERDTree)

保存.vimrc文件,然后重新打开一个vim,在NORMAL模式下输入命令:BundleInstall,首次执行会要求输入github帐号和密码,等待插件下载完...

16220
程序员养成日记

mysql索引原理,看这篇就够啦

网上已经有了很多相关mysql索引原理的文章,但是都存在一些问题,有的是直接复制别人的比较老的文章,有的直接开篇讲B+Tree的原理,过程不是很清楚,即使原理讲...

6310
程序员养成日记

常见排序算法及golang 实现

快速排序的基本思想:通过一趟排序将待排记录分隔成独立的两部分,其中一部分记录的关键字均比另一部分的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有...

8710
程序员养成日记

详解 mysql int 类型的长度值问题

创建数据库的时候发现一个问题: 改变 length 的值, 不能影响到实际的存储长度! 秉着好奇心, 打开了 google ~ 引入大神的解答.

13820
程序员养成日记

go语言TCP编程入门

7210
程序员养成日记

redis的sort命令详解

最简单的sort用法是 sort key 和sort key desc(key的对象是list类型的数据)

9230
程序员养成日记

aof数据的恢复和rdb数据在不同服务器之间的迁移

如果在实际生产环境中一不小心执行了flushall,最好的办法就是立即shutdown nosave,如果没权限办法执行这个命令的话,那早点辞职跑路吧。

9540
程序员养成日记

redis运维常用的一些命令介绍

注意:如果我们前面都是在0号数据库操作的,那么select 2 之后,dbsize的数量则为0

10410

扫码关注云+社区

领取腾讯云代金券