自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

code_guo的博客

我要努力去飞

  • 博客(7)
  • 收藏
  • 关注

原创 两种方式实现SpringBoot+Maven多环境配置文件分离

正文之前今天给一个新项目做多环境配置分离,其实就是线上环境和测试环境走不同的配置,本来是一个常规操作,但是偏偏遇到了难以理解的问题。不过,正好有时间可以解决问题,索性拿出两个小时把多环境配置的事情研究透。正文这个多环境配置是个常规问题,一般的实现方式是:配置多个application.properties文件,通过使用mvn的打包参数来动态指定要使用的application配置文件,但是呢,mvn的打包参数有两种传递方式:通过mvn的-P参数来指定环境信息,它可以动态激活pom文件中的&

2020-07-02 23:30:44 1577 1

原创 Java生成唯一的long型数字id

最近用的java中用到了唯一的数字id。网上查了有几种主流方式,如hashcode,nanotime等,但是这几种都有可能出现重复。所以博采众长,自己写了一个生成19位long型唯一数字id 的工具类,大家一起探讨一下,代码是否可行,欢迎留言。 其实思路很简单: 1.获取nanoTime + 随机数,但是由于nanaTime前几位是相同的,所以前几位用...

2020-07-02 21:34:53 12407 2

原创 cron表达式详细总结

格式说明序号是否必填可选值秒1是0-59 , - * /分2是0-59 , - * /小时3是0-23 , - * /日4是1-31 , - * ? / L W月5是1-12 or JAN-DEC , - * /周6否1-7 or SUN-SAT , - * ? /年7否empty 或 1970-2099 , - * /通配符说明通配符说明*表示所有值。例如:在分的字.

2020-06-15 12:01:23 295

原创 AbstarctRoutingDataSource配合ThreadLocal实现分库

实现过程:1.配置文件:配置数据表的连接信息生成bean,并将bean作为value,指定key名称,创建名为targetDataSources的map,该map通过spring初始化。 2.继承AbstarctRoutingDataSource抽象类,实现determine

2017-12-23 12:29:27 1372

转载 static关键字使用

一.static关键字的用途在《Java编程思想》P86页有这样一段话:“static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没有创建任何对象的前提下,仅仅通过类本身来调用static方法。这实际上正是static方法的主要用途。”这段话虽然只是说明了static方法的特殊之处,但是可以看出static关键字的基本作用,简而言

2017-12-23 11:52:07 133

原创 原创总结:final关键字使用

final关键字的用法以及优势

2017-12-23 11:34:45 201

原创 JAVA面试技术栈

个人总结的面试时会问到的一些技术栈。

2017-12-23 11:32:05 5288

空空如也

空空如也

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

TA关注的人

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