吴庆宝 Blog

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

MySQL命名、设计及使用规范

"MySQL naming, design and usage specifications"

开发,测试,上线使用mysql,你都注意到了吗? 数据库环境 dev:开发环境,开发可读写,可修改表结构。开发人员可以修改表结构,可以随意修改其中的数据但是需要保证不影响其他开发同事。 qa:测试环境,开发可读写,开发人员可以通过工具修改表结构。 sim:模拟环境,开发可读写,发起上线请求时,会先在这个环境上进行预执行,这个环...

PHP函数parse_url和parse_str区别

"PHP function parse_url and parse_str difference"

PHP中有两个方法可以用来解析URL,分别是parse_url和parse_str。 parse_url 解析 URL,返回其组成部分 mixed parse_url ( string $url [, int $component = -1 ] ) 本函数解析一个 URL 并返回一个关联数组,包含在 URL 中出现的各种组成部分。 本函数不是用来验证给定 URL 的合法性的,只...

Mysql中bigint、int、mediumint、smallint 和 tinyint的取值范围

"Range of values ​​for bigint, int, mediumint, smallint, and tinyint in Mysql"

Mysql的数据类型你懂多少 mysql数据库设计,其中,对于数据性能优化,字段类型考虑很重要,搜集了些资料,整理分享出来,这篇为有关mysql整型bigint、int、mediumint、smallint 和 tinyint的语法介绍,如下: 1、bigint 从 -2^63 (-9223372036854775808) 到 2^63-1 (92233720368547758...

DOCKER快速入门

"DOCKER Quick start"

DOCKER快速入门 什么是LXC LXC为Linux Container的简写。Linux Container容器是一种内核虚拟化技术,可以提供轻量级的虚拟化,以便隔离进程和资源,而且不需要提供指令解释机制以及全虚拟化的其他复杂性。相当于C++中的NameSpace。容器有效地将由单个操作系统管理的资源划分到孤立的组中,以更好地在孤立的组之间平衡有冲突的资源使用需求。与传统虚拟化...

PHP如何实现静态化

"How to implement static PHP"

php基础 慕课网 教学视频 为什么要页面静态化? 动态文件执行过程:语法分析-编译-运行 静态文件,不需要编译,减少了服务器脚本运行的时间,降低了服务器的响应时间,直接运行,响应速度快;如果页面中一些内容不经常改动,动态页面静态化是非常有效的加速方法。(纯静态,伪静态还是需要PHP解释器的) 生成静态URL利于SEO,...

JQuery操作复选框,全选,反选,选中的值

"JQuery Action check box, select all, inverted, selected value"

jq实战 参考了一下别人jQuery复选框操作的代码,发现在使用attr()来处理属性赋值的时候会出现第一次功能正常,第二次再点击时无反应的问题。 这里使用prop()来进行操作会正常。 <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script...

Redis 订阅/推送

"Redis subscribe publish"

redis实战 publish.php <?php /** * redis实战 * * 发布 * * @author <https://github.com/wuxiumu> */ //发布 $redis = new \Redis(); $redis->connect('127.0.0.1', 6379); $redis->...

Redis 乐观锁

"Redis optimistic lock"

redis实战 optimistic-lock.php <?php /** * redis实战 * Redis practice * * 实现乐观锁机制 * To achieve optimistic lock * * @author <https://github.com/wuxiumu> */ $redis = new \Redis(); $...

Redis 悲观锁

"Redis pessimistic lock"

redis实战 pessmistic-lock.php <?php /** * redis实战 * * 实现悲观锁机制 * * @author <https://github.com/wuxiumu> */ $timeout = 5000; $redis = new \Redis(); $redis->connect('127.0.0.1'...

Redis 队列

"Redis queue"

redis实战 queue.php <?php /** * redis实战 * Redis practice * * 利用列表list实现简单队列 * Use list to implement a simple queue * * @author <https://github.com/wuxiumu> */ $redis = new \Red...