Blog信息 |
blog名称: 日志总数:1304 评论数量:2242 留言数量:5 访问次数:7593376 建立时间:2006年5月29日 |

| |
[DWR(Ajax)]DWR的学习文档(Hello World,类型转换,Spring,Annotation)  软件技术
lhwork 发表于 2007/1/9 9:17:57 |
DWR是作为远程调用的ajax框架,将服务端的java类,方法和浏览器的javascript的类,方法对应起来。现在官方最新的版本是DWR2.0,可以在http://getahead.ltd.uk/dwr/download下载到。 我们真对DWR2.0做一些例子讲解一下它的特性: Hello World: 新建一个web项目DWRStudy,在项目中构建路径中加入dwr.jar, 新建类Hello如下:
代码 package org.li.dwr; package org.li.dwr; import java.util.Date; public class Hello {   |
|
[设计模式]Java与模式 --- 适配器模式 软件技术
lhwork 发表于 2007/1/9 8:48:37 |
适配器模式: 如果你有两个编译好的(无源代码)类,类A有某些功能,但是需要一个xml读取模块才能工作, 这个模块要实现这个接口: public interface XmlReader{ public InputStream xmlReader(); } 你的另一个类B恰好有这个功能,但是B实现的是这个接口: public interface ReaderXml{ public InputStream readerXml(); } 这个时候我们的做法是写个适配器 public class Adapter implements XmlReader extends B{ public InputStream xmlReader(){ &n |
|
[MySQL]测试mysql的中文搜索[待续]  软件技术
lhwork 发表于 2007/1/8 10:29:35 |
软件:最新版:mysql-4.0.27-hi4.tgz (约12MB)MD5:1db4b0327a2551833760773f8e5e6815
1. 下载
点击上面的连接进行下载! 2. 安装:
tar zxvf mysql-4.0.27-hi4.tgz cd mysql-4.0.27-hi4 ./configure –prefix=/usr/local/mysql –with-charset=gb2312 –with-extra-charsets=all –enable-hightman-mbft make -j 16 make install cd /usr/local/mysql; bin/mysql_install_db –user=mysql; chown -R r |
|
[MySQL]MySQL Replication Status 软件技术
lhwork 发表于 2007/1/8 10:27:18 |
MySQL 設好 Replication 後, 常會用以下指令來觀察 Master, Slave status, 但是秀出來的資訊代表的意思到底是如何呢??
show master status
show slave status
以下是 Master 機器上, show master status 出來的 欄位 和 說明:
Master_Host: dbm1.domain_name
Master_User: repl
Master_Port: 3306
Connect_retry: 60 , 這個 mysql server 重啟動到現在已經 connect 幾次了(自己 restart 會歸零)
Master_Log_File: dbm1-bin.009 , 目前 Master 上已經寫到第幾個了
Read_Master_Log_Pos: 991863990 , Slave讀到 Master 這個 log file 的 |
|
[MySQL]mysql服务器kernel参数设置建议 软件技术
lhwork 发表于 2007/1/8 10:26:52 |
一直以来,mysql服务器特别是忙碌的server,如果相关参数设置不当,都会出现如下错误:
printk: 1719 messages suppressed. ip_conntrack: table full, dropping packet.
只所以会出现这样的错误,是因为:ip_conntrack_max这个值设置的较小引起的,但是也不能设置的太大,因为这个会占用相关的内存!
那如何来解决这个问题?只有改大这个值:
如果是kernel-2.6的,那么请执行下面的语句即可: echo “65536″ > /proc/sys/net/ipv4/netfilter/ip_conntrack_max
如果是kernel-2.4的,那么请执行下面语句: echo “65536″ > /proc/sys/net/ipv4/ip_conntrack_max
以上的做法是自己习惯的做法,当然也可以把相关指令写在 /etc/sysctl.con |
|
[Apache(jakarta)]apache的mod_deflate 软件技术
lhwork 发表于 2007/1/8 10:20:59 |
如果apache是rpm安装的,那么默认就已经有mod_deflate这个模块了。 更详细的可以看这里:http://sysoev.ru/mod_deflate/readme.html
因为mod_deflate相比较mod_gzip来说,有了更多的更新,所以我用上了它! 注意:mod_gzip在apache1.x上用起来比较好,但是在apache2.x上用起来就不是很爽,老出错,也许是我的水平问题,没办法,所以改用:mod_deflate 我的apache:2.0.55
配置如下:(修改:httpd.conf)
阅读全文(3337) | 回复(0) | 编辑 | 精华 | 删除 |
| | |
[网络与系统管理]关闭linux的ipv6协议 软件技术
lhwork 发表于 2007/1/8 10:20:14 |
大多数的 Linux Distro 也将 IPv6 (Internet Protocol Version 6) 默认是开放的,但有时候实际上不需要 IPv6 ,如要关闭 IPv6 可用以下方法:
Debian / Ubuntu: 1. 编辑 /etc/modprobe.d/aliases 2. 里面面有一行是 “alias net-pf-10 ipv6″ 3. 将以上一行用以下两行取代: alias net-pf-10 off alias ipv6 off
Red Hat系列: 1. 开编辑 /etc/modprobe.conf 2. 加入这一行: alias net-pf-10 off
更改重起后 IPv6 便会关闭。关闭IPv6后上网时DNS的响应会加快!
兄弟们可以试试^-^ |
|
|