摘要: http://wenku.baidu.com/view/ec904a116bd97f192279e9a6.html 阅读全文
posted @ 2013-09-05 16:29 V青山绿水 阅读(1296) 评论(0) 推荐(0)
摘要: 初始化类的执行顺序:子类初始化-》-》子类构造方法-》父类-》构造方法-》属性-》构造方法中内容-》构造方法下面的内容-》子类属性-》子类构造方法中内容在Java编程语言中,对象的初始化是非常结构化的,这样做是为了保证安全。在前面的模块中,看到了当一个特定对象被创建时发生了什么。由于继承性,对象被完成,而且下述行为按顺序发生:(1)存储空间被分配并初始化到0值(2)进行显式初始化(3)调用构造方法(4)层次中的每个类都会发生最后两个步骤,是从最上层开始。Java技术安全模式要求在子类执行任何东西之前,描述父类的一个对象的各个方面都必须初始化。因此,Java编程语言总是在执行子构造方法前调用父类 阅读全文
posted @ 2013-09-05 11:52 V青山绿水 阅读(2615) 评论(0) 推荐(0)
摘要: 1、JVM -- java virtual machine JVM就是我们常说的java虚拟机,它是整个java实现跨平台的 最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可 以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交互,由虚拟机将程序解 释给本地系统执行。2、JRE -- java runtime environment JRE是指java运行环境。光有JVM还不能成class的 执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。 在JDK的安装目 录里你可以找... 阅读全文
posted @ 2013-09-04 15:34 V青山绿水 阅读(319) 评论(0) 推荐(0)
摘要: 1.Java基础最重要Java学习中,Java的基础、Java面向对象是最关键的,而一些像框架技术等都是建立在基础之上东西。 多多处理问题,积累处理问题的能力。 Java框架技术:structshibernate spring 第一章 Java概述及开发环境的搭建Java概述Java是一种非常流行的面向对象的编程语言。在各个软件开发领域都有广泛的应用。Java代码是可移植的,可以做到一处编写,到处运行的目的。 Java的由来SUN公司是Java的缔造者,在1982年SUN公司成立,在2009年ORACLE以74亿美元的价格收购了SUN公司。SUN是Stanford University N.. 阅读全文
posted @ 2013-09-03 11:30 V青山绿水 阅读(391) 评论(0) 推荐(0)
摘要: /// /// 处理PDM文件 /// public class DoPDMDal:IDoDataBaseDal { public List GetDataBaseTable() { XmlDocument xmlDoc = new XmlDocument(); xmlDoc.Load(AppSettings.PdmFilePath); XmlNamespaceManager xmlnsManager = new XmlNamespaceManager(xmlDoc.Nam... 阅读全文
posted @ 2013-08-27 10:39 V青山绿水 阅读(1822) 评论(0) 推荐(0)
摘要: public class DataAccessbase { SqlConnection MyConnection = null; public DataAccessbase(string connectionString) { MyConnection = new SqlConnection(connectionString); if (MyConnection.State == ConnectionState.Closed) { MyConnecti... 阅读全文
posted @ 2013-08-27 10:34 V青山绿水 阅读(596) 评论(0) 推荐(0)
摘要: 文章导读拼SQL实现where in查询使用CHARINDEX或like实现where in 参数化使用exec动态执行SQl实现where in 参数化为每一个参数生成一个参数实现where in 参数化使用临时表实现where in 参数化like参数化查询xml和DataTable传参身为一名小小的程序猿,在日常开发中不可以避免的要和where in和like打交道,在大多数情况下我们传的参数不多简单做下单引号、敏感字符转义之后就直接拼进了SQL,执行查询,搞定。若有一天你不可避免的需要提高SQL的查询性能,需要一次性where in 几百、上千、甚至上万条数据时,参数化查询将是必然进行 阅读全文
posted @ 2013-08-23 15:04 V青山绿水 阅读(1132) 评论(0) 推荐(0)
摘要: 单元测试的基本方法是调用被测代码的函数,输入函数的参数值,获取返回结果,然后与预期测试结果进行比较,如果相等则认为测试通过,否则认为测试不通过。1、Assert类的使用Assert.Inconclusive() 表示一个未验证的测试;Assert.AreEqual() 测试指定的值是否相等,如果相等,则测试通过;int actual = account.Get(5);Assert.AreEqual("9", actual); AreSame() 用于验证指定的两个对象变量是指向相同的对象,否则认为是错误AreNotSame() 用于验证指定的两个对象变量是指向不同的对象,否 阅读全文
posted @ 2013-08-22 10:59 V青山绿水 阅读(3903) 评论(0) 推荐(0)
摘要: public interface ICache { object Get(string key); /// /// 根据 key 从缓存中读取数据 /// /// /// /// T Get(string key); /// /// 根据 key 从缓存中读取数据 /// 当缓存中不存在读取的数据时, 将通过 getData function 获取数据. /// 如果 getData funct... 阅读全文
posted @ 2013-08-20 17:04 V青山绿水 阅读(578) 评论(0) 推荐(0)
摘要: 1、web.config配置: 2、Entity.MemcachedSessionProvider 代码public class MemcachedSessionProvider : SessionStateStoreProviderBase { private IMemcacheBiz _Client; private static readonly int _DefaultSessionExpireMinute = 20; private int _timeout; pub... 阅读全文
posted @ 2013-08-20 16:51 V青山绿水 阅读(3281) 评论(1) 推荐(0)