随笔分类 -  J2EE

spring mvc, spring, mybatis, struts等
摘要:web权限设计,做权限目前有三种主流实现方式 第一种:手动实现 配置2个拦截器,一个是拦截是否登陆,一个是拦截url的权限,通过角色权限表的配置,把权限url的路径与访问资源的url进行匹配 第二种:spring-security实现,比较重,不推荐 第三章:shiro,目前spring已经舍弃自己 阅读全文
posted @ 2016-06-05 20:32 风间影月 阅读(6176) 评论(1) 推荐(0)
摘要:目前比较流行的验证做法:前端jquery-form-validate + 后端hibernate-validate 在pom中添加相关jar: spring mvc中配置: 配置错误信息:(当然也可以直接写在javabean中) entity(setter getter 略): controller 阅读全文
posted @ 2016-05-31 17:19 风间影月 阅读(8799) 评论(0) 推荐(1)
摘要:之前讲的消费者互相可以把队列中的消息全部读取,但是不是读完整的所有信息 那么采用订阅模式就行,这就是微信公众号的模式, 比如10个人订阅了我的公众号"BeJavaGod",当我发送一条消息的时候, 那么这10个人都能收到我的消息并且查看,比如本条消息,对吧? 生产者制造消息发送给交换机X,而不是发送 阅读全文
posted @ 2016-05-22 19:27 风间影月 阅读(1098) 评论(0) 推荐(0)
摘要:tomcat7部署,项目发布有很多种方式 1. 增量发布,把修改过得那些文件手动上传至tomcat,*.class *.xml 等等,这样的缺点非常大,需要断开tomcat,记住那些你修改过得文件,很繁琐,我曾经经历过,值得吐槽 2. tomcat控制台GUI热部署,就是每次打完war包,手动上传到 阅读全文
posted @ 2016-05-10 14:24 风间影月 阅读(1804) 评论(0) 推荐(0)
摘要:SSO,Single Sign On,也就是单点登录,保证一个账户在多个系统上实现单一用户的登录 现在随着网站的壮大,很多服务会进行拆分,会做SOA服务,会使用dubbo做微服务,或者简单的小型分布式, 这样在服务与服务之间,或者系统与系统之间都是通过HTTP或者restful来进行通信的, 在以往 阅读全文
posted @ 2016-05-09 22:29 风间影月 阅读(8692) 评论(0) 推荐(1)
摘要:如今前后端分离,动静分离 使用freemarker实现动静分离,nginx处理静态资源文件,提高效率 加载jar包 test类 成功后显示 这个比较简单 接下的文章会在项目中引用freemarker 阅读全文
posted @ 2016-05-03 14:49 风间影月 阅读(1735) 评论(1) 推荐(0)
摘要:集群真是好好玩,最近一段时间天天搞集群,redis缓存服务集群啦,solr搜索服务集群啦,,,巴拉巴拉 今天说说zookeeper,之前搭建了一个redis集群,用了6台机子,有些朋友电脑跑步起来,有点卡,那这里主要说说伪分布式的集群,正式版的集群需要3台机子,我就一带而过说一说,搭建起来也是非常简 阅读全文
posted @ 2016-05-02 00:19 风间影月 阅读(2394) 评论(4) 推荐(2)
摘要:solr,什么是solr,就是你要吃的东西“馊了”,不能吃了,out of date~ 嘛。。。开个玩笑,发音就是‘搜了’,专门用于搜索的一个开源框架,lunce就不说了,不好用,麻烦 来讲讲solr吧 目前最新更新的是6.0,4月7-8号更新的,哥不太喜欢用新出来的版本,多多少少会有bug,cen 阅读全文
posted @ 2016-04-29 00:26 风间影月 阅读(3059) 评论(0) 推荐(2)
摘要:在如今并发的环境下,对大数据量的查询采用缓存是最好不过的了,本文使用redis搭建集群 (个人喜欢redis,对memcache不感冒) redis是3.0后增加的集群功能,非常强大 集群中应该至少有三个节点,每个节点有一备份节点。这样算下来至少需要6台服务器 考虑到有些朋友的电脑配置不是很高,跑多 阅读全文
posted @ 2016-04-28 01:05 风间影月 阅读(4487) 评论(0) 推荐(1)
摘要:在上篇中提到了spring4.1+支持jsonp的调用,做了个例子,用来在页面上展示jsonp: (js写的丑了点,本人后端出生,前端大侠们轻拍~) 展示的效果: 阅读全文
posted @ 2016-04-25 23:35 风间影月 阅读(937) 评论(0) 推荐(1)
摘要:如今的巨石应用已经越来越不行了,很多互联网在后期都会在用分布式的架构 那么在页面上不同的服务调用不同域名下的json是有问题的 (跨域:不同域名,相同域名但是不同端口) JavaScript规范中提到的json是不能直接跨域调用,为了安全,但是能调用js片段 所以把json包装为一个js片段,也就是 阅读全文
posted @ 2016-04-25 13:09 风间影月 阅读(4184) 评论(0) 推荐(0)
摘要:今天新创建了一个java的公众号,会经常更新java的文章,有兴趣的朋友关注一下吧~ 主要内容基本是跟本微博同步的 不管是做java的新手还是高手,内行还是外行,java还是非java,一起关注,一起学习,精益求精 还有... 我的心愿是: 世界和平... 阅读全文
posted @ 2016-04-22 18:27 风间影月 阅读(2103) 评论(1) 推荐(0)
摘要:什么是FastDFS FastDFS是一个叫余庆的哥们用c语言编写的一款开源的分布式文件系统 功能有冗余备份、负载均衡、线性扩容等,高可用、高性能 可以用FastDFS搭建一套高性能的文件服务器集群提供文件上传、下载 fastDFS又区别于Hadoop的HDFS,前者用于上传下载文件或者图片 后者用 阅读全文
posted @ 2016-04-19 00:40 风间影月 阅读(2507) 评论(2) 推荐(3)
摘要:先来说说正向代理 就是普通的代理,记得高中年代偷跑去网吧是要办卡的 题外话: 就是这货。。。相信很多80同龄人都有吧。。。 回到正题,那正向代理就不让你直接访问网络,而需要登录一下网吧的某个系统,那个就是代理服务器,这样你才能上网 那反向代理其实就是这样的: 当你访问淘宝的时候,其实也有很多人在访问 阅读全文
posted @ 2016-04-18 17:07 风间影月 阅读(935) 评论(1) 推荐(3)
摘要:最近经常有人问图片上传怎么做,有哪些方案做比较好,也看到过有关于上传图片的做法,但是都不是最好的 今天再这里简单讲一下上传图片以及图片服务器的大致理念 如果是个人项目或者企业小项目,仅仅只有十来号人使用的小项目,可以使用如下方案: 用户访问系统,使用上传图片功能,那么图片就上传到你的当前项目所在的t 阅读全文
posted @ 2016-04-16 15:44 风间影月 阅读(3027) 评论(1) 推荐(1)
摘要: 阅读全文
posted @ 2016-04-15 23:09 风间影月 阅读(569) 评论(0) 推荐(0)
摘要:企业开发中所用到的基本jar包以及插件都已在此 可以自己根据实际情况酌情增减 阅读全文
posted @ 2016-04-13 20:14 风间影月 阅读(858) 评论(0) 推荐(0)
摘要:maven出现后,很多公司会用maven来构建项目,单仅仅只是单项目单工程的 并没有使用多工程来构建,这样在以后,项目越来越大,业务越来越多以后,项目会难以维护,越发庞大,维护成本提高,团队士气也会下降 等等情况,使用maven构建多工程就是如今的趋势 这边演示一个maven工程相互依赖的例子,高手 阅读全文
posted @ 2016-03-31 00:24 风间影月 阅读(4301) 评论(0) 推荐(4)
摘要:我个人比较喜欢写注释,在工作中对注释的重要性看的也比较高,所以大部分文字都在注释中,代码外的文字会写的偏少,关键能懂就行 先看一下整合后的工程目录(单工程,多工程以后会采用maven) 5个package分别对应 action, entity, mapper(也就是DAO,采用动态代理), serv 阅读全文
posted @ 2016-03-28 14:35 风间影月 阅读(2084) 评论(1) 推荐(3)
摘要:最近看了nginx以及tomcat的集群,通俗的做一下简单总结吧 nginx 是一个http服务器,是由俄罗斯人发明的,目前主流的服务器,作为负载均衡服务器,性能非常好,最高支持5万个并发连接数,在淘宝被广泛使用(据说被淘宝的工程师优化到单机200万的并发,非常的厉害) 单个tomcat最大支持的用 阅读全文
posted @ 2016-03-27 22:17 风间影月 阅读(3005) 评论(1) 推荐(1)