- 浏览: 344374 次
- 性别:
- 来自: 北京
最新评论
-
fengjingxianjing:
凤舞凰扬的话 -
qiubite520:
求登陆这块的完整代码,378657535@qq.com,谢谢
用RCP实现MSN风格的登录窗口 -
renyanwei:
可是现在怎么看还是1.4呢
InfoQ中文站正式升级为1.5版 -
malk:
ray_linn 写道作者可以和罗时飞一拼了,无论从语无伦次, ...
书评:《敏捷软件开发》中文版第二版 -
sleekengine:
一路看下来的感想:1)看来还是有能够翻译的不错的好手2)翻译也 ...
书评:《敏捷软件开发》中文版第二版
文章列表
张靓颖,这个活泼中透着些许倔强、清冷中含着几许妩媚的名字,在经过去年夏天的火热洗涤后,被越来越多的人所认识、所熟悉。她的美丽与哀愁、她的歌声与梦想,都给我们久已麻木的心灵带来了一些芬芳的斑斓和想象—— ...
SMTP的连接和收发过程:
a.建立TCP连接。
b.客户端发送HELO命令以标识发件人自己的身份,然后客户端发送MAIL命令服务器端正希望以OK作为响应,表明准备接收。
c.客户端发送RCPT命令,以标识该电子邮件的计划接收人,可以有多个RCPT行
d.协商结束,发送邮件,用命令DATA发送
e.以.表示结束输入内容一起发送出去
f.结束此次发送,用QUIT命令退出。
SMTP的基本命令集:
HELO 向服务器标识用户身份
MAIL 初始化邮件传输mail from: <xxx>
RCPT 标识单个的邮件接收人;常在MAIL命令后面可有多个rcpt to: < ...
ModalessDialog:
public class ModalessDialog extends Dialog {
public ModalessDialog(Shell arg0) {
super(arg0);
setShellStyle(SWT.SHELL_TRIM | SWT.MODELESS | SWT.RESIZE | SWT.MAX);
}
}
程序中需要双击摄像头,然后弹出的对话框中显示摄像头所捕捉的画面,原来是这样写的:
deviceTab.getViewer().addDoubleClickListener(
new IDoubleClick ...
- 2006-09-18 15:09
- 浏览 1744
- 评论(0)
Design decisions:
Most platforms require that widgets be created within the context of a specific parent, so SWT requires that a parent widget be supplied as one of its constructor arguments. Another requirement of many platforms is that certain style settings must be supplied at creation time (for ...
- 2006-09-18 15:09
- 浏览 1517
- 评论(0)
有关CellEditor
- 博客分类:
- RCP系列
为了批量发布设备,需要在一个窗口中为设备命名,设定其类型等,要用到Combo,所以就用了CellEditor
用CellEditor还是很方便的,有CheckboxCellEditor,ComboBoxCellEditor,LabelCellEditor,TextCellEditor等等。
首先把TableColumn的名称做成String数组,调用viewer.setColumnProperties()方法
然后做一个CellEditor数组,数组中的每一个CellEditor都对应着每一个Column
然后实现ICellModifier接口,做一个自己的CellModifier,并调 ...
- 2006-09-18 15:08
- 浏览 3493
- 评论(0)
首先下载soap,把soap.war放到tomcat/webapp/目录下,在classpath下面加入soap.jar、mail.jar和 activation.jar,然后创建一个Service和Client,把Service.class放到 tomcat/webapp/soap/WEB-INF/classes目录下,然后把mail.jar和activation.jar放到 tomcat/webapp/soap/WEB-INF/lib下面,并写一个配置文件用于部署服务。
<isd:service
xmlns:isd="http://xml. ...
- 2006-09-18 15:06
- 浏览 6900
- 评论(0)
在web环境下,Quartz可以通过配置文件来完成后台的作业调度,不必手工创建Trigger和Scheduler,其步骤如下:
首先将quartz.jar,以及lib目录下面core和optional两个目录中的所有jar全都放入项目WEB-INF\lib目录下
job就是一个简单的java类,这里的功能就是输出当前的时间了。
import java.util.Date;
import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory; ...
- 2006-09-18 15:05
- 浏览 9682
- 评论(1)
昨天写完程序并部署Service之后,一直都在抛出接口不匹配的异常,于是我就写了个简单的接口,只传入一个String类型的参数,结果运行正常。然后我又写了个只传入Integer类型参数的接口,果不出所料,又发生了接口不匹配的异常。接下来我就开始改Client端代码:
params.addElement(new Parameter("eventStatus",Integer.class, new Integer(1), null));
params.addElement(new Parameter("eventStatus",int.class, new ...
- 2006-09-18 15:05
- 浏览 2110
- 评论(0)
在验证用户登录的时候,各个类调用的顺序如下所示:
authenticationProcessionFilter(AuthenticationProcessingFilter)---->
authenticationManager(ProviderManger)---->
daoAuthenticationProvider(DaoAuthenticationProvider)---->
userDetailsService(UserDetailsService)
在最底层的UserDetailsService接口中,提供了loadUserByUsername这个方法,我们只需要实 ...
- 2006-09-18 15:04
- 浏览 1896
- 评论(1)
1. SOAP--Simple Object Access Protocal<o:p></o:p>
SOAP is a lightweight protocol intented to exchanging structured information in a decentralized, distributed environment.The two major goals for SOAP is simplicity and extensibility.<o:p></ ...
- 2006-09-18 15:03
- 浏览 1651
- 评论(0)
用一个类来存放applicationContext:
public class ContextHolder {
private final static ContextHolder instance = new ContextHolder();
private ApplicationContext ac;
private ContextHolder() {
}
public static ContextHolder getInstance() {
return instanc ...
- 2006-09-18 14:57
- 浏览 2089
- 评论(0)
EventHandler要抽象出一个接口来,然后根据不同的需要实现不同的handler,不然就无法在服务器reply以后通知UI更新,但至于是否要在UI中再生成异步线程来做这件事情,还要通过编码测试一下。
不过目前我的感觉是不需要再生成异步线程了,因为底层Peercore的操作本身就是异步的,不需要等待它的方法操作完毕以后再返回,应该只需要把UI中要更新的控件作为参数传到EventHandler里面去,这样handler就可以通知UI更新了——打住!RCP非UI的线程是无法操作UI线程的!!只能通过UIJob或者是Display.asnyexec()方法来更新UI,所以....还是要定义很多 ...
- 2006-09-18 14:54
- 浏览 1771
- 评论(0)
To remember
- 博客分类:
- 开发管理
Can you foresee everything? No. Are the decisions you make today final? No. It's practically impossible to think everything or know everything in the beginning of a project. You will learn more as a project goes on. However, you can use your experience or experiences of others to guide you in a certa ...
- 2006-09-18 14:54
- 浏览 1328
- 评论(0)
在一个平常的午后,听到了靓颖的新歌《个人秘密》,然后反复着听,把自己空落落的陷在沙发里面。阳光温软,眼眶却湿了。
路人的脸上,晃晃荡荡的挂着微笑,一不小心就丢掉了,七零八落的粘在风里。
寂寞毫无征兆的 ...
中午1点半开始睡午觉,醒来的时候两点半多了,在床上翻来覆去,迷迷糊糊的不想起床。
窗外有阳光,微风时时吹来,睡意朦胧中有难得的惬意。脑海中浮现出半首小诗:
想你 和那一个午后
夏日的午后
想你从林深处缓缓走来
是我含笑的出水的莲
似乎已经有n年没有这样的心情了,这种温暖凉爽的静谧,让人懒散,让人轻松,心灵舒展开来,慢慢的在风中变得柔软。
……
- 2006-08-06 14:47
- 浏览 1168
- 评论(0)