2012年2月13日
摘要: RGB表示法如#34D291前二位(34)表示红色,中间二位(D2)表示绿色,最后二位(91)表示蓝色。每一种颜色FF为最亮,00为没有这种颜色。所以#FFFFFF为白色,#000000为黑色。#define RGB(r,g,b) ((COLORREF)(((BYTE)(r)|((WORD)((BYTE)(g))<<8))|(((DWORD)(BYTE)(b))<<16)))RGB值在0-255之间变化的编码方案是32位真彩色的编码方案,真彩色位每个RGB分量分8位,一共24位,每位从0-255;剩下的高八位是alpha位,表示透明,正好32位。 至于RGB565,R占 阅读全文
posted @ 2012-02-13 17:15 draeag 阅读(360) 评论(0) 推荐(0) 编辑
摘要: Windows:C++: SDK--> MFC --->ATL --> WTL 源码文件:.cpp.net(C#):WPF(XAML) 源码文件:.xaml.csIphone:Object-c: 界面文件xib源码文件:.mAndroid:java: 界面文件xml源码文件:.java总结:B/S 与 C/S 的区别在于B应用了html主要用于文字的显示,加上javascript交互性弱,且不能访问借用本地资料等 少了很多而发展的目的,如(Rich Client和Smart Client)缩小与C/S的差加,以开发具有高度互动性、丰富用户体验以及功能强大的客户端另一方面 C/ 阅读全文
posted @ 2012-02-13 15:25 draeag 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1.VNC2.Xmanager 3.SecureCRT4.Insight5.RSQL6.Wireshark7.FileZilla 8.FlashFXP9.Serv-U10.PLSQL 11.ildasm.exe12.UltraISO13.Symantec pcAnywhere14.Codematic 阅读全文
posted @ 2012-02-13 14:54 draeag 阅读(153) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/yyw84/archive/2006/12/27/604544.html一、什么是委托 下面引用自 MSDN委托类型声明的格式如下:publicdelegatevoidTestDelegate(stringmessage);delegate 关键字用于声明一个引用类型,该引用类型可用于封装命名方法或匿名方法。委托类似于 C++ 中的函数指针;但是,与函数指针不同,委托是面向对象和类型安全的。通过将委托与命名方法或匿名方法关联,可以实例化委托。与之关联的匿名方法必须除了方法名之外参数类型、参数个数、参数顺序和返回值都必须和声明的委托类型保持一致。对于 阅读全文
posted @ 2012-02-13 11:39 draeag 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 委托类型:delegate type用来表示对具有特定参数列表和返回类型的方法的引用。委托将方法处理为实例,使其能够被赋值给变量,并作为参数传递。类似于C++中的函数指针的概念,不同函数指针,委托是面向对象和类型安全的。委托可以引用静态和动态类型。委托不关心所封装方法所属类,只关心这些方法的参数和返回类型。.NET 使用 event 关键字来指定事件。事件是类在发生其关注的事情时用来提供通知的一种方式。例如,封装用户界面控件的类可以定义一个在用户单击该控件时发生的事件。控件类不关心单击按钮时发生了什么,但它需要告知派生类单击事件已发生。然后,派生类可选择如何响应。事件使用委托来为触发时将调用的 阅读全文
posted @ 2012-02-13 11:07 draeag 阅读(247) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HTTP Response, 关于Fiddler工具的用法,请看我另一篇博客[ 阅读全文
posted @ 2012-02-13 10:50 draeag 阅读(183) 评论(0) 推荐(0) 编辑
摘要: Http协议定义了很多与服务器交互的方法,最基本的有4种,分别是GET,POST,PUT,DELETE. 一个URL地址用于描述一个网络上的资源,而HTTP中的GET, POST, PUT, DELETE就对应着对这个资源的查,改,增,删4个操作。 我们最常见的就是GET和POST了。GET一般用于获取/查询资源信息,而POST一般用于更新资源信息.我们看看GET和POST的区别1. GET提交的数据会放在URL之后,以?分割URL和传输数据,参数之间以&相连,如EditPosts.aspx?name=test1&id=123456. POST方法是把提交的数据放在HTTP包的 阅读全文
posted @ 2012-02-13 10:48 draeag 阅读(220) 评论(0) 推荐(0) 编辑
摘要: Windows DNA:Windows Distributed interNet Applications Architecture "Windows 分布式集成网络应用体系结构"简介:Windows DNA的核心是将Web和客户机/服务器的应用开发模型通过一套公共对象模型集成起来。Windows DNA使用一套公共服务集,如组件、动态 HTML、Web浏览器和服务器、脚本、事务处理、消息队列、安全性、目录、数据库和数据访问、系统管理以及用户界面等。这些服务在各个层次上以同一种方式开放给应用程序使用。 另外由于 Windows DNA是在W3C和IETF等制定的标准上构建的 阅读全文
posted @ 2012-02-13 10:31 draeag 阅读(228) 评论(0) 推荐(0) 编辑
摘要: n公共语言运行库(Common Language Runtime,CLR)是.NET Framework的基础。 n运行库作为执行时管理代码的代理,提供了内存管理、线程管理和远程处理等核心服务,并且还强制实施严格的类型安全检查,以提高代码准确性。 n在运行库的控制下执行的代码称作托管代码。 n在运行库之外运行的代码称作非托管代码。 公共语言运行时 nCTS和CLS是CLR的子集 nCTS (通用类型系统)定义了在IL中的的数据类型 qVB.NET的Integer和C#的int型都被编译成Int32 nCLS (公共语言规范)CLR支持的语言功能的子集,包括几种面向对象的编程语言的通用功能 阅读全文
posted @ 2012-02-13 10:20 draeag 阅读(487) 评论(0) 推荐(0) 编辑