/img/avatar.jpg

程序集

Assembly即程序集是一个由类型定义、数据文件和资源文件组成的逻辑集合。每个程序集都包含一个程序集清单,该清单通常被附加在某个头文件上,也可以设置单独建立一个文件来包含该清单。

Eclipse整合GlassFish编写JSP

学校开了J2EE的选修,老师讲课的起点有点高,对于我们没有什么web认识的学生来说,一开始就讲jsp,实在是听的人雨里雾里。琢磨了一下午的tomcat,还是不能正常启动。没办法,尝试了一下glassfish。

WPF中UI及时更新

不管是在winform还是在WPF中,我们要做一个进度条,用在一个大循环或者一个耗时的处理中,首先想到的就是多线程。否则进度条会出现假死现象,进度条不会更新。做多线程是比较麻烦的,如果只是简单的更新UI,可以用Systems.DoEvents。

C#进程控制示例-sqlserver的停止与启动

当我们在对sql server进行复制,重命名,移动,删除操作时,由于系统将sql服务开启,所以无法直接进行操作,需要将服务停止,操作完成之后再重新开启。停止与开启的方法可以利用SQL Server Management Studio,还可以在cmd下使用net start/stop mssqlserver。在C#程序中,为了方便对sql服务的开关,可以用以下两种方法:

你必须知道的C#的25个基础概念

原作者:reonlyrun

1.静态变量和非静态变量的区别?

静态变量: 静态变量使用 static 修饰符进行声明 在所属类被装载时创建 通过类进行访问 所属类的所有实例的同一静态变量都是同一个值 非静态变量: 不带有 static 修饰符声明的变量称做非静态变量 在类被实例化时创建 通过对象进行访问 同一个类的不同实例的同一非静态变量可以是不同的值

WPF的bmp和二进制转换

bmp转二进制:

1
2
3
FileStream fs = File.OpenRead(filepath); //filepath文件路径
Byte[] tempBuff = new Byte[fs.Length];
fs.Read(tempBuff, 0, tempBuff.Length);

二进制还原bmp:

1
2
3
4
5
BitmapImage BI = new BitmapImage();
BI.BeginInit();
BI.StreamSource = new MemoryStream(bufPic);  //bufPic是图片二进制,byte类型
BI.EndInit();   
image_emp.Source = BI;//image_emp是图片控件