JDK7的NIO2特性或许是我最期待的,我一直想基于它写一个高性能的Java Http Server.现在这个想法终于可以实施了。本人基于目前最新的JDK7 b76开发了一个HTTP Server性能确实不错。在windows平台上NIO2采用AccpetEx来异步接受连接,并且读写全都关联到IOC...
分类:
其他好文 时间:
2014-08-18 12:17:44
阅读次数:
242
项目采用了Prism框架,以下为自己的一些初步认识: 一.Prism Prism是由微软Patterns & Practices团队开发的针对WPF和Silverlight的MVVM框架,好处是将功能模块化,能有效减小程序大小,增强扩展性与可维护性。 Prism的几个关键点: (1)启动器...
分类:
Web程序 时间:
2014-08-18 01:28:53
阅读次数:
337
一、IOC 控制反转package com.qunar.studyspring.bean;import com.qunar.studyspring.dao.PersonDao;import com.qunar.studyspring.object.Person;/** * 这是一个没有控制反转的例子...
分类:
编程语言 时间:
2014-08-16 13:48:20
阅读次数:
173
这篇文章主要介绍ninject在IOC方面的实现,至于IOC的含义,网络资源很丰富,我这儿就不再赘述了。官方的文档其实挺好的,只是本人英语很烂,看起来比较费劲,下面这些东西是看官方的代码推敲的,我觉得应该能够说明一些问题,希望给和我一样的初学者有一些帮助吧。这里用一个小案例开始,也就是官方案例的改版...
分类:
其他好文 时间:
2014-08-16 01:03:09
阅读次数:
231
框架地址:https://github.com/yangfuhai/afinal
对应的源码:
net.tsz.afinal.annotation.view.*
FinalActivity
FinalActivity是一个基础类,结合注解实现了,依赖注入(view的资源id,常用的监听器), 利用set方式注入
完全注解方式就可以进行UI绑定和事件绑定,无需findViewById和se...
分类:
移动开发 时间:
2014-08-15 02:38:36
阅读次数:
280
——摘自Rocky Ren的笔记1.控制反转(InversionofControl)与依赖注入(DependencyInjection)控制反转即IoC(InversionofControl),它把传统上由程序代码直接操控的对象的调用权交给容器,通过容器来实现对象组件的装配和管理。所谓的“控制反转”...
分类:
其他好文 时间:
2014-08-14 23:02:26
阅读次数:
294
Spring的优越性不用我说大家也都很清楚,项目实际开发中最常用的非IOC和AOP莫属。其优越性深受广大ds男的热捧,在项目中如果不是自己写框架技术选型时Spring也是不可或缺的,尤其是跟一些ORM(hibernate,mybatis等)框架结合更是解决了很多人的问题。 下面就讲解一些mav...
分类:
编程语言 时间:
2014-08-13 14:45:46
阅读次数:
626
BeanFactory: Ioc 容器ApplicationContext: Spring容器WebApplicationContext需要ServletContext实例,也就是说它必须在拥有Web 容器的前提下才能完成启动的工作。Spring分别提供了用于启动WebApplicationCont...
分类:
移动开发 时间:
2014-08-12 18:16:34
阅读次数:
280
两个类:public class Person { public string Name { get; set; } public int Age { get; set; } }public class PersonDao { private...
分类:
编程语言 时间:
2014-08-12 13:08:04
阅读次数:
193