- 博客(0)
- 资源 (14)
- 收藏
- 关注
智能迷你小型计算器(原创)
本软件是基于Java Swing开发的小型计算器应用,是我在代课的时候给学生们布置的JAVA毕业设计小作业。改计算器支持带小数的四则运算,并且计算结果能保留很高精度,对用户输入的表达式能及时判断语法的合法性,并通过改变UI按钮的可点击性,来推荐下一步可输入的有效字符,来保证用户输入的表达式总是合法的。
2015-12-17
嵌套ListView(完美解决)
为了解决工程上的一个需求:在列表中显示订单,并显示订单中的产品子项。所以想到采样双层嵌套ListView的方式,网上借鉴了别人的代码,链接如下:
http://download.csdn.net/detail/btyh17mxy/5255041
发现能学习的地方很多,但是这段代码未解决好焦点的问题,原因在于onclick事件应该写在内存adapter中而不是onitemOnclick中。
2015-05-29
应用密码学教程(安全协议,算法及其C语言实现)
Bruce Schneier的密码学经典教材原版,对各种最通用的密码算法的原理、结构、设计思路作出了非常详细的分析了论证,是最好的密码学入门以及密码学的实际应用的系统教材。
2014-01-09
二元域上的ECC实现(Java)
该算法是在二元域上实现的椭圆曲线算法,而且底层实现了基于不可约多项式的二元域上的加法、乘法、求逆元等,十分适合初学者学习。内含可以直接运行主函数的测试代码,该算法不需要调用第三方密码算法库,是对椭圆曲线加密算法做整体实现的好资源。
2013-01-11
维津定理的证明(英)
维津定理是图论边染色里边的重要定理,它决定了边染色的上限是点最大度+1,奠定了染色理论的基础。但是关于它的证明,大多教科书上没有,以此献给图论爱好者。图染色问题一直就是通信网络中的重要理论工具。
2011-05-25
java解惑(源代码+教程)
这是有名的Google工程师编写的java教材,里面提到了很多出来意想不到的结果的宝贵程序案例。资源包报还高清pdf教程和同步的所有java案例源代码。十分珍贵!
2010-08-11
dll+activex+web简单例子(vs2005可运行)
这是开发的一个简单activex控件,调用底层dll实现简单加法,再在web的js语句中调用该控件包来使用它的一个典型例子
2010-07-21
基于ECC&AES混合加密应用系统(原创)
对称密码技术高级加密标准算法(AES)易于软件实现和硬件实现,并且具有加密速度快、内存消耗小、抵抗多种人为攻击、操作简单等优越性。非对称密码技术椭圆曲线加密(ECC)是基于离散对数难题的,这使得对于相同长度的密钥来说, ECC加密更快、破解难度更大。
本文实现了128位密钥的AES算法,将原来的四步加密过程整合为两步,通过CBC或ECB两种分组模式加密明文数据。同时也实现了在大素数域上的ECC算法,利用ECC实现生成用户公钥、私钥以及加密数据的高效、安全密钥管理机制。
通过将AES算法和ECC算法结合起来,实现混合加密,并应用在文件管理上体现其价值。该系统内文件加密过程利用的是AES算法加密模块,在管理用户密钥方面利用了ECC算法加密模块,并实现多重加密来隐藏直接加密后密文内的重要参数。该系统可以安全、有序的管理用户拥有的重要文件。
2010-06-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人