- 浏览: 236306 次
- 性别:
- 来自: 北京
最新评论
-
ly8666:
十分感谢。。谢谢
一个完整的混合加密方式在Socket客户机服务器通信应用中的例子 -
blaiu:
打个包传上来?
用CSS实现下拉菜单的多种方法 -
kk_luan:
至支持IE,但不能支持IE9
JavaScript关闭当前网页,不用提示 -
lishaorui:
刚好需要,试了下,很好。
android技巧:apk文件反编译以及签名打包(dex2jar&jd,apktool,apk-sign) -
shaopengxiang:
有没有源码哈? 能共享吗?
DroidInfo v0.2.1 手机信息查询应用
文章列表
在做JBPM部署时,可以用jbpm-jpdl-suite-3.2.3自带的那个JBOSS进行部署,但其也只提供基本的JBPM部署,怎样把它放在普通的JBOSS下进行部署呢?也就是怎样才能把那个jbpm-console.war包放在普通的JBOSS下进行部署呢?今天花了些时间试了一下, 数据库:MySQL5 JBPM版本:3.2.3 JBOSS版本:4.2.2 1.建立数据库jbpm,执行JBPM的MySQL数据库脚本(附件中)。 2.下载jbpm-jpdl-suite-3.2.3.zip包,然后将其解压,在jbpm-jpdl-3.2.3\server\server\jbpm\deploy下找到j ...
按:前面(http://www.blogjava.net/heyang/archive/2010/12/25/341518.html)已经提到过混合加密方式,今天这里再来赘述一下完成的代码和流程,熟悉者就不用往下看了。整个流程的UML Sequence图(Amaterus UML用得还不熟练请见谅,会意就好)下面是以上八个步骤中使用到的代码和信息。步骤一:取得服务器端RSA公钥的Socket通信代码:
public static byte[] getPublicKey() throws Exception{ Socket s=new Socket("127.0.0 ...
按:下面的文字涉及早已在工程中广泛采用的混合加密方式,对此熟知者就不用往下看了,以免浪费时间。我们知道,现代加密方式有两大类:一类是对称加密方式,其优点是加密速度快,缺点是密钥不便于传递,其中典型例子是AES;一类是非对称加密方式,优点是交换钥匙方便,缺点是加密时间长。在实际应用,我们可以取其所长,弃其所短,这就是混合加密方式,有的场合也成为Hybrid方式。具体来说混合加密方式的工作过程大体是这样:首先,客户端将明文用本地的AES钥匙加密,然后从服务器端得到服务器端的RSA公钥,用它来对本地的AES钥匙加密,然后把两端密文拼合在一起送给服务器端;服务器端得到密文后,将其拆分成密钥文和密文两段, ...
本文整理分享给大家常用第三方WebServices服务地址。
天气预报Web服务,数据来源于中国气象局 Endpoint Disco WSDL IP地址来源搜索 WEB 服务(是目前最完整的IP地址数据) Endpoint Disco
sina股票数据接口以大秦铁路(股票代码:601006)为例,如果要获取它的最新行情,只需访问新浪的股票数据接口:http://hq.sinajs.cn/list=sh601006这个url会返回一串文本,例如:var hq_str_sh601006="大秦铁路, 27.55, 27.25, 26.91, 27.55, 26.20, 26.91, 26.92,22114263, 589824680, 4695, 26.91, 57590, 26.90, 14700, 26.89, 14300,26.88, 15100, 26.87, 3100, 26.92, 8900, 26.93, ...
1.单击事件___onclick用户单击鼠标按键时产生的事件.同时onclick指定的事件处理程序或代码将被调用执行.如:<input type="button" value="打开页面" onlick="window.open('xxxx.html','newwindow','width=456,height=230,toolbar=no,menubar=no,scrollbars=yes');"> 2.改变事件___onchange当text或textarea元素内的字符值改变或select表格选项状态改变里发生该事件. ...
CascadeType.PERSIST (级联新建)
CascadeType.REMOVE (级联删除)
CascadeType.REFRESH (级联刷新)
CascadeType.MERGE (级联更新)中选择一个或多个。
CascadeType.ALL
有时候
使用ps命令查询进程,常常我们不想打印出"ps | grep app"这个当前进程,比如如下:
[root@localhost root]# ps -ef | grep java
root 20070 20049 0 Nov19 ? 00:24:33 /usr/java/jdk1.6.0_07/bin/java
-Dprogram.name=run.sh -server -Xms512m -Xmx1024m -Xss128k -XX:+UseParallelGC
-XX:+UseParallelOldGC -XX:PermSiz ...
以下ATAAW.COM列举了一些在Android中常用的Intent启动服务,当执行startActivity时候,Android将会根据Intent绑定的信息寻找最合适的启动程序来接应,并执行程序以完成意图的实现。
打开浏览器显示网页: Uri uri = Uri.parse("http://www.ataaw.com"); Intent intent = new Intent(Intent.ACTION_VIEW,uri); startActivintenty(intent);
由地图参数显示地图: Uri uri = Uri.parse("geo:3 ...
最近打算用seam2.2+jboss5.1部署个项目,但是查询列表总是报错如下:
Caused by: java.lang.IllegalArgumentException: org.hibernate.hql.ast.QuerySyntaxException: User is not mapped [select user from User user]
最后查资料解决办法如下:
1.修改 /META-INF/persistence.xml,添加如下一行属性
<property name="jboss.entity.manager. ...
Oracle 10g Express Edition是Oracle专门为小型用户提供的免费版本。Oracle XE十分小巧,安装简单,可供第三方软件开发商部署较小的应用。 不过Oracle XE目前的beta2缺省安装的字符集是WE8MSWIN1252,不是中文字符集,并且不能通过直接运行 alter database character set ZHS16GBK ; 来修改,因为ZHS16GBK不是缺省字符集的超集。过去流传很广的直接修改sys用户下的PROPS$表的方法,也会给字符集的变更留下很多潜在的问题. 不过在安装完Oracle XE后,可以在sqlplus(即Ora ...
在ubuntu下用firefox等浏览器上网,往往比在windows下上网要慢好多,但细心的人会发现,慢的时间是花在DNS查找上面了。那么我们可以在本机缓存DNS,也就是在本机架设一个DNS代理服务器。常用的软件有bind、djbdns、dnsmasq和pdnsd。下面我们来说一下,用pdnsd来架设一个永久的DNS代理服务器,所谓“永久”,就是说,在系统重启以后,本机缓存的DNS仍然存在,不用再去查找真实DNS来重新建立缓存。1、安装sudo apt-get install pdnsd安装的时候,它会问你选择什么配置,请选择“manual“。2、配置pdnsdsudo gedit /etc/p ...
安装jdk5,jdk6,可以通过apt-get方式安装,这样就可以直接添加到ubuntu的jdk菜单里了,查看:
update-alternatives --config java
update-alternatives --config javac
如果没有在菜单里可以如下方式添加:
update-alternatives --install /usr/bin/java java /usr/lib/jvm/java/jdk1.6.0_12/bin/java 300update-alternatives --install /usr/bin/javac javac /usr/lib ...
Ubuntu10.04中文输入法ibus最新稳定版本ibus-pinyin 1.37
此版本较上一版本主要的改进有:
1.增加 Ctrl + Shift + F切换简体中文和繁体中文的切换
2.输入法启动时可设置拼音输入法的优先级
3.增加注音模式
4.增加了多种注音模式键盘地图支持
ubuntu下的安装方法:
由于Ubuntu的官方软件源不能及时更新到最新版本,我们需要使用ppa的第三方源进行更新安装。
用终端运行:
sudo add-apt-repository ppa:shawn-p-huang/ppasudo apt-get updatesudo apt-get ...
在Ubuntu下安装Eclipse的PDT插件的时候,总是出现下面的错误:
An error occurred while installing the items session context was:(profile=PlatformProfile, phase=org.eclipse.equinox.internal.provisional.p2.engine.phases.Install, operand=null –> [R]org.eclipse.cvs 1.0.400.v201002111343, action=org.eclipse.equinox.intern ...