搜索到与相关的文章
Python

python实现RSA加密(解密)算法

RSA是目前最有影响力的公钥加密算法,它能够抵抗到目前为止已知的绝大多数密码攻击,已被ISO推荐为公钥数据加密标准。今天只有短的RSA钥匙才可能被强力方式解破。到2008年为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其密钥的长度足够长,用RSA加密的信息实际上是不能被解破的。但在分布式计算和量子计算机理论日趋成熟的今天,RSA加密安全性受到了挑战。RSA算法基于一个十分简单的数论事实:将两个大素数相乘十分容易,但是想要对其乘积进行因式分解却极其困

系统 2019-09-27 17:38:10 2625

编程技术

JDBC批量Insert深度优化(有事务)

JDBC批量Insert深度优化(有事务)环境:MySQL5.1RedHatLinuxAS5JavaSE1.5DbConnectionBroker微型数据库连接池测试的方案:执行10万次Insert语句,使用不同方式。A组:静态SQL,自动提交,没事务控制(MyISAM引擎)1、逐条执行10万次2、分批执行将10万分成m批,每批n条,分多种分批方案来执行。B组:预编译模式SQL,自动提交,没事务控制(MyISAM引擎)1、逐条执行10万次2、分批执行将10

系统 2019-08-29 23:25:51 2625

编程技术

Desktop.ini文件的一些奇妙用途

您还记得当初大名鼎鼎的"欢乐时光"病毒吗?感染该病毒的硬盘中会有多个Desktop.ini和Folder.htt文件,就算你删除了目录中的这两个文件,当你再次打开该目录时,它们又像幽灵一样出现了。再问大家一个与此相关的问题:在Windows系统中,重复文件最多的什么呢?答案是Desktop.ini文件!在Windows目录及其下的Favorites、System、Fonts、Tasks文件夹中都有该文件的身影!正是由于该文件的存在,使得它们在外观或其他方面

系统 2019-08-29 22:44:40 2625

编程技术

httpclient 实现自动登录NTLM 域验证(sso)

最近一个项目拿到客户那运行不了。原来我的这个项目要和另一个系统通过http的接口进行通讯。但在客户的生产环境中,那套系统将web应用的登录和WindowsDomain的登录结合,做了一个sso单点登录(jcifs实现)。那么我必须要修改我的程序,好自动登录WindowsDomain。通过抓包分析,局域网使用的是NTLM协议。当通过浏览器访问被NTLM协议保护的资源的时候,NTLM的认证方式和流程如下:1:C-->SGET...2:C<--S401Unaut

系统 2019-08-29 22:36:36 2625

Android

Android与js交互实例

Android中可以通过webview来实现和js的交互,在程序中调用js代码,只需要将webview控件的支持js的属性设置为trueAndroid(Java)与JavaScript(HTML)交互有四种情况:1)Android(Java)调用HTML中js代码2)Android(Java)调用HTML中js代码(带参数)3)HTML中js调用Android(Java)代码4)HTML中js调用Android(Java)代码(带参数)下面示例总结这四种情

系统 2019-08-29 22:29:17 2625

编程技术

需要更多的 “教练式的领导”

教练式的领导,要做员工的镜子、老师、训练者和引路人。不但要教授员工,还要引导员工思考,不断挖掘员工潜力。首先,教练式领导要“教”。那就

系统 2019-08-29 22:12:36 2625

MySql

MariaDB/Mysql之主从架构的复制原理及主从/双主

3.深入了解复制3.1、基于语句的复制(Statement-BasedReplication)MySQL5.0及之前的版本仅支持基于语句的复制(也叫做逻辑复制,logicalreplication),这在数据库并不常见。master记录下改变数据的查询,然后,slave从中继日志中读取事件,并执行它,这些SQL语句与master执行的语句一样。这种方式的优点就是实现简单。此外,基于语句的复制的二进制日志可以很好的进行压缩,而且日志的数据量也较小,占用带宽少

系统 2019-08-29 22:11:22 2625

各行各业

solr4使用solrj操作索引库

solr配套有好多的客户端用于操作索引库,下面我们来讲如何用solrj去操作solr索引库。一、认识solrjsolrj是solr的java客户端,用于访问solr索引库。它提供了添加、删除、查询、优化等功能。二、下载百度、google以下solrj下载,你会发现根本就没有,那么我们该到哪儿下载呢?其实,它是集成到solr压缩包里的,解压文件后,有个目录/dist/solrj-lib,里面就存放了solrj所用到的jar,你把这些jar都添加到你的clas

系统 2019-08-12 09:27:34 2625

各行各业

Learning NFS/NIS 2nd-Chap2 Introduction to

1.gethostbyname--给定hostname,返回ipaddress。gethostbyaddr--给定IP,返回hostname。2.修改/etc/nsswitch.conf中hosts:filesnisdns,可以定义gethostbyname,gethostbyaddr的行为,他们就会先找hosts文件,然后是NIS,最后是DNS。3.有关NIS+。1980年代的中期,sun开发了NIS。1992年,sun开发了NIS+,和NIS比起来,N

系统 2019-08-12 09:27:10 2625