07 2016 档案
摘要:先说一下场景 测试环境是linux - centos6.5,项目是分布式的,分别搭建到linux上 数据货使用的是阿里巴巴数据源 每次重启后的第一次访问会比较慢,查看日志发现 卡在这个地方 ...{dataSource-1} inited... 网上找了一些问题,发现有个别人有这问题但是都没解决,后
阅读全文
摘要:目前常用的数据源主要有c3p0、dbcp、proxool、druid,先来说说他们Spring 推荐使用dbcp;Hibernate 推荐使用c3p0和proxool1、 DBCP:apacheDBCP(DataBase connection pool)数据库连接池。是apache上的一个 java
阅读全文
摘要:其实后台开发已经接近尾声,目前后台团队作为辅助参与到app的接口调试中 当然接口调试会发生很多莫名的情况,需要辅助解决 简述一下遇到的问题: 1、手机号验证规则,老的手机验证正则表达式是不支持新号的,现在运营商开放了很多新号,导致规则失效,比如新增的 147 开头的手机号就验证不了,还好有同事新换手
阅读全文
摘要:文档!文档!文档!重要的事情说三遍 1、项目一期基本开发完毕,包括后台管理系统以及提供给手机端的接口,由于奔着敏捷开发去的,文档没有过多花时间去写, 当然了文档肯定有,开发人员写的自己能看懂,但是对于对接人员来说看了就跟吃了屎一样难受 好吧,由于项目进度比原先提前,所以根据实际情况来修改文档,把文档
阅读全文
摘要:1、拆分消息队列 原本在登录注册的时候需要使用到短信发送,这个需要使用到消息队列,当时只放入在项目中 现在的新需求在各个环节都有不同的消息推送,短息服务,以及日志保存,这些索性单独拎出来作为一个服务提供 (消息队列采用RabbitMQ,各位看管有兴趣可以参考之前发的文章,另外MQ也有ActiveMQ
阅读全文
摘要:以前在单项目中用过RabbitMQ,没有问题 不过这次在分布式项目中使用RabbitMQ中有点搞糊涂了,但是实际上是没有问题的,思路清晰就行 简单看一下实际操作的示例吧: 资源文件中需要配置基本的rabbitMQ的属性,如下: 然后要配置applicationContext-rabbitmq.xml
阅读全文
摘要:1、搭建定时任务quartz 本来是打算把定时任务放入后台管理中,这样目前没问题,但是弱后期加入权限管理-shiro,那么肯定有冲突的,原因是最新版的shiro会使用quartz-1.6版本,而最新的quartz已经到了2.3 有人索性把quartz版本降到了1.6,这样就没问题,我想这样不好,2.
阅读全文