摘要:不可跨越 1.c语言 2.c++ c是c,c++是c++,很多同志学过其他语言,虽然有面向对象概念,但还是需要好好看看,c++语言还是复杂的,特别是其指针的使用,才使得其效率的保证. 上面是第一阶段。了解语言后就得练习,更进一步的了解语言,如看effective c++等,或者自己手动写些代码来练习,熟能生巧嘛. 3.c++模板 这个是要看的,不看的话,在后续看到模板的时候,头就会晕晕的,当然也可... 阅读全文
Caliburn笔记(1)(wpf框架)
2009-10-29 11:07 by Clingingboy, 1249 阅读, 0 推荐, 收藏, 编辑
摘要:此框架地址如下http://caliburn.codeplex.com.先来学习一下其中的一些概念. 一.启动时加载服务 一切还是从容器开始,Caliburn提供了一个默认的Ioc容器,当然也可以用第三方的,如下 我们学习的目标则是了解Caliburn为我们提供了多少的功能服务,这些就是我们所需要了解的 二.Microsoft.Practices.ServiceLocation 单例模式在此... 阅读全文
Spring.NET学习笔记(6)-基础AOP
2009-08-26 09:58 by Clingingboy, 1484 阅读, 0 推荐, 收藏, 编辑
摘要:1.在我们的系统中,常常要对操作进行记录,比如说某某人新增了一笔数据,然后在数据库中增加一笔操作记录 2.前端开发人员往往会在ajax调用后端的时候,调用之前先做一些数据检验的工作,调用之后对于返回的... 阅读全文
Spring.NET学习笔记(5)-对象生命周期和创建者对象
2009-08-25 16:05 by Clingingboy, 893 阅读, 0 推荐, 收藏, 编辑
摘要:一.对象生命周期 说白了就是一init初始化方法和Dispose方法 两种实现方式1.实现接口方法(造成耦合,放弃),IInitializingObject / init-method和IDispos... 阅读全文
Spring.NET学习笔记(4)-对象作用域和类型转换
2009-08-25 15:16 by Clingingboy, 888 阅读, 0 推荐, 收藏, 编辑
摘要:一.作用域作为对象定有生命周期,singleton和prototype是最基本的实例状态,其他三个则是对于web平台而言的。熟悉asp.net的则一看便清楚了. 作用域 描述 singleton 在每... 阅读全文
Spring.NET学习笔记(3)-注册事件注入
2009-08-25 14:00 by Clingingboy, 1349 阅读, 0 推荐, 收藏, 编辑
摘要:事件注入是.net版本的spring特有的,其实现方式是反向的,同时支持静态事件和实例事件<object id="source" type="Spring.Objects.TestObject,... 阅读全文
Spring.NET学习笔记(2)-依赖注入细节
2009-08-25 13:10 by Clingingboy, 2026 阅读, 0 推荐, 收藏, 编辑
摘要:你会发现学一个灵活的框架,往往是在学一些概念,而这些概念的技术构成都是基于xml的,就导致了我们得对着一堆的xml来看.试着配置完成让框架来解析。 1.构造注入细节constructor-arg (... 阅读全文
Spring.NET学习笔记(1)-基本依赖注入
2009-08-25 11:12 by Clingingboy, 1244 阅读, 0 推荐, 收藏, 编辑
摘要:不学Spring,系统照样能跑,学会了Spring会发现跟没学会之前也多大差别,一直在用Spring以后就会感觉不用Spring写程序就好像无从下手,Spring就是一容器,用以组装程序而用。 一.依... 阅读全文
NHibernate Step By Step(7)-映射集合类型
2009-08-06 09:37 by Clingingboy, 741 阅读, 0 推荐, 收藏, 编辑
摘要:1.Set 无序不重复对象 如ISet 2.List 可按位索引对象 如IList 3.Map 键值对象,如HashTable 4.Bag 可重复对象 如IList 5.idbag 示例 1.Set<class name="A" table="a" lazy="false"> <id name="Id" column="id" unsaved-value="null"> &... 阅读全文
NHibernate Step By Step(6)-关联关系
2009-08-05 21:45 by Clingingboy, 657 阅读, 0 推荐, 收藏, 编辑
摘要:关联关系是可以反推的,比如Person和Address,一家人可以住在同个地址,但一个人也可以同时拥有都个地址,如家庭地址,工作地址。概念并不复杂,反而被未说清楚的示例搞晕了。 关联分为单向与双向,即两者之间的关系存在一种或两种 下面的为双向关联,去掉其中一个关联即是单向了.(一个问题有多个答案)改为一对一以上配置为无连接表(即只有两张表),配置成有连接表更加灵活有连接表的配置 指定unique为true,并指定set的table 一对多以上配置将会生成一个关联表 多对一 生成表结构 还有关联的一对一与多对多.双向关联一对多,多对一即典型的父子关系即上面的第一种关系一般分为主键和外键关联, 阅读全文