摘要: 1.MIME资源类型 text/html, text/plain, image.jpeg, video/quicktime, application/vnd.ms-powerpoint 2.URI目标地址: URL, URN 3.报文 阅读全文
posted @ 2017-04-11 12:57 pigfly 阅读(120) 评论(0) 推荐(0) 编辑
摘要: js禁用按钮: php session控制: form: 阅读全文
posted @ 2016-08-09 13:07 pigfly 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 使用php生成sql文件,然后再倒入mysql。 1.编写php代码 2.登陆mysql导入sql文件 阅读全文
posted @ 2016-07-16 13:23 pigfly 阅读(676) 评论(0) 推荐(0) 编辑
摘要: tcp(Transmission Control Protocol 传输控制协议) 协议复杂,有序和可靠。编号和分段实现了有序,ACK(acknowledge)和重新发送实现了可靠。 滑窗实现了同时发送多个片段,加大数据传输的效率。滑窗效果可以参考这个动画: tcp通信过程 建立连接过程 1.cli 阅读全文
posted @ 2016-07-15 10:44 pigfly 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 引用的含义 php的引用是用不同的名字访问同一个变量内容,并不像C的指针那样。在PHP 中,变量名和变量内容是不一样的, 因此同样的内容可以有不同的名字。最接近的比喻是 Unix 的文件名和文件本身——变量名是目录条目,而变量内容则是文件本身。引用可以被看作是 Unix 文件系统中的硬链接。 下面是 阅读全文
posted @ 2016-07-14 12:25 pigfly 阅读(154) 评论(0) 推荐(0) 编辑
摘要: = 300)) { if ($pid = file_get_contents($pid_file)) { if ($stop) { @unlink($ctrl_file); } @unlink($pid_file); shell_exec("ps -ef... 阅读全文
posted @ 2016-07-13 11:39 pigfly 阅读(481) 评论(0) 推荐(0) 编辑
摘要: ## git使用指南 ##1. 打开git命令行操作窗口,利用cd命令切换到对应的文件夹(代码根目录) >`cd E:/study/h5` 2. 从git仓库**拉取代码**到本地电脑 >`git clone https://github.com/justlikeheaven/newborn.git 阅读全文
posted @ 2016-07-13 11:38 pigfly 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 前言 memcached默认情况下采用了名为Slab Allocator的机制来管理内存。在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最坏的情况下,会导致操作系统比memcached进程本身还慢。S 阅读全文
posted @ 2016-07-13 11:36 pigfly 阅读(357) 评论(0) 推荐(0) 编辑
摘要: @echo offecho Waiting for a moment please...echo test start at %date:~0,10% %time:~0,-3% >> net.logecho Start Ping >> net.logping -n 10 www.xx.com >> 阅读全文
posted @ 2016-07-13 11:35 pigfly 阅读(281) 评论(0) 推荐(0) 编辑
摘要: **& 按位与,相同的不变,否则都算成0 | 按位或, ^ 按位异或,不相同的都算成1** PHP按位与或 (^ 、&)运算也是很常用的逻辑判断类型,有许多的PHP新手们或许对此并不太熟悉,今天结合一些代码对PHP与或运算做些介绍,先说明下,在PHP中,按位与主要是对二进制数操作: <?php $a 阅读全文
posted @ 2016-07-13 11:31 pigfly 阅读(1696) 评论(0) 推荐(0) 编辑
摘要: 1.字符串SDS struct sdshdr { // buf 已占用长度 int len; // buf 剩余可用长度 int free; // 实际保存字符串数据的地方 // 利用c99(C99 specification 6.7.2.1.16)中引入的 flexible array membe 阅读全文
posted @ 2016-07-13 11:28 pigfly 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1 0;$i--){ 19 for($j=0;$j$arr[$m]){ 64 $m += 1; 65 }else{ 66 return $m; 67 } 68 } 69 70 71 72 } 阅读全文
posted @ 2016-07-13 11:25 pigfly 阅读(225) 评论(0) 推荐(0) 编辑
摘要: php所有的变量都存在一个zval的结构里面,通过refcount和is_ref来存储变量的引用关系。refcount是变量的引用次数,is_ref是变量是否被引用,当is_ref=0的时候refcount总是为1。旧版的GC策略是refcount=0的时候,php执行垃圾回收。但有一种特殊情况是数 阅读全文
posted @ 2016-07-13 11:21 pigfly 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 1 <?php 2 //写文件 3 $f = fopen('1.txt', 'a+'); 4 flock($f, LOCK_EX); 5 fwrite($f, 'hello'); 6 flock($f, LOCK_UN); 7 fclose($f); 8 9 //读文件 10 $f = fopen('1.txt', 'r+'); 11 flock($f, LOCK_SH); ... 阅读全文
posted @ 2016-07-11 23:01 pigfly 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: Qt实例1 - 查找框(1)组装零件 Qt实例1 - 查找框(2)实现功能 Qt实例2 - 文本编辑器(1)加入查找框 参考书籍 C++ GUI Qt4(第二版) Qt Creator系列教程 联系方式 代码svn地址:https://qt-example.googlecode.com/svn/tr 阅读全文
posted @ 2013-01-11 16:41 pigfly 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 实例1我们做了一个查找框,这东西必须得配合文本才能发挥作用,所以我们再做一个很简单的文本编辑器。 Qt里面有一个叫做QPlainTextEdit的东西可以实现文本编辑的功能,类似于HTML里的textarea。废话不多说,我们开始写代码。 我们用QPlainTextEdit实现文本编辑功能 1.新建 阅读全文
posted @ 2013-01-11 16:26 pigfly 阅读(2535) 评论(0) 推荐(2) 编辑
摘要: 上一节我们完成了搜索框基本的界面,但是光有外表是没用的,华而不实最终将会遭人唾弃。那我们还差哪些功能? 1.搜索按钮可以做成填了内容才启用,这样用户体验会好一点。 2.用tr实现国际化,我们用中文作为例子。 3.真正地实现文本查找。 针对上面的需求我们相应地给出解决方案: 1.1 可以在初始化的时候 阅读全文
posted @ 2013-01-10 14:53 pigfly 阅读(3917) 评论(0) 推荐(0) 编辑
摘要: 前言 学一个东西必须得去实践,而且如果实践出来的东西还有趣味性的话,会大大增加学习的动力。我刚接触Qt不久,准备在自学的过程中把自己写的实例一一记录下来。 好了,不扯了,今天要做一个查找框,就是大家用的编辑器里的那种最普通的查找框,先看下效果图大概是啥样的: 好,看完了我们开始做。至于Qt的安装这里 阅读全文
posted @ 2013-01-09 22:26 pigfly 阅读(2200) 评论(2) 推荐(1) 编辑
摘要: 1.什么是Replace Temp with Query 2.这样做的好处是什么 临时变量的问题在于:它们是暂时的,而且只能在所属函数内使用。由于临时变量只有在所属函数内才可见,所以它们会驱使你写出更长的函数,因为只有这样你才能访问到想要访问的临时变量。如果把临时变量替换为一个查询式(query m 阅读全文
posted @ 2012-11-20 10:01 pigfly 阅读(415) 评论(0) 推荐(0) 编辑
摘要: PHP设计模式这本书是11年买的,刚买的时候看了几篇,后来就没看了。最近在工作上遇到一些问题,因此觉得有必要去重温一下。 适配器模式:将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那个类可以一起工作。 一个简单的例子:我房间里墙上有一个插座,只能插二脚的(通常会有 阅读全文
posted @ 2012-11-11 17:09 pigfly 阅读(451) 评论(1) 推荐(0) 编辑