博客用于记录个人技术的积累过程

老婆镇楼:)

论文总结:MapReduce: Simplified Data Processing on Large Clusters

系列前言:

博客已经两个月没有更新了,危机感越来越严重,但是对于众多技术方向,有点无从下手。迷茫了两个月,决定先从基础理论入手,故准备看一些论文,学习一些mit的课程,顺便提升一下英语水平。这个系列主要目的还是提升自己的技术水平,参考价值有限。

通过@Value注解获取properties的值

目的

为了让代码能获取到指定配置文件里的特定配置。

如何高效的管理团队的git分支

问题由来:

最近,越来越感觉到分支管理的混乱对代码编写的恶劣影响,大家基本是每个人开一个自己的个人分支,然后所有的需求都在这个上面开发,开发完了之后合到realse发布。

如何拥有一个能随时记录灵感的博客?

概述:

刚进大学的时候也在自己的服务器上搭过博客,但是因为体验确实说不算好后来又全部写到csdn上去了。不得不说csdn的确有它的有点,包括优秀的在线编辑器,强大的搜索引擎引流能力,社区实力,每次打开自己的博客,看到阅读量又涨了几百,看到评论区真的有人和我认真的探讨问题,这种成就感甚至超过工作中所能带来的成就感。
但是最近总是发现csdn时不时又打不开,卡顿的现象,广告也越来越多,还有些正经的学术文章被和谐掉的。这真是让我这个小渣渣码农有点难以忍受了,遂重新搭了一套自己满意的博客系统。

本地多线程测试的时候报ExceptionInInitializerError

问题由来:

之前在做一个异步的功能时在本地调试,结果报了ExceptionInInitializerError。

Json需要key首字母为大写

问题由来:

调别人的接口,然后他们的json需要的key名千奇百怪,之前写过一篇blog的做法是通过反射把所有的字段递归存入map,并改首字母为大写,但是这种方式显然非常的愚蠢。

java时间类型转json时自动转化为Long型时间戳

问题由来:

在定义Timestamp,Date这样的时间类型的时候,存数据库时,会自动转化为对应的数据库时间类型,但是在转json的时候发现,会自动转变为long型时间戳。而业务所需要的类型是一个时间格式的String。

Java递归的将JSON所有参数的key的首字母转为大写

问题由来:

这两天对接其他部门的api接口时,发现一个参数检查始终过不去,最后被告知这个参数的首字母必须为大写,这就很恶心了!因为java object自动转出来的json首字母都是小写的!

ThreadLocal和线程的普通成员变量究竟有什么区别?

问题由来:

最近在看多线程的知识,有提到ThreadLocal是一种线程局部变量,每个线程都有相对独立的变量初始化拷贝,是一种以空间换时间的做法。
那么问题来了,

  1. 它和在线程代码里直接写一个普通成员变量有什么区别呢?
  2. 它真的能“以空间换时间”吗?
Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×