自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 一些WinAPI 处理 字符的函数和连接(GetACP和SetThreadLocale最重要,还有SetConsoleCP)

虽然东西都是现成的。但是也要脑子里有个概念。// 地区与语言GetACP 取得 ANSI code page,法语XP+设置中文内核 = 936 // ShowMessage(IntToStr(GetACP));GetThreadLocale 法语XP+设置中文内核 = 2052,纯法语 1036 // ShowMessage(IntToStr(GetThreadLocale));Set...

2019-06-08 09:31:19 1100

转载 文本文件与二进制文件区别

一、文本文件与二进制文件的定义 大家都知道计算机的存储在物理上是二进制的,所以文本文件与二进制文件的区别并不是物理上的,而是逻辑上的。这两者只是在编码层次上有差异。简单来说,文本文件是基于字符编码的文件,常见的编码有ASCII编码,UNICODE编码等等。二进制文件是基于值编码的文件,你可以根据具体应用,指定某个值是什么意思(这样一个过程,可以看作是自定义编码。 从上面可以看出...

2019-06-08 08:57:53 2483

转载 UTF8有很明显的特征:如果最高字节为0,则表示一个英文字符(与ASCII完全相同)。如果有2个以上1,表示是首个字节。如果最高位是10,则表示一个中间字节

2019-06-08 08:08:02 399

转载 三种空格unicode(\u00A0,\u0020,\u3000)表示的区别

1.不间断空格\u00A0,主要用在office中,让一个单词在结尾处不会换行显示,快捷键ctrl+shift+space ;2.半角空格(英文符号)\u0020,代码中常用的;3.全角空格(中文符号)\u3000,中文文章中使用;...

2019-06-08 08:01:32 15648

转载 OPC协议见解

虽然目前大部分的厂商均支持OPC协议,并将其视为开放的标准。我曾长期从事实时数据库研发,并对OPC协议有深入研究。到目前为止,除了悲哀,只有一席不得不说的话。OPC真的很先进么?对于过去还一直靠编写串口协议研发非标产品的一些同仁来说,似乎刚刚感受到其带来的优点,为了接项目而编写一些OPC接口等等,也许感觉其神秘而高不可攀。其实,OPC就是基于微软DCOM技术的一套接口定义而已,在其设计的时候并没有

2012-11-17 15:59:49 9282 2

转载 电脑围棋中的人工智能技术

Jay Burmeister 和 Janet Wiles澳大利亚昆士兰大学心理学与信息技术学院[email protected] http://www.psy.uq.edu.au/~jay/翻译:Lookingfor摘要本文通过研究几个最出色的电脑围棋程序,从认知科学的角度介绍了电脑围棋,并特别针对电脑围棋编程人员(或有意投身于此的程序员)揭示围棋作为一个认知科学研究领域的日

2012-10-18 08:39:49 2062

转载 大话-完成端口

最近玩了下完成端口,分享下心得.第一个是概念问题:下面是从网上转过来的东西基本概念   设备---指windows操作系统上允许通信的任何东西,比如文件、目录、串行口、并行口、邮件槽、命名管道、无名管道、套接字、控制台、逻辑磁盘、物理磁盘等。绝大多数与设备打交道的函数都是CreateFile/ReadFile/WriteFile等,所以我们不能看到**File函数就只想到文件设备。

2012-07-23 09:07:02 462

转载 C++读写大文件的方法

#include #include #include #include using namespace std;int   main() { HANDLE       fh; HANDLE       MapFileH; HANDLE       OpenMap; HANDLE

2012-07-22 15:55:09 1672

转载 socket连接池

SOCKET连接池原来注意过,但时间长了,对这个的了解有些乱,今天总结一下,趁着天气比较凉快,心情也比较舒畅。SOCKET连接池产生,目的是为了减少内核在创建和销毁SOCKET时所产生的开销,一个两个的SOCKET的这个过程是比较容易的,但一旦多了后,特别在一些具体的环境,比如大并发的不断的登录和退出时,内核的开销是非常痛苦的。这里顺便说一句,牛人的经验和网上的很多文章,都告诉编程人员

2012-07-05 19:42:34 2989 1

转载 VC操作word

我们操纵Word需要通过类型库中的MFC类。而这些类,应该都是基于一个叫COleDispatchDriver的类。至少我所了解到的都是这样。COleDispatchDriver没有基类。COleDispatchDriver类实现OLE自动化中的客户方。OLE调度接口为访问一个对象的方法和属性提供了途径。COleDispatchDriver的成员函数连接,分离,创建和释放一个IDispa

2012-06-30 10:12:51 684

转载 进销存成本核算方法

目前,进销存系列商务软件提供了以下三种成本核算方法:    一、移动加权平均法;    二、个别指定法;    三、全月一次加权平均法;    移动加权平均法是最早开始采用的成本核算方法,从速达2000开始就采用了,而且在以前的版本中库存商品只能选择这一种成本核算方法;随着用户需求的增长,速达进销存系列在新版本中增加了个别指定法的核算方法,满足一些用户的需求;对于生产企业,速达软件

2012-06-17 09:41:43 7123

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除