吴庆宝 Blog

爱:你爱的人。做:你爱做的事。真的爱你才无悔

Redis 缓存

"Redis Cache"

redis实战 cache.php <?php /** * redis实战 * Redis practice * * 简单字符串缓存 * easy string cache * * @author <https://github.com/wuxiumu> */ $redis = new \Redis(); $redis->connect(...

PHP中composer的安装和使用

PHP composer installation and use

需要用到composer, 当需要更包的时候,脑子里突然忘记了怎么用了,马上去百度了一下,很长时间没用了,都没印象了,还好找到了一篇比较易懂的文章,分享一下,也做备用。以后没准还会用到。 问题一 加载php_curl.dll和php_openssl.dll出错原因及解决办法 原因是并不是所有的dll文件直接打开就可以了,有的是要依赖一些文件的,比如这个php_curl.dll就依赖两个...

mysql workbench如何汉化

How to mysql workbench convert into Chinese

下载MySQL Workbench 客户端 官方下载地址:https://dev.mysql.com/downloads/workbench 汉化 汉化教程:https://jingyan.baidu.com/article/046a7b3e8d230bf9c27fa928.html 文件替换 文件替换:右键点击MySQL客户端 > 属性 > 打开文件地址 > data...

SVN 入门到放弃

SVN entry to give up

svn入门 慕课网教程 :SVN从入门到放弃 window系统安装 TortoiseSVN 1.10.0, Build 28176 - 64 Bit , 2018/04/14 08:00:32 包含汉化包 链接:https://pan.baidu.com/s/1Vx7o30MBRCmnyAv84ANBKQ 提取码:b2qn linux系统安装 Ubuntu安装svn 1. 先查...

使用Jekyll在GitPages搭建博客遇到的问题

Use Jekyll to build a blog on GitPages question

安装Git并拉取分支,部署Jekyll 安装Git 拉取代码 在项目页,找到原谅色按钮”clone or download”复制链接,通常为”https://github.com/用户名/项目名.git”。 调出命令行: windows为win键+R键,输入cmd git clone https://github.com/Huxp...

互联网协议简易交互过程

"Internet protocol simple interaction process"

网络基础 client和nginx简易交互过程 step1:client发起http请求 step2:dns服务器解析域名得到主机ip step3:默认端口为80,通过ip+port建立tcp/ip链接 step4:建立连接的tcp/ip三次握手,建立成功发送数据包 step5:nginx匹配请求 case .html: 静...

HTTP概念

"HTTP concept"

网络基础 概念 Hypertext Transfer Protocol, 超文本传输(转移)协议,是客户端和服务端传输文本制定的协议。构建WWW的具体的三项技术如下: WWW: world wide web, 万维网 - HTML: Hypertext Markup Language, 超文本标记语言 - HTTP: Hypertext Transfer Protocol, ...

互联网协议

"Internet protocol"

网络基础 互联网协议 概括:从上到下,越上越接近用户,越下越接近硬件 应用层: 规定应用程序的数据格式 [HEAD(以太网标头) [HEAD(IP标头) [HEAD(TCP标头) DATA(应用层数据包)]]] 传输层(端口到端口的通信): 定义端口号 端口: ...

快速排序算法优化

"Fast sorting algorithm optimization"

php算法优化 优化一:优化选取枢轴: 在前面的复杂度分析的过程中,我们看到最坏的情况无非就是当我们选中的枢轴是整个序列的边缘值。比如这么一个序列: 9 1 5 8 3 7 4 6 2 按照习惯我们选择数组的第一个元素作为枢轴,则 $pivot = 9,在一次循环下来后划分为{1,5,8,3,7,4,6,2} 和{ }(空序列),也就是每一次划分只...

冒泡排序以及优化

"Bubble sorting and optimization"

php算法优化 这里总结一下冒泡排序算法的方式 冒泡排序最简单的实现方式如下(我用PHP来实现,用其他语言也是一样的): 生成1w的随机数 set_time_limit(0); $arr = []; for ($k = 0; $k < 10000; $k++) { $arr[] = $k; } shuffle($arr); 冒泡排序这个经典的算法 functio...