2009年10月24日

MSN空间上的以往技术贴整理

摘要: Unix C语言的连接过程1,2,3http://xygzhoul.spaces.live.com/blog/cns!849B46D2830A4A52!594.entryhttp://xygzhoul.spaces.live.com/blog/cns!849B46D2830A4A52!595.entryhttp://xygzhoul.spaces.live.com/blog/cns!849B46D... 阅读全文

posted @ 2009-10-24 11:48 逍遥子 阅读(187) 评论(0) 推荐(0) 编辑

2009年4月27日

Link Java to Maple

摘要: A java project should link to Maple using those math methods. Step as following.1. In the maple, get the bin lib path. in windows XP, input: > kernelopts(bindir);andI get the answer: "d:\Program Fi... 阅读全文

posted @ 2009-04-27 19:37 逍遥子 阅读(397) 评论(0) 推荐(0) 编辑

2009年4月9日

C++的多态的被覆盖的问题

摘要: 为了使用C++的多态性,需要尽可能的使用指针,而不是对象。C++在处理两者的时候是不一致的。在进行函数传递时,基类有可能将继承类的类型给掩盖掉,从而丧失了多态。[代码]上面结果可以看出同是Base的子类,使用对象的类型被基类覆盖掉了,而使用指针则没有问题。我认为是Super构造时,类的赋值造成的。赋值和复制构造函数,经常会产生一些意想不到的副效应,而指针则不会。在使用STL容器时,也尽量使用指针存... 阅读全文

posted @ 2009-04-09 13:21 逍遥子 阅读(241) 评论(0) 推荐(0) 编辑

2009年4月7日

类引用机制

摘要: 在C++和Java中都存在类引用,C++中是要明确指出的,显性的;而Java中是隐形的。 在C++中,"T &b=a;" 说明b是a的引用,两者是同名,指的同一个东西。而非指针的类声明,就同时创建了一个类,如"T a;"实际上a已经实例化了。而声明类引用时不需要创建新对象,而是直接指向原来的对象。 类引用在函数的形参和返回值中起到很大的作用。默认的类参数,是通过复制函数(重载=运算符),复... 阅读全文

posted @ 2009-04-07 09:56 逍遥子 阅读(495) 评论(0) 推荐(0) 编辑

2008年12月18日

防止盗链的简单技术

摘要: 盗链,就是网站A提供某一项服务,比如说下载音乐、软件、电影等;而网站B则坐享其成,直接引用A网站的链接。这样的后果是,A提供了服务,但是却被B网站借花献佛,A网站的服务器和带宽等资源被盗用,却没有获得相应的点击率、人气和广告收入。防止盗链的一个简单方法就是采用动态链接。对于同一个资源,在不同的时间或者不同的用户使用时,其链接是不定的。只有登录到该网站才能获取到当前的链接。而不是保存一下链接,可以不... 阅读全文

posted @ 2008-12-18 14:47 逍遥子 阅读(403) 评论(0) 推荐(0) 编辑

2008年11月28日

验证码(CAPTCHA)的破解技术

摘要: 关于验证码破解的问题,2008年上半年已经有了一大批的学术论文出来,破解了大部分的验证码体制。 验证码,英文CAPTCHA,全称Completely Automated Public Turing test to tell Computers and Humans Apart,翻译成中文全自动区分计算机和人类的图灵测试。CAPTCHA现在已经是卡内基梅隆大学的注册商标。 验证码,是用来区分人与机器... 阅读全文

posted @ 2008-11-28 12:38 逍遥子 阅读(6473) 评论(2) 推荐(0) 编辑

2008年10月27日

校内网狗狗刷骨机完全版(不再维护)

摘要: 由于时间关系,我没有用C语言写成程序,而是直接用perl语言写的。基本原理就是,玩球,赚狗粮。然后喂养其他小狗赚骨头。1.你必须知道什么是perl。如果你用的Linux,Unix,那么他们会自带。如果你用的Windows,那么你只需要安装Active Perl。在windows的“运行”中输入"cmd"运行,然后输入"perl -v",如果出现版本信息之后,说明安装成功。W... 阅读全文

posted @ 2008-10-27 11:02 逍遥子 阅读(13696) 评论(69) 推荐(0) 编辑

2008年10月15日

HTTP外挂的简单实现

摘要: 昨天晚上,在校内网狗狗应用上用按键精灵刷骨头,每五分钟还要验证一次。我突然想是不是可以直接用程序提交呢。先准备用sniff抓包的,结果装了两次都出错了。后来发现有一个叫HTTPLook的软件。于是直接拿它来看IE的操作,了解到每点击一次飞盘,就会提交一次。其中有一个内容code每次都在变化,而且还是16进制32位的字符。我觉得像MD5密文。我试着提交相同的包,结果发现没有反应,应该有防止重放攻击的... 阅读全文

posted @ 2008-10-15 19:27 逍遥子 阅读(3254) 评论(1) 推荐(1) 编辑

2008年10月11日

C++的中英文字符串表示(string,wstring)

摘要: 在C++中字符串类的string的模板原型是basic_string[代码] 第一个参数_Elem表示类型。第二个参数traits的缺省值使用char_traits类型,定义了类型和字符操作的函数,如比较、等价、分配等。第三个参数_Ax的默认值是allocator类,表示了内存模式,不同的内存结构将操作指针的不同行为,例如栈、堆或段内存模式等。 在C++标准里定义了两个字符串string和wstr... 阅读全文

posted @ 2008-10-11 23:51 逍遥子 阅读(26966) 评论(1) 推荐(3) 编辑

2008年10月10日

C++学习之2--10.09题目答案

摘要: 问题有一些: 条理不清楚,没有缩进没有对齐。 不会调试。 考虑不周到,上下界问题,没有对负数,非正确输入的判断。 注意内容: 标准输出的使用,小数的精确度和对齐问题,不熟练 对整数的数字分解算法 对已学内容的综合使用 下面是部分需要提一下的程序题目,供参考。(下面的一些输出内容因为blog的字体问题而不对齐,在终端上是不存在这样问题的。)[代码][代码][代码][代码][代码][代码][代码] 阅读全文

posted @ 2008-10-10 15:29 逍遥子 阅读(356) 评论(0) 推荐(0) 编辑

导航