Javaweb
文章平均质量分 81
黄复贵
To be an outstanding geek.
展开
-
Seckill系统高并发优化
绝大多数秒杀系统都要需要实现高并发,这样就必须在原来的项目基础上进行优化。简单的优化很有可能就会很大地提高系统的并发性能,但是这些优化往往是系统开发人员很少注意的,或者直接被人们忽略。因此要成为一个出色的开发人员,学会优化技巧与时刻具备系统优化的意识是必须的。项目源码地址:https://github.com/HuangFuGui/Javaweb/tree/master/Maven%2BSpring原创 2016-07-13 16:13:06 · 6100 阅读 · 2 评论 -
SpringMVC实现文件下载
前段时间做项目用Plupload实现了文件分块上传SSM框架+Plupload实现分块上传(Spring+SpringMVC+MyBatis+Plupload),项目仅有文件上传还不够,还应提供文件下载。接下来就在原来项目基础上(SSM框架,Spring+SpringMVC+MyBatis)实现文件下载。并在最后给出效果图。一:前端请求下载:关于下载这部分的前端效果是用jq append的,没在js原创 2016-08-27 13:44:36 · 8163 阅读 · 4 评论 -
SSM框架+WebSocket实现网页聊天(Spring+SpringMVC+MyBatis+WebSocket)
建站不止于增删改查,还有很多很有魅力的地方。对于通信聊天这块已经青睐好久了,前段时间在做的j2ee项目运用到Spring+SpringMVC+MyBatis的框架集合,是关于一个社交平台的网站,类似于facebook,twitter,微博等。在做完基本的CURD(例如评论模块)后,开始研究网站通信并应用于项目中。提到通信,大家都知道Socket。确实,运用Socket能在服务器与客户端之间建立一个数原创 2016-08-18 23:06:12 · 41034 阅读 · 131 评论 -
通过简单Spring事例理解SpringIOC思想
在阅读本文前,应该对Spring有所了解。Introduction to the Spring Framework,The IoC container。首先,IOC与AOP独立于Spring存在,只是Spring给出了IOC与AOP(AOP面向切面通过业务逻辑的分离,如:事务管理,权限控制,日志等,实现内聚开发)的具体实现,这里重点总结IOC。在总结IOC前,有必要说说第一个IOC的例子spri原创 2016-11-05 16:12:20 · 1373 阅读 · 0 评论 -
SSM框架+Plupload实现分块上传(Spring+SpringMVC+MyBatis+Plupload)
关于Plupload的介绍,相信它的官网http://www.plupload.com/已经给得很详细了。Plupload的上传原理简单点说,就是将用户选中的文件(可多个)分隔成一个个小块,依次向服务器上传,这是它能驾驭上传大文件的原因之一,而且在这个过程可以暂停上传,暂停后再继续上传(异于断点续传)。最重要的是,从头到尾没有一点点UI阻塞,保证了用户体验。下面会开始讲Plupload的实现流程,分原创 2016-08-23 00:04:45 · 7824 阅读 · 28 评论 -
源码剖析CommonsMultipartResolver解释parseRequest无法获得FileItem
相信在Javaweb做文件上传的时候大家都用到commons-fileupload这个组件,使用这个组件实现文件上传时都会用到这句代码List<FileItem> list = servletFileUpload.parseRequest(request);,意思是解析从客户端发送到服务器的request请求(Form表单)得到一个FileItem的List集合,这样每个FileItem都可以简单地原创 2016-12-11 23:28:34 · 5066 阅读 · 1 评论