自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 数据库事务及锁总结

什么是事务? 事务是指是程序中一系列严密的逻辑操作,而且所有操作必须全部成功完成,否则在每个操作中所作的所有更改都会被撤消。是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元) 事务的四种特性(ACID) 1 、原子性(atomicity) 事务是数据库的操作的最小单元,不可分割。事务中包含的各操作要么都做,要么都不做 。 2 、一致性(consistency) 事务的执行使数据

2020-09-30 14:57:04 295

原创 gradle-java多模块项目中cucumber及跨模块单元测试的sonar覆盖率

我这里使用gradle 5.4.1,以上版本应该是同理(没有测试过)。覆盖率统计使用java最常用的jacoco插件,目前使用的版本是0.8.3。我对gradle配置不是很熟悉,这些也是在各大网站搜刮,咨询官方答复总结如下配置。 下面开搞。 1. 使用cucumber完成实例化测试并生成jacoco覆盖率 cucumber的基本配置使用详见官网 这里以gradle为例,只需要引入依赖https://cucumber.io/docs/installation/java/ dependencies.

2020-08-17 16:49:45 1529 2

转载 Java中生成随机数Random、ThreadLocalRandom、SecureRandom比较

1. Random Random random = new Random(); int a = random.nextInt(5);//随机生成0~4中间的数字 其实Random是有构造函数的,他的参数可以传一个long类型的值,当使用空的构造的时候,使用的实际上是System.nanoTime()也就是当前时间毫秒数的值,我们把这个叫做种子。 种子是干什么的呢,...

2019-11-15 15:53:48 754

原创 谷歌翻译接口

比较常用谷歌翻译,现在要翻译大量的英文,手工去做太麻烦了。想能不能调用翻译接口实现自动。 在页面上翻译可以看到,谷歌翻译页面就是一个普通的get请求。 其中参数意思非常好懂,sl=en源语言,tl=zh-CN 翻译的目标语言。除了其中一个tk参数,相当于一个密钥。 随便搜索一下,大神非常多。这里参考一下tk值的算法过程 https://www.52pojie.cn/thread...

2019-06-26 10:36:07 1204

原创 搭建基于centos的ftps服务器

搭建ftp服务 1、安装vsftpd服务 输入 rpm -qa | grep vsftpd 检查是否已安装vsftpd服务 在线安装 yum install –y vsftpd 离线安装 下载地址:http://rpmfind.net/linux/rpm2html/search.php?query=vsftpd(x86-64) rpm -ivh vsftpd-3.0.2-25.el7.x8...

2019-04-25 14:19:17 3560 3

原创 spring-data-jpa实现vo类的动态添加查询

最近开始使用spring-data-jpa,它对于实体类的基本查询非常方便,vo查询还是需要写sql,动态条件的查询则需要继承JpaSpecificationExecutor<T>来实现,网上例子非常多。这里找到一个封装不错的例子,配置查询条件的注解就可以使用动态条件的查询,原文地址:https://blog.csdn.net/a184838158/article/details/82...

2019-03-14 16:08:22 4590

翻译 局域网下使用NAT搭建centos虚拟环境的网络设置

1.安装centos虚拟机(新电脑需要打开BIOS-->Advanced-->Virtualization Technology) 2.启动网卡:service network start 使用ip address检查ip配置。 若安装时没有打开网络,编辑网络配置并重启虚拟机 vi /etc/sysconfig/network-scripts/ifcfg-enp0s3(使用的对...

2019-03-14 15:22:37 320

谷歌翻译工具-英文到中文

谷歌翻译接口调用包,暂时只支持英文到中文,只作翻译时的工具和交流学习使用。

2019-06-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除