03 2016 档案

摘要:1. MySql+Memcached架构的问题 实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题: 1.MySQL需要不断进行拆库拆表,Memcach 阅读全文
posted @ 2016-03-31 01:03 一束光 阅读(417) 评论(0) 推荐(0) 编辑
摘要:http://www.uml.org.cn/sjjm/201107145.asp#nav-2 http://tech.it168.com/a2011/0711/1216/000001216087_all.shtml 阅读全文
posted @ 2016-03-29 12:43 一束光 阅读(335) 评论(0) 推荐(0) 编辑
摘要:1: 利用sprintf来绑定变量,分离绑定的参数与语句 阅读全文
posted @ 2016-03-25 11:24 一束光 阅读(214) 评论(0) 推荐(0) 编辑
摘要:简介 iostat主要用于监控系统设备的IO负载情况,iostat首次运行时显示自系统启动开始的各项统计信息,之后运行iostat将显示自上次运行该命令以后的统计信息。用户可以通过指定统计的次数和时间来获得所需的统计信息。 语法 入门使用 参数 -d 表示,显示设备(磁盘)使用状态;-k某些使用bl 阅读全文
posted @ 2016-03-25 09:53 一束光 阅读(290) 评论(0) 推荐(0) 编辑
摘要:一:cut (1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file] 使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 File 参数,cut 命令将读取标准输入。必须指定 - 阅读全文
posted @ 2016-03-25 09:26 一束光 阅读(286) 评论(0) 推荐(0) 编辑
摘要:1:批量杀死进程 “cut -c 9-15”是截取输入行的第9个字符到第15个字符,而这正好是进程号PID。 阅读全文
posted @ 2016-03-25 09:25 一束光 阅读(132) 评论(0) 推荐(0) 编辑
摘要:一:注意超时 可以设置超时时间后,多次拉取,超过一定次数后,中止查询 阅读全文
posted @ 2016-03-24 09:16 一束光 阅读(168) 评论(0) 推荐(0) 编辑
摘要:contab每秒执行脚本,然后将把标准错误重定向到标准输出(2>&1)以追加的方式写入log_cronjob.txt。补充:试想2>1代表什么,2与>结合代表错误重定向,而1则代表错误重定向到一个文件1,而不代表标准输出;换成2>&1,&与1结合就代表标准输出了,就变成错误重定向到标准输出。另外,使 阅读全文
posted @ 2016-03-23 21:55 一束光 阅读(7477) 评论(0) 推荐(0) 编辑
摘要:http://www.tuicool.com/articles/A3Mn6f 阅读全文
posted @ 2016-03-23 08:55 一束光 阅读(175) 评论(0) 推荐(0) 编辑
摘要:参数挺多,但常用的就几个: 1. 最简单直接的命令 2. 如果想clone到指定目录 3. clone时创建新的分支替代默认Origin HEAD(master) 4. clone 远程分支 git clone 命令默认的只会建立master分支,如果你想clone指定的某一远程分支(如:dev)的 阅读全文
posted @ 2016-03-22 14:46 一束光 阅读(537) 评论(0) 推荐(0) 编辑
摘要:一、内网ip包括两类: 1:tcp/ip协议中,专门保留了三个IP地址区域作为私有地址,其地址范围如下: 阅读全文
posted @ 2016-03-22 14:06 一束光 阅读(289) 评论(0) 推荐(0) 编辑
摘要:1:内存设为1M时,代码不执行,也不报错 阅读全文
posted @ 2016-03-16 11:41 一束光 阅读(155) 评论(0) 推荐(0) 编辑
摘要:加密算法: 一:对称加密算法 在对称加密算法中,加密使用的密钥和解密使用的密钥是相同的。也就是说,加密和解密都是使用的同一个密钥。因此对称加密算法要保证安全性的话,密钥要做好保密,只能让使用的人知道,不能对外公开。这个和上面的公钥密码体制有所不同,公钥密码体制中加密是用公钥,解密使用私钥,而对称加密 阅读全文
posted @ 2016-03-15 13:16 一束光 阅读(804) 评论(0) 推荐(0) 编辑
摘要:一:常量定义 1:在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量) 2:常量默认为大小写敏感 3:命名规则:用正则表达式是这样表达的:[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* 在这里,字母指的是 a-z,A-Z,以及从 127 到 255(0 阅读全文
posted @ 2016-03-15 10:36 一束光 阅读(298) 评论(0) 推荐(0) 编辑
摘要:一:数字签名   数字签名和数字认证的不同   问:数字认证和数字签名是两个不同的东西吗? 答:是的,数字认证和数字签名很不同。数字认证是用来验证网站的可信度的,而数字签名是用来验证信息的可信度的。说到数字认证,组织可能只信任这种网站,即该网站数字认证是由组织自己发布,或者是由信任的认证组织发布(如 阅读全文
posted @ 2016-03-14 11:46 一束光 阅读(585) 评论(0) 推荐(0) 编辑
摘要:已前言 在php中又两个方法都是在请求快结束的时候执行。方法名分别是 register_shutdown_function和fastcgi_finish_request。虽然执行的时机差不多,但是功能和应用场景不一样。比较两个方法的区别不是本文的重点。本文的重点的说明两个方法的应用场景。 regis 阅读全文
posted @ 2016-03-11 14:25 一束光 阅读(487) 评论(0) 推荐(0) 编辑
摘要:一:phpdbg http://phpdbg.com/ 阅读全文
posted @ 2016-03-11 10:16 一束光 阅读(158) 评论(0) 推荐(0) 编辑
摘要:前言:由php的运行机制决定,其实php在运行阶段我们也是可以进行缓存的从而提高程序运行效率,这就是我们常说的opcode缓存。1、简述php的运行机制(因为本文是写opcode缓存的所以这里只是简要概述,后边会专门写一篇揭秘php运行机制的。)a).php文件通过浏览器过来b)请求交给SAPI,随 阅读全文
posted @ 2016-03-09 11:49 一束光 阅读(3770) 评论(0) 推荐(0) 编辑
摘要:待定 阅读全文
posted @ 2016-03-09 11:16 一束光 阅读(192) 评论(0) 推荐(0) 编辑
摘要:cron相关文件: /etc/cron.monthly/ /etc/cron.weekly/ /etc/cron.daily/ /etc/cron.hourly/ /etc/cron.d/ /etc/crontab /etc/cron.deny /etc/cron.allow /var/spool/ 阅读全文
posted @ 2016-03-09 11:15 一束光 阅读(280) 评论(0) 推荐(0) 编辑
摘要:Redis提供了丰富的数据类型,比起关系型数据库或者简单的Key-Value存储(比如Memcached)来,Redis的数据模型与实际应用的数据模型更相近。比如下面说到的好友关系的存储,原作者使用了Redis的 Sets(集合)数据结构。 具体存储方式如下:对于每一个用户,其关注关系存储两份列表, 阅读全文
posted @ 2016-03-09 09:02 一束光 阅读(1219) 评论(0) 推荐(0) 编辑
摘要:1:for for ( ; $i < $accept_l ; $i++ ) for($i = 0, $num = count($array); $i < $num; $i++) for ( ; $i < $accept_l ; $i++ ) 阅读全文
posted @ 2016-03-08 13:47 一束光 阅读(243) 评论(0) 推荐(0) 编辑
摘要:条件: ( 电脑必须win7 sp1, .netframework4 ) 一、下载php7和apache2.4 首先下载php7的windows压缩包,到这里下载http://windows.php.net/download/ Php7 VC14 x64 Thread Safe (2016-Mar- 阅读全文
posted @ 2016-03-04 15:29 一束光 阅读(6823) 评论(0) 推荐(1) 编辑
摘要:思考: cgi是怎么运行的?(是多线程?多进程?单线程?单进程?) fastcgi运行原理? apache运行php的原理? (是多进程还是多线程?) nginx是怎么运行php的? 什么是安全模式和非安全模式? 怎么选择? 一:线程安全和非线程安全的区别 Linux/Unix系统是采用 多进程的工 阅读全文
posted @ 2016-03-04 10:19 一束光 阅读(679) 评论(0) 推荐(0) 编辑
摘要:1:命名空间的命名不区分大小写 2:namespace必须在所有代码之前,除了declare语法以外(不过他之前可以有注释,空行等) 3:只有以下类型的代码受命名空间的影响,它们是:类(包括抽象类和traits)、接口、函数和常量。 4:如果你需要定义一个常量只在当前命名空间中,定义的时候要加上命名 阅读全文
posted @ 2016-03-03 17:10 一束光 阅读(502) 评论(0) 推荐(0) 编辑
摘要:4.5 加快ALTER TABLE 操作的速度 原理: MySQL 的ALTER TABLE 操作的性能对大表来说是个大问题。 MySQL 执行大部分修改表结构操作的方法是用新的结构创建一个空表,从旧表中查出所有数据插入新表,然后删除旧表。这样操作可能需要花费很长时间,如果内存不足而表又很大,而且还 阅读全文
posted @ 2016-03-03 12:09 一束光 阅读(373) 评论(0) 推荐(0) 编辑
摘要:一:杀掉mysql连接的方法: kill thread_id: 杀掉当前进程,断开连接 kill query thread_id: 只杀掉某连接当前的SQL,而不断开连接。 批量杀死MySQL连接的几种方法: 1> 通过information_schema.processlist表中的连接信息生成需 阅读全文
posted @ 2016-03-02 13:31 一束光 阅读(632) 评论(0) 推荐(0) 编辑
摘要:一:思考 1:如果插入的某个字段大于数据库定义的长度了,数据库会怎么处理? 1>如果数据库引擎是myisam,则数据库会截断后插入,不报错 2>如果数据库引擎是innodb,则数据库会报 Data too long for column 'isp' at row 3 并且如果是批量插入,则整个语句都 阅读全文
posted @ 2016-03-02 11:43 一束光 阅读(175) 评论(0) 推荐(0) 编辑
摘要:一:读写日志注意事项: 1:fgets取出日志行后,注意用trim过滤下 2:explode(“\t", $line) 拆分后,注意判断下个数是否正确,如果不正确,怎么处理? 如果某一列已确定是某种形式(比如$param[5]为网址,则应该判断是否是网址,如果不是怎么处理) 3:如果判断某个字符串里 阅读全文
posted @ 2016-03-01 12:01 一束光 阅读(173) 评论(0) 推荐(0) 编辑

友情链接

CFC4N
点击右上角即可分享
微信分享提示