自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 vagrant 资源收集

最近在学习vagrant 管理虚拟机,总结了一下学习文档,以下是来之我的独立博客 "程序员和厨子"为什么要使用vagrant举两个典型的例子,第一种,有时候开发环境开发出来的web应用在产品的线上环境运行不起来,可能大部分开发人员开发时使用windows 系统,而线上环境是linux系统,解决这个问题一般很多在windows中开发的开发人员会安装虚拟机,安装和线上系统一致,环境一致

2015-07-10 00:58:07 651

原创 supervisor 3.0 配置和使用

为什么要使用supervisor 3.0?使用场景:后台服务,进程管理。使用php 开发web app时,可能某个脚本会一直需要运行在后台比较典型的php 的 gearman worker一般情况下并发量不大的情况下一个 worker足够处理任务列表,当并发上去之后一个worker 就处理不了,可能需要多个进程去处理, 甚至需要多台服务器。那我们就需要这个后台服务可以开启多

2014-10-28 10:59:13 1570

原创 go语言基础语法思维导图

还在完善。。。

2014-07-18 17:57:11 2555

原创 PHP Yaf 整合 Zend framework 1 和 smarty 2

1.代码包可在github上下载.2.欢迎各位交流,拍砖.

2014-01-09 17:55:59 1184

原创 Gearman 安装使用

1.介绍:     分布式任务处理 , 什么事gearman : http://gearman.org/ 2.工作原理:Gearman的工作原理使用Gearman的应用通常有三部分组成:一个Client、一个Worker、一个 任务服务器。 Client的作用是提出一个 Job 任务 交给 Job Server 任务服务器。Job Server 会去寻找一个 合适的 Wor

2013-12-24 11:27:00 924

原创 C 和PHP 实现 冒泡排序

#include int arr[] = {3, 2, 4, 5, 1, 9 , 0, 8};void showArr(void) {        int len = sizeof(arr)/sizeof(int);          int i = 0;          for(i; i                  printf("%d,", arr[i

2013-09-29 10:52:32 754

原创 redis 日志

1. 内存快照主线程上执行命令, 单线程上执行所有请求(默认文件 dump.rdb);将数据写入二进制文件中(如果数据量大,不建议使用这种方式);配置:save time changessave 900 1;save 300 100;客户端执行:save();bgsave();2.日志追加默认文件 appendonly.aof;执行wri

2013-09-29 10:49:50 1524

原创 mysql 如何保证数据完整性 -- 笔记

mysql 约束和索引 相同点: 保证证数据的完整性区别: 索引是从数据结构的角度来保证数据完整性, 而 约束是一个逻辑概念,用来保证数据完整性.保证数据完整性的方法:一. 对错误数据的约束   设置sql_mode 为 严格模式, 来提示报错而不是警告    服务器配置: my.cnf sql_mode ='STRICT_TRANS_TABLES' ;

2013-09-29 10:46:10 3279

转载 安装 lnmp

基于fedora17来安装的,同样适用于redhat和centosnginx 安装1.先解决安装的相关依赖包,安装开发相关的依赖  yum -y groupinstall "Development Libraries" "Development Tools"  ningx还可能依赖于 pcre-devel包   yum -y install pcre-dev

2013-09-29 10:42:21 620

原创 MongoDB 基础要点

假设mongoDB 安装在 /usr/local/mongod一.MongoDB shell 使用使用MongoDB shell 的前提是,先启动 mongodb(有点废话).>./mongodmongoDB shell 其实就是一个javascript 解释器, 所以可以像在firebug里面的控制台一样执行Javascirpt 程序, 当然可以使用 Javascript

2013-09-27 11:07:45 783

原创 浅说数学在算法中的重要性

求 1000 以下的 3 或 5 的倍数之和. 比如求10以下3 或 5 的有以下这些数: 3, 5, 6, 9 求和 3+5+6+9 = 23 .(原题在:http://projecteuler.net/problem=1)相信很快就可以写出答案, 先用php 代码列出来:算法解题当然是要追求效率. 分析上面代码求 1000 一下的 3和 5 的倍

2013-09-24 17:17:43 1087

原创 PHP 框架的比较

使用过的PHP 框架比较:Codeigniter  优点: 配置简单快速简洁. 执行效率高, 有丰富的library, 文档详细. 适合小型应用.缺点: 简单的吧Model 当作了数据库操作. 架构比较简单, 比太能满足大型应用.CakePHP优点: 数据库操作使用Active Record 方式, 设计层面优雅, 没有多余的library.纯粹的MVC

2013-09-03 16:01:09 542

转载 Mysql SQL 语句执行顺序

(8) SELECT (9) DISTINCT(1) FROM (3) JOIN (2)   ON (4) WHERE (5) GROUP BY (6) WITH {CUBE | ROLLUP}(7) HAVING (10) ORDER BY (11) LIMIT

2013-08-26 17:50:52 710

原创 使用memcache 的3个问题

使用memcached-1.4.15 版本1. key 和 value 的长度限制问题默认值: key 长度为 250value 长度为 1M如果想使用更长的key和value,可以修改源代码,然后重新编译,但是不推荐这种方法2.数据一致性问题;3.缓存穿透和缓存雪崩;

2013-08-26 17:47:30 462

原创 表单 属性 autocomplete

1.什么时候需要使用autocompete 属性     有个input 标签 type属性为checkbox,  当你勾选这个选项后, 在按F5键刷新页面,     会发现这个input 的checked 属性被缓存了. 默认的 autocomplete功能是开启的     autocmplete="on", 如果不想缓存把autocomplete设置为off即可.2.知识点:h

2013-08-26 17:44:08 762

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除