- 博客(15)
- 资源 (67)
- 收藏
- 关注
原创 C#学习笔记14——Trace、Debug和TraceSource的使用以及日志设计
Trace、Debug和TraceSource的使用以及日志设计 .NET Framework 命名空间 System.Diagnostics 包含用于跟踪执行流程的 Trace、Debug 和 TraceSource 类,以及用于分析代码的 Process、EventLog 和
2011-08-31 23:59:15 8345 1
原创 C#学习笔记13——异常处理
一、概念异常是程序执行时遇到的任何错误情况或意外行为。以下这些情况都可以引发异常:您的代码或调用的代码(如共享库)中有错误,操作系统资源不可用,公共语言运行库遇到意外情况(如无法验证代码),等等。对于这些情况,应用程序可以从其中一些恢复,而对于另一些,则不能恢复。尽管可以从大多数
2011-08-31 23:58:45 3049
原创 C#学习笔记12——C#使用指针
这是C/C++程序迷们经常谈论的一个话题,同时也是一个复杂的、难以理解的话题-指针!每次谈到C#,大多数我遇到的人都持这样的观点-C#中没有指针的概念。而实际上,它已经被废除了,取而代之的是C#中的非安全编程-如何在程序中使用指针。不同于其字面意思的是,C#使用指针编程并没有什么
2011-08-31 23:58:17 1556
原创 C#学习笔记11——.Net内存管理和垃圾回收
.Net内存管理和垃圾回收 .NET框架的垃圾回收器管理应用程序的内存分配和释放。每次您使用 new 运算符创建对象时,运行库都从托管堆为该对象分配内存。只要托管堆中有地址空间可用,运行库就会继续为新对象分配空间。但是,内存不是无限大的。最终,垃圾回收器必须执行回收以释放一些内存
2011-08-31 23:57:46 1762
原创 C#学习笔记10——C#泛型编程
C#泛型编程 "一次编码,多次使用",这就是引入泛型的根源。在以前的C++中称为模板,C#泛型通过算法和数据结构支持独立编码。例如,泛型列表意味着,你不必再重写一个强类型集合。在本文中,作者将向你展示定义和使用泛型是多么容易的事情-请注意,长期以来泛型一直被认为是最高级和最困难的
2011-08-31 23:57:07 2629
转载 C#学习笔记25——C#控件
控件分类:DataGridView 控件DataGridView 控件:提供用来显示数据的可自定义表。使用 DataGridView 类,可以自定义单元格、行、列和边框。注意:DataGridView控件提供 DataGrid 控件所不具备的许多基本和高级功能。有关更多信息,请参
2011-08-31 00:47:23 6517
原创 C#学习笔记6——C#中枚举、结构、数组
一、数组。数组:是具有相同数据类型的一块连续的内存空间。(一组相同数据类型的值的集合。)C#中数组属于引用类型。它的分类有:一维数组和二维数组。1) 一维数组。定义:格式: dataType[] 数组名;JAVA中我们定义数组时这个[ ]符号,放在数组名之前和之后都是可以的,而在
2011-08-31 00:42:02 1935
转载 C#学习笔记5——operator、explicit与implicit
C# 参考之转换关键字:operator、explicit与implicitoperatoroperator 关键字用于在类或结构声明中声明运算符。运算符声明可以采用下列四种形式之一:· public static result-ty
2011-08-31 00:39:37 1907
原创 C#学习笔记4——扩展方法
有许多方法扩展类。如果有类的源代码,继承就是给对象添加给你的好方法。但如果没有源代码,该怎么办?此时可以使用扩展方法,扩展方法是静态方法,是类的一部分,但实际上没有放在类的源代码中。定义和调用扩展方法步骤:1、定义一个静态类以包含扩展方法。该类必须对客户端代码可见。有关可访问性规
2011-08-31 00:38:31 1568
原创 C#学习笔记2——反射
C#反射 一、反射的概述 反射的定义:审查元数据并收集关于它的类型信息的能力。元数据(编译以后的最基本数据单元)就是一大堆的表,当编译程序集或者模块时,编译器会创建一个类定义表,一个字段定义表,和一个方法定义表等,。System.reflection命名空间包含的几个类,允许你
2011-08-29 22:19:05 1682 1
原创 C#学习笔记1——程序集
一、程序集概念、特性程序集构成了基于 .NET 的应用程序的部署、版本控制、重用、激活范围和安全权限的基本单元。程序集以可执行 (.exe) 文件或动态链接库 (.dll) 文件的形式出现,是 .NET Framework 的生成块。它们向公共语言运行时提供了解类型实现所需要的信
2011-08-29 21:38:47 6777
转载 Enterpise Services
Enterpise Services.本节的基本结构是1.EnterpiseServices和COM+的基本概念.2.Enterpise Services中重要的类及特性3.Enterpise Services实现COM+事务的编码\部署\测试过程.最后是总结. 那么现在
2011-08-28 12:20:40 1583
转载 C#开发和调用Web Service
1.1、Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件
2011-08-28 12:06:53 1532 1
原创 读写锁
读写锁 读写锁实际是一种特殊的自旋锁,它把对共享资源的访问者划分成读者和写者,读者只对共享资源进行读访问,写者则需要对共享资源进行写操作。这种锁相对于自旋锁而言,能提高并发性,因为在多处理器系统中,它允许同时有多个读者来访问共享资源,最大可能的读者数为实际的逻辑CPU数。写者是排
2011-08-24 16:35:19 10257 2
CH340, CH340G & CH341 (USB-SERIAL chip) V3.5
2024-04-16
librtmp x64 vs2015版本库文件
2022-05-09
ice同步调用和异步调用实例代码
2019-04-07
Qt中调用MFC对话框
2019-03-23
thrift web实例代码
2018-12-07
websocketpp实例代码
2018-11-29
MessagePack序列化实例代码
2017-12-02
LengthFieldBasedFrameDecoder 实例代码
2017-12-02
netty 分隔符解码器使用实例
2017-12-02
微软TTS语音引擎实现文本朗读代码
2017-11-07
pcm与g726相互转换
2017-11-02
Modbus C++实例
2017-09-17
调试Release程序--Dump文件方式
2014-05-15
VC编写与调用COM连接点demo
2011-07-12
C++ 检测内存泄漏
2011-04-27
基于改进的S I F T特征的图像双向匹配算法
2010-07-21
CppUnit测试框架在VC2008中应用
2010-07-19
WTL教程中文版资料
2010-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人