显示下一条  |  关闭

Welecome

Never give up and Remenber

 
 
 
 

花园

 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
下载音乐盒  曲目表歌词秀
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 

C# 通过Control.DataBinding绑定数据

2010-12-30 23:49:15 阅读517 评论0 302010/12 Dec30

最近闲来无聊,本来想写下自己对反射的理解以及它的好处,结果,碍于懒惰,再加上平时网络上关于反射的东西太多,所以就搁浅了。

在我看来,了解反射机制并不是最困难的,也不是我最关心的,我在乎的是在最短的时间内学会使用反射机制进行操作数据,完成项目要求,OK。

数据绑定,对大家来说并不陌生,特别是采用对数据库的访问,然后把返回值赋值到能够接收该数据源的控件上,如dataGridView这种(Winform方向)。而且关于绑定这样的数据的介绍太多太多,我也不关心。如果我们需要将数据放到文本框中显示时,就要采用txtBox.Text=“××”的赋值方式。然后获取的时候还要访问一次txtBox.Text,然而这种方式并不是不好,只是我们应该尝试着换一种方式,如数据绑定,即使这个控件没有DataSource属性。

我们在修改控件属性的时候,我们常常都看到

作者  | 2010-12-30 23:49:15 | 阅读(517) |评论(0) | 阅读全文>>

Acer 宏碁 4820TG速度慢的原因

2010-10-23 11:08:10 阅读84 评论0 232010/10 Oct23

6月购买的4820TG I5版本的,原以为I5速度有好快好快,结果老感觉速度都更不上,开个窗体等半天,但是CPU使用率也才10%不到,关机要等差不多2分钟的样子。
到底为什么呢,硬件上肯定没什么问题,我开始怀疑到WIN7的原因,是64位与32位的区别?还是优化?还有什么讯盘啥的?由于平时都忙,没时间搭理这些。就在昨天在我忍无可忍的时候,狂查资料,得出重要结论-----优化处理。
开始优化,自己也不懂就只能借助第三方软件,什么鲁大师呀,360呀,金山什么的云里雾里的优化了一遍,作用不明显呀。。。最后搜到也用4820的朋友,介绍的是【Win7优化大师】,捣鼓了一番。最后就终于摆脱了乌龟电脑的命运。
4820其实还有个毛病就是,有些时候风扇狂转,搞得我心里发毛,又没开任何大程序,况且温度也不高,40都没到。

作者  | 2010-10-23 11:08:10 | 阅读(84) |评论(0) | 阅读全文>>

C#关于结构体 struct 修改

2010-10-23 10:47:09 阅读195 评论0 232010/10 Oct23

结构体与类相似,但两者存储位置不同
结构体存储在栈上所以为值类型,速度快一些。
类存储在堆栈上所以为引用类型,速度相对于结构体肯定要慢一些,不过它的结构更存储更合理一些,指针存在堆上,我们操作的时候方便一些。

因为结构体是值类型,所以有值类型的特点,使用的时候可以不用实例化就行。
结构体与类使用来说差不多,不过结构体不能声明没有参数的构造函数,且内部字段中不允许有赋值。其实这些在你做声明的时候,VS已经会给你提示,这里我想说的是我遇到的一个“陷阱”吧。

struct MyStruct
{
public int x;

作者  | 2010-10-23 10:47:09 | 阅读(195) |评论(0) | 阅读全文>>

经典的编程引言 《转》

2010-8-30 20:16:12 阅读29 评论0 302010/08 Aug30

最近在一个网站上看到了一篇文章,收集了一些经典的编程引言,特意摘了几条比较喜欢的放在这里。再附上自己的理解。

1、过早的优化是万恶之源。

Premature optimization is the root of all evil!
- Donald Knuth

嗯。有道理,一般来说,需求变更会导致代码变更,代码变更会导致你做的代码优化工作付诸东流。所以,往往采用 “ 先实现再优化 ” 的原则,不管代码性能有多么差,先实现功能再说,把功能拿给客户,当客户确认了这个功能就是他要的东西而不是什么别的,(通常他会提出一些小意见),那么好,接下来,就可以实现这些小意见了,并且可以放心的优化代码了,至少不必担心大部分的优化工作付诸东流了。呵呵。

另外还有几种情况,也是和不要过早优化有关。

要实现非常复杂

作者  | 2010-8-30 20:16:12 | 阅读(29) |评论(0) | 阅读全文>>

C# 代码优化 性能优化《转载》

2010-8-30 20:03:09 阅读361 评论0 302010/08 Aug30

n自己所作的项目中开始慢慢接触到程序的优化部分,慢慢的对这些有了很多的理解。代码的书写规范化有助于团队中成员对你代码快速的理解。代码的优化有助于让程序运行速度更快一些。所以如下特转一些文字说明和本人的一些愚见。

 

C#代码优化拾贝

1、Float并不比Double要快

   软件测试和优化工作的一个重要原则是以实验为基础,一切以实验结果为准;我曾想当然的认为Float类型的位数少,理所当然应该比Double类型运算的要快。然而实验证明,这种想法是错误的;

考察如下代码的速度:

 

           int i,j;

作者  | 2010-8-30 20:03:09 | 阅读(361) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注