Jack-Leung

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 9 10 11 12 13 14 下一页

2011年3月24日

摘要: closed 获取引用窗口是否已关闭。 defaultStatus 设置或获取要在窗口底部的状态栏上显示的缺省信息。 dialogArguments 设置或获取传递给模式对话框窗口的变量或变量数组。 dialogHeight 设置或获取模式对话框的高度。 dialogLeft 设置或获取模式对话框的左坐标。 dialogTop 设置或获取模式对话框的顶坐标。 dialogWidth 设置或获取模式对话框的宽度。 frameElement 获取在父文档中生成 window 的 frame 或 iframe 对象。 length 设置或获取集合中对象的数目。 name 设置或获取表明窗口名称的值。 阅读全文
posted @ 2011-03-24 18:50 Jack.leung 阅读(614) 评论(0) 推荐(1) 编辑

2011年3月23日

摘要: http://www.cssrain.cn/demo/bbs.html 阅读全文
posted @ 2011-03-23 12:53 Jack.leung 阅读(153) 评论(0) 推荐(0) 编辑

摘要: 一、目前在ASP.NET中页面传值共有这么几种方式:1、表单提交,<form action= "target.aspx" method = "post" name = "form1"><input name = "param1" value = "1111"/><input name = "param2" value = "2222"/> </form>....form1.submit();....此种方在A 阅读全文
posted @ 2011-03-23 11:31 Jack.leung 阅读(418) 评论(0) 推荐(1) 编辑

2011年3月22日

摘要: 单元测试之道C#版[美]Andrew Hunt Davrd Thomas 著 ,陈伟柱 陶文 译第1章 序言1. 自信的编码有一次——或许就是上个礼拜二——有两个开发者:Pat 和Dale。他们面临着相同的最后期限,而这一天也越来越近了。Pat 每天都在着急地编写代码,写完一个类又写一个类,写完一个函数又接着写另一个函数,还经常不得不停下来做一些调整,使得代码能够通过编译。Pat 一直保持着这种工作方式,直到最后期限的前一天。而这时已经是演示所有代码的时候了。Pat 运行了最上层的程序,但是一点输出也没有,什么都没有。这时只好用调试器来单步跟踪了。“Hmm,决不可能是这样的”,Pat 想,“此 阅读全文
posted @ 2011-03-22 17:51 Jack.leung 阅读(405) 评论(0) 推荐(0) 编辑

摘要: 这是用的最多的模式,每一个正式的软件都要用它,全局配置、唯一资源、还有一个就是所有的工厂我都设计为单件模式,因此它的使用量大于工厂模式和抽象工厂模式之和。Singleton 用于需要确保在系统中仅存在类的一个实例时,例如全局状态保持类或工具类... Singleton模式的实现基于两个要点:1)不直接用类的构造函数,而另外提供一个Public的静态方法来构造类的实例。通常这个方法取名为Instance。Public保证了它的全局可见性,静态方法保证了不会创建出多余的实例。2)将类的构造函数设为Private,即将构造函数"隐藏"起来,任何企图使用构造函数创建实例的方法都将报 阅读全文
posted @ 2011-03-22 17:09 Jack.leung 阅读(424) 评论(0) 推荐(0) 编辑

摘要: 创建型: 1. 单件模式(Singleton Pattern) 2. 抽象工厂(Abstract Factory) 3. 建造者模式(Builder) 4. 工厂方法模式(Factory Method) 5. 原型模式(Prototype)结构型: 6. 适配器模式(Adapter Pattern) 7. 桥接模式(Bridge Pattern) 8. 装饰模式(Decorator Pattern) 9. 组合模式(Composite Pattern) 10. 外观模式(Facade Pattern) 11. 享元模式(Flyweight Pattern) 12. 代理模式(Proxy Pat 阅读全文
posted @ 2011-03-22 16:21 Jack.leung 阅读(624) 评论(0) 推荐(0) 编辑

摘要: Group By/Having操作符适用场景:分组数据,为我们查找数据缩小范围。说明:分配并返回对传入参数进行分组操作后的可枚举对象。分组;延迟1.简单形式:var q = from p in db.Products group p by p.CategoryID into g select g;语句描述:使用Group By按CategoryID划分产品。说明:from p in db.Products 表示从表中将产品对象取出来。group p by p.CategoryID into g表示对p按CategoryID字段归类。其结果命名为g,一旦重新命名,p的作用域就结束了,所以,最后s 阅读全文
posted @ 2011-03-22 16:11 Jack.leung 阅读(19625) 评论(1) 推荐(6) 编辑

摘要: 以Northwind库为例,新建LINQ TO SQL Classes,我们将表Suppliers和Products拖进新建的dbml文件设计界面。默认情况下,IDE自动生成的映射关系为1:N.即Cardinality属性为OneToMany即1:N。如果我们想改为1:1则可选中表关系(图中空心实心箭头),修改Cardinality属性为OneToOne。但是IDE会报错:Error1Cannot create an association "Supplier_Product". Properties do not have matching types: "Su 阅读全文
posted @ 2011-03-22 15:49 Jack.leung 阅读(348) 评论(0) 推荐(0) 编辑

摘要: --use mastergoIF EXISTS (SELECT * FROM sys.databases WHERE name = 'StudyDB')DROP DATABASE StudyDB --如果存在则删除GOEXEC xp_cmdshell 'mkdir D:\SQL' --调用DOS命令创建文件夹--建库CREATE DATABASE StudyDBON PRIMARY( --PRIMARY 可选指定主文件组中的文件NAME = 'StudyDB1_data', --主数据文件的逻辑名FILENAME = 'D:\SQL\St 阅读全文
posted @ 2011-03-22 11:27 Jack.leung 阅读(2919) 评论(0) 推荐(0) 编辑

摘要: Ctrl+m+Crtr+o折叠所有大纲 Ctrl+k+f 格式化Ctrl+M+Crtr+P: 停止大纲显示Ctrl+K+Crtr+C: 注释选定内容Ctrl+K+Crtr+U: 取消选定注释内容Ctrl+J : 列出成员 智能感知Shift+Alt+Enter: 切换全屏编辑Ctrl+B,T / Ctrl+K,K: 切换书签开关Ctrl+B,N / Ctrl+K,N: 移动到下一书签 Ctrl+B,P: 移动到上一书签 Ctrl+B,C: 清除全部标签Ctrl+I: 渐进式搜索 Ctrl+Shift+I: 反向渐进式搜索 Ctrl+F: 查找 Ctrl+Shift+F: 在文件中查找 F3: 阅读全文
posted @ 2011-03-22 10:37 Jack.leung 阅读(252) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 下一页