翻译自Effective C#
1、属性(properties)
抽象属性可以放在接口的定义里。如:
public interface INameValuePair
{
string Name { get; }
T Value{ get; set; }
}
所有私有字段的访问都建议使用属性来处理,类中所有的数据成员都应当是私有...
分类:
其他 时间:
2014-03-19 09:40:46
收藏:
0 评论:
0 赞:
0 阅读:
392
幸运数
问题描述
幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成
。
首先从1开始写出自然数1,2,3,4,5,6,....
1 就是第一个幸运数。
我们从2这个数开始。把所有序号能被2整除的项删除,变为:
1 _ 3 _ 5 _ 7 _ 9 ....
把它们缩紧,重新记序,为:
1 3 5 7 9 .... 。这时,3为第2个幸运数,然后把所有能被3整除的序号位置的...
分类:
其他 时间:
2014-03-19 09:38:49
收藏:
0 评论:
0 赞:
0 阅读:
494
php pear File_Find 通过正则查找 或 获取目录树...
分类:
其他 时间:
2014-03-19 09:11:14
收藏:
0 评论:
0 赞:
0 阅读:
465
http://www.highcharts.me/api/index.html
分类:
其他 时间:
2014-03-19 08:57:07
收藏:
0 评论:
0 赞:
0 阅读:
555
在Asp.net MVC中, Model
Binder是生命周期中的一个非常重要的部分。搞清楚Model Binder的流程,能够帮助理解Model
Binder的背后发生了什么。同时会列举MVC中Model Binder的扩展点,以及如何使用这些扩展点。阅读目录:一.MVC中的Model Bind...
分类:
Web开发 时间:
2014-03-19 08:58:05
收藏:
0 评论:
0 赞:
0 阅读:
693
在很多时候,我们会需要对一个表进行插入大量的数据,并且希望在尽可能短的时间内完成该工作,这里,和大家分享下我平时在做大量数据insert的一些经验。
前提:在做insert数据之前,如果是非生产环境,请将表的索引和约束去掉,待insert完成后再建索引和约束。 1. insertintotab1se...
分类:
数据库技术 时间:
2014-03-19 08:59:01
收藏:
0 评论:
0 赞:
0 阅读:
486
我们前面已经讨论过了如何在一个网站中集成最基本的Membership功能,然后深入学习了Membership的架构设计。正所谓从实践从来,到实践从去,在我们把Membership的结构吃透之后,我们要完善它,改造它,这样我们才能真正学以致用。今天我们将以用户信息为主线,从SqlMembershipP...
分类:
Web开发 时间:
2014-03-19 09:25:25
收藏:
0 评论:
0 赞:
0 阅读:
623
字符I/O int fgetc( FILE *stream );int getc( FILE
*stream );int getchar( void
);fgetc、getc和getchar:从流中读取下一个字符并返回(getchar总是从标准输入中读);如果流中没有可读的字符那么返回EOF。 in...
分类:
其他 时间:
2014-03-19 09:29:17
收藏:
0 评论:
0 赞:
0 阅读:
426
有两种情况,会出现打开的文件都显示^M符号:1.
vim被配置为fileformat=unix,而你打开的文件都是dos格式的。unix格式的换行符为0A(ascii码)也就是,dos格式的换行符为 0D
0A(也就是),其实就显示为^M。下面是详细讲解:DOS, Mac 和Unix格式的文件回想计...
分类:
其他 时间:
2014-03-19 09:37:50
收藏:
0 评论:
0 赞:
0 阅读:
502
来自于某本大牛英文专著。翻译稿。 讲解在Hadoop中的性能调优。介绍如何优化数据序列化。
分类:
其他 时间:
2014-03-19 11:47:14
收藏:
0 评论:
0 赞:
0 阅读:
424
File这是文件基类,抽象地代表一个文件实体,它有四个不同的构造方法: File(File dir,
String name) File(String path) File(String dirPath, String name) File(URI
uri) 这些构造方法的实质都是一样的,...
分类:
移动平台 时间:
2014-03-19 11:47:33
收藏:
0 评论:
0 赞:
0 阅读:
309
managedObjectContext
(被管理的数据上下文)操作实际内容(操作持久层)作用:插入数据,查询数据,删除数据
NSManagedObjectModel(被管理的数据模型)数据库所有表格或数据结构,包含各实体的定义信息
作用:添加实体的属性,建立属性之间的关系操作方法:视图编辑器,或代...
分类:
其他 时间:
2014-03-19 11:47:40
收藏:
0 评论:
0 赞:
0 阅读:
417
2014-03-19
06:33题目:用一个byte数组来模拟WxH的屏幕,每个二进制位表示一个像素。请设计一个画水平线的函数。解法:一个点一个点地画就可以了。如果要优化的话,其实可以把中间整字节的部分一口气画了,只用1/8的力气。代码:
1 // 5.8 Given a byte array, s...
分类:
其他 时间:
2014-03-19 11:47:43
收藏:
0 评论:
0 赞:
0 阅读:
322
1. 在选择屏幕输出时调用FUNCTION MODULE
‘VRM_SET_VALUES’。这种方法的好处就是,可以在程序中自定义LISTBOX中的内容源码如下:report z_hxg_006 .*
需要调用的类型池type-pools: vrm.data: name type vrm_id, l...
分类:
其他 时间:
2014-03-19 11:47:46
收藏:
0 评论:
0 赞:
0 阅读:
653
AT&T x86 asm 语法Author: e4gleEmail:
e4gle@whitecell.orgHomepage:http://www.whitecell.orgDJGPP
使用AT&T格式的汇编语法。和一般的intel格式的语法有点不同。主要不同点如下:AT&T 语法颠倒了源和目的操作...
分类:
其他 时间:
2014-03-19 11:47:50
收藏:
0 评论:
0 赞:
0 阅读:
326
2014-03-19
05:57题目:给定一个整数N,求出比N大,而且二进制表示中和N有相同个数的‘1’的最小的数,比如3是‘11’,接下来的5是‘101’,再接下来的6是‘110’。解法:从低位往高位,首先跳过连续的‘0’,然后跳过连续的‘1’,并数数有多少个1。如果这时还没到最高位,那就从刚才跳...
分类:
其他 时间:
2014-03-19 11:47:53
收藏:
0 评论:
0 赞:
0 阅读:
409
2014-03-19
06:22题目:将整数A变成整数B,每次只能变一个二进制位,要变多少次呢。解法:异或,然后求‘1’的个数。代码: 1 // 5.5 Determine the
number of bits required to convert integer A to B. 2 #inclu...
分类:
其他 时间:
2014-03-19 11:47:56
收藏:
0 评论:
0 赞:
0 阅读:
435
可以定时重启apache服务器等。让网站运行的效果更快。采用at命令添加计划任务。有关使用语法可以到window-》“开始”-》运行“cmd”-》执行命令“at
/”,这样界面中就会显示at命令的语法。如何让服务器定时启动apache与mysql:1、在c:盘根目录新建一个autostartserv...
分类:
数据库技术 时间:
2014-03-19 11:47:59
收藏:
0 评论:
0 赞:
0 阅读:
355
linux服务器之LVS、Nginx和HAProxy负载均衡器对比。LVS特点:1.抗负载能力强,使用IP负载均衡技术,只做分发,所以LVS本身并没有多少流量产生;2.稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)3.应用范围比较广,可以对所有应用做负载均衡;4.不支持...
分类:
系统服务 时间:
2014-03-19 11:48:03
收藏:
0 评论:
0 赞:
0 阅读:
561
2014-03-19
06:27题目:有一个数组里包含了0~n中除了某个整数m之外的所有整数,你要设法找出这个m。限制条件为每次你只能用O(1)的时间访问第i个元素的第j位二进制位。解法:0~n的求和有公式可循,只要把所有数都加起来就能知道缺少的m是几了。书本提供了一种比较高效的解法,我仔细读了以后...
分类:
其他 时间:
2014-03-19 11:48:09
收藏:
0 评论:
0 赞:
0 阅读:
356