自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (3)
  • 收藏
  • 关注

转载 NET 2.0 调用FFMPEG,并异步读取输出信息的代码

public void ConvertVideo(){         Process p = new Process();//建立外部调用线程         p.StartInfo.FileName = @"c:\ffmpeg.exe";//要调用外部程序的绝对路径         p.StartInfo.Arguments = "-i XXXXXXXXXXXXXX";//参数

2011-11-09 21:51:46 2572 1

转载 C#开源资源大汇总

C#开源资源大汇总 一、AOP框架        Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助

2011-10-14 10:58:48 907

转载 C# WinForm编程:跨线程调用UI窗口控件

在用多线程编程的过程中,由于有些数据需要在线程执行过程中更新,需要改变一下UI窗口控件中的数据,这时Debug结果出现“跨线程调用UI窗口控件”这个操作不被允许。想想也是,那一个个线程就像打仗的小兵,遇到什么重要的情报不能直接下命令(更新UI数据),得上报长官(主线程或控件所属线

2011-09-21 22:41:25 1702

转载 .NET面试题及答案

1) 描述线程与进程的区别?    线程(Thread)与进程(Process)二者都定义了某种边界,不同的是进程定义的是应用程序与应用程序之间的边界,不同的进程之间不能共享代码和数据空间,而线程定义的是代码执行堆栈和执行上下文的边界。一个进程可以包括若干个线程,同时创建多个线程来完成某项任务,便是多线程。而同一进程中的不同线程共享代码和数据空间。用一个比喻来说,如果一个家庭代表一个进程,在家

2010-04-26 23:22:00 874

原创 oracle10g数据类型

oracle10g数据类型介绍见下表: 数据类型 取值范围 描述 备注 Char(n) n=1 to 2000字节 存储固定长度的字符串。默认长度为1。   Varchar2(n) n=1 to 4000字节 可变长的字符串,具体定义时指明最大长度n,这种数据类型可以放数字、字母以及ASCII码字符集(或者EBCDIC等数据库系统接受的字符集标准)中的所有符号。如果数据长度没有达到最大值n,Ora

2010-04-15 16:17:00 730

原创 数据连接字符

SQL Server  ODBC  Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"  Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connecti

2010-04-15 16:13:00 518

原创 数据库连接字符串大全

SQL Server  ODBC  Standard Security:"Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;"  Trusted connection:"Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connecti

2010-04-15 13:42:00 448

原创 在不发送 Windows 消息的情况下处理一个运行时间非常长的操作

      为项目写了一个VSTO的EXCEL工程,调试时报“CLR 无法从 COM 上下文 0x159268 转换为 COM 上下文 0x158f88,这种状态已持续 60 秒。拥有目标上下文/单元的线程很有可能执行的是非泵式等待或者在不发送 Windows 消息的情况下处理一个运行时间非常长的操作。这种情况通常会影响到性能,甚至可能导致应用程序不响应或者使用的内存随时间不断累积。要避免此问题,

2010-03-29 17:36:00 1000 1

原创 在SQL Server 2005中查询表结构及索引

===================================================-- 表结构信息查询-- 邹建 2005.08(引用请保留此信息)-- ====================================================SELECT     TableName=CASE WHEN C.column_id=1 THEN O.name ELSE

2009-12-14 14:20:00 469

转载 Netadvantage UltraGrid UltraWebGrid编程手记

 UltraGrid 是Infragistics netadvanage 控件库中提供的一个Windows 网格控件,功能强大,完全可以取代VS 中提供的 GridView控件。但不知为何,国内介绍它的文章很少。这玩意功能是相当强大,但其属性设计原理和普通控件不太一样,属性极为复杂,没有手册几乎无法编码。在此我整理了一些资料,权当推广了。本是编程用的参考,文笔随意之处望见谅。kevin che

2009-07-24 14:53:00 3394 1

转载 软件架构师的培养与认证

1 软件架构师的培养  软件架构师一般都是具备计算机科学或软件工程的知识,由程序员做起,然后再慢慢发展为架构师的。在国内,很多大学目前还没有设立软件架构的学位课程,虽然IT业界对设计和架构的兴趣日渐高涨,但各学校还无法在课程中增加相应的内容来体现这一趋势。从这个方面来说,学校教育已经远远落后于产业发展。因此,促进和发展软件架构学课程的任务将落在现在的软件架构师身上。目前的软件架构师应该帮助各大院校

2009-07-21 16:58:00 1429

转载 移动硬盘的参数说明

  1、接口类型是指该移动硬盘所采用的与电脑系统相连接的接口种类,并不是其内部硬盘的接口类型。因为移动硬盘要通过接口才能与系统相连接,因此接口就决定着其与系统连接的性能表现和数据传输速度。选择移动硬盘时,首先要考虑的就是其接口类型。目前移动硬盘多采用USB和IEEE1394接口,其中USB1.1接口能提供12Mbps;USB 2.0接口能提供480Mbps;IEEE1394a接口能提供400M

2009-07-21 16:21:00 2860

原创 C# override overload overwrite

其实都是很简单的概念,理解上没什么难的,只是只是菜鸟且记性如我者有时会忘却,所以记下来。三者都是对应方法使用的,其中有关虚函数的覆写调用的顺序要注意。overload (重载)关键字: 无     1.使用的地方:同一类里。(其实是同一类里同一名称的方法不同版本的一种叫法)     2.要重载的方法和被重载的方法要求:参数列表不同或返回类型和参数列表都不同,只有返回类型不同不能重载。(

2009-07-20 10:55:00 649

转载 AjaxControlToolkit 微软出的ajax.net 工具使用教程一 (游陆原创)

web2.0横空出世,ajax首当其冲,今天做web的如果再不学点ajax的话,就显的落伍了,而学ajax的用的环境如果是asp.net,那ajax.net你就不得不学了。首先就是环境的配置,如下vs2005+sql2005+Winxp sp2+ie6.0+Office2003工具下载  1.ASPAJAXExtSetup.msihttp://download.microsoft.

2007-08-24 14:49:00 974

.NET 网络包捕获

SharpPcap 是一个.NET 环境下的网络包捕获框架,基于著名的 pcap/WinPcap 库开发。提供了捕获、注入、分析和构建的功能,适用于 C# 和 VB.NET 开发语言。(还有列子)

2010-11-29

Math.Net数学计算

Math.NET的目标是为提供一款自身包含清晰框架的符号运算和数学运算/科学运算,它是C#开发的开源类库。Math.NET含了一个支持线性代数的解析器,分析复杂微分,解方程等等功能。(2008.8.16)

2010-11-29

NetAdvantage.SN

Serials for Windows Forms/ASP.NET Serials for Silverlight Serials for WPF

2010-10-19

空空如也

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

TA关注的人

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