自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 CSDN生命力好强

好多年不写代码了,纪念一下

2020-05-22 00:16:10 11 0

原创 php执行shell,不阻塞

exec("sh /var/www/html/1.sh"." > /dev/null &"); 可以保证不阻塞,为了方便大家搜索,多加一些关键字 php,exec,阻塞,exec,system,shell_exec

2013-03-20 10:57:44 2930 0

转载 修改MYSQL最大连接数的3种方法

MYSQL数据库安装完成后,默认最大连接数是100,一般流量稍微大一点的论坛或网站这个连接数是远远不够的,增加默认MYSQL连接数的方法有两个 方法一:进入MYSQL安装目录 打开MYSQL配置文件 my.ini 或 my.cnf查找 max_connections=100   修改为 max_...

2012-08-21 21:30:37 330 0

原创 查看端口号占用进程

lsof -i:端口号 或者 netstat -apn | grep 进程名

2012-07-09 20:37:07 565 0

转载 hessianPHP中文乱码解决

1.HessianPHP的DateTime问题 我在家使用时发现了问题,php上显示错误“Cannot redeclare class DateTime”。经调查发现,从PHP5.2开始php有了叫DateTime的类型,见文章http://laughingmeme.org /2007/02/2...

2012-06-07 15:14:25 2301 0

转载 反向Ajax,第4部分:Atmosphere和CometD

这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术开发事件驱动的web应用,第1部分介绍了实现反向Ajax通信的不同方法;第2部分介绍了如何使用WebSocket来实现反向Ajax,并讨论了使用Comet和WebSocket的web服务器的局限性;第3部分探讨了如果是需要支持多...

2012-06-06 15:00:08 840 0

转载 反向Ajax,第3部分:Web服务器和Socket.IO

这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用。第1部分介绍了实现反向Ajax通信的不同方法:轮询(polling)、捎带(piggyback)以及使用了长轮询(long polling)和流(streaming)的Comet;第2部分说明了如何使...

2012-06-06 14:59:26 24838 0

转载 反向Ajax,第2部分:WebSocket

这一文章系列探讨了如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用,第1部分内容介绍了实现反向Ajax通信的几种不同方式:轮询(polling)、捎带(piggyback)以及使用了长轮询(long-polling)和流(streaming)的Comet。在本文中,我...

2012-06-06 14:58:02 609 0

转载 反向Ajax,第1部分:Comet介绍

在过去的几年中,web开发已经发生了很大的变化。现如今,我们期望的是能够通过web快速、动态地访问应用。在这一新的文章系列中,我们学习如何使用反向Ajax(Reverse Ajax)技术来开发事件驱动的web应用,以此来实现更好的用户体验。客户端的例子使用的是JQuery JavaScript库,...

2012-06-06 14:56:45 24695 0

转载 php优化

PHP优化对于PHP的优化主要是对php.ini中的相关主要参数进行合理调整和设置,以下我们就来看看php.ini中的一些对性能影响较大的参数应该如何设置。 # vi /etc/php.ini (1) PHP函数禁用找到: disable_functions = 该选项可以设置哪些PHP函...

2012-06-04 19:26:41 345 0

原创 PHP字符串压缩

使用zlib库 gzcompress('xxxxxx',1);//压缩字符串、压缩级别 gzuncompress('xxx');//解压字符串

2012-06-01 10:27:46 486 0

转载 mysql优化

在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的观...

2012-05-28 15:32:35 240 0

转载 看看牛人们是怎么评价编程语言的

Basic 一个有过 BASIC 编程经历的人是很难学会好的编程习惯的。作为一个潜在的程序员,他们已经被脑残并且无法修复。 -- Edsger Wybe Dijkstra,Dijkstra 算法发明者 C C 语言程序就像一群拿着刀的人在刚刚打过蜡的地板上快速的跳舞。-...

2012-05-24 15:49:48 408 0

转载 linux清理内存

清理前内存使用情况 echo 1 > /proc/sys/vm/drop_caches   清理后内存使用情况 free -m 查看内存条数命令: dmidecode |grep -A16 "Memory Device$"

2012-05-23 23:47:58 379 0

转载 (未整理)yum安装lnmp

LNMP(即nginx-mysql-php)服务器一直是被认为性能高,内存占用少的服务器,下面我们来介绍怎么通过简单的YUM命令安装,当然,你也可以试下lnmp一键安装。 导入第三方软件库 centos 5 32位: rpm -Uvh http://nginx.org/packa...

2012-05-23 21:53:38 480 0

转载 centos下安装lamp

用yum安装Apache,Mysql,PHP,phpMyAdmin搭建LAMP环境 1、安装Apache yum install httpd httpd-devel 安装完成后,用/etc/init.d/httpd start 启动apache 设为开机启动:chkconfig htt...

2012-05-22 20:13:44 330 0

转载 mysql忘记密码

1.使用mysqladmin修改mysql密码 C:\>mysqladmin -udbuser -p password newpass Enter password: oldpass 当然用此命令的前提是你把mysql加入了环境变量,如果没有加入环境变量的话那只能在命令行下cd到mys...

2012-05-22 13:36:17 293 0

转载 在centos安装多个Mysql数据库

1、下载mysql安装包 wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.60.tar.gz 2、解压 tar-xvzf mysql-5.1.60.tar.gz 3、添加mysq用户组 groupadd mysql ...

2012-05-22 13:32:14 1768 0

转载 linux系统查看的基本命令

# uname -a              # 查看内核/操作系统/CPU信息   #cat /proc/version   # 查看内核   # cat /etc/issue        # 查看操作系统版本   # head -n 1 /etc/issue   # 查看操作系统版本...

2012-05-21 21:32:56 299 0

转载 Can't connect to MySQL server on 'xxx' (13)

解决方法1、:setsebool -P httpd_can_network_connect_db=1 解决方法2、:修改/etc/selinux/config SELINUX=enforcing 为 SELINUX=disabled

2012-05-10 11:34:24 578 0

转载 Centos6 安装 gnome桌面

这是使用光盘安装教程: 1、首先进行光盘的挂载,注意光盘挂载时不会自动建立目录的,所以需要自己建立目录 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom       #dev目录为设备目录 2、更改本地源地址 cd /etc/yum.repos.d...

2012-05-10 09:30:54 352 0

转载 nginx+php安装

apt-get install nginx apt-get install php-cgi php-mysql php-gd apt-get install mysql-server apt-get install rcconf apt-get install lighttpd up...

2012-05-07 22:31:29 280 0

转载 mysql备份脚本

#!/bin/sh # System + MySQL backup script # Full backup day - Sun (rest of the day do incremental backup) # Copyright (c) 2005-2006 nixCraft ...

2012-05-07 21:01:00 250 0

转载 mysql远程访问慢的问题

当远程访问mysql时,mysql会解析域名,会导致访问速度很慢,加上下面这个配置可解决此问题 禁止mysql做域名解析 [mysqld] skip-name-resolve [mysqld] skip-name-resolve skip-grant-tables ...

2012-05-07 15:14:27 321 0

原创 mysql大写表找不到的问题

在my.conf中 lower_case_table_name = 1 但是注意,原来已经有的大写表要删掉或者想办法改成小写,否则仍然找不到。   所以这个参数的意思是把所有的语句自动变成小写执行,而不是不区分大小写。

2012-05-07 00:46:42 496 0

原创 mysql主从复制

1、需要在某一个点开始同步数据,所以需要锁定数据库后,把数据从一个库倒到另外一个。 mysqldump -h 10.10.12.34 -u root -p xxx > a.sql mysql -h localhost -u root -p xxx 2、数据库版本一致 3、需要远...

2012-04-25 16:06:07 460 0

原创 ubuntu 环境速度安装

apt-get install mysql-client mysql-server apt-get install apache2 apt-get install php5 libapache2-mod-php5  apt-get install php5-mysql php5-cur...

2012-04-25 11:56:29 481 0

转载 Nodejs中文文档

Node.js Manual & Documentation Index | View on single page Table Of Contents Synopsis 概要Global Objects 全局对象 globalprocessrequire(...

2012-04-24 00:53:10 11925 0

转载 如何提高NodeJS程序的稳定性

当我们写了个NodeJS程序的时候,一般用node yourjsfile.js命令启动该程序。但是如果程序中有东西出错,这个进程就会退出。我们写程序不可能保证万无一失,肯定有些没有处理的错误,这就让很多人觉得NodeJS不稳定,容易产生很多故障。 下面我就讲讲几种方法增加你的NodeJS程序的稳定...

2012-04-22 16:41:24 715 0

转载 用nodejs实现json和jsonp服务

一、JSON和JSONP       JSONP的全称是JSON with Padding,由于同源策略的限制,XmlHttpRequest只允许请求当前源(协议,域名,端口)的资源。如果要进行跨域请求,我们可以通过使用html的script标记来进行跨域请求,并在相应中返回要执行的script...

2012-04-22 16:40:00 13078 3

转载 Node.js解决什么问题

是解决现有web开发人并发连接数的问题 在 Java™ 和 PHP 这类语言中,每个连接都会生成一个新线程,每个新线程可能需要 2 MB 配套内存。在一个拥有 8 GB RAM 的系统上,理论上最大的并发连接数量是 4,000 个用户 Node.js如何解决? Node 解决这...

2012-04-22 16:37:42 946 0

转载 Node.js获得企业开发者青睐

如今,Javascript在前端开发领域占据主导地位,成为Web开发人员的首选语言。Node作为服务器端的Javascript运行环境,帮助更多的人将技术延伸到后端系统。它具有无阻塞、事件驱动等特点,让熟悉Javascript的开发者无需学习Java、C++等传统“后台”语言就可快速简便地创建服务...

2012-04-22 14:29:58 1374 0

转载 单服务器node.js和php性能测试

选手介绍: node.js,服务端javascript语言,以出色的事件驱动和I/O异步广受关注,它更像一辆性能出色的Mitsubishi Evlution X; php,耳熟能详的服务端语言,在互联网领域中市场占有率相当高,它更像一辆性能出色,品牌知名度高的BMW 330i。 驾驶...

2012-04-22 12:43:52 3432 0

转载 Nodejs的适用场景

RESTful API 提供 RESTful API 的 Web 服务接收几个参数,解析它们,组合一个响应,并返回一个响应(通常是较少的文本)给用户。这是适合 Node 的理想情况,因为您可以构建它来处理数万条连接。它仍然不需要大量逻辑;它本质上只是从某个数据库中查找一些值并将它们组成一个响...

2012-04-21 18:58:52 1880 0

原创 高亚坤 高味儿 http://www.gaoyakun.com

用于SEO 高亚坤 高味儿 http://www.gaoyakun.com

2012-04-16 11:41:58 1481 0

原创 关于XMPP、WEBIM等内容,比较初级,用于扫盲及培训

最近做了一点关于即时通信的研究和探索,一方面是工作需要,另一方面,想研究一下主流的通信协议,自己搞一个可以和多方通信的玩意。话说多方通信其实正规渠道还是要走人家的openapi,合法、授权机制、安全。 这个玩意其实比较老了,现在除了腾讯的即时通信体系,其他的诸方看来都开始使用标准协议。当然腾讯比...

2012-03-07 00:07:37 2010 0

转载 jetty HTTP长连接

解决了一个困扰多日的Jetty comet web服务器CPU context switch过高的问题,曾使用各种profiler分析没有进展。昨天突想到把Jetty线程池由200改成16,accept线程由2改成8, 目前该服务器在1万多HTTP长连接下依然CPU很低

2011-10-10 11:06:00 3083 0

原创 远程访问高权限拒绝,加入如下属性

hadoop.job.ugi    hadoop,hadoop

2011-08-03 15:14:41 481 0

原创 Apache中"在一个非套接字上尝试了一个操作"的问题

在一个非套接字上尝试了一个操作。  : Child 1480: Encountered too many errors accepting client connections. Possible causes: dynamic address renewal, or incom

2011-07-25 11:48:13 679 0

原创 最近要整理东西

<br />1、ebxml<br />2、soap over jms<br />3、comet<br />4、XMPP、Red5、RTMP

2011-05-09 15:59:00 251 0

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