存档

作者存档

Markdown 基本语法介绍

2018年7月15日 没有评论

Markdown 是我很喜欢的一个轻量级标记语言,但也因为不常写,所以有些语法记得不是很清楚,经常写的时候需要查一些资料,所以这次就把一些简单的常用的语法做个笔记。

在介绍 markdown 语法之前,先写一点废话。

一. markdown是什么?

简单的一句话就是,Markdow[……]

Read more

分类: Java 标签: , ,

Git 配置多个用户身份和强制检查各个项目用户名邮箱设置

2018年7月1日 没有评论

今天的文章比较简单,1. 就是为 Git 单个项目做身份配置,就是配置单独的邮箱和用户名。因为我们平时可能会在不同的几个项目中工作,各个项目的用户名可能不同,最基本的就是公司的项目和我们自己在 GitHub 上玩,所以为了保证日志的准确性和提交时无误,最好对各个项目设置。以前没有研究过,所以就一只默[……]

Read more

分类: Java 标签:

org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map

2018年6月2日 没有评论

上周和同事一块开发一个功能模块,在开发中拉下来同事代码,在测试的时候,突然跑不通了,报错信息如下:


org.apache.ibatis.builder.IncompleteElementException: Could not find parameter map java.util.[......]

Read more

上传 Java 库到 Maven central repository

2018年5月20日 没有评论

之前看过 Trinea 写过一篇文章,如果上传 Java 库到 Maven central repository,前一段时间感觉公司封装的 mybatis-generator 不好用,完全没有解决原生的 mybatis-generator 的问题,所以就重新做了一次封装,主要是加了查询分页,然后就想[……]

Read more

Java Thread 同步

2018年5月12日 没有评论

之前遇到一个问题,就是如何让线程同步,由于自己多线程的东西实在不懂,所以不知道怎么办,但感觉应该是一个很简单的东西,所以就从网上搜一下资料,原来如此简单,直接调用 join 方法就好了。写篇博客记录一下 join 的使用方法。

1. 作用

Thread类中的join方法的主要作用就是同步[……]

Read more

分类: Java 标签: , , ,

介绍一个 Mybatis 插件:mybatis-generator-plugin

2018年4月29日 没有评论

在实际开发中,我们都是先建表,然后根据表生成对应的 Java 类,现在很流行的 ORMapping 框架是: Mybatis,所以我们需要生成 entity、mapper 和 xml,我们都知道有一个插件是:mybatis-generator,使用它就可以很方便的生成这些结构化的重复性基础性的代码,[……]

Read more

介绍一个强大易用的日期和时间库:Joda-Time

2018年3月31日 没有评论

在 Java 中处理日期和时间是很常见的需求,基础的工具类就是我们熟悉的 Date 和 Calendar,之前我也曾经写过一篇文章利用这两个类,怎么处理时间,然而这些工具类的 api 使用并不是很方便和强大,于是就诞生了Joda-Time 这个专门处理日期时间的库。而且 Joda-Time 很优秀,[……]

Read more

分类: Java 标签: , , ,

记一次使用 lombok 小小的成长感悟

2018年2月25日 没有评论

公司项目里面用了 lombok,感觉这个东西真是个好东西,然后公司也用的简单,所以也没仔细看文档就开始想当然的用了,然后就悲剧了,今天就记录一下这件事,写一下经验教训,具体怎么用,大家可以看最后的参考。
lombok 有一个很好用的注解:@Data,当时以为这个注解就是相当于:@Getter和@S[……]

Read more

分类: Java 标签:

NullPointerException in Java with no StackTrace

2018年1月7日 没有评论

这周一个项目遇到一个问题,同事查看日志发现抛出:NullPointerException,却没有堆栈信息,然后同事感觉很奇怪,因为打日志的方法,打印的确实是:e,而不是很多人不明所以的打印的:e.getMessage()。然后我看了一下想起来我看过某本书上说过的,JIT 优化。当某个异常抛出很多次之[……]

Read more

你假笨JVM参数 – 007 UseGCLogFileRotation NumberOfGCLogFiles GCLogFileSize

2017年12月31日 没有评论

你假笨的第七次分享,也是你假笨在 2017 年的最后一次关于 JVM 的分享:

序号:007
时间:2017-08-10
参数:
-XX:UseGCLogFileRotation
-XX:NumberOfGCLogFiles
-XX:GCLogFileSize
含义:
这次分享了[……]

Read more