DotNet
Dreamfine
Creating Cooler thinking by computer.
展开
-
中间件
迄今为止,操作系统体系结构大致分为两种:大内核(Monolithic Kernel)和微内核(Micro Kernel)。传统的大内核操作系统将图形、设备驱动、文件系统等全部功能在操作系统内核中实现,运行在内核状态、同一地址空间。优点是减少进程间通信和状态切换的系统开销,获得较好的运行效率。缺点是内核庞大,占用资源多,剪裁不易,并且一旦个别驱动程序运行出错,就会导致整个系统崩溃,稳定性、安全性不好原创 2005-10-06 21:04:00 · 1422 阅读 · 0 评论 -
SQL Server 2000中重命名数据库
SQL Server 2000中重命名数据库 你只要执行下面三行SQL语句: EXEC sp_dboption OldDbName, Single User, TRUE EXEC sp_renamedb OldDbName, NewDbName EXEC sp_dboption NewDbName, Single User, FALSE原创 2006-01-07 09:43:00 · 2426 阅读 · 0 评论 -
FalseValue 善莫大焉!
DataGridView如果Column.ValueType 类型是 typeof(bool),当取消选中后,XML存储时消失,就是相当于null了,这给搜索带来一定的麻烦,如果在CellValueChanged中进行规范设置,又会引起CellValueChanged事件的循环触发,有点晕,我想如果该类型设置一个属性,不选是false而不是null,就完美了,一找果然有,MS替我们想好了,哈。它就是伟大方便的FalseValue,下面是示例: DataGridViewCheck原创 2011-01-26 12:34:00 · 752 阅读 · 0 评论 -
C# 中配置文件app.config读取速度测试
我写一个程序对速度敏感,程序需要频繁读取配置信息,直接赋值给一个变量倒是省时,但时由于使用方法的特殊的原因,会让程序的复杂性变大。我就对app.config读取速度产生兴趣,网上没有找到相关资料。自已写个程序测试吧。具体测试软件可到我资源中下载:http://download.csdn.net/detail/dreamfine/4064993现在说说我的结论吧:循环读app.config文原创 2012-02-15 12:31:13 · 1527 阅读 · 0 评论 -
Visual Studio 2012 / C++ 中新建过滤器在哪儿?
显示所有文件夹按下时,只能新建文件夹,如果没有按下,可以在项目名右键中添加 ->新建筛选器。原创 2013-12-10 09:31:02 · 2048 阅读 · 0 评论 -
C#:去掉dataGridView行前面的三角符合
如果想让行头只作序号标记,就得去掉占位置的三角符号。实际情况,和网上介绍的不一样,网上查到的资料不对了。首先要保证显示出来行头:this.dataGridView1.RowHeadersVisible = true;其次,最容易忘记的,设置这个自动模式:this.dataGridView1.AutoSizeRowsMode=DataGridViewAutoSizeRowMo原创 2016-08-15 08:11:55 · 9034 阅读 · 4 评论 -
如何方便的保存WinForm窗体控件的位置大小等等配置信息
由于分辨率、屏幕主题、字体大小的不同,窗体显示效果在不同机器上不尽相同。窗体的弹性设计并不能满足多样的需求。为保证在各种情况下,能有满意的效果。窗体的多样显示方式能改变,并且保存、载入配置,显得很重要。我试写了个C#下的类,来做这件事。宗旨是使用方便,并且尽量小巧,载入快速,和可以扩展。先说使用:本类针对最常用的需要,如窗体位置、大小。和表格的列宽。进行设计。如果需要,可自行扩展。这样原创 2016-09-21 11:34:02 · 2399 阅读 · 0 评论 -
System.Media.SoundPlayer 在WINXP下没有声音的原因
C# 写的ERP管理系统,在WIN10机器上没有问题,在货运部的WINXP电脑上没有声音,百思不得姐提示我考虑WAV文件的采样率问题。从24位改成16 位,就OK了。原创 2016-10-05 21:26:51 · 1734 阅读 · 0 评论