03 2014 档案

WebApplicationContext初始化
摘要:Spring 提供了用于启动WebApplicaionContext的Web容器监听器. 通过Web容器监听器引导: contextConfigLocation /WEB-INF/beans.xml org.springframework.w... 阅读全文

posted @ 2014-03-29 09:57 吴一达 阅读(170) 评论(0) 推荐(0) 编辑

Spring 学习笔记 Bean的作用域
摘要:在配置文件中定义Bean时,用户不但可以配置Bean的属性值以及相互之间的依赖关系,还可以定义Bean的作用域。作用域将对Bean的生命周期和创建方式产生影响。在低版本的Spring中,仅有两个作用域singleton和prototype,在spring 2.0中,针对WebApplicatio... 阅读全文

posted @ 2014-03-28 20:56 吴一达 阅读(177) 评论(0) 推荐(0) 编辑

Spring 学习笔记 ----依赖注入
摘要:依赖注入 有三种方式,本文只学习下属性注入. 属性注入 属性注入即通过 setXxx方法()注入Bean的属性值或依赖对象,由于属性注入方式具有可选择性和灵活性高的优点,因此属性注入方式是实际应用中最常用的注入方式。 属性注入的实例 属性注入要求Bean提供一个默认的构造函数,并为需... 阅读全文

posted @ 2014-03-28 14:47 吴一达 阅读(161) 评论(0) 推荐(0) 编辑

总结一下 Spring的IOC、DI
摘要:国庆节刚过,应一些朋友的提问,总结一下Spring中IOC也即DI的通俗理解。 网友wm5920解释: IOC控制反转:说的是创建对象实例的控制权从代码控制剥离到IOC容器控制,实际就是你在xml文件控制,侧重于原理。 DI依赖注入:说的是创建对象实例时,为这个对象注入属性值或其它对象实... 阅读全文

posted @ 2014-03-27 14:30 吴一达 阅读(207) 评论(0) 推荐(0) 编辑

Spring的IOC原理[通俗解释一下]
摘要:1. IoC理论的背景 我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 图1:软件系统中耦合的对象 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针、分针和秒针顺时针旋转,从而... 阅读全文

posted @ 2014-03-27 14:25 吴一达 阅读(174) 评论(0) 推荐(0) 编辑

Spring 学习笔记---Bean的生命周期
摘要:生命周期图解 由于Bean的生命周期经历的阶段比较多,我们将通过一个图形化的方式进行描述。下图描述了BeanFactory中Bean生命周期的完整过程: Bean 的生命周期从Spring容器着手实例化Bean开始,直到最终销毁Bean,这当中经过了许多关键点,每个关键点都涉及特定方法的... 阅读全文

posted @ 2014-03-27 14:08 吴一达 阅读(253) 评论(0) 推荐(0) 编辑

MyBatis的动态SQL详解
摘要:MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。 MyBatis中用于实现动态SQL的元素主要有: ifchoose(when,otherwise)trimwheresetforeach if就是简单的条件判断,利用if语句我们可以... 阅读全文

posted @ 2014-03-26 13:14 吴一达 阅读(135) 评论(0) 推荐(0) 编辑

mybatis ---- 级联查询 一对多 (集合映射)
摘要:关联有嵌套查询和嵌套结果两种方式,本文是按照嵌套结果这种方式来说明的 上一章介绍了多对一的关系,用到了,这是一个复杂类型的关联。我们选择一个示例来回顾下,比如:一个博客有一个用户,关联映射就工作于这种结果之上。首先看下,我们在本文中要用到的表结构字段: 博客blog : id title ... 阅读全文

posted @ 2014-03-25 20:09 吴一达 阅读(375) 评论(0) 推荐(0) 编辑

mybatis ----数据级联查询(多对一)
摘要:工程的目录结构: 有两个表,一个文章表article ,一个用户表user。 create table article (id int(11) not null auto_increment, userid int(11) not null, ... 阅读全文

posted @ 2014-03-25 10:12 吴一达 阅读(222) 评论(0) 推荐(0) 编辑

mybatis ---- 实现数据的增删改查
摘要:前面介绍了接口方式的编程,需要注意的是:在book.xml文件中, ,命名空间namespace,必须要与我们定义的package和接口一致,否则就会出错。这一章主要基于接口的编程完成如下事情. 用mybatis查询数据 上一章,已经介绍了查询数据(一行数据),这里我们主要看查询出列表的. 查询... 阅读全文

posted @ 2014-03-24 14:22 吴一达 阅读(141) 评论(0) 推荐(0) 编辑

mybatis --- 以接口的方式进行编程
摘要:前面一章 ,搭建好了mybatis,mysql的环境,并且实现了一个简单的查询。请注意,这种方式是用SqlSession实例来直接执行已映射的SQL语句: Book book=session.selectOne("com.mybatis.model.BookMapper.selectBookBy... 阅读全文

posted @ 2014-03-24 12:46 吴一达 阅读(137) 评论(0) 推荐(0) 编辑

mybatis 开发环境搭建
摘要:不说废话直接上代码,首先看下我的目录机构: 红色部分,表明你所需的jar包,已经配置文件. 创建用户表,以及插入数据. create table books(id int (11) not null auto_increment, image... 阅读全文

posted @ 2014-03-24 11:03 吴一达 阅读(123) 评论(0) 推荐(0) 编辑

初识MySQL数据库的各种CMD命令窗口下的指令
摘要:今天我们就来看一下数据库的各种命令,以下命令全部是从CMD命令窗口下的命令行输入指令,首先如果如果输入mysql,系统提示“mysql不是内部命令或外部命令。那么这其实是环境变量没有设置好的原因,例如我的mysql的安装目录是C:\news\mySql,则在环境变量中的系统变量PATH路径中输... 阅读全文

posted @ 2014-03-24 10:15 吴一达 阅读(226) 评论(0) 推荐(0) 编辑

mysql 无法插入中文
摘要:MySQL数据库默认编码已经是utf8了, default-character-set = utf8,可是向数据库中表中插入中文时,却老是出现 ....\xB5\xA5\xD1\xA1 for column...这样的错误,经过查阅网上类型的错误后,发现一个很奇妙的现象,接下来我们就来开始介绍... 阅读全文

posted @ 2014-03-20 17:07 吴一达 阅读(204) 评论(0) 推荐(0) 编辑

Sencha touch 2 入门 -------- DataView 显示服务器端JSON文件数据
摘要:今天学习了下DataView如何显示JSON文件数据,废话不多说,直接贴代码: 首先看下文件目录: 然后看下我们要处理的JSON文件,bookInfo.json. { "success":true, "books":[ { "id":"1", "image_url":"re... 阅读全文

posted @ 2014-03-20 14:11 吴一达 阅读(153) 评论(0) 推荐(0) 编辑

Sencha touch API
摘要:Sencha touch API http://docs.sencha.com/touch/2.3.1/#!/guide/getting_started 阅读全文

posted @ 2014-03-18 19:34 吴一达 阅读(132) 评论(0) 推荐(0) 编辑

Android Intent详解
摘要:一、 Intent 作用 Intent 是一个将要执行的动作的抽象的描述,一般来说是作为参数来使用,由Intent来协助完成android各个组件之间的通讯。比如说调用startActivity()来启动一个activity,或者由broadcaseIntent()来传递给所有感兴趣... 阅读全文

posted @ 2014-03-14 13:34 吴一达 阅读(218) 评论(0) 推荐(0) 编辑

物流配送中商品订货数量的控制技术
摘要:本文发表于计算机期刊《物流技术》2002年第4期。 物流配送中商品订货数量的控制技术马根峰,王平(重庆邮电学院 自动化学院,重庆400065) 摘要 把库存量控制到最佳数量,获取最大的供给保障,是很多企业、很多经济学家追求的目标。而订货数量是决定库存水平的非常重... 阅读全文

posted @ 2014-03-07 12:14 吴一达 阅读(364) 评论(0) 推荐(0) 编辑

multiset基础学习,可以有重复类型的多重集合容器
摘要:#include #include using namespace std;struct Student{ char *name; int year; char *addr;};void find_test(){ multiset ms; ms.insert(10); ms.insert(11)... 阅读全文

posted @ 2014-03-06 20:13 吴一达 阅读(171) 评论(0) 推荐(0) 编辑

人生总会遇到浑噩期,但是需要反思
摘要:2013的最后一个月,到2014的3月,不经意间已经过去了3个月之久,而这三个月,不管是能力,还是其他各个方面,都没有得到锻炼,突然发现离梦想越来越远了。唯一值得庆幸的,就是遇到了她,瞬间现实的压力也渐渐地来了,原本的计划都打乱了,也许每个人都需要被压力所包围,才能达到另一个境界... 阅读全文

posted @ 2014-03-06 19:50 吴一达 阅读(135) 评论(0) 推荐(0) 编辑

创建Sencha touch第一个应用
摘要:最近学习Sencha touch ,是一个菜鸟级别。废话不多说,让我们来创建Sencha touch的第一应用. 首先,我们下载Sencha touch2.0 sdk 和SDK工具. SDK工具直接默认安装就可以了. 我用的服务器是tomcat6.0 ,将下载好的sencha-touc... 阅读全文

posted @ 2014-03-04 12:39 吴一达 阅读(109) 评论(0) 推荐(0) 编辑

How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub
摘要:How I Turned Down $300,000 from Microsoft to go Full-Time on GitHub (我是如何拒绝微软30w的诱惑,专注于GitHub事业) 当我老去,回顾一生,我想说,“哇,那是一场冒险“;而不是,“哇,我真的很安稳。“ 2008 ... 阅读全文

posted @ 2014-03-03 16:37 吴一达 阅读(218) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示