
C#
Tragedy
这个作者很懒,什么都没留下…
展开
-
C#将递归算法转换为非递归算法提高性能
1.1.1. 简介递归是指某个函数或过程直接或间接的调用自身。一般地一个递归包括递归出口和递归体两部分,递归出口确定递归到何时结束,而递归体确定递归求解时的递推关系。递归算法有两个基本特征:一是递归算法是一种分而治之的、把复杂问题分解为简单问题的求解问题方法,对于求解某些复杂问题,递归算法分析问题的方法是有效地;而是递归算法的时间、控件效率通常比较差。因此对解决某些问题时,我们希望用递归算法分析问题,用非递归算法解决问题,这就需要把递归算法转换为非递归算法。把递归算法转化为非递归算法有如下三种基本方法:(1原创 2011-05-27 09:58:00 · 4881 阅读 · 1 评论 -
程序员的十层楼
按:看了这篇文章,发现自己还在1层和2层间楼梯上。转载:http://softwareblogs-zho.intel.com/2009/02/04/1071/程序员的十层楼(1~3层)作者:周伟明 自西方文艺复兴以来,中国在自然科学方面落后西方很多,软件领域也不例外。当然现在中国的许多程序员们对此可能有许多不同的意见,有些人认为中国的程序员水平远落后转载 2011-12-20 11:54:39 · 1245 阅读 · 0 评论 -
PropertyGrid用法
1.将Property Grid 控件添加到工具箱中由于默认情况下Property Grid 控件没有显示在工具箱中所以需要手动添加。图1 将Property Grid添加到工具箱(在工具箱上右键选择添加/移除项)图2 在自定义工具箱对话框中选中Propert转载 2011-08-10 14:16:18 · 5319 阅读 · 0 评论 -
C# 牛人必备知识(答案)
(1)线程与进程的区别:1、相同点:(a)二者都具有ID,一组寄存器,状态,优先级以及所要遵循的调度策略。(b) 每个进程都有一个进程控制块,线程也拥有一个线程控制块。(c) 线程和子进程共享父进程中的资源;线程和子进程独立于它们的父进程,竞争使用处理器资源;线程和子进程的创建者可以在线程和子进程上实行某些控制,比如,创建者可以取消、挂起、继续和修改线程和子进程的优先级;线程和原创 2011-09-05 12:59:34 · 1108 阅读 · 0 评论 -
C#中.snk文件的作用【转】
SNK,作为程序后缀的时候,是.net中的强密匙加密文件!当你把一个程序集放进GAC(全局程序集缓存)时,就要加强名(也就是签名),在GAC中的程序集可以被所有程序引用访问(相当于以前COM组件在注册表里注册一样),如果不放进GAC,刚所有使用这个程序集都要复制这个程序集(也就是转载 2011-07-21 16:56:18 · 27564 阅读 · 1 评论 -
C# 用程序强制杀死进程
private void KillProcess(string processName) { //获得进程对象,以用来操作 System.Diagnostics.Process myproc = new System原创 2011-07-26 11:29:35 · 5739 阅读 · 0 评论 -
c# 深复制与浅复制
ICloneable听起来是个好主意:可以为 那些支持复制的类型实现ICloneable接口。如果不想支持复制,那就不要实现它。但是我们的类型并非活在真空中。让一个类型支持 ICloneable接口会影响它的派生类。一旦类型支持ICloneable接口,那么它所有的派生类也都必须转载 2011-07-11 15:37:25 · 1636 阅读 · 0 评论 -
C# 牛人必备知识
任何一个使用.NET的人描述线程与进程的区别? 什么是Windows服务,它的生命周期与标准的EXE程序有什么不同 Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响? EXE和DLL之间的区别是什么? 什么是强类型,什么是弱类型?哪种更好些?为什么? PID是什么?在做系统的故障排除时如何使用它? 单个TC原创 2011-06-13 13:27:00 · 2302 阅读 · 1 评论 -
HTTP协议header头域
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码原创 2012-12-18 17:29:51 · 727 阅读 · 0 评论