crazy

[转载]字符编码笔记:ASCII,Unicode和UTF-8

今天中午,我突然想搞清楚Unicode和UTF-8之间的关系,于是就开始在网上查资料。结果,这个问题比我想象的复杂,从午饭后一直看到晚上9点,才算初步搞清楚。下面就是我的笔记,主要用来整理自己的思路。但是,我尽量试图写得通俗易懂,希望能对其他朋友有用。毕竟,字符编码是计算机技术的基石,想要熟练使用计算机,就必须懂得一点字符编码的知识。1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为......
评论:0   浏览:72   2009-4-28 20:23:04

crazy

迷惑人的Windows字符和字符指针类型

 本打算通过前面两篇文章的讲解,后来的系列就可以通过使用一些简单的,常用的API写一些示例程序的讲解进行,但是发现还有一个不得不先讲一讲的要点,Windows下和字符串操作有关的数据类型。我看留言中也有几位朋友提到了,那我就在这篇中讲它吧。不会很枯燥的,各位慢慢看下去就是了。  下面我罗列一些我们在Windows平台下编程经常使用到的和字符或字符串有关的数据类型。  char  和  wchar_......
评论:0   浏览:190   2009-4-24 23:20:56

crazy

关于视图缩放

采用Visual C++6.0开发图形数据支持系统,其中的难点正在于理解坐标系统的含义、各种映射模式的意义以及与逻辑坐标的转换。下面分几个部分逐一进行论述:一 坐标系统概述 众所周知,VC中的坐标系统分为逻辑坐标和设备坐标,逻辑坐标就是内存中虚拟的坐标,我们可以理解为看不见的,而设备坐标就是跟具体的设备相联系的坐标系统,如:显示器和打印机等。不同的映射模式决定了设备坐标和逻辑坐标之间的转换关系,......
评论:0   浏览:119   2009-2-10 20:43:32

crazy

如何用C#编写文本编辑器

摘要 本文探讨了使用C#从底层开发一个带格式的文本编辑器的任务,深入探讨了其中的文档对象模型的设计,图形化用户界面的处理和用户操作的响应,说明了其中的某些技术问题和解决之道。 前言 小弟从大学里开始接触编程也有6年了,工作4年也是干编程的活,见过不少程序,自己也编过不少,在学校编程自己觉得是搞艺术品,其实玩一些游戏,比如文明法老王星际等从某些角度看也是搞艺术品,看着自己苦心经营的建筑物和人员由......
评论:0   浏览:387   2008-12-24 0:32:08

crazy

[转载]WebKit网页布局实现之主要架构篇之二

转载自:http://ourpgh.blogspot.com从上一篇文章中,我们对WebKit网页布局所涉及的主要数据结构有了初步的了解,认识到Render树的构成及CSS属性的描述RenderStyle等,对主要 RenderObject基类及子类有了一定的了解,但在构成Render树时所涉及的一些关键方法还未具体描述,同时还有其他一些为布局及渲染所准备的数据结构也需要有更深入的理解,下面将进一......
评论:1   浏览:587   2008-12-22 16:38:53

crazy

网络刷票(投票)系统

专业投票,短信、网络均可代投,不管是选秀节目、娱乐节目还是评比、排行榜……,狂飙资讯都能助您成功,只需弹指一挥间!网络投票已经代替传统投票成为了重要的统计方式,现在越来越多的评选和比赛都采用网上投票来决定结果,那么...你是否想在激烈的投票竞争中脱颖而出?是否看到别人票数的迅速增加而无可奈何?发动了很多人帮忙却追不上?我们开发的自动投票(刷票)软件,让你能轻松快速提高票数联系我们...我们的投票软......
评论:0   浏览:244   2008-12-16 11:26:11

crazy

[转载]WebKit网页布局实现之主要架构篇

转载自:http://ourpgh.blogspot.com在有了对CSS网页布局标准及相关概念的认识之后,我们可以更加深入的理解WebKit究竟是如何实现其网页布局,同时实现对CSS布局标准的支持。毕竟标准归标准,要高效的实现这些标准,不同的实现肯定有其不同的实现方式,就像不同的Web服务器对HTTP协议标准的实现有所不同一样,当然不同的实现也会增加一些自身特有的属性。下面我们从数据结构的角度来......
评论:1   浏览:855   2008-12-14 22:48:37

crazy

WebKit网页布局实现之基本概念

作为一个广受好评的浏览器引擎,其网页布局的质量(包括速度、效率、符合标准度等)往往是其关键,那么WebKit究竟是如何布局网页上的所有元素(包括滚动条、文字、图片、按钮、下拉框等)呢?其主要数据结构及流程都包括哪些呢?其布局的基本概念及标准都有哪些呢?下面分别介绍WebKit对其实现及运用。我们首先从关于布局的基本概念及标准的认识开始。一、CSS布局相关标准介绍其实我们对要素的布局都有不同程度的......
评论:1   浏览:478   2008-12-14 22:47:09

crazy

华为EchoLife HG520s 无线路由器PPOE路由及账户破解

华为EchoLife HG520s 无线路由器是中国电信赠送的无线拨号设备,支持无线上网。本来是有PPOE路由功能的,结果被中国电信给无情的屏蔽了,HG520s有几种版本,分别是B010,B013,B015,B016等几个版本,其中B010,B013,B015三个版本在市面上很多,B016版是全功能版,需要刷机才能实现。B010,B013两个版本要刷机升级固件很容易,但是B015版的却非常困难,......
评论:6   浏览:4893   2008-8-12 23:02:03

强胖子

强胖子就是我

强胖子就是我......
评论:0   浏览:357   2008-7-5 23:04:48

范强

我是范强

我是范强,刚在这里落户,还望大家多多关照......
评论:0   浏览:385   2008-6-10 16:50:28

crazy

用C#2.0实现网络蜘蛛(WebSpider)

转载自:http://www.comprg.com.cn/net/n0302.htm摘要:本文讨论了如何使用C#2.0实现抓取网络资源的网络蜘蛛。使用这个程序,可以通过一个入口网址(如http://www.comprg.com.cn)来扫描整个互联网的网址,并将这些扫描到的网址所指向的网络资源下载到本地。然后可以利用其他的分析工具对这些网络资源做进一步地分析,如提取关键词、分类索引等。也可以将这些......
评论:0   浏览:459   2008-5-13 9:11:01

crazy

C#模拟网站用户登录

我们在写灌水机器人、抓资源机器人和Web网游辅助工具的时候第一步要实现的就是用户登录。那么怎么用C#来模拟一个用户的登录拉?要实现用户的登录,那么首先就必须要了解一般网站中是怎么判断用户是否登录的。HTTP协议是一个无连接的协议,也就是说这次对话的内容和状态与上次的无关,为了实现和用户的持久交互,网站与浏览器之前在刚建立会话时将在服务器内存中建立一个Session,该Session标识了该用户(浏......
评论:3   浏览:1985   2008-5-7 12:28:00

crazy

微软同步框架Sync Services

前言: Sync Services For ADO.NET 这个版本的同步框架已经出来好久了,现在已经是CTP2的版本了,但它一直都是只针对桌面应用,没有针对移动设备。但3月份的时候针对移动应用的这个版本终于出来,不过现在也还仅仅是CTP版本。心急的你一定想知道它到底是何方神圣?如果您还在苦苦寻找windows mobile数据同步解决方案,那么本文可做为您的一个参考。 如果有做过Windows ......
评论:3   浏览:680   2008-5-7 12:10:14

crazy

用C#获取Windows Mobile短信

以前我看到的Windows Mobile的短信编程的文章和示例都是用C++调用MAPI来实现,今天我在CodeProject上发现了MAPI的.NET封装,实现了99% .NET MAPI。作者是先用C++封装了MAPI的接口,然后再用C#进行二次包装。把C++的代码量降到了最低,大部分代码用C#来完成。作者称这种方法实现的性能比较好,当然不能跟完全用C++实现的比。原文地址:Pocket PC ......
评论:0   浏览:1389   2008-5-4 10:22:10

crazy

C#常用正则表达式整理

(1)“@”符号符下两ows表研究室的火热,当晨在“@”虽然并非C#正则表达式的“成员”,但是它经常与C#正则表达式出双入对。“@”表示,跟在它后面的字符串是个“逐字字符串”,不是很好理解,举个例子,以下两个声明是等效的:string x="D:\\My Huang\\My Doc";string y = @"D:\My Huang\My Doc";事实上,如果按如下声明,C#将会报错,因为“\”......
评论:0   浏览:475   2008-3-23 14:46:08

yht

VC++学习方法及书籍推荐

VC++学习方法及书籍推荐现在的计算机图书发展的可真快,很久没去书店,昨日去了一下,真是感叹万千,很多陌生的出版社,很多陌生的作者,很多陌生的译者,书名也是越来越夸张,什么××天精通××,精通××编程, ××宝典等等,书的印刷质量真的很好,纸张的质量也是今非昔比啊,但书的内容好象却是越来越让人失望,也许是我老了,我的思想我的观念已脱离现实社会,也许是外面的世界变化得太快,我编程数月,出去一走,路已......
评论:0   浏览:430   2008-3-19 9:49:05

yht

给C++初学者的50个忠告

下面的是学C++时要注意的。绝对经典。!! (转载于bbs.9down.com)   1.把C++当成一门新的语言学习(和C没啥关系!真的。);   2.看《Thinking In C++》,不要看《C++变成死相》;   3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看; ......
评论:0   浏览:357   2008-3-19 9:25:23

yht

c++截取字符串

1。STL的string可以使用成员函数substr; 2。MFC的CString可以使用成员函数Mid、Left、Right等; 3。如果是一般的C风格字符串,假如要截取s1从下标m开始的n个字符到s2,有两个方法。 (1)使用strncpy: strncpy(s2 , s1 + m , n); s2[n] = '\0'; (2)使用sprintf。 sprintf(s2 , ......
评论:0   浏览:460   2008-3-19 8:56:28

yht

Win32串口编程

 在工业控制中,工控机(一般都基于Windows平台)经常需要与智能仪表通过串口进行通信。串口通信方便易行,应用广泛。一般情况下,工控机和各智能仪表通过RS485总线进行通信。RS485的通信方式是半双工的,只能由作为主节点的工控PC机依次轮询网络上的各智能控制单元子节点。每次通信都是由PC机通过串口向智能控制单元发布命令,智能控制单元在接收到正确的命令后作出应答。  在Win32下,可以使用两种......
评论:0   浏览:323   2008-3-19 8:53:46
  浏览更多手机文章