- 博客(655)
- 资源 (71)
- 收藏
- 关注
转载 轻松架设xmpp的web客户端jwchat
轻松架设xmpp的web客户端jwchat一、apache服务器配置。 我们下载安装的是httpd-2.2.17-win32-x86-no_ssl.msi,安装完成后,我们需要配置一下,由于jwchat是用javacript去和openfire进行通讯的,所以他们之间的通讯是基于http的,但是由于浏览器为了安全性是不允许javascript跨域访问的。我们必须通过别的技术来绕过
2014-07-23 16:56:38 4989
原创 xmpphp测试openfire发布信息
xmpphp测试openfire发布信息1.先下载xmpp<?php require('XMPPHP/XMPP.php'); $conn = new XMPPHP_XMPP('csdn.shimiso.com', 5222, 'admin@csdn.shimiso.com', 'niuyufu123', 'xmpphp', 'csdn.sh
2014-07-23 14:54:19 5010 7
原创 CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf
CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf我造成这个问题的原因是因为切换本地yum源的
2014-07-21 19:24:27 21305 8
转载 linux sed命令详解
简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 s
2014-07-17 19:38:27 935
转载 linux cut命令详解
cut是一个选取命令,就是将一段数据经过分析,取出我们想要的。一般来说,选取信息通常是针对“行”来进行分析的,并不是整篇信息分析的。(1)其语法格式为:cut [-bn] [file] 或 cut [-c] [file] 或 cut [-df] [file]使用说明cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段写至标准输出。如果不指定 Fi
2014-07-17 19:28:26 1166
转载 linux grep命令详解
1.作用Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。2.格式grep [options]3.主要参数[options]主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(
2014-07-17 19:25:08 1022
原创 如何让 zend studio 10 识别 Phalcon语法并且进行语法提示
让 zend studio 10 识别 Phalcon语法并且进行语法提示https://github.com/rogerthomas84/PhalconPHPDoc下载解压后,把里面 phalcon 整个目录复制到 workspace 的C:\Documents and Settings\Administrator\Zend\workspaces\DefaultWorkspa
2014-07-17 19:23:07 4404
原创 linux echo 怎样输出转义字符?
linux echo 怎样输出转义字符?echo -eecho -e "$to already exists. overwrite (yes/no)? \c"
2014-07-17 19:16:08 8677
原创 linux uniq命令详解
linux uniq命令详解用uniq命令可以删除相邻的重复行:uniq [file]但如果一文本中有重复却不相邻的行则无法删除,需要结合sort命令:sort [file]|uniq等效的sort命令是:sort -u [file]另外uniq命令有4个有用的选项:$uniq -d file 只输出file中的重复行,且只输出一次,但不输出唯一的行
2014-07-17 19:14:35 4529 1
原创 linux sort命令详解
sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式: sort [-bcfMnrtk][源文件][-o 输出文件]补充说明:sort可针对文本文件的内容,以行为单位来排序。参 数: -b 忽略每行前面开始出的空格字符。 -c 检查文件是否已经按照顺序排序。 -f 排序时,忽略大小写字母。 -M 将前面3个字母依照月份的缩
2014-07-17 19:08:29 841
原创 linux tr命令详解
通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能。您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个字符,或者可以完全除去一些字符。您也可以用它来除去重复字符。这就是所有 tr 所能够做的。tr用来从标准输入中通过替换或删除操作进行字符转换。tr主要用于删除文件中控制字符或进行字符转换。使用tr时要转换两个字符串:字符串1用于查询,字符串2
2014-07-17 19:03:42 834
原创 Linux wc命令详解
wc -c filename:显示一个文件的字节数wc -m filename:显示一个文件的字符数wc -l filename:显示一个文件的行数wc -L filename:显示一个文件中的最长行的长度wc -w filename:显示一个文件的字数
2014-07-17 18:57:09 1064
原创 linux fmt命令详解
linux fmt命令详解简单的格式化文本fmt [option] [file-list]fmt通过将所有非空白行的长度设置为几乎相同,来进行简单的文本格式化选项-s 截断长行,但不合并-t 除每个段落的第1行外都缩进-u 改变格式化,使字之间出现一个空格,句子之间出现两
2014-07-17 00:20:44 4628
转载 zend studio 10.6破解
1:官网下载http://www.zend.com/en/products/studio/downloads2:下载:com.zend.php.core_10.6.0.v20140128-2127.jarhttp://www.geekso.com/attachment.php?fid=494原文让把破解文件放到安装路径下的plugins目录下替换同名文件关键就是在这里了
2014-07-07 18:16:17 5114
原创 php破解验证码(某知名网站)
php破解验证码(某知名网站)<?phprequire __DIR__ .'/include/picToStr.class.php';$tezheng = include __DIR__ .'/include/code.php';//cookie文件$array['file'] = __DIR__ .'/picturecode.gif';$array['validate
2014-06-30 20:50:57 5988
原创 php获取数组第一个值
如果$transport = array('foot', 'bike', 'car', 'plane');$mode = current($transport); // $mode = 'foot';$mode = next($transport); // $mode = 'bike';$mode = current($transport); // $mode
2014-06-26 18:01:00 8427
原创 keepalived+nginx双机热备+负载均衡
keepalived+nginx双机热备+负载均衡最近因业务扩展,需要将当前的apache 转为nginx(web), 再在web前端放置nginx(负载均衡)。同时结合keepalived 对前端nginx实现HA。nginx进程基于于Master+Slave(worker)多进程模型,自身具有非常稳定的子进程管理功能。在Master进程分配模式下,Master进程永远不进行业务处理,只是进行任务分发,从而达到Master进程的存活高可靠性,Slave(worker)进程所有的业务信号都 由主进程发
2014-06-11 19:45:36 106615 6
原创 nginx负载均衡简单配置
nginx负载均衡简单配置准备三台虚拟机来做这个实验:192.168.232.132 web服务器192.168.232.133 web服务器192.168.232.134 负载均衡服务器首先三台电脑预装nginx软件:1、导入外部软件库rpm -Uvh http://dl.iuscommunity.org/pu
2014-06-11 18:38:44 156992 8
原创 tcpdump安装配置及抓包分析
tcpdump安装配置及抓包分析预装软件:yum -y install flexyum -y install bisonyum -y install gcc下载及安装cd /var/install/wget http://www.tcpdump.org/release/libpcap-1.5.3.tar.gzwget http://www.tcpdump.org/
2014-04-17 21:38:56 13125
原创 支付宝的公钥私钥算法openssl及扩展阅读
openssl为网络通信提供安全及数据完整性的一种安全协议,囊括了主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其它目的使用。OpenSSL包含一个命令行工具用来完成OpenSSL库中的所有功能,更好的是,它可能已经安装到你的系统中了。OpenSSL是一个强大的安全套接字层密码库,Apache使用它加密HTTPS,OpenSSH使用它加密SS
2014-04-15 23:33:16 3335
原创 sphinx分布式配置
单机配置请参考搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例
2014-04-13 21:48:02 4278
原创 urlencode和rawurlencode的区别
urlencode和rawurlencode的区别<?php//urlencode和rawurlencode的区别$str1 = urlencode(':/?= &#');$str2 = rawurlencode(':/?= &#');echo $str1."";echo $str2."";//die();//唯一的不同是对空格的处理,urlencode处理成"+",rawu
2014-04-13 20:24:23 4624
原创 parse_str与http_build_query的使用
parse_str与http_build_query的使用<?php//parse_str与http_build_query的使用//使用parse_str将url字符串转变为key=>value的数组$str = "tn=monline_dg&ie=utf-8&bs=httpbuildurl&f=3&rsv_bp=1&wd=php+buildquery&rsv_sug3=17&rsv
2014-04-13 20:23:08 10518
原创 mb_convert_encoding使用举例
mb_convert_encoding函数功能非常强大,如果你能够知道一种字符的编码格式,基本上都可以转换成utf-8格式
2014-04-13 17:47:00 8016
原创 Redis安装配置使用
redis 安装# yum install redis安装成功后 开启redis 服务命令 : # servive redis start phpredis 扩展安装# wget https://github.com/owlient/phpredis/tarball/master# mv master redis-php.tar.gz# tar -
2014-04-01 18:20:35 1006
原创 常用smtp\pop\imap及imap连接测试脚本
确认是否ssl方式连接很简单,25端口(SMTP):25端口为SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)服务所开放的,是用于发送邮件。465端口(SMTPS):465端口是为SMTPS(SMTP-over-SSL)协议服务开放的,这是SMTP协议基于SSL安全协议之上的一种变种协议,它继承了SSL安全协议的非对称加密的高度安全可靠性,可防止邮件
2014-03-31 17:19:53 9253
原创 php多进程实现
php多进程实现PHP有一组进程控制函数(编译时需要–enable-pcntl与posix扩展),使得php能在nginx系统中实现跟c一样的创建子进程、使用exec函数执行程序、处理信号等功能。<?phpheader('content-type:text/html;charset=utf-8' );// 必须加载扩展if (!function_exists("
2014-03-26 16:11:56 15695 2
原创 各种加密解密函数(URL加密解密、sha1加密解密、des加密解密)
总结加密解密函数 /** * 加密 * @param string $string 要加密或解密的字符串 * @param string $operation 加密 '' 解密 DECODE * @param string $key 密钥,加密解密时保持一致 * @param int $expiry 有效时长,单位:秒
2014-03-24 16:44:06 28191 1
原创 搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例
搭建coreseek(sphinx+mmseg3)详细安装配置+php之sphinx扩展安装+php调用示例
2014-03-19 14:33:46 26457 6
原创 面试问题整理
先做个记号!!!平时喜欢哪些php书籍及博客?CSDN、虎嗅、猎云js闭包是什么?for与foreach哪个更快?php鸟哥是谁?能不能讲一下php执行原理?php加速器有哪些?apc、zend、xcache.....能不能讲一下它的加速原理?Node.js能彻底代替php+apache是扯淡。怎样判断一个值是否存在于数组中?in_array(),array_key_exist
2014-03-19 00:30:22 1763
原创 gearman异步队列安装及使用教程
gearman异步队列安装流程必备条件:你的centos需要提前安装了lnmp,如果没有安装可以参照教程:http://blog.csdn.net/e421083458/article/details/21083051http://blog.csdn.net/e421083458/article/details/21089901基础安装包 yum install vim
2014-03-15 14:23:45 8299 2
原创 mysql找回密码
service mysqld stopmysqld_safe --user=mysql --skip-grant-tables &mysqlupdate mysql.user set password=password('123456') where user='root';pkill -9 mysqld_safeservice mysql restart
2014-03-12 16:47:32 1139
原创 centos6.5直接yum安装nginx,并且支持php访问的配置
但是今天装了CentOS6.5,直接yum install nginx不行,要先处理下源,下面是安装完整流程,也十分简单:1、CentOS 6,先执行(过程慢点,其实可以手动下载,然后在本地运行):rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.r
2014-03-12 14:38:14 32557
原创 lamp+yum+xhprof(性能分析)环境搭建
XHProf是一个分层PHP性能分析工具。它报告函数级别的请求次数和各种指标,包括阻塞时间,CPU时间和内存使用情况。一个函数的开销,可细分成调用者和被调用者的开销,XHProf数据收集阶段,它记录调用次数的追踪和包容性的指标弧在动态callgraph的一个程序。它独有的数据计算的报告/后处理阶段。在数据收集时,XHProfd通过检测循环来处理递归的函数调用,并通过给递归调用中每个深度的调用一个有用的命名来避开死循环。XHProf分析报告有助于理解被执行的代码的结构,它有一个简单的HTML的用户界面( PH
2014-03-12 11:59:44 4614
原创 squid普通代理安装与配置
找了一大堆资料没有一个能讲清楚是怎么回事的。所以干脆自己写个方便大家参考。三台电脑设置:第一台电脑:eth0:192.168.23.1第二台电脑:eth0:192.168.23.133eth1:200.168.10.1第三台电脑:eth0:200.168.10.2第二台电脑设置如下:[root@localhost ~]# rpm -qa | gr
2014-02-27 11:29:11 3336
百度搜藏的Chrome插件安装
2015-03-20
c#调用脚本语言Lua——简单Demo
2015-02-08
LazyImgv1.0图片延迟加载插件
2015-01-23
php读取eml实例、php解析eml、eml解析成网页
2015-01-15
Phalcon 中文文档
2014-09-15
psi-0.15-rc2-win64-setup.zip
2014-07-22
php破解验证码配套代码
2014-07-01
lamp+yum+xhprof(性能分析)配套文件
2014-03-12
微信公众平台服务号API开发接口
2014-02-20
FusionCharts_v3.2破解版
2013-12-13
李兴华Android 开发实战经典-PPT课件.zip
2013-11-24
PHPExcel压缩包
2013-09-25
ssh分页经典代码
2013-04-23
dwr与ssh框架整合源码
2013-04-15
Hibernate教程17_继承映射_补充2
2013-04-13
Hibernate教程17_继承映射_补充1
2013-04-13
Hibernate教程24_Hibernate的补充_list与iterator
2013-04-13
Hibernate教程26_事务并发处理
2013-04-13
Hibernate教程25_Hibernate缓存
2013-04-13
Hibernate教程24_Hibernate的1+N问题
2013-04-13
Hibernate教程21_HIbernate查询
2013-04-13
Hibernate教程20_关系映射案例三
2013-04-13
Hibernate教程19_关系映射案例二
2013-04-13
Hibernate教程18_关系映射案例一
2013-04-13
Hibernate教程17_继承映射
2013-04-13
Hibernate教程16_集合映射
2013-04-13
Hibernate教程15_关联关系中的CRUD Cascade_Fetch
2013-04-13
Hibernate教程14_关系映射之多对多双向关联
2013-04-13
Hibernate教程13_关系映射之多对多单向关联
2013-04-13
Hibernate教程12_关系映射之一对多(多对一)双向关联
2013-04-13
Hibernate教程11_关系映射之一对多单向关联
2013-04-13
Hibernate教程10_关系映射之多对一单向关联
2013-04-13
Hibernate教程09_关系映射之组件映射
2013-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人