基础知识
文章平均质量分 92
迟到的月亮
来都来了...坐下喝茶~
展开
-
阿里云maven镜像库配置(gradle,maven)
经常使用maven远程仓库里jar包的同学,最头疼的事情莫过于加了jar包依赖配置之后,需要漫长的下jar包的过程,因为maven仓库网站是国外网站,速度非常的慢。在国内下好jar包放到本地再加载又过于麻烦。以前有个oschina的国内maven镜像仓库地址,现在应该是弃用了(害得我也等了半天)现在国内的话主要使用阿里云的maven镜像仓库,速度很快~~~原创 2017-04-28 14:18:35 · 39660 阅读 · 0 评论 -
使用Apach poi 实现对Excel表格的简单读写
使用Apache-poi实现对Excel表格的简单读写原创 2017-04-27 22:48:15 · 6882 阅读 · 0 评论 -
UUID不失精度,长度改进
在使用到uuid的时候,往往头疼于它的长度(如1bfe50d8-544e-4e8a-95b8-199ceff15268),于是乎就有了改写uuid的各种方法1.不觉得uuid很长,但是就是看着中间的“-”很难受,简单直接点就是UUID uuid = UUID.randomUUID(); uuid.toString.replace("-", "");额,这种方法,简单粗暴不优雅,其实呢,还可以看看这个原创 2017-05-11 15:17:27 · 10865 阅读 · 6 评论 -
在项目启动时(无request)获取Tomcat端口号
上一篇说的将非Spring Boot项目注册到Eureka Server并提供服务也说到,配置文件里eureka.port必须要与本机tomcat端口号相同,但不同环境往往有不同的tomcat端口号,以往我使用不同环境的配置文件以确保eureka服务端口与tomcat一致。1.读tomcat配置文件这是最先想到的方法,通过classpath一层层找到conf下的server.xml拿端口号,因为路径原创 2017-06-22 17:52:10 · 18819 阅读 · 5 评论 -
web项目运行时(如JSON parse)手动注入@Autowired等注解的属性值-1
1.需求:通过JSON parse成具体对象,对象中有@Autowired,@Resource注解的属性如何注入? Spring Bean管理的Spring注解的@Autowired或者@Resource属性在项目启动时会交由Spring自动注入具体的属性值,如果我不将Bean交由Spring管理,正常情况下@Autowired,@Resource注解也不会起作用,如何在运行时手动注入被加原创 2017-07-27 16:04:12 · 13519 阅读 · 0 评论 -
FastJson在复杂传递过程中保障Long等Number类型不会变成Integer
1.简介 public static void main(String[] args) { String aStr = "{\"value\":1L,\"set\":[1L,2B,3S,4]}"; Object bObj = JSON.parseObject(aStr); String cStr = JSON.toJSONString(bObj); Crab dCr...原创 2019-09-25 18:59:41 · 3117 阅读 · 5 评论