用户中心USER CENTER

首页/用户
  • 一个完整Java Web项目背后的密码

    摘要:所以我们还是以的角度去看待一个项目。在中最耀眼的当属了,作为一个贯穿整个项目的框架,为项目开发带来依赖注入,面向切面编程的功能。说到这里,其实一个简单的完整的项目就差不多了。 showImg(https://segmentfault.com/img/remote/1460000016219391); 前言 最近自己做了几个Java Web项目,有公司的商业项目,也有个人做着玩的小项目,...

    xuweijian 发布于Java
  • 前端控制器模式

    摘要:前端控制器来源问题需求您想要一个集中的访问点处理展示层的请求您想避免重复控制层的逻辑处理您想使用一个通用逻辑处理多个请求您想分离系统的逻辑处理与视图展示您想在您的系统中有一个集中控制的访问点解决方案使用前端控制器作为连接初始点来处理所有关联 前端控制器 来源:http://corej2eepatterns.com/F... 问题需求 您想要一个集中的访问点处理展示层的请求 您想避免重...

    xuweijian 发布于Java
  • 设计模式之单例模式

    摘要:这种情况带来的后果是程序两次创建了对象,这并不符合我们对单例模式的定义。实现的三个特性自由序列化线程安全保证单例。其次,有且仅有的构造器,防止外部的额外构造,这恰好与单例模式吻合。 单例模式保证一个类仅有一个实例,并提供一个访问它的全局访问点。当系统需要某个类只能有一个实例时,就可以采用单例模式。 保证单例模式仅有一个实例的核心思想是构造方法私有化,即不允许外部调用该类的构造方法。基于...

    xuweijian 发布于Java
  • Java多线程基础(十)——Work Thread模式

    摘要:通道参与者参与者保存请求队列,同时会预创建线程。注启动线程是一项繁重的工作,模式预先创建一批线程,可以重复使用线程,达到资源再利用提升性能的目的。 一、定义 Work Thread模式和Thread-Per-Message模式类似,Thread-Per-Message每次都创建一个新的线程处理请求,而Work Thread模式预先会创建一个线程池(Thread Pool),每次从线程...

    xuweijian 发布于Java
  • servlet上传下载

    摘要:一添加项目依赖二上传上传文件存储目录上传配置上传文件最大值检测是否为多媒体上传如果不是则停止表单必须包含配置上传参数设置最大文件上传值中文处理构造临时路径来存储上传的文件这个路径相对当前应用的目录如果目录不存在则创建解析请求的内容 一、添加项目依赖(gradle) dependencies { compile group: javax.servlet, name: javax....

    xuweijian 发布于Java
<