自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

0li's Blog

享受生活,快乐编程,保持求知欲

  • 博客(39)
  • 资源 (3)
  • 收藏
  • 关注

转载 Building Visual Leak Detector from Source

Building Visual Leak Detector from SourceBecause Visual Leak Detector is open source, it can be built from source if you want to tweak it to your liking. The most difficult part about building VLD f

2013-12-31 22:09:19 1345

转载 由浅入深探究mysql索引结构原理、性能分析与优化

写的非常棒的一篇讲mysql索引方面的文章。原文地址:http://www.phpben.com/?post=74摘要:第一部分:基础知识第二部分:MYISAM和INNODB索引结构1、 简单介绍B-tree B+ tree树2、 MyisAM索引结构3、 Annode索引结构4、 MyisAM索引与InnoDB索引相比较

2013-12-26 20:03:19 5705

转载 MySQL性能优化-关于索引

mysql索引尽管提高了查询的速度,但是也并不是尽善尽美的,mysql索引也有着自身的不足之处,下面就让我们一起来了解一下。mysql索引的不足之处过多的使用索引将会造成滥用。因此索引也会有它的缺点:◆虽然mysql索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行 INSERT、UPDATE和DELETE。因为更新表时,MySQL不仅要保存数据,还要保存一下索引文件

2013-12-26 19:44:19 2851

转载 Mysql数据库引擎性能测试

mysql 优化系列(一) Mysql 数据库中,最常用的两种引擎是innordb和myisam。Innordb的功能要比myiasm强大很多,但是innordb的性能要比myisam差很多,如果你的网站只是做简单的查询,更新,删除,那么用myiasm是最好的选择。所有的性能测试在:Micrisoft window xp sp2 , Intel(R) Pentinum(R) M

2013-12-26 19:30:12 2937

原创 redis error MISCONF Redis is configured to save RDB snapshots

1redis 127.0.0.1:6379> sadd myset "hello"(error) MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabl

2013-12-25 09:42:14 1702

转载 How to install VirtualBox on Fedora 17 (64 bit)

VirtualBox is a cross-platform virtualizing environment.ReferencesInstall VirtualBox 4.1.16 on Fedora 17/16, CentOS/Red Hat (RHEL) 6.2/5.8Install VirtualBox Guest Additions on Fedora 17/16

2013-12-25 06:59:45 929

原创 uninstall VirtualBox in fedora 17

# yum remove VirtualBox-4.3

2013-12-25 06:42:37 814

转载 redis 主从配置实例、注意事项、及备份方式

这两天在配置线上使用的redis服务。总得看起来,redis服务的配置文件还是非常简洁、清楚,配置起来非常顺畅,赞一下作者。下面是我使用的配置,使用主从模式,在master上关掉所有持久化,在slave上使用AOF持久化:$cat /opt/redis/etc/redis.conf######Master config###General 配置daemonize yes

2013-12-25 01:31:04 158

转载 phpredis中文手册——《redis中文手册》 php版

redis中文手册:http://readthedocs.org/docs/redis/en/latest/ 本文是参考《redis中文手册》,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法)。目录(使用CTRL+F快速查找命令):KeyStringHashListSet

2013-12-20 20:26:28 4812

转载 Linux开机启动程序详解

我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤。加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核。请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然的设计缺陷)也还没有办法存取机器上全部的内存。因此

2013-12-19 03:16:28 1027

转载 vim正则表达式

元字符 说明. 匹配任意一个字符[abc] 匹配方括号中的任意一个字符。可以使用-表示字符范围,     如[a-z0-9]匹配小写字母和阿拉伯数字。[^abc] 在方括号内开头使用^符号,表示匹配除方括号中字符之外的任意字符。\d 匹配阿拉伯数字,等同于[0-9]。\D 匹配阿拉伯数字之外的任意字符,等同于[^0-9]。\x 匹配十六进制数字,等同于[0-9A-Fa-

2013-12-19 03:00:10 1056

转载 各种工具之正则表达式语法比较

各种工具之正则表达式语法比较 在各种常用的工具中,正则表达式如此的相似却又不同。下表列出了一些常用的正则表达式,以及其不同之处。项目总多,遗漏必有不少,请各位看官不吝指出。以perl的正则为基准,不同的用法以粉红色标出。grep 2.5.1egrep 2.5.1sed 3.02s

2013-12-19 02:48:56 1356

转载 linux下通配符与正则表达式

网友看法: (总结精辟!) 通配符是系统level的 而正则表达式需要相关工具的支持: egrep, awk, vi, perl。 在文本过滤工具里,都是用正则表达式,比如像awk,sed等,是针对文件的内容的。 通配符多用在文件名上,比如查找find,ls,cp,等等。通配符     在您日常的 Linux 使用中,有很多时候您可能需要一次对多个文件系统对象执行单一操

2013-12-19 02:39:41 1858

转载 Xtrabackup使用指南 InnoDB数据备份工具

一、Xtrabackup介绍   A、Xtrabackup是什么   Xtrabackup是一个对InnoDB做数据备份的工具,支持在线热备份(备份时不影响数据读写),是商业备份工具InnoDB Hotbackup的一个很好的替代品。   Xtrabackup有两个主要的工具:xtrabackup、innobackupex   1、xtrabackup只能备份Inn

2013-12-18 16:40:41 3248

转载 MySQL MyISAM和InNodb备份与恢复技巧

1. 为什么要备份数据库对数据库来说,最重要也最容易被忽视的就是备份。由于不可预测性,偶然的事件可能会导致非常惨重的损失。数据越是重要,数据的变化越频繁,备份越发需要经常进行。备份周期根据不同业务的需要可以调整,但是不能忽视备份。备份时最好也备份my.cnf或my.ini,这样可以保存你以前的配置参数。2. MyISAM 表备份/恢复策略2.1. 文件热备份

2013-12-18 16:34:03 17795 1

转载 MySQL性能优化之参数配置

1、目的:通过根据服务器目前状况,修改Mysql的系统参数,达到合理利用服务器现有资源,最大合理的提高MySQL性能。 2、服务器参数:32G内存、4个CPU,每个CPU 8核。3、MySQL目前安装状况。    MySQL目前安装,用的是MySQL默认的最大支持配置。拷贝的是my-huge.cnf.编码已修改为UTF-8.具体修改及安装MySQL,

2013-12-18 13:34:25 57524 3

转载 Developing Linux Kernel with Netbeans

-目录IntroductionPre requirementsNetbeans IDEConfigurationLinux Kernel SourcesConfigure kernelqEmu / KVMKVM - Hardware acceleration of virtualizationOtehrsBuildin

2013-12-18 04:09:24 3636

转载 fedora17安装后要做的事情

01、 关闭selinux以root身份编辑/etc/selinux/config文件,更改其中的SELINUX项的值就可以关闭和启用SELinux服务了。修改成  SELINUX=disable     禁用SeLinux修改成  SELINUX=enforcing   使用SeLinux如果只是想临时关闭selinux,可以在终端中输入:$ sudo seten

2013-12-18 01:51:16 1014

转载 Install Google Chrome on Fedora

This howto explains howto install Google Chrome Web browser on Fedora 20/19/18/17. Best way to install and keep up-to-date with Google Chrome browser is use Google’s own YUM repository.Currently

2013-12-18 01:49:32 2002

转载 Linux查看CPU和内存使用情况

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。  操作实例:  在命令行

2013-12-18 00:44:10 841

转载 fedora图形界面与命令行模式切换方法

fedora 进入命令行  终端 startx 在图形界面的控制台上输入 init 3 即可停止 xwindow如果无法返回到终端,可以按住 alt+ctrl+f2~f6启动到新的控制台,然后结束掉tty1上的xwindow结束xwindow 的方法  ps -t tty1 找到进程中 xinit/xwindow… 的pid, 然后 kill -9 pid 即可

2013-12-18 00:17:18 39679 1

转载 CentOS 程序开机自启动方法总结

1、把启动程序的命令添加到/etc/rc.d/rc.local文件中CentOS系统下管理开机自启动的配置文件是/etc/rc.d/rc.local,所以只需编辑这个文件,在里面加入相应的启动命令即可。比如我们设置自启动lampp服务方法如下:1vi /etc/rc.d/rc.local按下键盘上i键进入可编辑模式,在文件末尾处加

2013-12-17 23:59:57 14052

原创 Fedora下redis安装及配置

下载:$ wget http://download.redis.io/releases/redis-2.8.3.tar.gz$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make编译好以后运行服务器:$ src/redis-server运行客户端测试同服务器交互:$ src/redis-cliredis> s

2013-12-17 19:21:25 3535

转载 Linux 平台下 MySQL 5.5 安装 说明 与 示例

一.下载说明前期的一些准备说明,参考:MySQL 发展史http://blog.csdn.net/tianlesoftware/article/details/6999245 Mysql 不同版本 说明http://blog.csdn.net/tianlesoftware/article/details/6723117MySQL 分为

2013-12-17 17:40:15 3114

转载 Fedora 17无法用root账户登录解决方法

问题描述:Fedora linux17 用root用户登录,输入密码出现验证失败,即使你的密码是正确的,也会出现这种情况,这是因为Fedora linux 默认禁止了root 超级用户。解决办法:最开始尝试利用修复模式修改root用户密码,但是重启后仍然不奏效。现在通过以下修改:打开超级终端,输入以下命令修改:先在su下查找需要修改的文件 : grep -n root /e

2013-12-17 14:11:53 2254

转载 jquery 获取Select option 选择的Text和Value

jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关设置 获取一组radio被选中项的值:var item = $('input[name=items][checked]').val();获取select被选中项的文本:var item = $("select[@name=items] optio

2013-12-13 14:40:36 2833

原创 jsp常用字符串操作-不断更新

//构造去掉空格函数String.prototype.trim=function(){/*** 用正则表达式将前后空格* 用空字符串替代*/return this.replace(/(^\s*)|(\s*$)/g, "");}// 除去空格函数String.prototype.AllTrim= function(){var regEx = /

2013-12-13 14:21:26 6577

转载 ASCII Unicode和UTF-8

今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计算机

2013-12-11 23:50:36 698

转载 MySQL 4.1/5.0/5.1/5.5/5.6各版的区别

各版本的一些命令差异: show innodb status\G mysql-5.1show engines innodb status\G mysql-5.5关于grant授权 mysql-5.5 的 user@'%' 不包含localhost-------------------------------------------------------------

2013-12-10 22:49:51 5371

转载 CodeIgniter and Netbeans 7.3 autocomplete

CodeIgniter and Netbeans don’t work together out of the box. And as this lengthy bug-report suggests, there won’t be any support soon.  But we can get some of the code autocomplete working.

2013-12-10 22:37:17 1698

转载 开启mysql操作日志

今天开发问我,mysql有无操作日志可查,查了下手册,还真有,不过默认情况下是没有开启的,开启步骤如下:1,在/etc/my.cnf mysqld后面添加log = /var/lib/mysql/mysql.log2,重启mysql3,验证是否正常[root@youxia64 ~]# mysql -uroot -p123456 abc;Welcome to th

2013-12-10 11:29:45 4935

转载 11步教你选择最稳定的MySQL版本

MySQL开源数据库有多个重要分支,目前拥有的分支分别为:MySQL Cluster、MySQL 5.1、MySQL 5.5、MySQL 6.2。每个分支都有着同样的的MySQL数据库版本,分别为:Development版本、Alpha版本、Beta版本、RC版本和GA版本。Development版本、Alpha版本和Beta版本一般不用在项目中。因为它们肯定存在重大的问题或某些功

2013-12-10 02:21:25 4829

转载 查询存在于一个表而不存在于另一个表中的数据

方法1: select * from (select distinct  aid from a ) as c    where (select count(1) as num from b where b.bid = c.aid) = 0方法2:select c.aid from (select distinct aid from a) as c left join

2013-12-09 02:38:35 4838

转载 javascript面向对象编程-1

在面向对象编程中,类(class)是对象(object)的模板,定义了同一组对象(又称"实例")共有的属性和方法。Javascript语言不支持"类",但是可以用一些变通的方法,模拟出"类"。一、构造函数法这是经典方法,也是教科书必教的方法。它用构造函数模拟"类",在其内部用this关键字指代实例对象。  function Cat() {    this

2013-12-05 15:04:42 790

转载 codeigniter QUERY STRING GET

Hex 注:CI 2.0 以上开始支持 GET 了,不需要下面的步骤。CI默认过滤了$_GET需要传递get参数时一般直接 /参数一/参数二 详见手册说明:http://codeigniter.org.cn/user_guide/general/controllers.html#passinguri但是有时候需要传递很长的复杂的url,比如常用的 http://www.

2013-12-05 14:49:26 1555

转载 PHP中文乱码的常见解决方法总结

PHP中文乱码是PHP开发中的常见问题之一。PHP中文乱码有时发生在网页本身,有些产生在于MySQL交互的过程中,有时与操作系统有关。下面进行一番总结。一.首先是PHP网页的编码1. php文件本身的编码与网页的编码应匹配a. 如果欲使用gb2312编码,那么php要输出头:header(“Content-Type: text/html; charset=gb2312"),

2013-12-04 16:03:49 925

转载 用AJAX来控制书签和回退按钮

用AJAX来控制书签和回退按钮作者:Brad Neuberg译者:boool版权声明:任何获得Matrix授权的网站,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明作者:Brad Neuberg;boool原文地址:http://www.onjava.com/pub/a/onjava/2005/10/26/ajax-handling-bookma

2013-12-04 08:32:30 1059

转载 Bootstrap-网格布局系统

本网格布局系统属于Scaffolding(框架,布局)部分。在Scaffolding里面有(固定)网格布局(Grid System)和流式网格布局(Fluid Grid System)。本文讨论第一种固定网格布局。Bootstrap采用的是12列布局格式,即在页面一行之内最多可以布置12列。当然我们通常不会那么变态。我们通常是使用2列,或者3列,最多不会超过4列。那么具体怎么设置这些列呢?

2013-12-04 08:19:19 11376

转载 浏览器缓存机制

浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的节点中加入标签,代码如下:html code上述代码的作用是告诉浏览器当前页面不被缓存,每次访问都需要去服务器拉取

2013-12-04 00:29:59 977

OpenSteer领航AI C++开源库

一个开源的c++领航ai(Steering behavior, steering AI)库。 OpenSteer is a C++ library to help build steering behaviors for autonomous characters in games and animation. OpenSteer provides an app which displays predefined demos of steering behaviors. You can prototype, visualize and debug your own as a plug-in.

2013-03-22

PHP和MySQL Web开发(原书第4版)源代码

PHP和MySQL Web开发(原书第4版)源代码 官网下载的

2011-11-15

空空如也

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

TA关注的人

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