摘要: 对于学习ORM的人来说,NHibernate简直就是福音啊,而且此中技术是相当成熟,在这里分享一个小东西 public class NHibernateHelper { //数据库连接字符串 public static string oracle = Syst... 阅读全文
posted @ 2014-02-17 23:27 韩梦芫 阅读(513) 评论(0) 推荐(0) 编辑
摘要: 1.Ext.MessageBox.alert()方法有四个参数:alert( title ,msg, function(){} ,this)其中title,msg为必选参数,function为可选参数,在关闭弹出窗口后触发,可以传入点击的按钮的id,第四个参数scope:指回调函数作用域。Ext.Msg.alert("Notice","hello world!"); //alert会阻塞程序的执行,而Ext版的alert是异步执行Ext.Msg.alert(“Notice”,”hello world!”); //支持html格式Ext.Msg.alert 阅读全文
posted @ 2014-01-12 20:08 韩梦芫 阅读(1258) 评论(0) 推荐(1) 编辑
摘要: 一、从form中获取field的三个方法:1、Ext.getCmp('id');2、FormPanel.getForm().findField('id/name');3、Ext.get('id/name');//前提是FormPanel在界面上显示出来了。二、ExtJS如何给textfield赋值的三个方法:var value="值";1、fs.form.findField(id/name).setValue(value);2、Ext.get(id/name).setValue(value);3、Ext.getCmp(id). 阅读全文
posted @ 2014-01-12 18:00 韩梦芫 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 1、formId:String(可选的)FORM标签的id(默认是自动生成的)。2、labelWidth:Number标签的宽度。该属性级联于子容器。3、itemCls:String关于容器的表单项元素的额外的CSS样式(默认为"",如容器的itemCls有设置的话就用那个值)。由于该样式是作用于整个条目容器的,这就会对在内的表单字段、label元素(若有指定)或其他元素只要属于条目内的元素都有效。此组件只有在Ext.form.FormLayoutFormLayout布局管理器控制的容器下渲染才有用。4、buttons:Array在面板底部加入按钮,Ext.Button配置 阅读全文
posted @ 2014-01-12 16:07 韩梦芫 阅读(426) 评论(0) 推荐(0) 编辑
摘要: Examine this function:CREATE OR REPLACE FUNCTION CALC_PLAYER_AVG(V_ID in PLAYER_BAT_STAT.PLAYER_ID%TYPE)RETURN NUMBERISV_AVG NUMBER;BEGINSELECT HITS /... 阅读全文
posted @ 2013-12-31 09:52 韩梦芫 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 面向对象的三大特性-----多态多态表示不同的对象可以执行相同的动作,但要通过它们自己的实现代码来执行。第一、 子类以父类的身份出现,第二、 子类在工作时以自己的方式来实现,第三、 子类以父类的身份出现时,子类特有的属性和方法不可以使用。为了使子类的实例完全接替来自父类的类成员,父类必须将该成员声明为虚拟的。这是通过在该成员的返回类型之前添加virtual关键字来实现。子类可以选择使用override关键字,将父类实现替换为它自己的实现,这就是方法重写Override,或者叫方法覆写。 class Animal{…… public virtual string Shout() { return 阅读全文
posted @ 2013-12-31 09:31 韩梦芫 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 对象的继承代表了一种‘is-a’的关系,如果两个对象A和B,可以描述为‘B’是‘A’,则表明B可以继承A。继承者还可以理解为是对被继承者的特殊化,因为它除了具备被继承者的特性外,还具备自己独有的个性。继承定义了类相互关联,共享特性。继承的工作方式是,定义父类和子类,或叫基类和派生类,其中子类继承父类中所有的特性。子类不但继承了父类的所有特性,还可以定义新的特性。如果子类继承于父类,第一、子类拥有父类非private的属性和功能;第二、子类具有自己的属性和功能,即子类可以扩展父类没有的属性和功能;第三、子类还可以以自己的方式实现父类的功能(方法重写)。protected表示继承时子类可以对基类有 阅读全文
posted @ 2013-12-31 09:30 韩梦芫 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 每个对象都包含它能进行操作所需要的所有信息,这个特性成为封装,因此对象不必依赖其他对象来完成自己的操作。封装有很多好处第一, 良好的封装能够减少耦合,第二, 类内部的实现可以自由地修改,第三, 第三,类具有清晰的对外接口。 阅读全文
posted @ 2013-12-31 09:28 韩梦芫 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 属性是一个方法或一对方法,但在调用它的代码看来,它是一个字段,即属性适合于以字段的方式使用方法调用的场合。字段是存储类要满足其设计所需要的数据,字段是与类相关的变量。public、private、internal、protected都是修饰符。public表示它所修饰的类成员可以允许其他任何类来访问,俗称公有的。private表示只允许同一个类中的成员访问,其他类包括它的子类无法访问,俗称私有的internal关键字是类型和类型的成员访问修饰符。只有在同一程序集的文件中,内部类型或成员才是可访问的。protected关键字是一个成员访问修饰符。受保护成员在其所在的类中可由派生类实例访问。属性有 阅读全文
posted @ 2013-12-31 09:27 韩梦芫 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 方法重载提供了创建同名的多个方法的能力,但这些方法需使用不同的参数类型。方法重载时,两个方法必须要方法名相同,但参数类型或个数必须要有所不同。 class Cat { private string name = ""; public Cat(string name) { this.name = name; }//将构造方法重载 public Cat() { name = "无T名?"; } } 阅读全文
posted @ 2013-12-31 09:19 韩梦芫 阅读(175) 评论(0) 推荐(0) 编辑