10 2012 档案
摘要:1,Base64 场景:你想把一组二进制数据表示为一组可见字符,这样在某些场合更加利于传输,比如在邮件中传输。 算法:http://zh.wikipedia.org/wiki/Base64 2,DES和RSA 场景:你想对一组二进制数据进行加密。比如你想保护你的数据不被别人窃取,即使别人有你加密后的二进制数据,但如果没有密码,他仍旧不能解开。 算法: DES:http://zh.wik...
阅读全文
摘要:Meta Programming,元编程。我们通常是指那些编写程序的程序,也就是Paul Granham说过的类似这样的话:Programmer can write a program which write program for programmer.根据(程序)编写程序的时间点不同,我们可以将元编程分为:1,编译时元编程编译时元编程是指在编译时(compile-time)完成编写或修改程序的工作。像一些宏,代码生成器,C++中的模板技术都是属于编译时元编程。2,运行时元编程运行时(runtime)元编程是指在程序运行时根据需要生成,修改和执行代码。通常动态语言拥有这种能力。拥有这种能力的
阅读全文
公告
搜索
随笔档案
- 2020年3月(1)
- 2020年2月(1)
- 2015年1月(1)
- 2014年12月(1)
- 2014年9月(1)
- 2014年7月(1)
- 2014年4月(3)
- 2014年3月(1)
- 2014年1月(2)
- 2013年8月(2)
- 2013年6月(1)
- 2013年5月(1)
- 2013年4月(4)
- 2013年3月(4)
- 2013年1月(3)
- 2012年12月(1)
- 2012年11月(1)
- 2012年10月(2)
- 2012年9月(1)
- 2012年8月(2)
- 2012年7月(1)
- 2012年6月(4)
- 2012年5月(8)
- 2012年4月(7)
- 2012年3月(11)
- 2012年2月(10)
- 2012年1月(5)
- 2011年12月(2)
- 2011年11月(6)
- 2011年9月(1)
- 2011年7月(1)
- 2011年6月(6)
- 2011年4月(1)
- 2011年3月(6)
- 2011年2月(2)
- 2011年1月(2)
- 2010年12月(6)
- 2010年10月(1)
- 2010年9月(2)
- 2010年8月(1)
- 2010年6月(3)
- 2010年5月(3)
- 2010年4月(7)
- 2010年3月(1)
- 2010年2月(1)
- 2010年1月(2)
- 2009年12月(2)
- 2009年11月(12)
- 2009年9月(2)
- 2009年8月(2)
- 2009年7月(2)
- 2009年6月(3)
- 更多
相册
最新评论
- 1. Re:反转数组
- list是不是应该小写
- --RunningXie
- 2. Re:使用SignalR实现asp.net服务器端的推送(Server Push)
- Goeasy不错的,专业做web实时推送,服务器稳定,代码简洁易懂,还有中英文,网址是
- --fanqiechaodan
- 3. Re:Python中的装饰器(decorator)
- 从 Stackoverflow找到的
很详细、清楚。从源头说起 - --Jay54520
- 4. Re:Windows下的Lisp(CLisp)开发环境搭建
- 嗯,不错
- --Toby Wang
- 5. Re:再看《操作系统》
- 对一个还没毕业的学生来讲,觉得很好
- --huangchunjuan