分类目录归档:未分类

MULE kick start

The article after is a very good one to explain how the hello example to work by the Mule. [url]http://www.devx.com/enterprise/Article/26680/0/page/1[/url] [url]http://www.devx.com/enterprise/Article/26680/0/page/2[/url] Mule official manual about hello example. [url]http://mule.codehaus.org/Hello+World+Example[/url]

发表在 J2EE, 未分类 | 留下评论

php中序列化与解序列化 vs BT bencoding的编码方法

print_r( unserialize(‘a:7:{s:3:”aid”;i:1752;s:4:”name”;s:9:”cmkit.zip”;s:4:”type”;s:3:”zip”;s:9:”attachurl”;s:19:” Mon_0506/4_1752.zip”;s:8:”needrvrc”;N;s:4:”size”;d:71;s:4:”hits”;i:0;}’)); echo serialize(12345); echo serialize(‘abcde’); $arr=array(1=>’12345′,2=>’abcde’); echo serialize($arr); echo ‘ ‘; class ab{  var $a=1;  var $b=’1′;  var $c;  function cccc(){   return ;  } } $aa=new ab; echo serialize($aa); ?> 输入:Array ( [aid] => 1752 [name] => cmkit.zip … 继续阅读

发表在 PHP, 未分类 | 留下评论

mysql终级优化

经过半年来与WJL 主服务器的战斗,经过无数次WJL主服务器的DOWN机与库表修复,得到以 下MYSQL终极优化经验,与各位分享。 一、一定要有MYSQL最新的手册,manual,chm格式的最好,方便搜索与作书签; 二、不管是linux还是bsd,一定要选择最稳定的MYSQL版本。版本太新不好!!! 比如,要是装个MYSQL5。X,那现有的服务器多半要重编PHP,因为人家5。0用了新的认 证协议;我就是吃了这个亏,浪费N多时间;(PHP的问题这里不讨论) 三、一定要多建库,不要把什么都放在一个库里;一般一个库就是一个目录,磁盘IO性能可 可以提升不少,而且MYSQL会用一个新的进程来处理不同库的请求; 四、把mysql/data目录放在一个独立的磁盘上,与WEB所在的磁盘分开,降底IO负荷; 五、根据服务器硬盘条件合理配置my.cnf; back_log:默认为50,加大到200; interactive_timeout:原为28800,改小; key_buffer_size:默认8M,my.ini-huge推荐为384M,WJL主机内存为1G,设为200 m左右,并根据高峰时的内换页平率变;内存越大,这个值可设越高,但不能太高。 max_connections:100,加大1024。 record_buffer:加大,当explan sql时发现file sort又多又慢时,加大,16M; table_cache:64->512; 关log-bin如果不复制备服务。 一般的信息发布程序不要用InnoDB事务表,事务与存储过程必竟比吃资源。 六、如果有条件就加大内存,如果内存不足,用另一台机器作为专用的MYSQL服务器,交叉 线与WEB或其它应用主服务器(如网游:WOW等)对联,用千兆网卡; 七、最好用linux,不要用BSD作MYSQL服务器。BSD的MYSQL版本不全; 以上只是一部分,欢迎大家补充指正! 希望明天晚上WJL主服务器不要再烂。再烂只有负荷分开。。。。 贴个1G内存,日访问量在10W以上(有ipb论坛,在线150人左右)的WJLWEB服务器的MYSQL配置: [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock ################################# 2005 01 06 port            = 3306 skip-locking key_buffer … 继续阅读

发表在 未分类 | 留下评论

mysql4.1.18安装文档RH9 2.4.20-8 smp

su 成root 主机没有GCC所以只好装RPM 二进制包 在mysql.com下载4.1.18最新rpm包(注意不是下rpm src) md5sun check一下发现没错。 rpm -e mysql旧的版本 rpm -ivh mysql新版本 哦HO发现有一个静态*.so库文件与新版confflict..这个so 又不好del,别的软件在用。 只好下非rpm包二进制版 md5sum check OK。 cp /usr/local/mysql下面 ./configure 安装数据库目录等 启动 出错。 为什么? 大家想想。呵呵。 ##其实问题的原因很简单就是因为su 成了root 误导的:( 安装完成二进制包后,将support-files下面的my-meddile.cnf 考到/etc/my.cnf 一般WEB主机配置用meddle型配置就差不多,我们的主机并发是500-700个HTTP连接,用这个很正常。要注意是的:my.cnf配置里面: [mysqld] port            = 3306 socket          = … 继续阅读

发表在 未分类 | 留下评论

2004 年10月九寨-黄龙5日自游人~

川大4人自游人组

发表在 未分类, 游山玩水 | 留下评论