自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

转载 MongoDB常用命令

成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很

2014-07-29 10:00:46 388

转载 nginx配置优化

一般来说nginx配置文件中对优化比较有作用的为以下几项:worker_processes 8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 0010000001000000 10000000;为每个进程分配cpu,上例中将8个进程分配

2014-07-08 18:02:41 407

转载 Git 常用命令整理

取得Git仓库初始化一个版本仓库git initClone远程版本库git clone [email protected]:wordpress.git添加远程版本库origin,语法为 git remote add [shortname] [url]git remote add origin git@xb

2014-07-04 14:39:11 366

转载 使用Zend Studio和火狐调试PHP代码

php的断点调试利器:Zend Studio Browser Toolbars下载地址:http://www.zend.com/en/products/studio/downloads在该页面需要下载Studio Web Debugger以及支持ie和火狐的插件Studio Web Debugger为php的扩展,压缩包中的内容如下图:跟据你的php版本,解压出不同

2013-12-05 21:09:18 1142

原创 postgresql数据库的安装及php的pgsql和pdo_pgsql的安装

ftp资源地址:ftp://ftp.postgresql.org/pub/binary/v8.1.23/linux/rpms/redhat/rhel-5-x86_64/以CentOS5.9为例一、安装postgresql客户端yum安装方法:yum install postgresql-develRPM安装方法:1、先在FTP中找到自己系统对应的安装包,我的系统

2013-06-08 19:18:35 5668

原创 cmd 里杀进程

方法1:taskkill /f /im 程序名.exe方法2:ntsd -c q -p PID 只有System、SMSS.EXE和CSRSS.EXE不能杀。前两个是纯内核态的,最后那个是Win32子系统,ntsd本身需要它。。ntsd会 新开一个调试窗口,本来在纯命令行下无法控制,但如果只是简单的命令,比如退出(q),用-c参数从命令行传递就行了。Ntsd 按照惯例也向软

2012-08-21 16:24:48 1241

原创 PHP截取字符串---中英文都按一个字符计算

//截取字符串(中英文都按一个字符计算)function c_substr($string, $from, $length = null){ preg_match_all('/[\x80-\xff]?./', $string, $match); if(is_null($length)){ $result = implode('',

2012-08-21 16:23:12 591

原创 nginx alias 无法解析php的解决办法(附带一些nginx基本设置)

server    {        listen 80;  #端口号        server_name www.domain.com;   #域名        index index.html index.htm index.php index.shtml;  #默认首页        root  /var/www/html;  #网站根目录        char

2012-08-21 16:22:00 2397

原创 Nginx配置文件的常用设置(附详细说明及Nginx的proxy负载均衡、memcached负载均衡、反向代理)

user  www www;#要开启的进程数worker_processes 8;error_log  /usr/local/nginx/logs/nginx_error.log  crit;pid        /usr/local/nginx/nginx.pid;#单进程打开的最大文件数worker_rlimit_nofile 65535;events{

2012-08-21 16:20:50 698

原创 关于xml解析错误的杂记

前段时间生成rss格式的文件,发现明明看似正确的文件,却就是解析错误。编辑器打开xml文件,发现一些小方格的奇怪字符,删除这个字符了发现就可以正确解析了!网上查了一下,原因如下:根据W3C的标准,以下16进制的字符是不被允许出现在XML文件中的,即使放在 中,也不能幸免遇难,会引起 Solr 对 XML 处理的错误,从而导致创建索引失败,所以在提交数据之前把这些字符过滤掉。\x00-\

2012-08-21 16:19:11 1079

原创 PHP截取字符串---汉字算2个字符并且防止截出乱码

以前我处理截取字符串为了防止截出乱码都是把汉字和英文当一个字符处理。但这样处理非常不利于上下行文字对齐。最后想了如下办法。。虽然不高效,但算是解决问题了……/** * 截取字符串(汉字算2个字符并且防止截出乱码--目前只支持从第0位开始截取) * * @param String $string 要截取的字符串 * @param Int $start 从第几位开始截 * @pa

2012-08-21 16:16:46 875

原创 linux 网页快照(命令行将某url汇成图片) CutyCapt

用LINUX给网页照快照,估计很多人都用到了CutyCapt (为什么没人帮他做个PHP扩展呢,郁闷.)下面是安装过程,其中遇到很多问题,请用yum install 把相应的包安装上,这里不介绍了1.先装qmake ,下载地址如下:(64位)wget http://dl.atrpms.net/el5-x86_64/atrpms/testing/qt44-4.4.3-10_4.el5

2012-08-21 16:07:17 1195

转载 做Mysql主从时,注意使用replicate_wild_do_table和replicate-wild-ignore-table

浓缩版:使用replicate_do_db和replicate_ignore_db时有一个隐患,跨库更新时会出错。如在Master(主)服务器上设置 replicate_do_db=test(my.conf中设置)use mysql;update test.table1 set ......那么Slave(从)服务器上第二句将不会被执行 如Master设置 replic

2012-08-21 16:06:18 8425

原创 linux配置mysql主从--master and slave

模拟环境:主(master)服务器IP:192.168.1.10从(slave)服务器1IP:192.168.1.11从(slave)服务器2IP:192.168.1.12同步的数据库:dbName一、配置主(master)服务器1、打开mysql配置文件PS:一般是/etc/my.cnf,如果忘记当时编译时填的地址或者不知道的话,可以使用以

2012-08-17 10:55:02 972

原创 Linux下杀掉根据进程名批量杀进程

[root@localhost ~]# kill -KILL `ps aux |grep httpd| awk '{print $2}'`这样可以杀掉所有Apache进程 [root@localhost ~]# ps aux |grep httpd| awk '{print $2}'其中awk print $2分离出里面的第二个字段

2012-08-17 10:50:31 1542

转载 Linux下PHP Oracle客户端扩展(OCI8)安装

本篇文章是以32位系统为例。所需文件下载地址:http://www.oracle.com/technetwork/topics/linuxsoft-082809.html下载的话必须注册,有好几十个字段让你填。。蛋疼去吧。。 要远程使用oracle,先下载下面三个文件,注意版本最好一致。一、安装oracle客户端rpm安装方法

2012-08-17 10:46:50 1338

原创 mysql用户及权限常用命令

新建用户CREATE USER 'userName'@'192.168.0.2' IDENTIFIED BY 'password';全执行权限GRANT ALL PRIVILEGES ON * . * TO 'userName'@'192.168.0.2' IDENTIFIED BY PASSWORD 'password' WITH GRANT OPTION MAX_QUERIES_PER

2012-08-14 17:55:06 567

转载 mysql 导出数据

方法一:SELECT...INTO OUTFILEmysql> select * from mytbl into outfile '/tmp/mytbl.txt';查看mytbl.txt中内容如下:mysql> system cat /tmp/mytbl.txt1       name12       name23       \N导出的文件中数据以制表符分隔,以"

2012-08-14 17:10:30 458

转载 mysql 导入数据

mysqlimport示例[root@localhost ~]# mysqlimport -uroot -p123456 test /tmp/mytbl.txt;约定:文件名的最后一部分为表名,以上语句导入到表mytblmysqlimport必须指定数据库,以上语句数据库为test 导入csv[root@localhost ~]# mysqlimport -uroo

2012-08-14 17:00:16 408

原创 恢复LINUX的root密码

 【导读】如何恢复LINUX的root密码?文中详细介绍了两种管理器的恢复方法! 一. lilo1. 在出现 lilo: 提示时键入 linux single画面显示 lilo: linux single2. 回车可直接进入linux命令行3. #vi /etc/shadow将第一行,即以root开头的一行中root:后和下一个:前的内容删除,第一行将类似于root

2009-08-19 10:41:00 493

原创 LINUX VI 文件编辑器

 1、关于文本编辑器;文本编辑器有很多,比如图形模式的gedit、kwrite、OpenOffice ... ... ,文本模式下的编辑器有vi、vim(vi的增强版本)和nano ... ... vi和vim是我们在Linux中最常用的编辑器。我们有必要介绍一下vi(vim)最简单的用法,以让Linux入门级用户在最短的时间内学会使用它。nano 工具和DOS操作系统下的edit操作相似

2009-08-19 10:38:00 809

原创 Linux下MySQL的安装

 1.下载xampp http://www.apachefriends.org/zh_cn/xampp-linux.html 2.进入 Linux shell 并以系统管理员的身份登录: su 3.将下载的压缩文件释放到 /opt: tar -xzvf xampp-linux-1.6.7.tar.gz -C /opt 这里C一定要为大写 -xzvf 字母顺序一定要对。xvfz是错误的写

2009-08-19 10:36:00 482

原创 伪静态页面的使用

将.htm的当成PHP文件来处理办法:我也只是在学习这方面的阶段,下面只是伪静态的一小部分和一个例子!appserv:打开appserv的根目录,找到conf文件夹,再找到httpd.conf(这个是PHP的配置文件),用记事本找开这个文件,搜索“AddType application/x-httpd-php .php”,将这句复制一句出来!然后将后后的那个“.php”改成.htm,也就是

2009-08-19 10:35:00 955

原创 PHP邮件发送

 1、利用自己的服务器发送邮件(建议大家不使用此方法,容易被对方的邮件系统自动转入垃圾邮件中)此方法需要自己的服务器已装IIS并开启了SMTP Service。开启方法:“控制面板” ——> “添加或删除程序” ——> “添加/删除windows组件(A)” ——> 双击“Internet 信息服务(IIS)” ——> 勾选“SMTP Service” —— > “确定” ——> “下

2009-08-19 10:33:00 523

原创 PHP 图形处理函数库

使用本功能需要在编译 php 前先安装 gd library,可到 http://www.boutell.com/gd 下载。在 1.6.2 版以前的 gd library 有支持 gif 格式的功能,但因为 gif 格式使用的 lzw 演算法牵涉到 unisys 的专利权,因此在 gd library 1.6.2 版之后不支持 gif 的格式。在安装 1.6.2 版时系统必须要有 libpng

2009-08-19 10:32:00 1019 1

原创 PHP 变量类型处理函式库

 -------------------------------------------------------------------------------- 变量类型处理函式库 --------------------------------------------------------------------------------   gettype: 取得变数的型态。 intva

2009-08-19 10:31:00 340

原创 PHP程序的常见漏洞攻击分析

 随着PHP的广泛运用,一些黑客们也在无时不想找PHP的麻烦,通过PHP程序漏洞进行攻击就是其中一种。在节,我们将从全局变量,远程文件,文件上载,库文件,Session文件,数据类型和容易出错的函数这几个方面分析了PHP的安全性。 如何通过全局变量进行攻击? PHP中的变量不需要事先声明,它们会在第一次使用时自动创建,它们的类型根据上下文环境自动确定。从程序员的角度来看,这无疑是一种极其方便的处理

2009-08-19 10:28:00 321

原创 几个 PHP 的“魔术常量”

 名称说明__LINE__文件中的当前行号。__FILE__文件的完整路径和文件名。如果用在包含文件中,则返回包含文件名。自 PHP 4.0.2 起,__FILE__ 总是包含一个绝对路径,而在此之前的版本有时会包含一个相对路径。__FUNCTION__函数名称(PHP 4.3.0 新加)。自 PHP 5 起本常量返回该函数被

2009-08-19 10:27:00 361

原创 PHP邮件发送的一个类

 sm.phpclass smtp{/* Public Variables */var $smtp_port;var $time_out;var $host_name;var $log_file;var $relay_host;var $debug;var $auth;var $user;var $pass;/* Private Variables */var $sock;/*

2009-08-19 10:25:00 586

原创 PHP.ini配置文件 中文版

 ;;;;;;;;;;;; 警告 ;;;;;;;;;;;;; 此配置文件是对于新安装的PHP的默认设置.; 默认情况下,PHP使用此配置文件安装; 此配置针对开发目的,并且*不是*针对生产环境; 基于一些安全方面的考虑,在你的网站上线之前,请考虑使用php.ini-recommended; 以及在线文档 http://php.net/manual/en/security.php.;;;;;;;;;

2009-08-19 10:16:00 538

原创 PHP 图形处理GD库

 在PHP处理图像,可使用GD库,而GD库开始时是支持GIF的,但由于GIF使用了有版权争议的LZW算法,会引起法律问题,于是从GD-1.6开始,GD库不再支持GIF,改为支持更好的,无版权争议的PNG。php(gd库)输出中文图像的转换函数 首先配置GD库:检查文件c:/php/extensions/php_gd2.dll(c:/php为PHP的安装目录,视自己的情况而定)是否存在,如果

2009-08-19 10:14:00 828

原创 PHP正则

 正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。    列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。   正则表达式是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字

2009-08-19 10:00:00 422

原创 PHP cookie和session的分析

 1. PHP的COOKIE  cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。PHP在http协议的头信息里发送cookie, 因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。 字串6 1.1 设置cookie:可以用 setcookie() 或 setrawcookie() 函数来设置 co

2009-08-19 09:55:00 357

原创 PHP 服务器变量:$_SERVER详解

 服务器变量 $_SERVER 详解:1、$_SESSION[PHP_SELF] -- 获取当前正在执行脚本的文件名2、$_SERVER[SERVER_PROTOCOL] -- 请求页面时通信协议的名称和版本。例如,“HTTP/1.0”。3、$_SERVER[REQUEST_TIME] -- 请求开始时的时间戳。从 PHP 5.1.0 起有效。和time函数效果一样。

2009-08-19 09:54:00 343

原创 windows 2003下如何安装PHP

 Apache http://httpd.apache.org/ 最流行的HTTP服务器软件之一。快速、可靠、可通过简单的API扩展,Perl/Python解释器可被编译到服务器中,完全免费,完全源代码开放。 我下载的是for Windows版本,目前最新版本是:2.0.54 PHP http://www.php.net/ PHP 是一种 HTML 内嵌式的语言。而PHP独特的语法混合了 C、Ja

2009-08-19 09:52:00 913

微信支付2.5开发文档及SDK

包含如下内容: SDKV1.1 退款及对账demo 接口文档V2.5.pdf 收货地址共享接口文档V1.4.pdf 用户维权系统及接口说明V1.5.pdf 退款及对账开发指南.pdf

2014-07-07

空空如也

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

TA关注的人

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