- 博客(13)
- 资源 (6)
- 收藏
- 关注
转载 基于java的数字签名技术在电子政务中的应用
肖蕾 杨世平 摘要 本文介绍了数字签名技术在电子政务中的应用,传统的数字签名技术都是基于非对称的密码算法,原文以明文的方式传送,在这种方式下,原文的安全性受到了极大的威胁,因此,本文提出了基于混合密钥的数字签名技术以及该技术在java中的实现,通过这种方式,不仅实现了数字签名,而且还能保证原文的机密性。关键词 数字签名 混合密钥 电子政务 java 1 前言
2012-02-29 17:27:46 1987
原创 影子clone,深度clone
什么是影子clone?下面的例子包含三个类UnCloneA,CloneB,CloneMain。CloneB类包含了一个UnCloneA的实例和一个int类型变量,并且重载clone()方法。CloneMain类初始化UnCloneA类的一个实例b1,然后调用clone()方法生成了一个b1的拷贝b2。最后考察一下b1和b2的输出: package clone;cla
2012-02-29 14:01:26 2111
原创 C 指针精髓
先从简单的类型开始慢慢分析吧: int p; //这是一个普通的整型变量 int *p; //首先从P处开始,先与*结合,所以说明P是一 //个指针,然后再与int结合,说明指针所指向
2012-02-29 13:00:19 1330
原创 浅谈C中的malloc和free释放
在C语言的学习中,对内存管理这部分的知识掌握尤其重要!之前对C中的malloc()和free()两个函数的了解甚少,只知道大概该怎么用——就是 malloc然后free就一切OK了。当然现在对这两个函数的体会也不见得多,不过对于本文章第三部分的内容倒是有了转折性的认识,所以写下这篇文章作为一个对知识的总结。这篇文章之所以命名中有个“浅谈”的字眼,也就是这个意思了!希望对大家有一点帮助!
2012-02-29 12:57:10 26780 6
原创 java c++ 基本数据类型占用字节空间
Java中八种基本数据类型占用字节空间: 基本数据类型 所占用空间大小byte b; 1字节short s; 2字节int i; 4字节long l; 8字节 ( c++ 中 int和long都是占4个字节(即32位)。)char c; 2字节(C语言中是1字节)float f; 4字节double d; 8字节boolean bool; false/t
2012-02-29 10:28:22 1695
原创 jmx 首试
举一个应用实例:在一个系统中常常会有一些配置信息,比如服务的IP地址,端口号什么的,那么如何来写这些代码呢?程序初哥一般是写死在程序里,到要改变时就去改程序,然后再编译发布; 程序熟手则一般把这些信息写在一个配置文件里(JAVA一般都是*.properties文件),到要改变时只要改配置文件,但还是重新启动系统,以便读取配置文件里的新值;程序好手则会写一个段代码,把配置值缓存起来,系统
2012-02-28 14:17:03 1105
原创 java web项目加密 方法一
源class码 混淆,算法 (各)入口 用“奇怪”的加密方法 序列号(客户txt文件的形式存储,源class码 源码硬化),每个序列号对应一个 系统的用法(序列号初始化时,初始化对应的时间) 系统用法: 时间限制 + 功能限制 时间限制:(用初始化时间进行对比)(若通过验证,把一通过参数保存到session)1.先通过web service对比验证现在时
2012-02-26 22:38:47 8904 4
原创 db并发控制_notes
·11.1 并发控制概述11.2 封锁(Locking) ·11.3 活锁和死锁 ·11.4 并发调度的可串行性 ·11.5 两段锁协议 ·11.6 封锁的粒度 11.1 并发控制概述11.2 封锁(Locking) ·多事务执行方式 :·(1)事务串行执行·(2)交叉并发方式·(3)同时并发方式 ·并发操
2012-02-23 15:30:54 1016
转载 laugh
葛优吃饭途中上厕所,回来后裤子湿了,朋友:裤子怎么湿了?葛优:经常!朋友不解,葛优:经常是旁边的人撒着尿突然转过来大叫:我靠!这不是葛优吗?! 如需转载请注明:本文来源于冷窝- 冷笑话大全 http://ybinf.com/ , 原文地址:http://ybinf.com/daquan/978.html 老农上县城买手机,进店问:“手机几多钱一斤?” 两只苍
2012-02-23 13:20:50 502
原创 java 代码优化
对每个对象使用多”锁”的机制来增大并发。一般每个对象都只有一个”锁”,这就表明如果两个线程执行一个对象的两个不同的同步方法时,会发生”死锁”。即使这两个方法并不共享任何资源。为了避免这个问题,可以对一个对象实行”多锁”的机制。如下所示:class foo { private static int var1; private static Object lock1=new O
2012-02-23 11:30:11 656
原创 sql 优化
1、应用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,CO
2012-02-22 13:50:50 692
原创 DWR实时自动动态更新网页数据
getData.jsp实时动态获取数据 var current_html=null; function GetResult() { AllBMMCList.getResult(createList2); //getResult()是后台java程序中的方法 }
2012-02-16 00:26:36 2608 2
原创 MinGW-GCC 如何编译JNI程序
第一步:编写java程序public class HelloWorld { public native void displayHelloWorld(); static { System.loadLibrary("hello"); } public static void main(String[] args) throws E
2012-02-13 13:56:03 999
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人