自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (10)
  • 收藏
  • 关注

原创 【php博一博】php的include和require路径问题

直接贴链接:http://www.laruence.com/2010/05/04/1450.html根据Laruence的这篇文章和个人理解画了一张关于include顺序的流程图:

2013-06-18 17:08:33 685 1

原创 【php博一博】重谈php的include和require

PHP中的include和require是一种语言结构(或者叫做语言构造器)而非函数,其不能被可变函数调用。include和require在PHP中属于很基础但却十分重要的功能,通过Google和百度你可以搜索到很多关于两者区别的结果,比如说require在没有找到被引入文件时报compile error,include报warning级别错误,当然也有其他方面的说法,俗语说"天下文章

2013-06-18 16:13:28 746

原创 【php博一博】什么是PECL?

PECL是PHP Extension Community Library的缩写。顾名思义,就是PHP扩展仓库。PHP文档关于PECL的描述是:What is PECL?PECL is a repository for PHP Extensions, providing a directory of all known extensions and hosting

2013-06-07 15:55:08 1109

原创 【php博一博】让你的PHP标签支持短标签

修改你的php配置文件将short_open_tag的值修改为On格式:short_open_tag = OnPHP还支持asp的tag参考文档:When PHP parses a file, it looks for opening and closing tags, which are  and ?> which te

2013-06-05 16:09:14 1562

原创 【php博一博】为PHP添加扩展

系统:Ubuntu 12.04核心:Linux 3.2.0-45-genericPHP版本:5.4.9要求:1.已安装好php;2.php源码;以添加mbstring(iconv,sqlite,ftp,mysqli,odbc,pdo,openssl等都类似)扩展为例,假设php的安装目录为:/usr/local/php,php源码的目录为:/usr/loca

2013-06-02 16:37:44 564

原创 【php博一博】PHP5.4开始register_global配置已被移除

当你在升级PHP到PHP5.4及之后的版本的时候,是否发现register_global配置指令不再生效了呢因为从PHP5.4开始register_global配置指令被移除了。http://www.php.net/manual/en/security.globals.php

2013-06-02 16:18:11 2804

原创 MySQL 线上服务器架构调整记事(零)

在开始这个系列文章之前,我先介绍一下该线上系统的用途以及MySQL服务器的架构。一、线上系统介绍该系统是一个面向律师事务所、会计师事务所(德勤)、大型企业(如IBM,GM)、高校(浙大)以及个人提供大陆地区法规、案例及相关新闻评论的信息检索及浏览系统,主要提供信息检索、订阅及在线浏览服务。系统使用主要PHP语言开发,数据分析及处理部分使用Java和Python;此外数据检索

2013-02-19 17:02:29 1669 1

原创 Mysql proxy 0.8.3 对读操作负载均衡的问题

mysql proxy截至到本文撰稿时最新版本0.8.3 Alpha,也不知道有没有在生产环境使用的例子,所以一边测试,一边很忐忑呀。。。这个能用吗?稳定吗?性能怎样?以上问题还没有答案,不过在测试中发现有一个小问题,在google mysql proxy的文章的时候有很多都相似,但目前还没找到一片文章有提及在配置文件中:proxy-read-only-backend-ad

2013-01-14 23:32:32 1499

原创 关于mysql启动时的Starting MySQL..Manager of pid-file quit without updating提示

在用service mysql start或/etc/init.d/mysql start启动mysql的时候有时会遇到无法启动的情况并且在命令行只输出“Starting MySQL..Manager of pid-file quit without updating”如果你在看这篇文章,说明你可能遇到过这种情况。出现这个问题的原因是什么呢?我自己碰到过的情况有:一、磁盘空

2012-11-23 11:22:25 3840

原创 各个版本的centos yum 源 centos 2 3 4 5 6

访问以下链接,你会懂的!http://vault.centos.org/

2012-08-01 14:16:16 633

原创 python MySQLdb解决方案

建议安装流程:1,确认是否安装了mysql,如果mysql不是编译安装的,你需要安装mysql-client和 libmysqlclient-dev(通过yum或apt-get安装的mysql没有mysql_config)2,确认python和python-dev是否安装了3,确认python setuptools是否安装4.到sourceforge去下载MySQLdb然后解压

2012-07-15 13:38:02 470

原创 Git on the way ,lesson 1

First you need a git accountThen create a git repositorycreate a projectoperation guide:http://help.github.com/create-a-repo/Then you will get following code:Global setup: Set up g

2012-03-29 21:27:15 495

原创 Vim 多文件操作

一、未启动VIM1.打开多个文件#vim filename1...filenamen2.多个文件切换Ctrl +6:bn 下一个文件:bp 上一个文件二、已启动VIM1,打开文件  :open filename 在当前窗口打开新文件,现有文件放到background:e filename 同:open filename:split filenam

2012-03-29 14:16:30 704

原创 ubuntu 11.10 wifi 无线网络问题

搞技术的同学怕英语可不行呀,有些问题如果你只在中文资料里面找解决办法,可能你一辈子都解决不了,这不就碰到这蛋疼的wifi不能连的问题了吗。所以好好学习英语吧。自从用上Ubuntu 11.10之后已经快两个月了,不能使用无线的问题还没解决,一是时间原因,另外一个就是上面说的了。今天终于直面英文把问题搞定了,假设你已经正确安装了无线网卡的驱动,并且启动了尝试

2012-03-28 22:20:26 1556

转载 linux free命令详解

total       used       free     shared    buffers     cachedMem:          3072       2459        612          0        207       1803-/+ buffers/cache:        447       2624Swap:         1913

2012-02-24 17:17:38 616

转载 Bash 常用快捷键

Ctrl-A 相当于HOME键,用于将光标定位到本行最前面Ctrl-E 相当于End键,即将光标移动到本行末尾Ctrl-B 相当于左箭头键,用于将光标向左移动一格Ctrl-F 相当于右箭头键,用于将光标向右移动一格Ctrl-D 相当于Del键,即删除光标所在处的字符Ctrl-K 用于删除从光标处开始到结尾处的所有字符Ctrl-L

2012-02-14 18:11:07 824

转载 Vim 进阶操作 一

A: 在本行行尾插入J:可以去除本行和下一行之间的换行符,也就是将下一行续接到本行尾部~:光标所在处的字符进行大小写互换zz: 将当前行放置于页面中间,利于阅读zt:将当前行放置于页面的最顶端,一般阅读函数定义时,非常非常有用ctrl-a:可以将光标所在处的数字加1,负数和多位数都在支持范围内哦。可以用这个快捷键配合宏来干很多事情喽。ctrl-x:将

2012-02-14 18:06:06 1357

原创 Ubuntu 11.10无线设置

on going

2012-02-07 22:49:39 685

原创 关于《高性能Mysql》的疑惑

原书第113页在描述聚集索引的缺点中指出对于采用聚集索引的表插入数据之后最好OPTIMIZE TABLE重新组织一下Mysql只有Innodb和SoildDB引擎支持聚集索引,而对这两个引擎的表使用OPIMIZE TABLE是没有效果的,难道此OPTIMIZE TABLE非彼OPTIMIZE TABLE

2012-02-07 17:43:52 559

原创 使用mysql purge手动清除二进制日志

对于一个访问量很大的mysql数据库,二进制日志的增量通常十分迅速,很可能出乎你的意料。犹如跑马圈地一样,你的磁盘大部分都会被日志给占满了。出现问题总是需要解决的,而且总有要解决的方法:方法一、使用php,perl,python,java等实现连接数据库后,根据你的需求执行:purge binary logs before ....或purge binary logs to ...命令

2012-02-07 10:19:44 6756

原创 php 4.4.9升级到php 5.3.9的遇到的问题

1.jsonphp从5.2.0后有了自带的json扩展支持json_encode,json_decode,json_last_error函数如果你的php版本比较低,又需要使用json格式的数据的话,那就必须自己实现json_encode和json_decode的功能了2。this关键字在php 4.4.9版本中,在object context外使用$this关

2012-02-06 11:19:17 1482

原创 关于mysql binlog过期失效的问题

在mysql配置文件(linux下一般为/etc/my.cnf)中可以通过expire_logs_days来设置二进制日志的失效日期但是,你可能发现该参数似乎并没生效,其实,expire_logs_days的设置值在服务器重启或者mysql轮转日志之后才生效。如果你需要手动清除二进制日志,切勿直接使用rm,这可能导致无法预知的错误。purge binary logs

2012-02-06 10:33:12 2040

原创 php mysql扩展使用mysqli扩展查询结果的问题

背景:将系统中部分使用mysql扩展的改为使用mysqli扩展的。产生问题:由于代码交错,改后存在很多地方使用mysql_fetch_array()使用mysqli_query()函数结果的问题,而mysql_fetch_array()函数的参数是resource类型的,mysqli_query()函数返回的结果是mysqli_result类型的,所以在error log中会有很多

2012-02-02 10:16:19 603

原创 vi编辑器不响应

从使用window转向linux的用户,在使用linux的编辑器,如vi,emacs等,总是习惯性的在编辑一段内容后按下Ctrl +S来保存编辑的内容,这在windows下的确是个好习惯,但在liunx下就不是了,甚至会给linux初学者造成一定的困扰。在bash环境

2011-08-23 11:52:40 1512 1

转载 linux下libxml工具的安装

1 下载libxml工具包(www.xmlsoft.org) eg、libxml2-2.7.2.tar.gz2 解压该工具包:tar -zxvf libxml2-2.7.2.tar.gz 3 创建没表文件夹:mkdir /home/libxml4 进入libxml

2011-08-07 16:12:04 884

原创 修改Ubuntu默认启动进入文本模式后,重新启动后停在Checking battery state问题

如题所述,reboot后文字接口停在Checking battery state,似乎是不能继续进行下去了,光标处也不能输入任何命令,其实在这个时候可以使用ALT+F1(至于为什么是ALT+F1而非Ctrl +Alt+F1 ,也不是Ctrl+Shit+Alt+F1,至今还不知道)

2011-07-22 23:00:37 1196

转载 Ubuntu默认启动进入文本模式

ubuntu默认进入文本模式的修改方法:1。首先,查看自己所安装的ubuntu版本:leekwen@kwenty:~$ cat /etc/issue Ubuntu 9.10 \n \l 2。根据不同的版本,操作方法有所不同,具体如下:ubuntu 10.10以前的操作方法:2.1

2011-07-21 20:55:35 3075

转载 linux目录树结构

/   根目录     │     ├boot/          Linux的内核及系统引导程序所需要的文件目录      │    └grub/   Grub引导器相关的文件     │     ├dev/       设备文件存储目录,比如声卡、磁盘…       ├pro

2011-07-21 17:05:23 571

转载 如何在CentOS中关闭PC喇叭的响铃

方案一:系统响铃是因为红帽企业LINUX默认安装并加载了pcspkr内核模块。要关闭系统响铃,可以使用root命令执行下面命令来删除pcspkr模块:rmmod pcspkr要永久关闭系统响铃,可以在系统启动的时候把rmmod命令放在/etc/rc.d/rc.local文件中:e

2011-07-21 15:03:05 892

转载 Ubuntu root账号的密码问题

初学者,不太懂linux,想找Ubuntu的root账号的密码,在网上找了点东西正好符合我的情况,转过来mark一下新接触ubuntu的人(base on debian),大多会因为安装中没有提示root密码而不太清楚为什么会这样。根据ubuntu的中文文档,总结了本文。关键词:

2011-07-18 23:12:01 846

uchome参考资料合集

uchome参考资料合集,轻松搞定您想要的

2010-05-25

花旗软件个人简历模板

上海花旗软件个人简历模板,中英文,简洁明白

2010-05-19

UChome基本架构全面解析

看完该文档你将对uchome有进一步的理解,对于基于uchome的二次开发有重要作用

2010-05-19

软件体系结构(北京大学)

Model Driven Architecture –Model ? 客观事物的抽象表示 –Model-Driven ? 使用模型完成软件的分析、设计、构建、部署、维护等各开发活动 –Architecture ? 构成系统的部件、连接件及其约束的规约 –MDA起源于分离系统规约和平台实现的思想 –MDA的主要目标: portability, interoperability, reusability

2009-05-22

servlet必备(servlet.jar+servlet api)

servlet开发必备的文档与jar包

2007-11-11

java网络开发实例之电子邮件

增强实践能力,多多练习

2007-11-11

java网络开发实例

java网络开发实例压缩包,里面有聊天工具等的程序代码<br>帮助你更好的理解与运用java网络开发

2007-10-31

java(清华同方)教学软件下

用起来很方便,而且基本上囊括了java的各个层面<br>结合实践教学

2007-10-31

清华同方java教学软件

用起来很方便,而且基本上囊括了java的各个层面<br>结合实践教学<br>

2007-10-26

ajax程序设计

最新技术,网络前沿。<br>ajax程序设计带你进入WEB2.0的世界

2007-10-17

空空如也

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

TA关注的人

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