当前位置:网站首页 /

[TP5学习]

异常接管,原生的错误真的是好难看,按模块和项目接管异常模型分层,controller只管接数据和数据验证,service复制处理数据并返回处理结果。基类用处很大,可以用来做自动数据验证,配合上使用配置文件的方式配置参数列表,完成自动的数据验证,然后验证好的数据总结放给service就行。说说很容易,实际很多坑,而且也笨,设计起来还是一塌糊涂,目前在用TP5做一个聚合支付的项目,结合了多个公众号多个...

2018年04月19日 | 分类:web | 浏览:927 次 | 评论:0 人 | TAG:

[sql]乐观锁

乐观锁(OptimisticLocking)相对悲观锁而言,乐观锁机制采取了更加宽松的加锁机制。悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。但随之而来的就是数据库性能的大量开销,特别是对长事务而言,这样的开销往往无法承受。而乐观锁机制在一定程度上解决了这个问题。乐观锁,大多是基于数据版本(Version)记录机制实现。何谓数据版本?即为数据增加一个版本标识,在...

2018年04月13日 | 分类:web | 浏览:802 次 | 评论:0 人 | TAG:

[工具]gogs gitblit

gogs gitblit...

2018年04月09日 | 分类:linux | 浏览:678 次 | 评论:0 人 | TAG:

[centos]java mysql 环境安装

java安装采用压缩包配置环境变量的方式安装在java官网下载的话,需要同意协议再下载,否则不能解压配置java环境变量JAVA_HOME=/usr/java/jdk1.7.0_79JRE_HOME=/usr/java/jdk1.7.0_79/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPA...

2018年04月08日 | 分类:linux | 浏览:719 次 | 评论:0 人 | TAG:

[maven]导入maven项目的时候发现Cannot reconnect 错误

今天新建Maven工程后,依赖无法导入,pom文件报错 Cannotreconnect,没有遇到过这样的问题,然后在网上查找了这个问题相关资料,问题解决了,最重要的是学会了怎样在Idea出现错误时,发现导致错误的具体原因,通过 Helper->ShowLoginExplorer,查看Idea的日志,就可以发现具体的原因了:文件idea.logCausedby:...

2018年04月08日 | 分类:Java | 浏览:964 次 | 评论:0 人 | TAG:
友情链接