- 博客(0)
- 资源 (5)
空空如也
双进程共享内存通讯
比较简单例子。只支持 数字 和 char 字符串
第一个进程
CShareMemory s;
s.Crate(100,1024,"share");//节的数量,共享内存的大小,共享名称
s.SetInt("key1",11);//节名称 、要共享的数字
第二个进程
CShareMemory s;
s.Open("share");
s.GetInt("key1")//即可得到第一个进程设置的11.第二个进程也可以设置或者更改节的值
更改key1的值为 12
s.SetInt("key1",12)直接该就可以了。
2013-10-16
TDI防火墙示例 源码
连接监控仅适用于连接较少的情况。当有多个并发连接的时候很容易当机。解决方案猜想是实现面向进程的连接监控,比如该进程发起第一个连接时允许或拒绝的话,后续连接操作采用相同的规则放行或阻止也许可行,具体尚未实现。示例程序效果大致如下
2012-11-22
VC C++ 200种 加密算法
2010/11/23 16:55 .
2010/11/23 16:55 ..
1998/11/19 12:10 4,187 3way.cpp
1998/12/12 14:23 1,194 3way.h
1998/01/16 23:01 314 3wayval.dat
1998/12/31 20:37 8,977 algebra.cpp
1998/12/29 23:53 7,012 algebra.h
1998/11/19 12:10 2,105 asn.cpp
1998/12/18 19:17 1,486 asn.h
1998/11/19 12:10 2,483 base64.cpp
1998/12/12 14:23 1,087 base64.h
1998/12/31 23:07 24,990 bench.cpp
1998/11/19 12:11 104 bench.h
1998/11/19 12:10 14,267 bfinit.cpp
1998/11/19 12:10 2,443 blowfish.cpp
1998/12/12 14:23 1,177 blowfish.h
1998/01/16 23:01 672 blum1024.dat
1998/01/16 23:01 1,320 blum2048.dat
1998/01/16 23:01 350 blum512.dat
1998/11/29 18:42 3,650 blumgold.cpp
1998/12/12 14:23 1,463 blumgold.h
1998/11/19 12:10 1,068 blumshub.cpp
1998/12/12 14:23 1,107 blumshub.h
1998/11/19 12:10 10,670 cast.cpp
1998/12/12 14:23 1,178 cast.h
1998/11/19 12:10 29,906 cast128s.cpp
1998/11/19 17:59 250 castval.dat
1998/11/19 12:10 4,972 cbc.cpp
1998/12/12 14:23 1,997 cbc.h
1998/12/18 19:17 3,258 config.h
1998/11/19 12:10 4,147 crc.cpp
1998/12/12 14:23 707 crc.h
1998/12/29 23:53 7,060 cryptest.dsp
1998/11/23 22:01 819 cryptest.dsw
1998/12/18 20:13 4,119 cryptlib.cpp
1998/12/29 23:53 13,140 cryptlib.dsp
1999/01/01 00:04 22,994 cryptlib.h
1998/11/24 21:26 5,327 default.cpp
1998/12/12 14:23 1,084 default.h
1998/11/19 12:10 12,518 des.cpp
1998/12/12 14:23 2,599 des.h
1998/01/16 23:01 8,892 descert.dat
1998/11/19 12:10 6,038 dessp.cpp
1998/12/29 23:53 2,030 dh.cpp
1998/12/31 20:37 1,354 dh.h
1998/12/29 23:47 276 dh1024.dat
1998/12/29 23:53 579 dh2.cpp
1998/12/29 23:53 1,607 dh2.h
1998/12/29 23:47 536 dh2048.dat
1998/12/20 18:49 158 dh512.dat
1998/11/19 12:10 18,466 diamond.cpp
1998/01/16 23:01 622 diamond.dat
1998/12/12 14:23 2,868 diamond.h
1998/11/19 12:10 151,497 diamondt.cpp
1998/12/18 19:17 5,771 dsa.cpp
1998/12/18 19:17 2,777 dsa.h
1998/01/16 23:01 9,352 dsa1024.dat
1998/01/16 23:01 598 dsa512.dat
1998/12/29 23:53 5,017 ec2n.cpp
1998/12/29 23:53 2,735 ec2n.h
1998/12/31 20:37 9,179 eccrypto.cpp
1998/12/31 20:37 6,687 eccrypto.h
1998/12/29 23:53 5,939 ecp.cpp
1998/12/29 23:53 2,944 ecp.h
1998/12/18 19:17 4,415 elgamal.cpp
1998/12/18 19:18 1,795 elgamal.h
1998/01/16 23:01 804 elgc1024.dat
1998/01/16 23:01 1,578 elgc2048.dat
1998/01/16 23:01 414 elgc512.dat
1998/11/19 12:11 1,941 eprecomp.cpp
1998/12/12 14:23 1,482 eprecomp.h
1998/12/18 19:18 1,925 files.cpp
1998/12/18 19:18 1,566 files.h
1998/11/19 12:11 1,403 filters.cpp
1998/12/12 14:23 2,648 filters.h
1998/11/19 12:11 3,240 forkjoin.cpp
1998/12/12 14:23 3,221 forkjoin.h
1998/11/19 12:11 626 gf256.cpp
1998/12/12 14:23 1,233 gf256.h
1998/12/29 23:53 14,957 gf2n.cpp
1998/12/29 23:53 8,758 gf2n.h
1998/11/19 12:11 1,754 gf2_32.cpp
1998/12/12 14:23 1,243 gf2_32.h
1998/11/19 12:11 3,926 gost.cpp
1998/12/12 14:23 1,113 gost.h
1998/01/16 23:01 846 gostval.dat
1998/12/18 19:18 4,030 gzip.cpp
1998/12/12 14:23 2,121 gzip.h
1998/11/19 12:11 15,431 haval.cpp
1998/12/12 14:23 1,551 haval.h
1998/01/16 23:01 484 havalcer.dat
1998/11/19 12:11 455 hex.cpp
1998/12/12 14:23 1,173 hex.h
1998/12/12 14:23 1,488 hmac.h
1998/11/19 12:11 6,222 idea.cpp
1998/12/12 14:23 1,074 idea.h
1998/01/16 23:01 770 ideaval.dat
1998/12/29 23:53 51,305 integer.cpp
1998/12/12 14:23 10,304 integer.h
1998/11/19 12:11 2,422 iterhash.cpp
1998/12/12 14:23 869 iterhash.h
1999/01/01 00:10 2,601 license.txt
1998/12/12 14:23 2,633 lubyrack.h
1998/12/29 23:53 10,824 luc.cpp
1998/12/29 23:53 8,243 luc.h
1998/01/16 23:01 684 luc1024.dat
1998/01/16 23:01 1,332 luc2048.dat
1998/01/16 23:01 362 luc512.dat
1998/01/16 23:01 602 lucc1024.dat
1998/01/16 23:01 326 lucc512.dat
1998/01/16 23:01 144 lucdif.dat
1998/01/16 23:01 920 lucs1024.dat
1998/01/16 23:01 496 lucs512.dat
1998/01/21 19:10 601 Makefile
1998/11/24 21:26 6,092 mars.cpp
1998/12/12 14:23 1,086 mars.h
1998/11/24 21:26 6,795 marss.cpp
1998/12/20 18:49 1,030 marsval.dat
1998/12/18 19:18 4,607 md2.cpp
1998/12/18 19:18 457 md2.h
1998/11/24 21:26 4,383 md5.cpp
1998/12/12 14:23 671 md5.h
1998/11/19 12:11 5,369 md5mac.cpp
1998/12/12 14:23 683 md5mac.h
1998/12/12 14:23 1,222 mdc.h
1998/11/24 21:26 1,565 misc.cpp
1998/12/12 14:23 6,121 misc.h
1998/12/29 23:53 4,134 modarith.h
1998/11/19 12:11 3,108 modes.cpp
1998/12/12 14:23 3,522 modes.h
1998/12/12 14:23 2,342 modexppc.cpp
1998/12/12 14:15 1,147 modexppc.h
1998/12/31 20:37 3,198 mqv.cpp
1998/12/31 20:37 1,820 mqv.h
1998/12/29 23:48 580 mqv1024.dat
1998/12/29 23:48 1,112 mqv2048.dat
1998/12/29 23:47 308 mqv512.dat
1998/12/29 23:53 25,117 nbtheory.cpp
1998/12/29 23:53 5,140 nbtheory.h
1998/12/18 19:18 4,359 nr.cpp
1998/12/18 19:18 3,202 nr.h
1998/01/16 23:01 892 nr1024.dat
1998/01/16 23:01 1,694 nr2048.dat
1998/01/16 23:01 476 nr512.dat
1998/12/18 19:18 3,036 oaep.cpp
1998/12/18 19:18 630 oaep.h
1998/01/16 23:01 18 pch.cpp
1998/12/12 14:23 278 pch.h
1998/12/18 19:18 4,208 pkcspad.cpp
1998/12/18 19:18 1,861 pkcspad.h
1998/12/18 19:18 13,392 polynomi.cpp
1998/12/12 14:23 14,895 polynomi.h
1998/12/18 19:18 5,181 pssr.h
1998/12/18 19:18 2,622 pubkey.cpp
1998/12/18 20:13 10,958 pubkey.h
1998/11/19 12:11 5,280 queue.cpp
1998/12/12 14:23 1,296 queue.h
1998/01/16 23:01 684 rabi1024.dat
1998/01/16 23:01 1,334 rabi2048.dat
1998/01/16 23:01 360 rabi512.dat
1998/12/18 19:18 3,774 rabin.cpp
1998/12/18 19:18 2,827 rabin.h
1998/11/19 12:11 2,190 randpool.cpp
1998/12/12 14:23 1,213 randpool.h
1998/11/24 21:26 3,555 rc2.cpp
1998/12/12 14:23 1,268 rc2.h
1998/12/20 18:49 618 rc2val.dat
1998/11/19 12:11 2,691 rc5.cpp
1998/12/12 14:23 1,319 rc5.h
1998/01/16 23:01 350 rc5val.dat
1998/11/19 17:59 3,345 rc6.cpp
1998/12/12 14:23 1,310 rc6.h
1998/12/20 18:49 728 rc6val.dat
1998/11/19 12:11 9,978 ripemd.cpp
1998/12/12 14:23 689 ripemd.h
1998/11/19 12:11 2,860 rng.cpp
1998/12/12 14:23 1,950 rng.h
1998/12/18 19:18 3,420 rsa.cpp
1998/12/18 19:18 4,462 rsa.h
1998/01/16 23:01 1,212 rsa1024.dat
1998/01/16 23:01 2,378 rsa2048.dat
1998/12/20 18:49 204 rsa400pb.dat
1998/12/20 18:49 892 rsa400pv.dat
1998/01/16 23:01 632 rsa512.dat
1998/01/16 23:01 1,380 rsa512a.dat
1998/12/18 19:18 5,241 rw.cpp
1998/12/18 19:18 3,670 rw.h
1998/12/20 18:49 674 rw1024.dat
1998/12/20 18:49 1,320 rw2048.dat
1998/12/20 18:49 348 rw512.dat
1998/11/19 12:11 6,366 safer.cpp
1998/12/12 14:23 3,897 safer.h
1998/01/16 23:01 1,024 saferval.dat
1998/11/19 12:11 4,400 sapphire.cpp
1998/12/12 14:23 3,181 sapphire.h
1998/11/19 12:11 4,071 seal.cpp
1998/12/12 14:23 1,166 seal.h
1998/11/24 21:26 5,101 secshare.cpp
1998/12/12 14:23 1,666 secshare.h
1998/11/19 12:11 1,454 secsplit.cpp
1998/12/12 14:23 713 secsplit.h
1998/12/18 19:18 8,545 sha.cpp
1998/12/18 19:18 707 sha.h
1998/11/19 12:11 5,393 shark.cpp
1998/12/12 14:23 1,546 shark.h
1998/11/19 12:11 121,963 sharkbox.cpp
1998/01/16 23:01 490 sharkval.dat
1998/12/12 14:23 2,976 smartptr.h
1998/11/19 12:11 5,498 square.cpp
1998/12/12 14:23 1,199 square.h
1998/11/19 12:11 32,669 squaretb.cpp
1998/01/16 23:01 816 squareva.dat
1998/11/19 12:11 1,631 tea.cpp
1998/12/12 14:23 973 tea.h
1998/12/29 23:53 12,167 test.cpp
1998/11/23 21:54 2,477 tiger.cpp
1998/12/12 14:23 875 tiger.h
1998/11/19 12:11 44,710 tigertab.cpp
1998/11/19 12:11 886 usage.dat
1998/12/29 23:53 23,376 validat1.cpp
1998/12/31 23:07 16,623 validat2.cpp
1998/12/18 19:18 16,160 validat3.cpp
1998/12/29 23:53 1,029 validate.h
1998/11/19 12:11 3,934 wake.cpp
1998/12/12 14:23 1,206 wake.h
1998/12/12 14:23 2,116 words.h
1998/12/12 14:23 3,816 xormac.h
1998/11/19 12:11 2,006 zbits.cpp
1998/12/12 14:23 459 zbits.h
1998/11/19 12:11 22,047 zdeflate.cpp
1998/12/12 14:23 2,868 zdeflate.h
1998/12/18 19:18 26,795 zinflate.cpp
1998/12/12 14:23 1,760 zinflate.h
1998/11/24 21:26 28,360 ztrees.cpp
1998/12/12 14:23 5,780 ztrees.h
233 个文件 1,316,136 字节
2 个目录 12,766,175,232 可用字节
2012-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人