Python
chroje
这个作者很懒,什么都没留下…
展开
-
使用Python实现RSA加密算法及详解RSA算法
代码已经放上github : https://github.com/chroje/RSA一、非对称加密算法1、乙方生成两把密钥(公钥和私钥)。公钥是公开的,任何人都可以获得,私钥则是保密的。2、甲方获取乙方的公钥,然后用它对信息加密。3、乙方得到加密后的信息,用私钥解密。二、RSA算法1977年,三位数学家Rivest、Shamir 和 Adleman 设计了一种算法,可以实现非对称加密。这种算法...原创 2018-03-07 21:35:23 · 62203 阅读 · 14 评论 -
三种方法求解NQueen问题
1.暴力解法 # coding:utf-8import timedef permutation(arr): if len(arr) == 0 or len(arr) == 1: return [arr] result = [] for i in arr: temp_list = arr[:] temp_list.rem...原创 2018-03-07 22:39:22 · 449 阅读 · 0 评论 -
Python连接Oracle
本地安装cx_Oraclepython -m pip install cx_Oracle --upgrade在python shell界面cx_Oracle,若无报错则安装成功本地安装Oracle客户端下载Oracle对应版本的客户端,高版本客户端可以连接低版本数据库,但是低版本客户端不能连接高版本数据库,且位数版本要与python相对应,如python为64位则安装64位客户端如instantc...原创 2018-05-22 23:03:52 · 3889 阅读 · 0 评论