自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(15)
  • 资源 (9)
  • 收藏
  • 关注

转载 Wince下usb驱动详细总结(史无前例的详细)

转载:http://blog.csdn.net/chyuanzheng/article/details/7903214 0,前言:        1, 本篇文章只讲wince下的usb host驱动,并深入解析HID驱动。本博客的目的并不是只是为了讲怎么写驱动, 更重要的是:                   1,了解wince驱动的架构。                   2

2014-12-30 09:12:08 615

转载 第1节 USB通讯基本知识概念

http://www.eefocus.com/article/09-01/63738s.htmlUSB14.1.1 有关基本概念(1)差分信号技术差分信号技术的特点:使用两条线路表达一个比特位,即用两条线路传输信号的压差作为判断1还是0的依据。其优点是具有极强的抗干扰性。倘若遭受外界强烈干扰,两条线路对应的电平同样会出现大幅度提升或降低的情况,但二者的电平改变方向和

2014-12-30 09:05:41 497

转载 第2节 USB的通讯协议

http://www.eefocus.com/html/09-01/63739s.shtml事务 输出14.2.1 包       包(Packet)是USB系统中信息传输的基本单元,所有数据都是经过打包后在总线上传输的。USB包由五部分组成,即同步字段(SYNC)、包标识符字段(PID)、数据字段、循环冗余校验字段(CRC)和包结尾字段(EOP),包的基本格式如下图:

2014-12-30 09:03:43 380

转载 第2节 USB的通讯协议

http://www.eefocus.com/html/09-01/63739s.shtml事务 输出14.2.1 包       包(Packet)是USB系统中信息传输的基本单元,所有数据都是经过打包后在总线上传输的。USB包由五部分组成,即同步字段(SYNC)、包标识符字段(PID)、数据字段、循环冗余校验字段(CRC)和包结尾字段(EOP),包的基本格式如下图:

2014-12-30 09:02:35 83

原创 如何设置Mysql root权限

当root权限失去某些权限后,如何恢复这个权限?    1.  可以进入数据库,但无update权限:操作过程:在WINDOWS的DOS窗口下,进入MYSQL安装目录的BIN目录,                    运行mysqld-nt --skip-grant-tables,当前窗口将会停止。                    另外打开一个命令行窗口,执行mysql 如

2013-04-16 14:00:35 17145

原创 c#调用C++的DLL找不到入口点

     c#程序调用C++的dll的时候,经常出现这样的问题:System.EntryPointNotFoundException:Unable to find an entry point named '函数名称' in Dll 'c++ dll文件名'之前也遇到过这个问题,可是怎么解决的就忘记了,这次遇到了,就写下这个问题的原因。这个是我在网上查资料找到的:http://www.cnblogs.com/tallman/archive/2009/03/07/735948.html原因就是:c++源代码中

2011-04-07 16:15:00 4416 1

原创 动态修改Excel (C#版本)

    今天在修改报表的一个bug:一年前设计的报表输出excel file中,需要动态修改excel表格,在merge cells的时候,列的长度没有算对。对于这个问题,当时在计算需要merge的range的时候,是自己写的代码去计算UsedRange的size,效果不是很好。然后,今天修改的时候,我想excel应该提供这些Method 或者 property,于是去查找有关操作excel的文章,都不尽如意。   还是在msdn上查找比较好,下面列下一些必备知识:1. WorkSheet : http:/

2011-03-22 16:24:00 3290

转载 c# 4.0新特性一览

终于静下心来仔细听了一遍Anders Hejlsberg(Visual Studio组的TECHNICAL FELLOW,C#的设计者之一)在PDC08上讲的“The Future of C#”(http://channel9.msdn.com/pdc2008/TL16/)。回顾C#发展的历史,C#1.0完全是模仿Java,并保留了C/C++的一些特性如struct,新学者很容易上手;C#2.0加入了泛型,也与Java1.5的泛型如出一辙;C#3.0加入了一堆语法糖,并在没有修改CLR的情况下引入了Linq

2011-03-01 12:58:00 535

转载 C# 使用XML

<br />要编写XML同样是采用流的概念,在.NET中编写XML的细节是作为XmlWriter类来实现的,但该类是抽象类不能够实例化,为此,我们要想在程序中访问它的方法以实现编写XML的愿望,必需使用它的派生类XmlTextWriter,该类提供了一系列的属性和方法为我们编写XML做准备,下面将详细的介绍这个类: <br /><br />构造函数: <br /><br />public XmlTextWriter(TextWriter); <br /><br />public XmlTextWriter(

2011-01-20 18:27:00 379

转载 C# 序列化中的 CDATA块

<br />问题描述:<br /><br />首先我有一个Xml文件,文件中的一些节点内容是包含在CDATA块中的,在某些情况下我需要从这个Xml文件中序列化出这个对象,有时我又需要通过反序列化修改这个Xml文件中CDATA块的内容。<br /><br />Xml的部分内容如下: 1 <?xml version="1.0" encoding="utf-8" ?><br /> 2  <xml><br /> 3   <configure><br /> 4     <basenode>items</basenod

2011-01-20 12:17:00 1905

转载 序列化方法

<br />提到为了传递数据,需要把作为载体的实体类序列化,好好的找了一些序列化方面的介绍。感觉下面的这个介绍比较容易介绍!<br />1.什么是序列化<br />序列化是将对象状态转换为可保持或传输的格式的过程,在序列化过程中,对象的公共字段和私有字段以及类的名称(包括包含该类的程序集)都被转换为字节流,然后写入数据流。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。<br />2.为什么使用序列化<br />a. 一个原因是将对象的状态保持在存储媒体中,以便可以

2011-01-19 19:48:00 638

转载 堆和栈的区别

堆和栈的区别一、预备知识—程序的内存分配一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的 全局变量和静态变量在一块区域, 未初始化的全局变量

2010-12-17 16:00:00 192

转载 Steam

 C# Stream作用IO操作基本上需要用到Stream相关的子类,因此这类问题在CSDN问得也是比较多。其实对于Stream来说,操作起来比较简单,只要对细节的处理稍微注意一下,相信在使用它的时候也会得心应手。对于Stream相关的问题,大致分如下几类。问题一,基本操作的问题;问题二,编码的问题;问题三,尾部处理问题;问题四,Stream缓存问题;问题五,资源释放问题;最后一个问题,说说如何使用Stream来更新大文件部分数据。        对于问题一,基本操作的问题,主要是读写问题,主要是出现在文件

2010-12-09 09:40:00 434

原创 BitBlt函数

BitBlt 参考地址:1. MSDN: http://msdn.microsoft.com/en-us/library/dd183370(VS.85).aspx2. 其他介绍: http://blog.csdn.net/songsu/archive/2009/07/01/4313032.aspx                   http://blog.csdn.net/wwei466/archive/2008/10/21/3117056.aspx书面理解: 该函数对指定的源或设备环境区域中的像进行位块

2010-11-23 14:26:00 443

转载 用StructLayout特性限定声明结构或类

用StructLayout特性限定声明结构或类  公共语言运行库利用StructLayoutAttribute控制类或结构的数据字段在托管内存中的物理布局,即类或结构需要按某种方式排列。如果要将类传递给需要指定布局的非托管代码,则显式控制类布局是重要的。它的构造函数中用 LayoutKind值初始化 StructLayoutAttribute 类的新实例。 LayoutKind.Sequential 用于强制将成员按其出现的顺序进行顺序布局。  LayoutKind.Explicit 用于控制每个数据成员的

2010-11-17 16:35:00 249

Qt Creator快速入门 第三版(含实例)

1、Qt Creator快速入门 第三版 完整带书签PDF.pdf 2、源码(20个文件夹)

2022-08-25

NUnit-2.5.9 10320

单元测试工具 NUnit是xUnit家族种的第4个主打产品,完全由C#语言来编写,并且编写时充分利用了许多.NET的特性,比如反射,客户属性等等. 最重要的一点是它适合于所有.NET语言.

2011-02-22

winsplit v9.02 安装包

屏幕分割器,可以讲多个窗口自由排列 想玩下的,可以下来看看

2011-02-22

ReportViewer10

配合vs2010的 reportviewer10 2010年最新reportviewer版本

2010-07-14

Wpf 入门白皮书 讲解清楚

wpf入门入门白皮书 基础讲解清晰,举例介绍明了,c# .net 3.0以上新内容

2009-10-28

Microsoft Report Viewer Redistributable 2008 Setup

Microsoft Report Viewer Redistributable 2008 Setup: "ReportViewer.exe"

2009-09-18

objectdock_freeware

使用于WIN 2000, WIN XP,Vista,

2009-09-18

仿QQ2008聊天程序(C#源码)

仿QQ2008聊天程序(C#源码) 原代码提供,来自互联网

2009-03-09

空空如也

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

TA关注的人

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