- 博客(45)
- 资源 (28)
- 收藏
- 关注
原创 word2007在xp下不能选择、不能编辑的解决办法
郁闷的呢,今天发现word2007不能用了,找了好久,原来是powerdesign的问题啊~打开word 2007后编辑文件,然后切换到其它窗口,再切换回来,就会出现如下令人郁闷的情况:1.鼠标无法使用,光标不会跟随到鼠标左键点击的位置;2.鼠标右键无法使用,点击右键后不会出现相应编辑菜单3.无法拖动鼠标选择文本4.word属性设置菜单只有第一个可用...
2011-01-17 17:45:13
218
原创 openssl签名时报:the stateOrProvinceName field needed to be the same
是因为在openssl.cfg中的policy_match里面的前三个都选了match,修改成stateOrProvinceName = optionalorganizationName = optional就可以了。
2010-07-23 13:50:29
1584
原创 eclipse修改项目文本文件的默认编码方式
Window->Preferences->General->Workspace->Text file encoding
2010-07-23 10:02:12
232
maven 编译时报错
maven编译时报错:[ERROR] COMPILATION ERROR : [INFO] -------------------------------------------------------------[ERROR] Failure executing javac, but could not parse the error:javac: 无效的标志: -s经检...
2010-07-23 09:50:50
164
原创 JAVA实现AES加密
转自:http://blog.csdn.net/hbcui1984/archive/2010/01/16/5201247.aspx1. 因子 上次介绍了《JAVA实现AES加密》,中间提到近些年DES使用越来越少,原因就在于其使用56位密钥,比较容易被破解,近些年来逐渐被AES替代,AES已经变成目前对称加密中最流行算法之一;AES可以使用128、192、和256位密钥,并...
2010-07-05 15:08:22
752
原创 JCE中支持AES,支持的模式和填充方式
JCE中AES支持五中模式:CBC,CFB,ECB,OFB,PCBC;支持三种填充:NoPadding,PKCS5Padding,ISO10126Padding。不支持SSL3Padding。不支持“NONE”模式。其中AES/ECB/NoPadding和我现在使用的AESUtil得出的结果相同(在16的整数倍情况下)。不带模式和填充来获取AES算法的时候,其默认使用ECB/PKCS5Paddin...
2010-07-05 15:02:41
128
原创 使用Eclipse快速浏览源代码小技巧
在Eclipse中,只需随时按住Ctrl并点击某个类名或方法名,即可跳转到相应的代码中。然而,如果引用一个开源的jar包,则会直 接打开其class的二进制码,这对于调试或研究代码内部流程颇为不便,尽管可以在Build Path中为每个jar指定源代码位置,但这样一来,对于同一个jar(例如spring.jar),每个工程都要指定,比较麻烦。 另一种更简单的方式是直接用WinZip或...
2010-06-30 10:56:39
209
原创 salaris java环境变量设置
编辑 /etc/profile 文件在'export LOGNAME PATH ' 的上一行增加以下几行:JAVA_HOME="/usr/j2se" PATH=$PATH:$JAVA_HOME/bin CLASSPATH=$JAVA_HOME/lib export LOGNAME PATH JAVA_HOME CLASSPATH...
2010-06-21 13:19:36
113
原创 linux vi 命令大全
进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃,恢复f...
2010-06-21 13:17:32
86
原创 FTP传输中BINARY和ASCII的区别
ASCII模式和BINARY模式的区别是回车换行的处理,binary模式不对数据进行任何处理,asci模式将回车换行转换为本机的回车字符,比如Unix下是\n,Windows下是\r\n,Mac下是\r ascii模式下会转换文件 不能说是不同系统对回车换行解释不同,而是不同的系统有不同的行结束符unix系统下行结束符是一个字节,即十六进制的0A,而ms的系统是两...
2010-06-21 10:36:51
436
原创 unix下常用解压和压缩命令
.tar解包: tar xvf FileName.tar打包:tar cvf FileName.tar DirName(注:tar是打包,不是压缩!)---------------------------------------------.gz解压1:gunzip FileName.gz解压2:gzip -d FileName.gz压缩:gzip FileName...
2010-06-21 10:19:25
150
spring mvc
精品文章有:1、http://www.ibm.com/developerworks/cn/java/j-lo-spring25-mvc/2、http://hi.baidu.com/jspring/blog/item/ec0720d8bb1cba3d33fa1c53.html
2010-06-17 16:07:34
99
原创 @Override must override a superclass method
如果你用的是myeclipse 6.0 而且 在使用 @Override 时出现以下错误:The method XXXXXX of type XXXXXXXXX must override a superclass method那是因为你的Compiler 是jdk1.5,只要把它改为 1.6就可以了方法:1. window ->preference...
2010-06-09 10:23:02
98
原创 FTP命令大全
FTP命令大全FTP:文件传输协议。先说说他的功能吧,主要就是从运行FTP服务器的计算机传输文件。可以交互使用。这里要注意,只有安装了tcp/ip协议的机器才能使用ftp命令。 命令格式:ftp [-v][-d][-i][-n][-g][-s:filename][-a][-w:windowsize][computer] 说说他们的含义吧。 -v 不显示远程服务器响应 -n ...
2010-06-08 10:24:47
140
原创 Unix操作系统版本大全
回顾Unix操作系统的发展,不难看出随着基本版本的推出,各大厂商更具自己的业务和技术特点开发了各自的Unix操作系统。而在提到Unix操作系统,不论是任何一个厂商的系统,对于用户来说会不约而同的比较另一个开源操作系统linux操作系统,Linux和UNIX的最大的区别是,前者是开放源代码的自由软件,而后者是对源代码实行知识产权保护的传统商业软件。对于linux操作系统而言,Unix也有着庞...
2010-06-04 16:17:08
2137
原创 UNIX系统操作命令大全
第一章 登录和退出 用户在登录前,首先要向系统管理员申请一个用户注册名,不论用户从哪台计算机登录到ITPNET上都将访问相同的文件系统。1.1 登录当屏幕上出现Login提示符时,用户可以输入自己的用户注册名,并按回车键。若有口令,系统将提示用户输入密码,并按回车键,口令输入正确后,用户登录成功。这时,屏幕上会显示出一些信息和命令提示符。如:Login: gu...
2010-06-04 16:05:06
139
原创 eclipse双核机器占用CPU50%
查看workspace\.metadata\.log日志文件,发现原来是几个OSGI工程有问题,关闭这几个工程后问题解决.
2010-06-03 11:03:47
100
原创 UltraEdit显示中文乱码
将要打开的文件先用记事本打开,然后选择另存为,另存的同时选取unicode或utf-8选项。这样再用ultraEdit打开另存后的文件就不会出现乱码了。
2010-06-01 10:50:07
255
keytool -dname参数含义
运行keytool -genkey -alias User(keystore的别名) -keyalg RSA -validity 7 -keystore keystore(指定keystore)将会提示: Enter keystore password:yourpassword(输入密码) What is your first and last name? [Unkn...
2010-05-21 09:50:57
2382
Eclipse FreeMarker插件安装
进入FreeMarker官方网站:http://freemarker.sourceforge.net/进入:Editor/IDE plugins页面进入:Eclipse 3.2.1+版本对应的链接地址,此链接是JBoss Tools的下载页面,点击“Installing JBoss Tools“链接,再点击Click here for more details链接进入页面后,里面有详细的J...
2010-04-28 15:26:16
131
Exploded location overlaps an existing deployment
用 myeclipse 3.2 部署项目的时候。有时候会报这样一个错误,因为我想把项目部署到tomcat ROOT里面,一个工作空间里头当然有很多项目了,其他的也是像这样搞的,在ROOT里找了半天,什么都没有,删了ROOT也不行,后来发现是其他项目部署在ROOT里,但是引用没有删除,所以把其他项目的部署引用都删了就可以了。- -!具体做法是 myeclipse -> add and remove ...
2010-03-04 14:44:56
102
Apache Mina介绍
1。MINA 框架简介下图为本人根据对MINA的简要理解,所画出来的框架简图:当客户首次访问采用MINA编写的程序时,IoAcceptor作为线程运行,负责接受来自客户的请求。当有客户请求连接时,创建一个Session,该Session与IoProcessor、SocketChannel以及IOService联系起来。IoProcessor也作为另外一个线程运行,定时检查客...
2010-03-02 17:16:57
61
原创 Java中的位操作符和移位操作符
位操作符:处理整数类型(包括boolean,char,byte,short,int,long) 与(&):两个位都是1结果才是1 或(|):两个位都是0结果才是0 非(~):一元操作符,对二进制位进行取反(或称取补)的操作 异或(^):两个二进制位完全不同结果才是1 位操作符可与等于(=)联用:&=,|=,^=,~由于是一元操作符,不能与=联用。...
2010-02-23 10:42:28
105
原创 基于IoConnector的Mina2.0.x客户端实现
相对于服务端编程,客户端的处理策略更加多样。转自:http://blog.csdn.net/liu251/archive/2008/07/28/2726635.aspx先沿用服务端的编程风格,开发一个同样采用 ``IoHandler`` 进行异步事件处理的客户端::: 1 package test.mina.time.client; ...
2010-02-02 10:01:26
107
原创 Apache MINA 快速入门
1。介绍Apache MINA 是一个网络应用框架,有助于用户非常方便地开发高性能、高伸缩性的网络应用。它通过Java NIO提供了一个抽象的、事件驱动的、异步的位于各种传输协议(如TCP/IP和UDP/IP)之上的API,Apache MINA 通常可被称之为:NIO 框架库;客户端/服务器框架库;或者一个网络socket库。然而,它所提供的功能远不止这些...
2010-02-02 09:57:35
63
原创 Socket网络框架 MINA
MINA是一个网络应用框架,在不牺牲性能和可扩展性的前提下用于解决如下问题:1:快速开发自己的英勇。2:高可维护性,高可复用性:网络I/O编码,消息的编/解码,业务逻辑互相分离。3:相对容易的进行单元测试。 1 IoFilters:IoFilter为MINA的功能扩展提供了接口。它拦截所有的IO事件进行事件的预处理和后处理(AOP)。我们可以把它想象成Servl...
2010-02-02 09:44:03
112
原创 Mina 编写自己的编码解码FilterChain(codec)
mina 自己带的FilterChain codec是非常好用,但是在实际网络应用中还是有他的局限性,如编写基于CMPP、SGIP的短信系统。下面我编写的一个自己FilterChain例子,方便以后查看和其他的人查阅(哎,网上的mina资料少的可怜)1.mina服务器类package Minatest;import java.net.InetSocketAddres...
2010-02-02 09:19:36
127
原创 Digester的类中设置规则配置
Digester digester=new Digester(); digester.setValidating(false); digester.addObjectCreate("terminal/policy", Policy.class)...
2010-02-01 16:47:32
154
原创 Digester的XML规则文件配置
在Digester中提供了一个包:org.apache.commons.digester.xmlrules。这个包中的类可以从一个XML文档中读取并返回一个指定的配置信息。XML文档配置文件必须使用DTD,这是xmlrules包的一部分。下面是一个在这们例子中使用的XML规则的配置文件rules.xml。在看这个文件之前,我将有几点说明。 模式可以由两种不同...
2010-02-01 16:28:37
247
原创 IE8中JS获得文件上传控件的路径不对
IE8中JS获得文件上传控件的路径不对,为:C:\fakepath\原来要修改:工具 -> Internet选项 -> 安全 -> 自定义级别 -> 将本地文件上载至服务器时包含本地目录路径,选中启用即可...
2010-01-07 16:09:32
115
原创 java.lang.ClassCastException: org.apache.naming.resources.FileDirContext
这个错误害我搞了半天,最后发现是因为我在WEB-INF/lib下面反编译了一个jar包,结果myeclipse一起把这个反编译的文件夹发布到tomcat下,所以导致类转换异常
2010-01-06 10:33:44
503
oracle用户名和密码大小写问题
oracle 11g 以前的版本的用户名和密码是不区分大小写的;oracle 11g 用户名和密码默认区分大小写,可更改alter system set sec_case_sensitive_logon=false 设置改为不区分大小写。...
2009-12-18 10:08:55
610
TreeSet比较异常分析
Exception in thread "main" java.lang.ClassCastException: day16.Student at java.util.TreeMap.compare(TreeMap.java:1093) at java.util.TreeMap.put(TreeMap.java:465) at java.uti...
2009-12-10 17:30:35
95
eclipse设置文本编辑器字体大小
Window --> Preference --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font找到后设置大小为10即可和Java中一样的字体大小
2009-12-04 15:30:57
224
获得页面的复选框的值
var box = document.getElementsByName("checkBoxs"); var packPolicyRelationId = ''; var isChecked = false; for (var i=0;i
2009-12-02 10:44:22
97
JavaScript凌厉开发——Ext详解与实践 源码 源代码 part4
2010-04-22
JavaScript凌厉开发——Ext详解与实践 源码 源代码 part3
2010-04-22
JavaScript凌厉开发——Ext详解与实践 源码 源代码 part2
2010-04-22
JavaScript凌厉开发——Ext详解与实践 源码 源代码 part1
2010-04-22
Apache Mina Server 2.0 中文参考手册
2010-03-05
从零开始创建基于struts1.2 + Hibernate3.0的Web工程
2010-03-05
利用MyEclipse开发Struts+Hibernate应用
2010-03-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人