2013年8月16日

摘要: 1,参数传递.默认都是按值传递(无论引用还是值类型),也就意味着传递参数的一个副本给方法.之后在方法体内对参数的更改,对原始参数没有影响.使用ref/out可以按引用传递,直接影响原始参数变量.两者的区别是ref参数必须在传递之前进行初始化.在异步方法和迭代器方法中,不能使用它.2,CTS,CLSCTS是一个集合,符合它的规范的类型才能在CLR上运行.CLS是它的子集,因为C#中有的类型,在VB中可能没有(ulong).默认不会进行CLS的检查,[assembly:System.CLSCompliant(true)]可以进行检查.不符合CLS的代码,在不同语言间会出现复用的问题.3,CLR编译 阅读全文
posted @ 2013-08-16 11:59 RobynHYB 阅读(150) 评论(0) 推荐(0) 编辑

2012年11月26日

摘要: ....状态不是系统做的某些事情;它应该是系统的描述,并且可能包括系统正在做什么的描述.事件可以(潜在地)中断状态.UML的目的: 交流.合法性比漂亮更重要,标准化比创造性更重要.MTB(Minimum Two Brains):设计检查.一个大脑用来建议事先,另一个用来响应该思想.一副图片至少需要1千字来表达.所以UML是图表语言.7+/-2原则:但可以保存在短期记忆中事情平均有7件,正负差为2件.所以大脑只能理解部分图像. 阅读全文
posted @ 2012-11-26 17:37 RobynHYB 阅读(98) 评论(0) 推荐(0) 编辑

2012年11月23日

摘要: 文件和目录的设计.首先,必须有两个对象,File和Directory.想以相同的方式处理文件和目录,所以必须有一个共通的接口Node.对于以相同的方式处理那些不能适用于两者的操作时.例如:Node GetChild(n).必须返回Node类型以在返回值上再次调用GetChild.也就要求必须在Node接口上定义该方法.适用Composite模式的关键:想要表示对象的"部分-整体"层次结构,树结构支持任意的复杂度,以统一的方式处理结构中的对象..Composite的坏处:每个对象的类和其他对象的类没有区别.区别只能在运行时才显露.存储子节点时,应使用什么数据结构.是否应该在C 阅读全文
posted @ 2012-11-23 14:26 RobynHYB 阅读(397) 评论(0) 推荐(0) 编辑

2012年8月21日

摘要: http://support.microsoft.com/kb/316756/zh-cn將下列程式碼加入至程式碼模組的開頭:Imports System.Data.OleDb 在 Excel 2000 和 Excel 2003 中,加入下列程式碼範例,到Form1類別。 Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) Handles Button1.Click ModifyXLData(0) 'Add record. ... 阅读全文
posted @ 2012-08-21 12:02 RobynHYB 阅读(516) 评论(0) 推荐(0) 编辑

2012年8月20日

摘要: 如果字段完全一致,select distinct * into #Tmp from tableNamedrop table tableNameselect * into tableName from #Tmpdrop table #Tmp 阅读全文
posted @ 2012-08-20 18:26 RobynHYB 阅读(132) 评论(0) 推荐(0) 编辑

2012年7月6日

摘要: C#中的as关键字,如果类型转换不成功,会返回null而非抛出异常.所以. IDisposable d = o as IDisposable;if (d != null) d.Dispose();?? 运算符称为 null 合并运算符,用于定义可以为 null 值的类型和引用类型的默认值。 如果此运算符的左操作数不为 null,则此运算符将返回左操作数;否则返回右操作数.对于Enum类型的参数的判断使用: if (!Enum.IsDefined(typeof(SearchMode), smp)).因为如果直接将整数转型为Enum时,有可能超界.yield return value:在迭代块(w 阅读全文
posted @ 2012-07-06 14:21 RobynHYB 阅读(210) 评论(0) 推荐(0) 编辑

2012年1月20日

摘要: 1,图片大小必须是2的某次方.2,gif格式图片不支持. 阅读全文
posted @ 2012-01-20 14:20 RobynHYB 阅读(119) 评论(0) 推荐(0) 编辑

2012年1月18日

摘要: 1,获取手机的分辨率private DisplayMetrics dm;dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); //获得手机的宽带和高度像素单位为px String str = "手机屏幕分辨率为:" + dm.widthPixels +" * "+dm.heightPixels;2,自动提示框private AutoCompleteTextView actv; //new ArrayAdapter对象并将autoStr字符串数组传 阅读全文
posted @ 2012-01-18 10:08 RobynHYB 阅读(193) 评论(0) 推荐(0) 编辑

2012年1月16日

摘要: 因为Visual SourceSafe是通过大量修改项目信息,来实现版本信息的标识和管理。不仅在项目目录中加入新的控制文件;同时他还修改项目方案文件,加入相关XML元素。尽管所有这些改变对用户来说都是透明的,但要去除VSS绑定信息还得小费一番工夫。日前将版本控制工具由Visual SourceSafe移植到了SubVersion ,但打开项目时,总报告“解决方案看起来是受源代码管理,但无法找到它的绑定信息。….”。很是讨厌。Google了一把,搜到不少解决方案,这里总结一下算是做个备忘录吧。方法一:在代码中手工解决1、关闭Visual Studio IDE环境在Visual Studio ID 阅读全文
posted @ 2012-01-16 12:25 RobynHYB 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 第一号基本金刚创立时取得的固定资产和创立后新的学校学部学科的增加和教育质量提高而取得的固定资产的价额而纳入的.对象:固定资产中教育研究用的.并且为了维持持续拥有的.大概含有:借地权,电话加入权,设备利用权等无形的固定资产.学生食堂,宿舍等教育研究用的必要的.桌子,椅子,图书等小额的固定资产.组入对象额-取崩对象额,为正时为当前组入额,为负时为当期取崩额.第2号基本金新学校的设施和既有学校的设施的扩大等为了提高学校教学质量而取得的固定资产的金额.也就是将来的第一号基本金."XX引当特定预金"科目基本上都是第2号基本金.第3号基本金.为了保持基金的持续.基金:不使用本金,而是为 阅读全文
posted @ 2012-01-16 11:37 RobynHYB 阅读(182) 评论(0) 推荐(0) 编辑

导航