- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 大数运算
在编写涉及密码学以及其他需要处理超出了普通的int,double型的范围的数据时,java提供java.math.BigInteger类来处理这类问题,除此之外,还可以用openssl来处理大型数据的运算。OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSl协议,并提供丰富的应用程序供测试或其它目的使用。本文总结这两种方法的异同。
2014-12-19 16:12:04 1383
原创 winpcap编程实现自动过滤FTP用户名及密码
Wireshark提供了许多Filter Expression,我们可以很轻松的过滤出FTP的用户名和密码。请看下图Filter Expression为ftp.request.command=="USER" or ftp.request.command=="PASS"。具体为什么查找FTP连接的建立过程,而且点击Expression之后可以看到wireshark封装了许多过滤规则。Wi
2014-12-15 13:49:50 3334 3
原创 用socketchannel实现多客户端与服务器端的通信
用socket实现两方通信是很简单的,多方通信的话,java提供NIO非阻塞技术来解决这个问题。NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的socketchannel告诉Selector,我们接着做别的事情,当有事件发生时,他会通知我们,传回一组SelectionKey,我们读取这些Key,就会获得我们刚刚注册过的socketchannel,然后,我们从这个
2014-12-04 13:11:29 3808
转载 main函数的参数
main函数可以不带参数,也可以带参数,这个参数可以认为是 main函数的形式参数。C语言规定main函数的参数只能有两个,习惯上这两个参数写为argc和argv。因此,main函数的函数头可写为: main (argc,argv)C语言还规定argc(第一个形参)必须是整型变量,argv( 第二个形参)必须是指向字符串的指针数组。加上形参说明后,main函数的函数头应写为:
2014-12-04 10:51:07 526
原创 fedora20上搭建MPI集群
因为计算需要,打算在几台fedora系统的服务器上搭建MPI集群,但是网上很多的搭建资料比较旧,所以在这里记录下我的搭建过程,希望给大家一点参考。配置服务器,使它们可以相互识别(1) 设置IP,更改主机名为node1,node2,node3,node4,如图所示2-1所示:Pc主机名IP节点1Node1
2014-12-01 19:30:38 964 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人