- 博客(234)
- 资源 (1)
- 收藏
- 关注
转载 php精确匹配中文
在javascript中,要判断字符串是中文是很简单的。比如:var str = "php编程";if (/^[/u4e00-/u9fa5]+$/.test(str)) {alert("该字符串全部是中文");} else {alert("该字符串不全部是中文");}想当然的,在php中来判断字符串是否为中文,就会沿袭这个思路:$str = "php编程";
2014-09-02 18:58:34
1659
转载 Memcached深度分析
Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。关于这个东西,相信很多人都用过,本文意在通过对memcached的实现及代码分析,获得对这个出色的开源软件更深入的了解,并可以根据我们的需要对其进行更进一步的优化。末了将通过对BSM_Memcache扩展的分析,加深对memcached的使用方式
2014-05-06 20:08:19
1229
转载 Linux 下 netbeans 字体抗锯齿正解
原文地址:http://leenjewel.blog.163.com/blog/static/601937922010124444051/说来这个不难,主要是我看网上有的写的不是很明确,甚至有的写的根本不对,在这里写个正解。 在netbeans安装目录找到 etc 目录下的 netbeans.conf 文件,用你喜欢的编辑器打开这个文件,在其中加入这个选项
2013-04-15 09:58:40
2892
转载 Windows 下 Nginx + PHP5 的安装与配置
本文转自:http://www.phpvim.net/web/php/installing-nginx-with-php5-on-windows.htmlNginx 是一个轻量级的高性能 Http WebServer,以事件驱动方式编写,因此相比 Apache 而言,Nginx 更加稳定、性能更好,而且配置简单,资源占用较低。以下是我在 Windows 7 安装中 Nginx 和 PHP5
2013-01-30 19:14:16
1323
原创 MemcacheQ安装及使用
一. 安装MemcacheQ 是一个简单的分布式队列服务,它的运行依赖于BerkeleyDB 和 libevent,所以需要先安装BerkeleyDB和libevent.Berkeley DB 4.7 or laterDownload from http://www.oracle.com/database/berkeley-db/db/index.html>How to
2013-01-05 16:28:17
9414
转载 实现给Fedora 15的gnome3增加自定义程序快捷方式方法
用了一段时间的Fedora 15 + gnom3之后发现一个很蛋疼的地方:程序列表里面列出的程序都是那些用过yum安装的程序,开发者似乎没有给我提供增加自定义程序快捷方式的功能,但是我又装了一些不是从yum里面得来的程序,这该怎么办呢?一番搜索过后,我找到了2个比较靠谱的解决方案1. 安装alacarte在命令行输入下列命令安装alacarte程序yum -y install al
2012-12-25 09:17:04
1361
转载 关于Nginx open() “/xxx/xxxx(dir path)” failed (13: Permission denied)的错误
本文来自:http://laymanz.com/blog/?p=239在我的Nginx上新增了一个虚拟主机,访问时出现403。Nginx的error.log 报以下错误: *2658 open() “/xxx/xxxx(dir path)” failed (13: Permission denied)错误原因:1. 运行nginx worker进程的帐号没有目标访问目录
2012-12-15 15:18:28
5011
转载 [转]Fedora15中Netbeans中文乱码的解决办法
今天使用fedora15装netbeans,装好后发现中文乱码,网上找了下,问题是属于OpenJDK中文字体缺失导致。Fedora15默认情况下没有安装cjkuni-ukai-fonts.noarch和cjkuni-uming-fonts.noarch这两个字体插件, sudo yum install cjkuni-ukai-fonts.noarch
2012-08-14 22:57:23
1462
转载 Nginx的Upload上传模块
本文来源:http://zuroc.42qu.com/10105260前段时间做一个项目,需要上传文件,差不多需要20M左右,普通用php处理会比较麻烦,经常超时,而且大量占用资源。于是搜索了下,决定用nginx的upload上传模块来处理。你可以在这里:http://www.grid.net.ru/nginx/upload.en.html 获取源码。下载以后需要重新编译nginx
2012-05-24 11:04:07
2175
转载 [转]linux安装sphinx记录 命令及详细解释
原文地址:http://hi.baidu.com/borabora/blog/item/9b054b3624f725d5a3cc2b09.html/cmtid/1a3aafc3982e3f58b319a85e 先当然是从sphnix网站下载sphinx源码包,当前最新版本是:http://www.sphinxsearch.com/downloads/sphinx-0.9.8.1.ta
2012-05-14 22:50:19
7992
原创 fedora15 播放音频视频
# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm”“# rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.r
2012-05-10 23:21:35
936
转载 MySQL 按指定字段自定义列表排序
[转]http://www.php42.com/index.php/database/35-sql/237-mysql-order-by-list问题描述大家都知道, MySQL 中按某字段升序排列的 SQL 为 (以 id 为例, 下同):SELECT * FROM `MyTable` WHERE `id` IN (1, 7, 3, 5) ORDER BY `id`
2012-05-10 18:57:47
49085
转载 javascript:浮动div,可拖拽div,遮罩层(div和iframe实现)
转自:http://kb.cnblogs.com/a/1593190/在网页中,经常需要标题里提到的几种效果,实现比较简单,这里总结一下(IE测试通过),以备日后再用。预备知识:网页中的高和宽//获取浏览器的宽和高(多种浏览器)function getNavWidthandHeightInfo(){ var s = ""; s += " 网页可见区域
2012-05-04 10:54:12
2038
原创 关联查询的分析
sql多表连接查询inner join, left join , right join ,full join ,cross joininner join,full outer join,left join,right jion内部连接 inner join 两表都满足的组合full outer 全连 两表相同的组合在一起,A表有,B表没有的数据(显示为null),同样B表有A表没有
2012-04-14 12:10:18
869
原创 背景图问滚动问题
让IE6和IE7都实现background-attachment:fixed;功能给输入框设置背景后,如果输入的文字超过了输入框的宽度,那么图片会随着文字的增加网前滚动这时在IE6下就要使用background-attachment:fixed;属性进行固定住图片,但是IE7中并不支持这个属性,此时可以将给输入框加个外层容器span,并设置span的背景图片,同时给in
2012-04-14 12:08:28
898
原创 javascript中this用法
this是面向对象语言中的一个重要概念,在JAVA,C#等大型语言中,this固定指向运行时的当前对象。但是在javascript中,由于 javascript的动态性(解释执行,当然也有简单的预编译过程),this的指向在运行时才确定。这个特性在给我们带来迷惑的同时也带来了编程上的 自由和灵活,结合apply(call)方法,可以使JS变得异常强大。2.变化的this 在JavaScri
2012-04-14 12:06:55
950
转载 asp中文转拼音
Set d = CreateObject("Scripting.Dictionary") d.add "a",-20319 d.add "ai",-20317 d.add "an",-20304 d.add "ang",-20295 d.add "ao",-20292 d.add "ba",-20283 d.add "bai",-20265 d.add "ban",
2012-04-14 12:06:07
991
转载 fedora 15 网络中的无线选项开关失效
1.安装rfkill软件包yum search rfkillyum install rfkill.i6862.运行su -c 'rfkill unblock all'
2012-04-11 08:57:53
966
转载 Fedora15安装并成功运行virtualbox4.0.8
本文来自:http://www.linuxsight.com/blog/2019不记得从什么时候起,各大Linux发行版,安装vitualbox开始有问题。rpm -ivh VirtualBox-4.0-4.0.8_71778_fedora15-1.i686.rpmPreparing… ###############################
2012-04-07 23:15:13
1794
转载 Nginx启动出错 error while loading shared libraries: libpcre.so.1
本方来自:http://www.wangzhibo.com/windows_linux/969.html在centos5.7 32位上编译安照 nginx-1.1.16 出错[root@localhost conf]# /usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx: error while loading share
2012-04-07 03:50:47
2274
转载 发Zend Studio 9.0.2正式版注册破解
转自:http://www.geekso.com/ZendStudio9-key/写在前头以下方法仅供技术交流学习,请勿非法使用,如长期使用请支持购买正版。正版购买地址:http://shop.zend.com/en/zend-studio-for-eclipse.html你还没有最新安装程序?ZendStudio下载地址:http://www.geekso.com/compo
2012-04-06 12:41:36
3218
原创 编译安装Gearman
本文操作系统环境:32位 fedora 151.安装gearman job server (1)下载最新版本gearmand: wget https://launchpad.net/gearmand/trunk/0.29/+download/gearmand-0.29.tar.gz tar -zxvf gearmand-0.29.tar.gz cd
2012-03-29 12:10:00
16337
原创 去掉Windows7桌面快捷方式图标的小箭头
开始→运行→输入: cmd /k reg delete "HKEY_CLASSES_ROOT\lnkfile" /v IsShortcut /f & taskkill /f /im explorer.exe & start explorer.exe
2012-03-17 23:55:32
1169
原创 VirtualBox安装过程中加载ISO后启动VirtualBox出错的解决办法
安装好virtualBox后,准备装系统,加载ISO时依次报如下错误1.需要执行:/etc/init.d/vboxdrv setup 于是执行此命令,执行过程中出错,根据提示是需要安装DKMS 于是执行命令:yum install DKMS 安装DKMS 安装完毕后,执行/etc/init.d/vboxdrv setup还是报错,如果大至如下:Your kernel
2012-03-13 20:59:17
6962
原创 eclipse中文版本转英文版
中文SVN变英文:configuration/config.ini 追加osgi.nl=en_US 中文Eclipse变英文:eclipse.ini 追加-Duser.language=en
2012-03-13 01:30:15
3758
1
转载 svn服务器IP修改后,本地怎么跟新svn同步,svn relocate 操作
本文来源:http://www.kukaka.org/home/showonews/4441.进入工作复本cd ~/test2.查看仓库地址(URL)svn info 路径: . URL: svn://192.168.1.16/web/www.kukaka.org 版本库根: svn://192.168.1.16/web/www.
2012-02-16 17:12:56
11947
原创 mysql导入及导出数据
1.msyql导出数据: mysqldump -h 192.168.11.202 -u root -p 1gou_shop>/tmp/shop.sql2.mysql导入数据库:source /tmp/shop.sqlsource 是mysql命令3.同步文件:同步本机文件:rsync -av /tmp/test.sql /home/test1.sql从远程机器同步到本机
2012-02-11 14:04:58
900
转载 [转]三款免费的PHP加速器:APC、eAccelerator、XCache比较
本文转自:http://www.vpser.net/opt/apc-eaccelerator-xcache.html一直想找一些关于PHP加速的文章,偶然看到杀客的这篇文章,感觉不错,分享给大家,再此感谢杀客。一、PHP加速器介绍 PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度
2012-01-10 17:55:56
1013
原创 [转]Linux strace 命令
本方转自:http://blog.163.com/xychenbaihu@yeah/blog/static/13222965520111051354030/ strace是Linux中一个调试和跟踪工具。 它可以接管被跟踪进程执行的系统调用和收到的信号。然后把每一个执行的系统调用的名字,参数和返回值打印出来。可以通过strace找到问题出现在user层还是kernel
2012-01-09 18:04:49
800
原创 xdebug安装及使用
一 安装 在xdebug的官发网站下载原代码:http://www.xdebug.com/download.php 解压:tar -zxvf xdebug-2.1.2.tgz 编译: cd xdebug-2.12 /usr/local/php/bin/phpize ./configure
2012-01-09 15:23:06
901
原创 mongodb+php通过_id查询
在php中通过_id 在mongodb中查找特定记录:查询条件需要这样写:array("_id"=>new MongoId("$id"))
2011-11-07 17:58:47
8628
转载 启动mysql报错(Starting MySQL..Manager of pid-file quit without updating f[失败]) 解决方法集锦
本文来源:http://www.cnblogs.com/huangjingzhou/articles/2106721.html当安装好mysql后,启动:/etc/init.d/mysql start 却报了个错:Starting MySQL..Manager of pid-file quit without updating f[失败]) 。下面是我对报错的解决方法总结,我在
2011-10-31 23:12:07
1288
原创 fedora 15 移除登录页面多余用户
在fedora 15下编译安装完mysql,nginx,php后,因为编译的过程中新增了两个用户mysql与www,于是这两个用户同时出现在登录页面,实在是有碍美观。经过一搜索,在/etc/passwd文件发现一个规律,就是只要用户的uid>500的,就会出现在登录框里.本准备直接vim /etc/passwd文件更改mysql与www用户的uid 的,想想实在是不安全,于是另想其它办法
2011-10-31 23:10:14
1092
原创 linux(fedora 15) 下常用软件安装
1.gvim yum search vim yum install vim-X11.i6862.五笔输入法 yum search wubi 然后选择一个yum install3.浏览器flash插件 到adobe的官方网站下载rpm的版本,然后yum install xxx.rpm4.谷哥浏览器 到Google浏览器官网下载相应文件,然后yum install xxx.
2011-10-29 13:33:03
1454
原创 无法加载php.ini文件的处理办法
编译好nginx与php后,准备加载memcache与mongodb的扩展,编译完扩展,一切都没问题,memcache.so与mongo.so都有了,php.ini也配置了,但是phpinfo就是找不到这两个扩展,怎么重启nginx与php-fpm都没用,后来仔细检查phpinfo,发现以下两点:Configuration File (php.ini) Path/usr/l
2011-10-29 11:44:02
9696
原创 fedora 15+php 5.3.8+nginx-1.1.6
注意:从php 5.3.3 起,可以直接使用PHP-FPM了,不需要再以打补丁的形式安装了附补丁代码:gzip -cd php-5.3.2-fpm-0.5.14.diff.gz | patch -d php-5.3.2 -p1一.安装相关程序库 yum -y install gcc gcc-c++ autoconf libjpeg libjpeg-devel libpng libp
2011-10-25 20:27:21
1423
转载 mongodb自启动脚本
#!/bin/bashOPTIONS=" -f /usr/local/mongodb-1.8.1/etc/mongod.conf"SYSCONFIG="/etc/sysconfig/mongod"mongod="/usr/local/mongodb-1.8.1/bin/mongod"MONGO_USER=mongodMONGO_GROUP=mongod. "$SYSCO
2011-10-24 17:51:25
1332
转载 Linux下设置MongoDB开机自启动
将MongoDB服务加入随机启动vi /etc/rc.local使用vi编辑器打开配置文件,并在其中加入下面一行代码/usr/local/mongodb/bin/mongod -dbpath=/usr/local/mongodb/data/db --fork --port 27017 --logpath=/usr/local/mongodb/log/work.log --logappe
2011-10-24 17:50:42
12200
转载 [转]linux(centos)上配置nginx、mysql、php-fpm开机启动
本文来源:http://archive.cnblogs.com/a/2138762/编写开机启动脚本:I、nginx开机启动1、在/etc/init.d/目录下创建脚本vi /etc/init.d/nginx2、更改脚本权限chmod 775 /etc/in
2011-10-21 16:33:04
1752
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人