- 浏览: 119479 次
- 性别:
- 来自: 广州
最新评论
-
liuxuejin:
请问hessian!有什么好教程没有?谢谢
对于Hessian的一点感受 -
jelver:
描述很清晰,谢谢分享
SNA -- Shared Nothing Architecture -
UlsterBoy:
问lz一下,客户端是不是需要定义 把 interface Ma ...
Hessian实例 -
elevenlsy:
301或者302
HttpClient基本功能的使用 -
beckdim:
我就是离开了这样的一个职位。
来到现在
关于工作的一些牢骚。。。。。
文章列表
最近实在是无心工作,就来发发牢骚。每天重复的写着javascript,调试着css,看着那些div,在页面完成的那一瞬间,似乎有很大的成就感,但在瞬间之后,就又陷入了郁闷。搞不清自己到底是个页面设计师,还是java程序员 ...
- 2008-06-03 14:51
- 浏览 1407
- 评论(1)
SMTP被用来在因特网上传递电子邮件,RFC821规定了该协议的所有细节,但是你只须记住该协议的基本命令和方法就行了。协议的原理很简单,无非是一个客户端计算机向服务器发送命令,然后服务器向客户端计算机返回一些信息。客户端发送的命令以及服务器的回应都是字符串,所以不需要特别的软件就能读出它们。SMTP协议共包含10个SMTP命令,列表如下:
SMTP命令命令说明
HELLO<domain><CRLF>识别发送方到接收SMTP的一个HELLO命令
MAILFROM:<reverse-path><CRLF><reverse-path>为发送者地址。此命令告诉接收方一个新邮件发送的开始,并对 ...
- 2008-05-27 11:05
- 浏览 2098
- 评论(0)
1、下载, memcached需要先安装libevent
memcached的下载地址:http://danga.com/memcached/download.bml
libevent的下载地址 :http://www.monkey.org/~provos/libevent/
2、安装libevent
# tar xvf libevent-1.4.4-stable.tar.gz
# cd libevent-1.4.4-stable
# ./configure --prefix= /opt/cuix/3rdParty/libev ...
- 2008-05-20 16:40
- 浏览 2615
- 评论(0)
memcached是一个高性能的、分布式内存对象缓存系统,通过在内存里维护一个统一的巨大的hash表,它能够用来存储各种格式的数据,包括图像、视频、文件以及数据库检索的结果等,多用于加速WEB应用、降低数据库负载等。Danga Interactive 开发memcached用来提高 LiveJournal.com 的速度,这个站点每天处理2000万以上的动态页面请求,独立用户有100万左右。memcached把数据库的负载降到了几乎没事可干的地步,并为用户提供很快的页面响应速度,更好的资源利用率和更快的数据库存取操作。
首先启动一个memcached监护进程,监护进程不 ...
- 2008-05-18 18:15
- 浏览 1292
- 评论(0)
学会“慢”生活,并不是指工作上的懒惰,而是提倡人们不要将工作带到家中,尽量别加班;杜绝周末查看电子信箱、打工作电话。要有计划地拿出整块时间来做运动、给自己做一顿好饭、看喜欢的书、给花浇水,甚至连坐 ...
- 2008-05-12 13:43
- 浏览 1154
- 评论(0)
Shared Nothing Architecture(无分享架构)是一个分布式的架构,每个节点都是独立的。典型的SNA系统会集中存储状态的信息,如:数据库中,内存cache中;不在节点上保存状态的信息。
对于server集群,若将session等状态保存在各个节点上,那么各个节点的session复制会极大的影响性能;若采用SNA,保持每个节点的无状态性,不再使用session来保持全局的状态,而是将session直接放在数据库中,在数据库前再加一层分布式Cache(推荐使用memcached),这样将可极大
- 2008-05-09 00:20
- 浏览 5723
- 评论(1)
在SUSE9下MySQL5.0的安装及配置过程,由于是使用的源码包安装,该过程应该同样适用于其它版本的Linux。
一、安装MySQL
1、下载源码包
从mysql官网上下载linux下的source包mysql-5.0.51b.tar.gz,注意是下载GNU tar格式的,不是rpm包。
2、解包
tar xvf mysql-5.0.51b.tar.gz
3、进入mysql目录
cd mysql-5.0.51b
4、安装
./configure --prefix=/o ...
- 2008-04-28 22:14
- 浏览 2593
- 评论(0)
试着写了一个Hessian的例子,是参考caucho官网上的一个example,很简单,也没什么实际的意义,但足以领会Hessian的用法。
1、建立一个Remote Interface
package com.hessian.test;
public interface MathService {
public int add(int a, int b);
}
2、Service Implementation
package com.hessian.test;
import com.ca ...
- 2008-04-24 13:37
- 浏览 11257
- 评论(1)
一直都没有机会在项目中去真正的体会webservice,之前有个项目需提供简单webservice的接口,是通过spring对JAX-RPC的实现去暴露服务,然后使用eclipse自动生成WSDL文件以及部署,就此了事,也没有去深究。最近项目不太忙了 ...
- 2008-04-22 17:23
- 浏览 2413
- 评论(1)
为实现apache+resin的多机部署方案,在SUSE下尝试了该环境的搭建过程,在此记录下来,作为安装说明以便自己及他人查看。
一、编译安装apache
1、从apache官网上下载最新的 release版本,unix版本取httpd-2.2.6.tar.gz。
2、解包:
gunzip httpd-2.2.6.tar.gz
tar xvf httpd-2.2.6.tar
3、编译安装:
进入解压后的目录httpd-2.2.6,依次执行
./configure --pre ...
- 2008-04-15 23:42
- 浏览 2686
- 评论(0)
升级到ubuntu 7.10后,有可能会遇到:修改文件名时不能输入,在gaim,pidgin,eva,gtalk等聊天软件中不能输入文字等等的问题。
解决方法如下:
im-switch -s scim -z default
sudo apt-get install scim-qtimm
sudo apt-get install scim scim-pinyin scim-tables-zh im-switch scim-qtimm scim-bridge scim-bridge-client-gtk scim-bridge-client-qt scim-br ...
- 2008-04-02 17:29
- 浏览 1709
- 评论(0)
在ubuntu下安装JDK可以使用apt-get的方式从源中下载安装,但总让我感觉没有自己安装的爽,所以就从SUN官网上下载安装了。
安装步骤:
1、从SUN官网上下载jdk,记得是下载不带rpm的bin,我下载的名为jdk-1_5_0_14-linux-i586.bin;
2、设置jdk-1_5_0_14-linux-i586.bin文件的操作权限,进入存放该文件的目录,在终端输入sudo chmod 777 jdk-1_5_0_14-linux-i586.bin;
3、输入./jdk-1_5_0_14-linux-i586.bin开始安装,途中需要不停按回 ...
- 2008-04-02 14:10
- 浏览 4046
- 评论(0)
最近升级Ubuntu,为了免除刻盘的麻烦,在网上搜索了下硬盘安装的方法,发现7.10提供了wubi这个东西,使原本复杂的安装变得极其容易。
安装步骤:
1、在windows系统中,下载Ubuntu7.10光盘镜像文件;
2、将下载的 Ubuntu-7.10-desktop-i386.iso 中的casper目录,.disk目录,wubi-cdboot.exe文件完整解压到c盘根目录;
3、执行wubi-cdboot.exe,它会自动安装,完后重启计算机,就有了一个Ubuntu-linux选项;
4、选择Ubuntu-linux进入安装,中间有个过 ...
- 2008-04-02 13:42
- 浏览 1581
- 评论(0)