- 博客(5)
- 资源 (56)
- 问答 (3)
- 收藏
- 关注
原创 工作中用到的命令(持续更新)
1 查看某个端口查看80端口现在运行的情况 lsof -i:802 查看类占用的内存jps 命令找到对应java 进程pid 查看类占用内存 jmap -histo pid3 查看jar 包冲突mvn dependency:tree -Dverbose | grep “conflict” 4 查询匹配某个字符串grep ‘test’ test.l...
2017-08-24 22:32:51 534 1
原创 数据库事务的隔离级别
数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。事务有四个基本特性,即原子性、隔离性、一致性、持久性。本文主要讲述数据库事务的隔离级别。
2017-08-29 23:22:04 531
原创 数据库乐观锁
在实际工作中,经常遇到对某一张表某一列进行更新操作,由于在分布式环境下高并发环境下是很容易出现问题。本文主要讲述采用乐观锁来解决这一问题。乐观锁的基本设计思想来至Java里的CompareAndSet(CAS)。
2017-08-19 13:42:06 444
原创 解决经常变化业务逻辑
在实际工作中由于业务是一直在不断变化中,开发工作者也要不断修改代码、测试、部署、发布。然而有时候某一块需要经常变动,这时候我们也要走前面的流程,这个时候开发效率就比较低。本文主要采用配置groovy来处理经常变化业务逻辑,当业务逻辑发生变化时候,只需要修改groovy脚本即可,这样可以极大的提高开发效率
2017-08-06 17:33:27 848
原创 Mybatis总体架构分析
首先要明确的就是mybatis 是一个sql mapper framework ,它也具备ORM (Object Relation Mapping)框架的一些基本特性(它做的事情只是Relation->Object) 。mybatis更像是一个sql 工具,目标在于消除JDBC相关的代码,让数据库操作更简洁方便,开发人员不用关心如何去连接数据库,如何发送sql语句,如何取各个字段。
2017-08-05 18:40:50 449
Robocup机器人足球仿真比赛系统的研究
2012-04-23
SQL+Server+2005+Visual+C#+2005专业开发精解+源代码
2012-04-09
com.mysql.jdbc.Driver 问题
2017-06-02
go语言实现并行的快速排序算法?
2015-10-24
Azure新建网站后,怎么通过FTP软件发布网站?
2015-01-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人