- 博客(24)
- 资源 (9)
- 收藏
- 关注
原创 用GITOLITE管理GIT仓库
相比于之前的Subversion,用git作版本控制软件有太多的好处,git是一个分布式的版本控制软件,不像SVN一样需要一个中心的仓库服务,所以你你本地安装git后就可以自己在本地用来作版本控制了,然后当你想把仓库分享给别人的时候,你才会把它推送给远程的某个git仓库节点。这也是git工作方式与SVN不同的地方。一般SVN经常的操作是svn checkout, svn update, svn
2012-07-27 17:00:40
1749
1
原创 Ubuntu Server 10.10安装配置Nginx+php-fpm+mysql
新安装的系统,软件包更新,首先找一个速度不错的Ubuntu源,这里网上搜了一个。http://www.cnblogs.com/lei1016cn/archive/2010/10/21/1857761.html更改源?1vi/etc/apt/source.list全部删除,加入下面的源。
2011-11-05 20:33:44
1078
原创 开始做个小站
一直想业余时间搞个啥小网站玩玩,苦思苦想也想不出啥好项目,也不知道为啥打算做App应用软件的下载网站,就是它---App软件下载 http://www.gywc.net/目前为止,它就是从一个博客程序经过我稍微的一点点修改而成,目前自己也没具体想好它前面的路怎么走,先慢慢做内容,做SEO呗。加油,让自己充实一点点!号外不贵呀
2011-10-10 21:26:13
760
3
原创 工厂模式-工厂方法模式
工厂模式就是负责将大量有共同接口的类实例,而不必事先知道要实例化哪一个类的模式。工厂模式一般分为三种:简单工厂模式、工厂方法模式、抽象工厂模式。从模式性质来说,工厂模式属于创建型模式。工厂方法定义工厂方法模式又称为工厂模式,也叫虚拟构造器(Virtual Cons
2011-09-20 11:01:44
409
原创 工厂模式-简单工厂模式
工厂模式就是负责将大量有共同接口的类实例,而不必事先知道要实例化哪一个类的模式。工厂模式一般分为三种:简单工厂模式、工厂方法模式、抽象工厂模式。从模式性质来说,工厂模式属于创建型模式。简单工厂模式定义通常负责创建实例工厂类接收一个条件(参数),来决定实例化哪一个产
2011-09-20 11:00:15
539
原创 计算机字、字节、字长之某腾讯面试题
常常我们说机器是32位或者64位的,这里面具体有些什么重要的信息呢?以及我们经常挂在嘴边的字节具体是什么概念?还有经常被忽略的”字“、”字长“。字首先,我们了解这么一个知识点,计算机在处理或者运算的时候,是把数据分成一个个固定长度数据串来处理的,这些一个个的细小数
2011-08-26 11:36:41
3308
1
原创 使用RSYNC备份网站数据(1)
前天干了件吐血的大事,是这样的,同事让我帮他清理下服务器上一些乱七八糟的用户,我cat下/etc/passwd文件,里面一堆的用户乱七八糟的用户文件,更为可耻的是有人还把用户加入sudoers里面去了(之前接触过该台服务器的人),我二话不说,一个个使劲的删,连同用户所属的文件也通
2011-08-05 07:54:01
880
原创 使用/proc虚拟文件系统查看优化WEB程序
在服务器上,我们一般使用top命令工具来监视服务器进程和Linux整体性能。top将会看到如下结果界面:会列出了进程PID,USER(所属用户),PR,%CPU,%MEM,COMMAND(命令或者服务)等参数的列表,这个显示列表是动态跟踪服务器的。问题来了,在上面的监控中,主要查
2011-07-28 09:31:23
538
原创 BMP格式验证码图片的破解。
前几天饭总在采集某网站数据时候被它的验证码拦住了,在范总自己折腾了一个晚上未果后问我有没做过类似事情。之前自己也很少去研究验证码东西,都是找一个顶着用就是,从来没去搞过破解什么的。Google一番,原来BMP图像直接可以读取,一个像素是对应着一个数据的。因此思路出来了。BMP图像的来源及介绍看这里,而用C同学想研究它的数据存储结构的看这里。BMP图像包括这几类数据:文件头、位图信息头、颜色信息和位图数据四部分组成。既然位图数据即图形数据能读取出来,那么任何一张验证码图片里面的某一个Code也就能读出了,因为
2010-10-23 09:53:00
2527
原创 Ubuntu下安装配置Subversion,并建立多个版本库
<br /> 公司有好几个网站项目,随着同一个项目接手开发的同学越来越多,版本控制变成一个必须的工具。交给我来配置,在这里记录下来;<br />SVN可以有好几种连接方式,我这里使用的是自带的SVN://协议访问。还有通过配置apache2来使用http://访问。或者文件协议file://.<br /> <br />首先安装Subversion,服务器环境为Ubuntu Server.<br />sudo apt-get install subversion<br />安装成功后,就创建版本库了。<br
2010-09-17 20:10:00
2794
原创 计算机机器数原码、反码、补码、有符号数以及无符号数
<br />学C语言时候,计算机二进制数以及有符号、无符号数的一些问题不是很清楚,刚才看到一个关于有/无符号数的问题就查了一下,现在清楚很多了。<br /> <br />这篇文章写得实在太好了,清楚明白容易理解,就不自己表达,贴过来好了。<br /> <br />负数在计算机中如何表示呢?<br /> <br />这一点,你可能听过两种不同的回答。<br />一种是教科书,它会告诉你:计算机用“补码”表示负数。可是有关“补码”的概念一说就得一节课,这一些我们需要在第6章中用一章的篇幅讲2进制的一切。再者,用
2010-06-23 10:30:00
4384
1
原创 UCHOME的AJAX分享
最近match001.com项目做一个发送电子喜帖的功能,发现QQ油箱明信片功能差不多。于是乎构思做成那个样子。有几点需要实现的:背景图片、结婚相片的加载。N多的事件绑定跟相册数据绑定,选择相册列出所有相片,并且相片分页。所有的都AJAX实现初始化一个DIV用来控制上层图片位置移动,根据不同背景图片,初始化不不同的控制DIV。JS收集背景图片与相片的相关信息以及他们的位
2010-04-20 13:10:00
1371
原创 PHP常用内置常量
系统设计从一开始就应该考虑不同平台的兼容性问题,最常见一个问题就是Linux/uniux与Win的一些不同,比如说文件路径分隔符、多个路劲分隔符等等。PHP本身内置了很多常量,在方便的编写代码同时也很好的处理好了不同平台下的一些兼容性问题。比如最常用的:DIRECTORY_SEPARATOR 路径分隔符,Win下是"/"而*inux下是"/"。PATH_SEPARATOR
2010-03-02 18:38:00
3943
原创 对JAVA简单的理解
这几天在看JAVA,图书馆借的一本JAVA开发大全,挺厚的一本,内容很多,但不深。包括JAVA的基本语法、线程编程、桌面程序、主要类库、以及后面JSP部分。看了5天了,刚把J线程看完。由于之前学过C++,所以前面基础数据类型,基本语法等等只着重看看JAVA独特的地方。以下是我个人理解总结的一些JAVA与C/C++不同地方及自己的对JAVA的见解。JAVA与C++最大的不同在于它完全抛弃了面
2010-01-13 21:37:00
579
原创 PHP数组函数array_push
想到PHP操作数组时候,给一个数组添加一个数组单元时候可以有两种方式:1.$arr = array();$arr[] = ; 2.$arr = array();array_push($arr,);刚做一个100000次的循环插入,结果还是第一种要快一些!(循环插入数字,100000次,第一种0.04左右,第二种0.08秒左右)
2009-12-25 18:33:00
465
原创 Ubuntu常用命令
最近开始学习使用Ubuntu,由于学校用的是闪讯联网,而闪讯客户端又不支持Linux平台,可能有牛人能解决此问题,但是没具体可行方案之前,还是不敢冒然直接装在自己唯一可使用电脑上,不得已只得虚拟机安装了。虚拟机装的是VMware,网上下载了一个Ubuntu镜像,最新版:9.10-desktop-i386. 总的安装过程还是比较顺利,默认没支持中文,安装后需要下载语言包自己安装,这里需要提下的
2009-11-28 21:55:00
444
转载 WEB服务器错误代码
摘下来,以后找起来也方便点。 ·400 - 错误的请求。 ·401 - 访问被拒绝。IIS 定义了许多不同的 401 错误,它们指明更为具体的错误原因。这些具体的错误代码在浏览器中显示,但不在 IIS 日志中显示: ·401.1 - 登录失败。 ·401.2 - 服务器配置导致登录失败。 ·401.3 - 由于 ACL 对资源的限制而未获得授权。 ·401.4 - 筛选器授权失败。
2009-11-17 18:46:00
876
转载 php中$_SERVER参数HTTP_X_FORWARDED_FOR & REMOTE_ADDR与获取IP
在PHP 中使用 $_SERVER["REMOTE_ADDR"] 来取得客户端的 IP 地址,但如果客户端是使用代理服务器来访问,那取到的就是代理服务器的 IP 地址,而不是真正的客户端 IP 地址。要想透过代理服务器取得客户端的真实 IP 地址,就要使用 $_SERVER["HTTP_X_FORWARDED_FOR"] 来读取。不过要注意的事,并不是每个代理服务器都能用 $_SE
2009-11-09 20:24:00
1115
原创 Outlook Express不错
前几天稍微配置了下Outlook用来收邮件,感觉很不错,配置也相当简单,使用POP建立连接到自己邮箱后,以后收发邮件只要打开这软件,就直接点击下收发邮件就能把你最新收到的邮件下载过来,很快,我的Gmail邮箱,一秒内能收到我所有邮件,当然,我的邮件很少,基本都是些订阅的东西。很方便,高效,不需要你登陆邮箱网站去弄,那样要慢多了。嘿嘿,好东西分享出来!
2009-11-04 09:34:00
355
原创 要学习的东西还很多
这个学期来一直都没闲下过,陆陆续续从图书馆借了不少于15本关于PHP的书看了吧,学校图书馆关于PHP的书好少,基本都被我翻过一遍了吧(我觉得对我有用的),里面大部分都是一些入门级的,进阶或高级解说的的很少,什么开发王、精通系列、经典实例,都介绍的比较浅,以至于都属于那种垃圾形式代码,现在我很讨厌那样去组织我的程序,了解MVC模式后,打死我也不会再像以前那样写程序了。上星期又到图书馆借了四本书,本
2009-11-02 19:45:00
478
原创 博士后与民工的区别
联合利华引进了一条香皂包装生产线,结果发现这条生产线有个缺陷:常常会有盒子里没装入香皂。总不能把空盒子卖给顾客啊,他们只得请了一个学自动化的博士后设计一个方案来分拣空的香皂盒。博士后拉起了一个十几人的科研攻关小组,综合采用了机械、微电子、自动化、X射线探测等技术,花了几十万,成功解决了问题。每当生产线上有空香皂盒通过,两旁的探测器会检测到,并且驱动一只机械手把空皂盒推走。 中国南方有个乡
2009-10-18 09:52:00
610
原创 关于nicEdit上传图片不能用的一些处理
最近做学校一个课程网站,后台需要个编辑器嘛,找了好久,发现NicEdit不错,可使后来又发现它上传图片实际上是跟另外一个网站合作的,默认是传到那边空间服务器上,实现不了本地的上传到自己要保存的文件夹中。找啊找,我用的是PHP开发撒,想从网上找到解决方案,找好久没找到,后来只有根据kingcms的那个解决方案文件改改了,其实它那个很多问题的,上传过程出错,top.nicUploadButton对
2009-10-16 08:36:00
3205
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人