自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 loop设备

loop,翻译为循环,在linux文件系统中,可以理解为在第一层文件系统(普通文件系统)外缠绕的一圈文件系统,也就是说这类文件系统是在基础文件系统上再包上去的一层如果一个文件包含有一个完整的文件系统,这个文件就可以像普通磁盘设备一样被mount到某个目录上linux为用户预留了256个loop文件系统,cat /dev/loop*就能看到了如何连接文件与loop文件系统呢,只需

2015-09-24 20:18:18 532

原创 设计模式之2---代理模式

设计模式系列

2015-07-18 22:03:34 424

原创 设计模式之1---简单工厂模式

前言,对于工厂模式理解一直停留在表面上,包括我在写这篇文章时,理解也不是很深刻,但聊胜于无,简单写一下自己目前的理解,等以后有了更多的心得再回来更新一下吧;) 工厂模式:通过专门定义一个工厂类来负责创建其他类的实例,被创建的类需要有共同的抽象父类,用户不必关心创建的是哪个子类(without specifying the exact class of object that will be cre

2015-07-16 19:02:20 488

原创 php函数array_map的有趣应用

array_map本身是用来遍历数组修改键值的,不过今天发现它除了可以用来修改数组以外还有个非常实用的技巧在这样的场景中,我们有hotel_id数组$arr_hotel_ids = array(1001,1002,1003)通过传入$arr_hotel_ids到func1,返回了对应顺序的$arr_hotel_name = array("h1", "h2", "h3"),

2013-10-31 10:35:52 774

原创 win7 svn服务搭建

家小业小,也没那么多linux服务器来做svn服务,但是平常开发的的时候有些代码需要使用svn来保管,作为备份、查看代码修改记录、记录修改日志等等。所以很屌丝的在自己的win7上搭建了svn服务。win7上搭建服务要稍微简单一点,毕竟可视化操作还是非常人性化的。  1.我使用的svnserver版本为Subversion-1.6.16,虽然我的操作系统是64位的,但是Subversion我

2013-10-30 17:29:59 822

原创 php中exec, shell_exec,system, passthru在执行shell时候的区别

今天在网上看到有人提问关于以上几个方法的区别与用法,所以上网查了一下首先说一下他们的共同点,首先当然他们都是执行shell脚本的方法,其次都可以向它们传递一个参数引用来获得执行状态码。重点是不同点:命令名称                                        是否将标准输出输出到终端

2013-10-30 17:16:48 731

原创 学习杂记

不推荐在头文件中声明变量,因为这样做可能引发问题例:a.h中声明了变量 int a在生成目标文件.obj时,生成了b.o   c.o 均引用了a.h,链接过程中编译器提示重复声明,解决办法有两种1.把源程序改为.c扩展,c语言中若遇到多次定义,则自动认为其中一个为定义,其余为声明2.【推荐做法】在a.h中使用extern int a 在a.cpp使用int a定义变

2013-10-30 14:17:03 430

原创 libcurl 使用心得

1.libcurl使用writefunction来读取数据到内存,writefunction类似于socket的read,因此需要多次读取,每次都append上2.多进程下请务必在主进程使用curl_global_init(),如果不这样做,每个线程会在curl_easy_ini()时隐式调用该方法,不过该方法不是线程安全的,有一定概率会发生同时访问一段内存,造成程序崩溃3.多线程下lib

2013-10-25 11:38:40 707

翻译 php遍历数组什么时候作用在拷贝上?

从stackoverflow翻译过来的一张文章,原文地址路径点这里博主对于foreach提出了比较有意思的一些问题,$array = array(1, 2, 3, 4, 5);[html] view plaincopy  测试用例1:foreach ($array as $item) { ech

2013-10-23 11:59:03 1016

空空如也

空空如也

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

TA关注的人

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