摘要: 接口和抽象类有什么区别你选择使用接口和抽象类的依据是什么?接口和抽象类的概念不一样。接口是对动作的抽象,抽象类是对根源的抽象。抽象类表示的是,这个对象是什么。接口表示的是,这个对象能做什么。比如,男人,女人,这两个类(如果是类的话……),他们的抽象类是人。说明,他们都是人。人可以吃东西,狗也可以吃东... 阅读全文
posted @ 2014-07-13 21:26 虾皮也是营养 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 在一个项目的页面中,TextBox的Text属性是动态绑定的,如果点击按钮将Textbox中的Text提交数据库时,发现Text的值总是动态绑定的值,不会更改。 这个的主要原因主要是按钮提交的时候页面重新载入,Textbox的值再次被动态绑定,其值更新为原值,造成Text的值不能更新的假象。 ... 阅读全文
posted @ 2014-07-11 10:20 虾皮也是营养 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 设计模式粗浅理解之------简单工厂模式什么是简单工厂模式从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家... 阅读全文
posted @ 2014-07-01 21:38 虾皮也是营养 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 向量定义 R在实际应用中比较常用的一个对象就是向量(Vector)。向量的创建格式为 向量名 = c(x1,x2,x3,…..)或 向量名 向量名或 Assign("向量名", c(x1,x2,x3,…..)),c()为向量赋值函数,c()可以有任意多个参数,而起返回值则是一个把这些参数首尾相连... 阅读全文
posted @ 2014-06-25 22:14 虾皮也是营养 阅读(621) 评论(0) 推荐(0) 编辑
摘要: RStudio是较早的跨平台的R语言开发IDE,其包含开源版和商业版,这两个版本对大多数的桌面系统都有很好的支持;在Linux的系统上,RStudio还支持搭建基于网络的RStudio Server或者RStudio Server Pro。 RStudio具有如下特性: 专为R构建 ... 阅读全文
posted @ 2014-06-19 21:49 虾皮也是营养 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。R 是统计领域广泛使用的诞生于1980年左右的 S 语言的一个分支。R是S语言的一种实现。S语言是由 AT&T贝尔实验室开发的一种用来进行数据探索、统计分析、作... 阅读全文
posted @ 2014-06-19 12:32 虾皮也是营养 阅读(460) 评论(0) 推荐(0) 编辑
摘要: 最近在维护一个以前的项目,项目中用到ListView,在ListView的分页中用的是DataPager。最开始我将数据绑定放到了Page_Load事件中,数据的加载等都很正常,显示也没有问题,就是在点击分页按钮的时候分页总是不正确,这个问题困扰了我几天,期间我也想换用AspNetPager分页... 阅读全文
posted @ 2014-06-18 14:59 虾皮也是营养 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有明显的差异。定义和调用扩展方法定义一个静态类以包含扩展方法。该类必须对客户端代码可见。有关可访问性规则的更多信息,请参见访问修饰符(C# 编程指南)。将该扩展方法实现为静态方法,并使其至少具有与包含类相同的可见性。该方法的第一个参数指定方法所操作的类型;该参数必须以this修饰符开头。在调用代码中,添加一条usin.. 阅读全文
posted @ 2013-11-23 21:08 虾皮也是营养 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 计算方法太牛了,留着以后教孩子1.十几乘十几:口诀:头乘头,尾加尾,尾乘尾。例:12×14=?解: 1×1=12+4=62×4=812×14=168注:个位相乘,不够两位数要用0占位。2.头相同,尾互补(尾相加等于10):口诀:一个头加1后,头乘头,尾乘尾。例:23×27=?解:2+1=32×3=63×7=2123×27=621注:个位相乘,不够两位数要用0占位。3.第一个乘数互补,另一个乘数数字相同:口诀:一个头加1后,头乘头,尾乘尾。例:37×44=?解:3+1=44×4=167× 阅读全文
posted @ 2013-03-20 14:34 虾皮也是营养 阅读(461) 评论(0) 推荐(0) 编辑
摘要: inner join(等值连接) 只返回两个表中联结字段相等的行left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录INNER JOIN 语法:INNER JOIN 连接两个数据表的用法:SELECT * FROM 表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号INNER JOIN 连接三个数据表的用法:SELECT * FROM (表1 INNER JOIN 表2 ON 表1.字段号=表2.字段号) INNER JOIN 表3 ON 表1.字段号=表3.字段号IN 阅读全文
posted @ 2013-03-15 17:03 虾皮也是营养 阅读(183) 评论(0) 推荐(0) 编辑