网站登录总是会用到验证码,生成验证码对于C#来说很简单。因为有专门封装好的GDI+类可以直接调用使用具体代码如下 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Web; ...
分类:
其他好文 时间:
2014-08-22 12:38:46
阅读次数:
184
leveldb是一个非常高效的可嵌入式K-V数据库,在.NET下有着基于win实现的包装leveldb.net;不过leveldb.net只提供了基于byte[]和string的处理,这显然会对使用的时候带来不方便,毕竟在编写应用的时候都是希望通过对象...
分类:
数据库 时间:
2014-08-22 11:02:46
阅读次数:
316
NSDate的使用NSDate是Cocoa中用于处理日期和时间的基础类,封装类某一给定的时刻,具体的日期,时间和时区使用+date方法获取当前日期和时间例如:NSDate*nowDate=[NSDatedate];注意,,NSLog(@“%@”,nowDate);无论你是哪个时区的时间,打印时间,打印时总是打印对..
分类:
其他好文 时间:
2014-08-22 11:01:27
阅读次数:
248
Windows API的各个函数之间的关系很难理清, MFC只是使用抽象,封装,继承,多态性和模块化的面向对象原则,在逻辑上将Windows API分类。 抽象层次较高的类库和许多虚函数都会产生大而慢的应用程序。为了保证速度更快,规模更小,AFX开发组,发明了其他机制来处理Windows消息。...
分类:
其他好文 时间:
2014-08-22 10:41:46
阅读次数:
208
在我参与的多个项目中,大家使用libMySQL操作MySQL数据库,而且是源码即复用,在多个项目中有多套相同或相似的源码,这样的复用方式给开发带来了不变,而且libMySQL的使用比较麻烦,要应对很多的细节,很容易出错。
我要写一个动态链接库,将对libMySQL的操作封装起来,以二进制复用代替源...
分类:
数据库 时间:
2014-08-22 10:39:26
阅读次数:
273
在网络线程中接收并解析出来的信息 用一个 全局的 CCString(其实就是C++ std::string的封装) 接成功,但是在UI线程中使用这个全局的变量时候,却显示不出来(经验证不为空)刚开始以为是多线程操作的问题呢,然后调用scheduleOnce(schedule_selector(Are...
分类:
其他好文 时间:
2014-08-22 10:31:26
阅读次数:
194
面向对象有三个方面的含义: .面向对象分析 .面向对象设计 .面向对象编程 OOP的基本原理,包括抽象、封装、继承、多态性、模块化等。抽象是面向对象设计的主要目标。 继承是在已存在的类的基础上获得新的类的能力。新的类具有基类的所有功能。一旦你有了所有的好功能在手,你就可以按照自己的需要来修...
分类:
其他好文 时间:
2014-08-22 10:30:16
阅读次数:
153
AFNetworking几乎是iOS上最常用的HTTP库了,AFNetworking也确实用起来简单,重要的API就那么几个,但是就那么几个就足够用了。下面介绍几个AFNetworking 2.x重要的API。如果你要支持iOS6那么你应该要使用基于NSURLConnection封装的AFHTTPR...
分类:
移动开发 时间:
2014-08-21 20:58:44
阅读次数:
218
跟这样的函数比起来,顿觉日月无光,天昏地暗,飞沙走石!完全一派末日景象啊!另外命名什么的就先无视吧……跟这么强大的封装比起来,命名算个屁啊!----说下背景吧--------------上述代码是我强调了多次,MVC必须要用Model,然后要注意封装,结果这姐姐(工作2年多了都)就封装成这个德行了-...
分类:
其他好文 时间:
2014-08-21 20:50:44
阅读次数:
209
本章描述:对于Protocol的封装 package?com.digitalpebble.storm.crawler.fetcher;
import?com.digitalpebble.storm.crawler.util.Configuration;
public?interface?Protocol?{
????public?Protoco...
分类:
其他好文 时间:
2014-08-21 19:45:55
阅读次数:
147