-
十二:命令模式(人员解耦和)
十二:命令模式(人员解耦和) 案例: 由于公司的制度不完善,人员缺乏,导致业务人员一有什么事情,全部都来找自己。本来自己就已经身兼数职,现在还要每天面临业务员们的各种炮轰,实在是有点受不了...
-
十一:外观模式详解(Service,action与dao)
十一:外观模式详解(Service,action与dao) 定义:外观模式是软件工程中常用的一种软件设计模式。它为子系统中的一组接口提供一个统一的高层接口。这一接口使得子系统更加容易使用。 该定义引自百度百科,它的表现很简单,将一系列子接口的功能进行整理,从而产生一...
-
在Java中使用Redis
在Java中使用Redis 准备工作 1、下载驱动包jedis.jar。 名字很好记,就是把redis的首字母r换成j。 2、在项目中添加jedis.jar Jedis类 在Java中操作Redis使用的是Jedis类。 1、构造函数 Jedis() //使用默认的host、port。host默认为localhost/127.0.0.1,port默认为6379...
-
TDD(测试驱动开发)死了吗?
TDD(测试驱动开发)死了吗? 01、前言 很早之前,曾在网络上见到过 TDD 这 3 个大写的英文字母,它是 Test Driven Development 这三个单词的缩写,也就是测试驱动开发的意思听起来很不错的一种理念。 其理念主要是确保两件事: 确保所有的需求都能被照顾到 。 在代码...
-
springmvc的执行流程
springmvc的执行流程 前面springmvc的程序运行都成功,我们可以看一下前端控制器DispatcherServlet在整个流程中所起的作用 DispatcherServlet源码如下 protected void initStrategies(ApplicationContext context) { initMultipartResolver(context);//初始化上传文件...
-
一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生
一篇文章帮你彻底搞清楚“I/O多路复用”和“异步I/O”的前世今生 在网络的初期,网民很少,服务器完全无压力,那时的技术也没有现在先进,通常用一个线程来全程跟踪处理一个请求。因为这样最简单。 其实代码实现大家都知道,就是服务器上有个ServerSocket在某个端口监...
-
jsp自定义标签
jsp自定义标签 你可以不去造轮子,但是你得知道轮子怎么造。 Javaweb 实现自定义标签 : 将方法封装到自定义标签处理类中,然后使用方法与 JSTL 标签一致。在实际开发中,前台页面是不允许 html 代码和 java 代码相混合的,但有时 jsp 或第三方为我们提供的标签满足不了...
-
【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了
【面试】如果把线程当作一个人来对待,所有问题都瞬间明白了 多线程的问题都曾经困扰过每个开发人员,今天将从全新视角来解说,希望读者都能明白。 强烈建议去运行下文章中的示例代码,自己体会下。 问题究竟出在哪里? 一个线程执行,固然是安全的,但是有时太慢了,...
-
gradle下mybatis自动生成框架的使用
gradle下mybatis自动生成框架的使用 自动生成框架的意义 主要为了解决人为添加mapper,模型等工作,减少错误,提交效率! 添加引用build.gradle configurations { mybatisGenerator} mybatisGenerator org.mybatis.generator:mybatis-generator-core:1.3.5 mybatisGener...
-
八:适配器模式
八:适配器模式 从实现方式上分为两种,类适配器和对象适配器,这两种的区别在于实现方式上的不同,一种采用继承,一种采用组合的方式(继承和实现接口方式)。 从使用目的上来说,也可以分为两种,特殊适配器和缺省适配器,这两种的区别在于使用目的上的不同,一种为...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
