摘要: tartar命令可以用来压缩打包单文件、多个文件、单个目录、多个目录。常用格式:单个文件压缩打包 tar czvf my.tar file1多个文件压缩打包 tar czvf my.tar file1 file2,...单个目录压缩打包 tar czvf my.tar dir1多个目录压缩打包 tar czvf my.tar dir1 dir2解包至当前目录:tar xzvf my.tarcpio... 阅读全文
posted @ 2012-01-03 11:16 firmy 阅读(786) 评论(0) 推荐(0) 编辑
摘要: Execute the following T-SQL scripts in Microsoft SQL Server Manangement Studio Query Editor to demonstrate T-SQL convert and cast functions in transforming string date, string time & string datetime d... 阅读全文
posted @ 2012-01-03 11:13 firmy 阅读(1407) 评论(0) 推荐(0) 编辑
摘要: 删除所有.svn目录当使用了svn版本控制系统后每个目录下都会有一个.svn目录存在,开发完当交付产品或者上传到服务器时一般要把这些目录删除,这里总结了一下在linux和win下的办法。一、在linux下删除这些目录是很简单的,命令如下 find . -type d -name ".svn"|xargs rm -rf或者find . -type d -iname ".svn" -exec rm -... 阅读全文
posted @ 2012-01-02 17:58 firmy 阅读(649) 评论(0) 推荐(0) 编辑
摘要: root的配置过程如下:在Windows客户机上生成密钥对,其中Identity就是私钥文件,Identity.pub这是公钥文件.#vi/usr/local/etc/sshd_config[/align]做如下修改:PasswordAuthenticationno(关闭口令认证)PubkeyAuthenticationyes(开启公钥认证)AuthorizedKeysFile.ssh/autho... 阅读全文
posted @ 2012-01-02 17:56 firmy 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 本篇文章主要教你如何使用Vim分屏功能。分屏启动Vim 使用大写的O参数来垂直分屏。vim -On file1 file2 ... 使用小写的o参数来水平分屏。vim -on file1 file2 ...注释:n是数字,表示分成几个屏。关闭分屏 关闭当前窗口。Ctrl+W c 关闭当前窗口,如果只剩最后一个了,则退出Vim。Ctrl+W q分屏 上下分割当前打开的文件。Ctrl+W s... 阅读全文
posted @ 2012-01-02 17:55 firmy 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 合并数组array_merge()函数将数组合并到一起,返回一个联合的数组。所得到的数组以第一个输入数组参数开始,按后面数组参数出现的顺序依次迫加。其形式为: 1 arrayarray_merge(arrayarray1 array2…,arrayN)这个函数将一个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串... 阅读全文
posted @ 2011-12-30 11:10 firmy 阅读(2925) 评论(0) 推荐(0) 编辑
摘要: PHP 经常跟数据库打交道,虽然很多时候,我们可以用JS来验证客户端的数据,但有时候还是需要PHP来判断数据类型,以免错误类型存入数据库或参数类型错误;虽然PHP是弱数据类型语言,没C,C++,JAVA那么严格,但是还是有必须掌握数据类型的格式等。is_array - 检测变量是否是数组 is_bool - 检测变量是否是布尔型 is_callable - 检测参数是否为合法的可调用结构 is_d... 阅读全文
posted @ 2011-12-29 18:57 firmy 阅读(803) 评论(0) 推荐(0) 编辑
摘要: #用户 用户组user www www;#工作进程,根据硬件调整,有人说几核cpu,就配几个,我觉得可以多一点worker_processes 5;#错误日志error_log logs/error.log;#pid文件位置pid logs/nginx.pid;worker_rlimit_nofile 8192;events {#工作进程的最大连接数量,根据硬件调整,和前面工作进程配合起来用,尽量... 阅读全文
posted @ 2011-12-29 11:50 firmy 阅读(329) 评论(0) 推荐(0) 编辑
摘要: PHP中的字符串操作功能是比较多的,重要的有以下这些: (1)echo,print,printf,sprintf 前两个函数是输出字符串.字符串中如果有变量名则被替换成其值. 后两个函数类似于C的同名函数. (2)strchr,strlen,strtok,strrchr,strrev,strstr,strtolower, strtoupper,substr,ucfirst 这些是常用的字... 阅读全文
posted @ 2011-12-29 09:53 firmy 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 文章作者:张宴 本文版本:v1.0 最后修改:2008.12.15 转载请注明原文链接:http://blog.s135.com/post/389/] PHP获取远程网页内容有多种方式,例如用自带的file_get_contents、fopen等函数。引用<?phpecho file_get_contents("http://blog.s135.com/abc.php");?> 但是,在DNS... 阅读全文
posted @ 2011-12-29 09:49 firmy 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 在 Windows、Linux 操作系统,分别利用BAT批处理文件和Shell脚本,生成类似“20110228_082905.txt”以“年月日_时分秒”命名的文件。这个方法特别在备份文件的时候比较方便 Windows BAT批处理文件:@echo offset time_hh=%time:~0,2%if /i %time_hh% LSS 10 (set time_hh=0%time:~1,... 阅读全文
posted @ 2011-12-29 09:46 firmy 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 文本框操作取 值:var textval = $("#text_id").attr("value"); var textval = $("#text_id").val();清除内容:$(”#txt”).attr(”value”,”);填充内容:$(”#txt”).attr(”value”,’123′);文本域操作取 值:var textval = $("#text_id").attr("value... 阅读全文
posted @ 2011-12-28 14:07 firmy 阅读(140) 评论(0) 推荐(0) 编辑
摘要: phpredis是php的一个扩展,效率应该不会差下载地址如下:https://github.com/owlient/phpredis(支持redis 2.0.4)本文纯手工打造,转载请标明出处http://blog.sina.com.cn/s/blog_4b75b0020100neea.htmlRedis::__construct构造函数$redis = new Redis();connect,... 阅读全文
posted @ 2011-12-28 09:23 firmy 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 入队列操作文件 list_push.php<?php$redis = new Redis();$redis->connect('127.0.0.1', 6379);while (true) { $redis->lPush('list1', 'A_'.date('Y-m-d H:i:s')); sleep(rand()%3);}?>执行# php list_push.php &出队列操作 lis... 阅读全文
posted @ 2011-12-28 09:23 firmy 阅读(735) 评论(0) 推荐(0) 编辑
摘要: mysql> SELECT something FROM tbl_nameWHERE TO_DAYS(NOW()) – TO_DAYS(date_col) <= 30;DAYOFWEEK(date)返回 date 的星期索引(1 = Sunday, 2 = Monday, ... 7 = Saturday)。索引值符合 ODBC 的标准。mysql> SELECT DAYOFWEEK('1... 阅读全文
posted @ 2011-12-28 09:22 firmy 阅读(206) 评论(0) 推荐(0) 编辑
摘要: SQL循环语句declare @i intset @i=1while @i<30begininsert into test (userid) values(@i)set @i=@i+1end---------------while 条件begin执行操作set @i=@i+1endWHILE设置重复执行 SQL 语句或语句块的条件。只要指定的条件为真,就重复执行语句。可以使用 BREAK 和 CO... 阅读全文
posted @ 2011-12-28 09:22 firmy 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 一.下面假设这3台服务的情况:Server1: 172.18.3.205Server2: 172.18.3.207Server3: 172.18.3.208Servers1和Server2作为实际配置MySQL集群的服务器。对于作为管理节点的Ser... 阅读全文
posted @ 2011-12-28 09:21 firmy 阅读(403) 评论(0) 推荐(1) 编辑
摘要: 摘要超级负载均衡旨在为解决服务不断扩展、机器不断增多、机器性能差异等问题,以增强系统的稳定性,自动分配请求压力。算法实现了多个模型和均衡策略,能通过配置实现随机、轮询、一致hash等。同时也能实现跨机房的相关分配。现已经在多个系统中使用。TAG负载均衡内容现有系统中存在的问题:1.慢连接、瞬时访问慢。场景一:如果后端新增加机器,cache命中率低,因此响应速度慢,但是能连接上且不超时。如果ui持续... 阅读全文
posted @ 2011-12-27 11:39 firmy 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 第一,需要下载PHPMailer文件包phpmailer.http://phpmailer.sourceforge.net/第二,确认你的服务器系统已经支持socket ,通过phpinfo();查看是否支持sockets(socket 是属于PHP扩展部分),如果显现为“enabled”,那就是支持了。第三,把文件解压到你的web服务器目录下,调用类就可以了.首先包含class.ph... 阅读全文
posted @ 2011-12-27 11:38 firmy 阅读(380) 评论(0) 推荐(0) 编辑
摘要: cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/servicecrondstart//启动服务/sbin/servicecrondstop//关闭服务/sbin/servicecrondrestart//重启服务/sbin/servicecrondreload//重... 阅读全文
posted @ 2011-12-26 10:04 firmy 阅读(1640) 评论(0) 推荐(0) 编辑