- 博客(7)
- 资源 (13)
- 收藏
- 关注
转载 C#的访问修饰符
转自MSDN:http://msdn.microsoft.com/zh-cn/library/ba0a1yw2.aspx 使用访问修饰符 public、protected、internal 或 private 可以为成员指定以下声明的访问级别之一。 声明的可访问性 含义 public 访问不受限制。 protec
2013-07-28 14:34:35 849
转载 C#垃圾回收Finalize 和Dispose的理解
C# 中的析构函数实际上是重写了 System.Object 中的虚方法 Finalize 三种最常的方法如下: 1. 析构函数;(由GC调用,不确定什么时候会调用) 2. 继承IDisposable接口,实现Dispose方法;(可以手动调用。比如数据库的连接,SqlConnection.Dispose(),因为如果及时释放会影响数据库性能。这时候会用到这个,再如:文件的打开,如果
2013-07-26 23:19:05 3730
转载 Silverlight 获取汉字拼音首字母
1、首先下载codeplex开源库http://encoding4silverlight.codeplex.com/ 2、在项目中添加对DBCS的引用 3、定义如下方法: /// /// 得到一个汉字的拼音第一个字母,如果是一个英文字母则直接返回大写字母 /// /// 单个汉字 /// 单个大写字母
2013-07-22 11:33:21 1336
转载 归纳一下:C#线程同步的几种方法
我们在编程的时候,有时会使用多线程来解决问题,比如你的程序需要在 后台处理一大堆数据,但还要使用户界面处于可操作状态;或者你的程序需要访问一些外部资源如数据库或网络文件等。这些情况你都可以创建一个子线程去处理, 然而,多线程不可避免地会带来一个问题,就是线程同步的问题。如果这个问题处理不好,我们就会得到一些非预期的结果。 在网上也看过一些关于线程同步的文章,其实线程同步有好几种方法,下面我就
2013-07-14 16:05:34 2146
转载 C#中的线程同步
同步的本质:下面的列表总结了.NET同步线程的工具: 阻塞函数: Sleep:阻塞线程一定时间。Join:阻塞另一个线程至本线程完成。 加锁结构: lock:保证只有一个线程可以存取同一个资源,或操作一段代码。不能跨进程。速度快。Mutex:保证只有一个线程可以存取同一个资源,或操作一段代码。可以用来阻止一个程序启动多个线程。可以跨进程,速度一般。Semaphore:保证不超过某个
2013-07-14 14:49:28 848
转载 C# Lock 解读
最近在研究.NET分布式缓存代码,正好涉及Lock,看了网上的文章,总结了一些Lock相关的知识,供大家一起学习参考。 一、Lock定义 lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(critical section),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。
2013-07-14 14:33:58 890
原创 silverlight在XAML中设置控件焦点
参考:http://stackoverflow.com/questions/4936204/set-focus-to-uielement-i-e-textbox-in-xaml-using-silverlight-4 1.首先需要添加对System.Windows.Interactivity.dll程序集的引用,这是一个blend提供的程序集 2.定义一个类,继承自TargetedTrigge
2013-07-02 11:06:36 1821
webex屏录软件
2013-06-21
WPF Diagram Designer Source
2012-06-14
smarty使用手册中英文chm
2010-05-04
jQueryAPI查询手册
2010-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人