- 博客(66)
- 资源 (5)
- 收藏
- 关注
转载 nginx 常用
1、nginx命令行选项-c 指定一个配置文件,来代替缺省的-t 仅测试,不运行不加载配置文件-v显示nginx的版本号-V显示显示nginx的版本好,编译器版本和配置参数2、nginx 控制信号TERM,INT快速关闭QUIT 快速关闭HUP 重新加载nginx启动、重启和停止命令nginx启动 /usr/lcoal
2013-11-10 09:26:41
535
原创 redis 安装
$ wget http://download.redis.io/releases/redis-2.6.16.tar.gz$ tar xzf redis-2.6.16.tar.gz$ cd redis-2.6.16$ make2、修改配置文件 redis.conf daemonize yes3、启动 src/redis-server4、客户端连接 src/redis-cli
2013-10-26 10:23:42
490
转载 linux mysql 安装
紧接着上文,这次是重装mysql,正好之前有人要lnmp的安装方法,算上这篇文章就全了。安装前准备如果mysql用户不存在,那么添加mysql用户groupadd mysqluseradd-g mysql mysqlmysql编译安装wget ht
2013-10-26 08:47:36
5960
转载 linux PHP-FPM
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx本文以php-fpm为例介绍如何使nginx支持PHP一、编译安装php-fpm什么是PHP-FPMPHP-F
2013-10-26 08:37:14
636
转载 nginx安装
Nginx安装2013年9月4日发表评论阅读评论nginx可以使用各平台的默认包来安装,本文是介绍使用源码编译安装,包括具体的编译参数信息。正式开始前,编译环境gcc g++ 开发库之类的需要提前装好,这里默认你已经装好。ububtu平台编译环境可以使用以下指令apt-getinstallbuild-ess
2013-10-25 23:11:15
535
原创 linux命令 find
命令形式 find pathname -options[-print -exex -ok]pathname 查找的目录print 将匹配到的文件输出到标准输出exec 表示find命令匹配到的结果执行exec 参数所给出的shell命令 命令格式为 commond {} \;ok 以更为安全的模式来执行,执行命令都会给用户提示-name
2013-06-16 08:57:08
382
原创 linux bash 快捷键
1、ctrl+a 切换到命令行的开始2、ctrl+e 切换到命令行的末尾3、ctrl+l 清除命令行的内容4、ctrl+u 清除光标之前的内容5、ctrl+k 粘贴刚才删除的字符6、ctrl+c 终止命令7、ctrl+z 转入后台运行
2013-06-16 08:47:08
367
原创 linux 下安装ngnix
1、安装 pcre 让nginx支持rewrite下载地址ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/解压缩 tar -zxf 压缩包名称1、。/configure 2、 make3、 make install2、下载ngnix包 # wget http://nginx.org/d
2013-04-25 22:37:03
538
原创 php
Apc 参数设置Apc.cache_by_default 默认on加开头的apc.filters一起时,尽在文件匹配过滤器时,被缓存 Apc.coredump_unmap 启用apc的信号句柄,当这些信号被接受,apc将试图取消这些共享的内存段,从核心文件中排出它 Apc.enable_cli 是否为cli版本,启用apc功能。 Apc.enabled 是否启用
2013-04-02 22:56:56
469
转载 利用SecureCRT上传、下载文件(使用sz与rz命令),超实用!
利用SecureCRT上传、下载文件(使用sz与rz命令) 借助securtCRT,使用linux命令sz可以很方便的将服务器上的文件下载到本地,使用rz命令则是把本地文件上传到服务器。 其中,对于sz和rz的理解与记忆我用了如下的方法(很多时候容易搞混): sz中的s意为send(发送),告诉客户端,我(服务器)要发送文件 send to ci
2013-03-19 10:42:34
636
原创 random
update vote set vote = FLOOR(300+ (RAND() * 200)) where type = 'qiruijingxiaoshangchangchun'
2013-01-29 17:58:30
216
转载 linux yum 安装apace mysql php
用yum安装Apache,Mysql,PHP. 用yum安装Apache,Mysql,PHP. 2.1安装Apache yum install httpd httpd-devel 安装完成后,用/etc/init.d/httpd start 启动apache 设为开机启动:chkconfig httpd on 2.2 安装mysql 2.2.1 yum instal
2013-01-27 11:13:10
714
原创 感恩
今天很高兴,终于接到一个理想公司offer,我一直认为自己是被上苍眷顾的孩子,每当我遇到麻烦或困难时,它终会给我一个机会,感谢上苍,我也要自己努力,加油啊……
2012-09-28 21:11:44
337
原创 设计模式-策略者设计模式
<?php/** * 策略者模式:策略这设计模式帮助构建的对象不必包含自身的逻辑,而是能够根据需要利用其他对象中的算法 *能够创建应用于基对象、由自包含算法组成的可互换对象时,最佳的做法是使用策略者设计模式 */Class CDusesStrategy{ public $title = ""; public $band = ""; public $_strat
2012-09-28 09:04:31
311
原创 设计模式-代理
<?php/* *代理模式:代理设计模式构建了个透明置于两个不同对象之间的一个对象,从而能够截取或代理这两个对象间的通信和访问 * * 在需要截取两个对象之间的通信时,最佳的作法是使用一个基于代理设计模式的新对象 */class CD{ protected $_title = ""; protected $_band = ""; protected $_h
2012-09-26 21:11:25
254
原创 设计模式-观察者模式
/* *观察者模式:观察者设计模式能够更便利的创建和查看目标对象状态的对象,并且提供与核心对象非耦合的指定功能性 */class CD{ public $title = ''; public $band = ""; protected $_observers = array(); public function __c
2012-09-25 22:08:37
251
原创 设计模式-中介者模式
<?php/* * 处理具有类似属性并且属性需要保持同步的非耦合对象时,最佳的做法是使用基于中介者设计模式的对象 */class CD{ public $band = ""; public $title = ""; protected $_mediator; public function __construct( $mediator = NUL
2012-09-25 09:24:05
234
原创 设计模式-迭代器模式
<?php/* * 迭代器模式:迭代器设计模式可帮助构造特定对象,那些对象能够提供单一标准接口循环或迭代任何类型的可计数数据 */class CD{ public $band = ""; public $title = ""; public $tracklist = array(); public function __construct() {
2012-09-22 22:22:22
271
原创 设计模式-解释器模式
<?php/* * 解释器模式用于分析一个实体的关键元素,并且针对每个元素提供自己的解释和相应的动作 */class User{ protected $_username; public function __construct( $username ) { $this->_username = $username; } publ
2012-09-21 22:54:47
273
原创 设计模式之-工厂模式
<?php/* * 工厂模式 工厂模式提供获取某个对象的新实例的一个接口,同时使用代码避免确定实际实例化的步骤 */class CD{ public $title = ""; public $band = ""; public $tracks = array(); public function __construct() { }
2012-09-20 21:24:11
290
原创 设计模式之外观模式
<?php/* * 外观:通过在必须的逻辑和方法的集合前创建简单的外观接口,外观设计模式隐藏了来自调用对象的复杂性,封装了复杂的业务逻辑和调用 */class CD{ public $tracks = array(); public $band = ""; public $title = ""; public function __construct
2012-09-19 21:47:36
250
原创 php方向和java方向到底哪个好
最近找工作,纠结啦,不知道该从事哪方面工作啦,php方向还是java方向,java方向是自己想要的,但是好久没动过啦,丢了好多知识,找工作找的也不是很好,但觉得以后发展会好的,php方向,自己不想干,但是找工作反而还成,纠结中,难道自己有某种倾向……
2012-08-11 09:26:28
533
转载 设计模式
设计模式1、单一职责原则定义:不要存在多与一个导致类变更的原因,即一个类只负责一项职责问题由来:当类T负责两个不同的职责,职责p1p2,当职责p1需求发生改变时而需要修改T类,有可能导致原来正常运行的p2发生故障解决方案:遵循单一职责原则,分别建立两个类T1、和T2,使T1完成p1,T2完成p2 功能。优点:可以降低类的复杂度,一个类只负责一项职责,起逻辑肯定要比负责多项职责简
2012-07-03 10:00:28
203
原创 页面数据延时加载
用户访问首页时,要求尽可能的数据,对一开始就加载所有的数据时很不明智的一种选择,可以先加载十几条数据,根据用户滚动页面,到了快没数据的时候再加载剩余的数据写了一个简单的小例子,代码如下$(document).ready(function(){ restaurantScroll()})function restaurantScroll(){if($(window).s
2012-02-26 12:03:32
2892
原创 类似新浪微博中取消关注的弹出确认框
新浪微博中的取消关注的弹出确认框很友好,项目中需要实现一个,就自己写了个类似的,思路是,写一个隐藏的div,点击取消按钮,然后让div滑出来,点击确定或取消再滑进去js代码function confirmCancel(id){ $("#confirmwrapper").slideDown("fast"); $("#confirm").slideDown("fast");
2012-02-26 11:54:03
1869
原创 web 弹出框 类似 android的toast的信息提示
web js的alert弹出框,有时候并不是我们想要的,但是有时候又想给用户友好的提示,看了android的toast提示框也可在web前端实现,下面是参考一个人的源码稍作修改做的// JavaScript Document// prompt messagefunction warn(msg,opt,left,top){ if(opt){ var obj = $("#"+op
2012-02-26 11:36:51
10033
2
原创 可根据内容多少自动伸缩的textarea
最近用jquery写了一个自动伸缩的textarea,主要是监听用户键盘事件,查看用户输入字符的多少,然后改变textarea的css height 高度var height = 0;var wordcount = 0;$(document).ready(function(){ $("#question").keyup(function(){ var quest
2012-02-26 11:32:14
2196
2
原创 采集程序
最近项目需要,写一个采集程序,用于网站数据的填充,学习了一下,写了个小采集程序,一共写了两个文件1、是链接寻址2、采集数据封装入库1.xunzhi.phpini_set('max_execution_time', '0');require_once(dirname(__FILE__) . '/../application/initialize.php');require_onc
2012-02-26 11:26:30
483
原创 级联菜单的制作问题
最近需要自己写个级联菜单,以前使用过但没写过,今天晚上看了一下,总结一下css写级联菜单的步骤1、写级联菜单的内容test11111111111111111111111111112、写样式默认为不显示,鼠标滑过为显示ul li ul{display:none}ul li li:hover ul{display:block}大体就是这样
2012-02-12 21:25:18
308
原创 js小结
今天试着js操作dom对象,可以老说为空,不知道为什么取不到值,想了想莫非程序找不到,位置不对,然后调整了一下位置,就行啦,可以以前我也这么干过为什么不行呢,还就js操作字符substr 方法返回一个从指定位置开始的指定长度的子字符串。stringvar.substr(start [, length ])参数stringvar必选项。要提取子字符串的字符串文字或 S
2012-01-07 16:29:40
233
转载 优化PHP代码的40条建议
1. If a method can be static, declare it static. Speed improvement is by a factor of 4. 如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。2. echo is faster than print. echo 比 print 快。3. Use echo’s multiple paramet
2012-01-05 16:32:40
314
原创 正则表达式学习笔记
l 正则表达式的工作原理使用的是通配符匹配技术。l 正则表达式的语法。1. 字符与字符串:在正则表达式中一种最简单的匹配方法就是字符与自身的匹配。例如“/a/”匹配a/adc/ abd /abc\.txtabx.txt /what’s you name\?/ what’s yourname 2、字符类正则表达式的字符类可以代表一系列的字符。一个字符类
2012-01-02 11:24:24
283
转载 主流国外PHP框架比较
最近简单的使用了目前在国内用的比较多的几个主流国外PHP框架(不包括国内框架),大致对这些框架有个直观上的感受,简单分享一下,对于哪些做框架选型的时候,权当一个参考。 主要参考的框架包括:CodeIgniter、CakePHP、ZendFramework、Symfony 说明:我对很多框架也没有认真使用,只是简单试用了一下,可能很多看法不成熟或者是错误的,请大家指正,一起成长。
2012-01-01 10:10:24
415
原创 struts2知识点
Struts2知识点总结:1、 struts2的体系结构:充当中央控制器的核心过滤器FilterDispather、充当线程清洁工的ActionContextCleanup、决定是否调用自定义业务控制器Action的action映射器、根据配置文件创建Action执行环境的Action代理、action执行环境包括struts2标签库在内的struts2视图组建。 ActionCon
2012-01-01 10:08:51
1586
原创 java学习文档
l 对于多线程,实现runnable接口与继承Thread类的优点1、 适合多个相同程序代码的线程去处理同一资源;2、 可以避免有java的单继承带来的局限3、 有利于代码的健壮性,代码能够被多个线程共享l 当一个程序只有后台线程时,进程就会结束。Main方法中的线程为前台线程 l 位运算符 & 只有参加运算的两位数都是1,&运算结果才为1,否则为0;
2012-01-01 10:07:40
1743
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人