2013年5月2日

一些学习git &github的资源

摘要: 下面是了解学习git 不错的入门资源,个人认为很不错,推荐下http://www.worldhello.net/gotgithub/http://rogerdudler.github.io/git-guide/index.zh.htmlhttp://ihower.tw/git/http://my.oschina.net/xdev/blog/114383如果有更好的资源,欢迎推荐分享 阅读全文

posted @ 2013-05-02 07:31 陆西星 阅读(124) 评论(0) 推荐(0) 编辑

2012年12月8日

正则表达式之随便写(1)

摘要: 需求: 将一段文本中的换行符替换为<br/>,但是最后一个不替换 解决代码 <?php$txt = "fdsfsdds1fdsfdsfds2fdsfdsfds3fadsfdsfds4fdsafsdafsd5";$pattern = '/(.*?)\n(?=.*?\n)/i';echo preg_replace($pattern,'\1<br/>',$txt);以上代码只是简... 阅读全文

posted @ 2012-12-08 18:32 陆西星 阅读(169) 评论(0) 推荐(0) 编辑

Unix 符号链接和PHP 引用

摘要: 类unix 系统下,使用ln命令,可创建符合链接,创建的符合分为两类 1 ln filename filehard hardlink, 硬链接,删除filehard,使用hardlink还可以继续访问文件内容。硬链接创建一个 i-node,类容和原文件名的一模一样,删除源文件之后,文件类容还有入口可访问(filehard)。hardlink不能跨越文件系统。2 ln –s filename files symbolic link 软连接,类似于windows上的快捷方式,如果删除源文件,则软链接文件就无法访问源文件了,实际上上删除源文件就直接释放了源文件的内容。symbolic link可跨越 阅读全文

posted @ 2012-12-08 18:27 陆西星 阅读(235) 评论(0) 推荐(0) 编辑

PHP 命名空间解析规则

摘要: 命名空间名称分类: 1 非限定名称:名称中不包含命名空间分割符的标识符 2 限定名称:名称中含有命名空间分割符\的标识符 3 完全限定名称: 以命名空间分割符开始的标识符 解析规则: 1 完全限定名称的标识符(函数 类 常量),在编译时解析,例如 new \a\b 解析为类 a\b 2 所以的限定名称和非限定名称标识符,根据当前的导入规则在编译是转换。例如 a\b\c 被导入为c,... 阅读全文

posted @ 2012-12-08 16:49 陆西星 阅读(299) 评论(0) 推荐(0) 编辑

2012年12月7日

PHP-FPM(FAST-CGI管理) 特性

摘要: 1 文件上传优化 2 stdout/stderr 日志记录 3 慢日志记录(使用ptrace 工具查询分析慢日志) 4 支持平滑启动停止的高级进程管理功能 其他知识: 重新加载php-fpm 配置文件:kill –USR2 pid (避免重启php-fpm进程,而使配置文件立即生效) 编译php时,使用选项 –enable-fpm 启用fpm 设定 php-fpm 启动用户 在编... 阅读全文

posted @ 2012-12-07 18:26 陆西星 阅读(194) 评论(0) 推荐(0) 编辑

2012年12月1日

Ubuntu 12.10下编译安装PHP 5.3.19时扩展intl失败

摘要: 编译时 ./configure –enable-intl, make 报错信息如下: /usr/bin/ld: ext/intl/msgformat/msgformat_helpers.o: undefined reference to symbol '__gxx_personality_v0@@CXXABI_1.3' /usr/bin/ld: note: '__gxx_per... 阅读全文

posted @ 2012-12-01 16:33 陆西星 阅读(847) 评论(0) 推荐(0) 编辑

Linux 下Mysql的root密码重置

摘要: 1 停止 mysql 服务 两种方式: 1) service mysql stop 2) ps aux|grep mysql 找出mysql 进程号 kill xxx(刚才查找到的进程号) 2 启动安全模式的mysql服务 mysqld_safe --skip-grant-tables >/dev/null 2>&1 & 3 进入mysql客户端修改ro... 阅读全文

posted @ 2012-12-01 16:05 陆西星 阅读(131) 评论(0) 推荐(0) 编辑

2012年11月28日

ubuntu server 12.10 下php的编译安装

摘要: 下载最新版本的php源代码包: wget http://cn2.php.net/distributions/php-5.4.9.tar.gz 解压缩后,进入php源代码目录 cd php-5.4.9 以下是我configure 配置信息:./configure --prefix=/usr/local\ --enable-fpm\ --enable-exif\ --enable-ftp\ --enable-calendar\ --enable-sockets\ --enable-zip\ --enable-intl\ --enable-mbstring\ --enable-my... 阅读全文

posted @ 2012-11-28 23:27 陆西星 阅读(335) 评论(0) 推荐(0) 编辑

ubuntu下使用apt-get方式安装nginx

摘要: 1 执行如下命令 lsb_release –a 获取ubuntu的Codename,我的系统是 quantal,记住这个代号 2 编辑/etc/apt/source.list,加入如下内容 deb http://nginx.org/packages/ubuntu/ Codename nginx deb-src http://nginx.org/packages/ub... 阅读全文

posted @ 2012-11-28 22:59 陆西星 阅读(1596) 评论(0) 推荐(0) 编辑

virtualbox 中虚拟机(ubuntu-12.10-server)桥接连接方式静态IP地址配置

摘要: 1 编辑文件 /etc/network/interfaces文件注释掉原来的内容: auto eth0 iface eth0 inet dhcp 添加如下内容 auto eth0 iface eth0 inet static address 192.168.1.10 netmask 255.255.255.0 gateway 192.168.1.1 具体以上ip根据自己实际情况修改 2 在/etc/resolvconf/resolv.conf.d目录下 创建 tail 文件 并且添加如下内容 search localdoma... 阅读全文

posted @ 2012-11-28 22:49 陆西星 阅读(712) 评论(0) 推荐(0) 编辑

导航