只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2020-01-14 15:14 90后菜鸟- 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 一 mysql8概述 在研究mysql8新特性的时候,越来越感觉mysql8朝sql server看齐。看来对于中小型企业级应用也挺有兴趣,但是没有企业级的应用套件,有知道的麻烦告知。本文不探讨mysql8的结构变化,函数变化, 以及新增的功能。仅仅阐述下mysql8在sql语法上与标准sql的一点 阅读全文
posted @ 2020-01-06 11:59 90后菜鸟- 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 1、查询当天的数据 select * from 表名 where TO_DAYS(时间字段)=TO_DAYS(NOW()); 2、查询当周的数据 select * from 表名 where YEARWEEK(DATE_FORMAT(时间字段,'%Y-%m-%d'))=YEARWEEK(NOW()) 阅读全文
posted @ 2019-12-26 11:02 90后菜鸟- 阅读(1299) 评论(0) 推荐(0) 编辑
摘要: /** * 按照指定字段给list去重 * @param list * @return */ public static List<DataModel> niqueList(List<DataModel> list){ //去重,根据code字段 List<DataModel> uniqueList 阅读全文
posted @ 2019-12-04 20:58 90后菜鸟- 阅读(4698) 评论(0) 推荐(0) 编辑
摘要: 一般java代码中遇到高精度金额计算,日常使用bigDecimal类型。 在使用BigDecimal类来进行计算的时候,主要分为以下步骤: 1、用float或者double变量构建BigDecimal对象。 2、通过调用BigDecimal的加,减,乘,除等相应的方法进行算术运算。 3、把BigDe 阅读全文
posted @ 2019-08-02 10:15 90后菜鸟- 阅读(8639) 评论(14) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-07-23 15:23 90后菜鸟- 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 一.list三种遍历方式 1.for循环 List<String> list = new ArrayList<String>(); list.add("A"); list.add("B"); list.add("C"); list.add("D"); for(int i = 0;i < list.s 阅读全文
posted @ 2019-06-10 17:11 90后菜鸟- 阅读(5308) 评论(3) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-05-31 10:11 90后菜鸟- 阅读(4) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-05-30 19:19 90后菜鸟- 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、 Splunk公司与产品 美国Splunk公司,成立于2004年,2012年纳斯达克上市,第一家大数据上市公司,荣获众多奖项和殊荣。总部位于美国旧金山,伦敦为国际总部,香港设有亚太支持中心,上海设有海外第一个研发中心。 产品:Splunk Enterprise【企业版】、Splunk Free【 阅读全文
posted @ 2019-05-13 10:10 90后菜鸟- 阅读(3557) 评论(0) 推荐(0) 编辑
摘要: 产生场景:在涉及到连接数据库操作的时候,会报1045:Access denied for user root@localhost。 比如:本地建立的数据库连接不上,在IDEA等开发工具中使用反向生成.xml,.java文件时,无法从插件直接执行。 解决方法:一共五步 一:停止MySQL服务 在mys 阅读全文
posted @ 2019-05-09 10:51 90后菜鸟- 阅读(9928) 评论(0) 推荐(1) 编辑
摘要: 一:安装方法 在线安装 二. 官网插件地址 http://plugins.jetbrains.com/ 三.常用插件 一. ) Alibaba Java Coding Guidelines 在阿里发布了《阿里巴巴Java开发规约》后呢,也诞生了这款扫描插件,他的作用就是按照《阿里巴巴Java开发规约 阅读全文
posted @ 2019-04-29 10:07 90后菜鸟- 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 目前我们针对高并发场景,这种问题很常见,一般有如下两种解决方式: 一:在方法上加上同步锁 synchronized(用的比较少) 二:使用双重检测锁(常用) 三:进行高并发测试 住:线程池中不要特别大的线程 阅读全文
posted @ 2019-03-29 15:17 90后菜鸟- 阅读(1197) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-03-19 16:19 90后菜鸟- 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 最近时不时的需要单元测试来写覆盖率。简单总结一下日常心得: 1.首先指明需要测试的类:@PrepareForTest({ RewardGoldServiceImpl.class }) 2.其次在测试类中new出被测试对象:@InjectMocks RewardGoldServiceImpl rewa 阅读全文
posted @ 2019-03-06 11:39 90后菜鸟- 阅读(1095) 评论(0) 推荐(0) 编辑