自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

入海数沙

专门收集个人常用的技术文章

  • 博客(25)
  • 收藏
  • 关注

原创 不常见却非常有用的PHP函数

函数是PHP如此强大的源泉,但是很多PHP函数并没有得到充分的利用。这里,我们给大家简单介绍10个不常见,但非常有用的函数。51CTO推荐阅读:那些未曾了解的PHP函数和功能1. sys_getloadavg()sys_getloadavt()可以获得系 统负载情况。该函数返回一个包含三个元素的数组,每个元素分别代表系统再过去的1、5和15分钟内的平均负载。与其让服务器因负 载过高而宕掉,不如...

2010-08-30 13:57:34 54

原创 php计划任务php中的ignore_user_abort实现计划任务

函数-ignore_user_abort,这个函数可以帮助我们实现像linux中的cron一样实现计划任务,下面一起来看下该如何来实现。 首先看下php手册对这个函数的解释Descriptionint ignore_user_abort ([ bool $setting ] )Sets whether a client disconnect should cause a script ...

2010-08-26 18:11:49 94

原创 在模板中使用{$smarty}保留变量

{$smarty}保留变量不需要从PHP脚本中分配,是可以在模板中直接访问的数组类型变量,通常被用于访问一些特殊的模板变量。例如,直接在模板中访问页面请求变量、获取访问模板时的时间邮戳、直接访问PHP中的常量、从配置文件中读取变量等。该保留变量中的部分访问介绍如下。1.在模板中访问页面请求变量我们可以在PHP脚本中,通过超级全局数组$_GET、$_POST、$_REQUEST获取在客户端以不同...

2010-08-26 09:55:53 142

原创 No database selected 是什么错误信息

No database selected 是什么错误信息的错误意思可能是前面你将数据库关闭了! 检查前面的mysql_close()转自:http://www.cnblogs.com/qesystem/archive/2010/06/01/1748926.html补充:如使用了ADODB,则检查前面的 ->Close();...

2010-08-25 17:31:56 6227

原创 update用low_priority让update不锁定表

UPDATE [LOW_PRIORITY] tbl_name SET col_name1=expr1,col_name2=expr2,...[WHERE where_definition] [LIMIT #]http://doc.linuxpk.com/67006.htmlMySQL 书籍O'ReIlly High Performance MySQL 第二版转自:http://hi.ba...

2010-08-23 16:49:39 184

原创 通过HTTP头控制浏览器的缓存

浏览器缓存是提高用户体验和提升程序性能的一个很重要的途径,通过浏览器的缓存控制,可以对实时性要求不高的数据进行缓存,可以减少甚至不需要再次对服务器的请求就可以显示数据。本文将介绍如果通过HTTP协议中的header来控制浏览器的缓存行为,建议大家在看的时候写代码试验下,这样对这些header的理解会更深一点。HTTP协议定义了四个可以用来控制浏览器缓存的HTTP头,它们是:Last-M...

2010-08-23 12:36:47 124

原创 too many connections 优化mysql数据库性能的十个参数

(1)、max_connections:允许的同时客户的数量。增加该值增加 mysqld 要求的文件描述符的数量。这个数字应该增加,否则,你将经常看到 too many connections 错误。 默认数值是100,我把它改为1024 。(2)、record_buffer:每个进行一个顺序扫描的线程为其扫描的每张表分配这个大小的一个缓冲区。如果你做很多顺序扫描,你可能想要增加该值。默认...

2010-08-23 12:01:53 71

原创 戒淫失败之部分原因

不谈虚的。最大的一个原因是贪吃。虽然晚上不吃饭了,但是中午饭吃饱了也不行。饭最好定时定量,不可多吃。不可暴饮暴食。如果头一天吃得饱了,第二天应该立即警觉,吃半饱最多不超过七成就可以了,否则后果不堪设想。多吃菜,少吃主食是对的。但菜的种类也不能太多太丰富。营养过盛,后果同样不堪设想。果汁应该在早上和中午喝,下午就不宜喝了果汁了...

2010-08-20 13:44:51 811

原创 图片延迟加载 jquery.lazyload插件

看到了淘宝产品介绍中,图片是在下拉滚动条时加载,这是一个很不错的用户体验。减少了页面加载的时间了,也减轻了服务器的压力,就查了下用JQuery.. 什么是ImageLazyLoad技术 在页面上图片比较多的时候,打开一张页面必然引起与服务器大数据量的交互。尤其是对于高清晰的图片,占的几M的空间。ImageLazyLoad 技术就是,当前可见界面的图片是加载进来的,而不可见页面(通过...

2010-08-20 09:05:57 108

原创 解决Ubuntu 10.04中vim和gedit显示中文乱码

可是当你重新安装完10.04以后,你会发现gedit和vim打开中文都会乱码,因为我没 选择从9.10升级,而是重新安装,所以不知道升级是否有这种情况发生。下面是解决方法打开vim的配置文件,位置在/etc/vim/vimrc在其中加入set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=utf-8set encoding...

2010-08-18 20:52:06 96

原创 mysql跨表复制

把A表的X段数据复制到B表的Y字段中 UPDATE B SET B.Y = (SELECT A.X FROM A WHERE A.ID = B.ID)ID 就是AB表之间可以用来关联的字段 转自: http://zhidao.baidu.com/question/128041826.html...

2010-08-17 15:26:44 72

原创 ssh远程文件传输命令scp

scp 命令  scp 命令是 SSH 中最方便有用的命令了,试想,在两台服务器之间直接传送文件,仅仅用 scp 一个命令就完全解决了。 你可以在一台服务器上 以 root 身份运行 #scp servername:/home/ftp/pub/file1 . 这样就把另一台服务器上的文件 /home/ftp/pub/file1 直接传到本机器的当前目录下,当然你也可以用 #scp /tm...

2010-08-16 21:41:43 121

原创 memcached php-memcache 的安装及使用

一. Linux 下安转 1. 首先是下载 memcached 了,目前最新版本是 1.2.1,直接从官方网站即可下载到 memcached-1.2.1.tar.gz 。 除此之外,memcached 用到了 libevent ,我下载的 是 libevent-1.3a.tar.gz。 memcached官方版本下载地址:http://www.danga.com/memcached/ li...

2010-08-16 17:42:47 103

原创 memcached、php-memcache安装笔记

ChinaUnix网友:eScaPedd Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。   它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。 Memcache官...

2010-08-16 17:33:18 69

原创 mysql 命令行乱码解决方法

用mysql --default-character-set=utf8 -u 用户名 -p登录或用mysql --default-character-set=gbk -u 用户名 -p登录

2010-08-16 08:29:07 79

原创 安装配置MRTG监控Linux网络

17.1.1  SNMP简介和MRTG监控过程1.SNMP简介SNMP是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及HUBS等)的一种标准协议,它是一种应用层协议。SNMP可以提高网络管理员管理网络的效率,发现并解决网络问题,以及规划网络增长。通过SNMP接收随机消息(及事件报告)网络管理系统获知网络出现问题。简单网络管理协议(SNMP)首先是由Inter...

2010-08-13 12:11:56 217

原创 利用Bwm-NG监测宽带流量

  作为一个快速查看网络活动的工具,Bwm-NG确实是一个不错的选择。");  我们平时所说的带宽,其实是数据传输率,譬如内存带宽、总线带宽、网络带宽等等,都是以“字节/秒”为单位的。有时确切地知道网络中一台特定主机所使用的带宽或者一个网关所处理的通信量是非常有用的。作为一个快速查看网络活动的工具,Bwm-NG确实是一个不错的选择。  Bandwidth Monitor NG (简...

2010-08-13 11:26:46 557

原创 Linux下监控网卡流量的软件Nload

安装nload: # wget http://www.roland-riegel.de/nload/nload-0.7.2.tar.gz # tar zxvf nload-0.7.2.tar.gz # cd nload-0.7.2 # ./configure --prefix=/usr/local/nload && make && make install 安装目录...

2010-08-13 10:53:39 85

原创 Linux流量监控工具 – iftop (最全面的iftop教程)

在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop。 一、iftop是什么? iftop是类似于top的实时流量监控工具。 官方网站:http://www.ex-parrot.com/~pdw/iftop/ 二、iftop有什么用? iftop可以用来监控网卡的...

2010-08-13 09:32:54 2086

原创 认识 PHP 的hash函数

转自(香港 PHP 用家社區) Hashing function (散列函式) 在网页应用中被广泛采用,从数码签署、错误检测、登入验证、到压缩储存空间,由于它的原理比较复杂,很多人把它跟加密函式混淆,对于如何运用hash function,如何选择合适的hash function,和它的优点缺点都不清楚,本文尝试解答这些问题。 简单地说,Hashing 是一种数据影射(mapping) 的算...

2010-08-10 17:29:59 60

原创 MySQL优化经验 key_buffer_size,query_cache_size,ta

同时在线访问量继续增大 对于1G内存的服务器明显感觉到吃力严重时甚至每天都会死机 或者时不时的服务器卡一下 这个问题曾经困扰了我半个多月MySQL使用是很具伸缩性的算法,因此你通常能用很少的内存运行或给MySQL更多的被存以得到更好的性能。 8 a/ y6 g; @& D1 [+ Y9 u8 j) g) N" J) i/ n1 A0 b安 装好mysql后,配制文件应该在/usr/loca...

2010-08-07 19:35:32 208

原创 磁盘阵列 RAID

   RAID是英文Redundant Array of Independent Disks的缩写,翻译成中文意思是“独立磁盘冗余阵列”,有时也简称磁盘阵列(Disk Array)。    简单的说,RAID是一种把多块独立的硬盘(物理硬盘)按不同的方式组合起来形成一个硬盘组(逻辑硬盘),从而提供比单个硬盘更高的存储性能和提供数据备 份技术。组成磁盘阵列的不同方式成为RAID级...

2010-08-06 10:01:21 142

原创 6 个 Linux性能监控命令行工具

1.htop 一个可以让用户与之交互的进程查看器。作为文本模式的应用程序,主要用于控制台或 X 终端中。当前具有按树状方式来查看进程,支持颜色主题,可以定制等特性。2.dstat  一个用来替换vmstat, iostat, netstat, nfsstat 和ifstat 这些命令的工具,是一个全能系统信息统计工具。 3.BMon 一个易于使用的软件,该软件可以帮助您监测蓝牙...

2010-08-04 15:18:00 144

原创 mysql获取自增id值,(Auto_increment)或数据库其他信息

Mysql函数语句 "SHOW TABLE STATUS",可以获取当前数据库里的所有表的属性等信息常用sql语句查询方法:show table status like 'TableName'带where语句show table status where Name ='TableName' 实例: ----链接数据库---$sql="show table status where...

2010-08-04 11:42:13 233

原创 发现大量的TIME_WAIT解决办法

版权声明:转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://kerry.blog.51cto.com/172631/105233         今天早上一上班,有同事就反映公司好几个网站都打不开,登陆数据库 服务器(windows),发现很卡,于是重启了下服务器,进入系统后,没过一会问题依旧,查看了下系统进程,发现mysql占用率达到99%,...

2010-08-03 13:57:46 894

空空如也

空空如也

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

TA关注的人

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