自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

毛竹

海浪为劈风斩浪的航船饯行,为随波逐流的轻舟送葬。

  • 博客(15)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 JDK 9百度云下载

经过4次跳票,历经曲折的 Java 9 正式版终于发布了! 你可以通过(http://www.oracle.com/technetwork/java/javase/downloads/index.html)下载 Java 9 正式版。JDK9 提供超过 150 项新功能特性,包括备受期待的模块化系统、可交互的 REPL 工具 jshell,以及安全增强、扩展提升、性能管理改善等。同时发布的

2017-09-25 11:06:44 8238

原创 DelayQueue使用示例

在学习Java 多线程并发开发过程中,了解到DelayQueue类的主要作用:是一个无界的BlockingQueue,用于放置实现了Delayed接口的对象,其中的对象只能在其到期时才能从队列中取走。这种队列是有序的,即队头对象的延迟到期时间最长。注意:不能将null元素放置到这种队列中。Delayed,一种混合风格的接口,用来标记那些应该在给定延迟时间之后执行的对象。此接口的实现必须定义

2017-08-30 16:47:49 56540 1

原创 自定义一个简单的阻塞队列

通过LinkedList实现一个简单的阻塞队列,实现put和get方法public class MyBlockingQueue { private LinkedList linkedList = new LinkedList<>(); private AtomicInteger count = new AtomicInteger(0); private int

2017-08-29 15:44:39 54450

原创 Java常用代码

1.获取环境变量System.getenv(“PATH”);System.getenv(“JAVA_HOME”);//2.获取系统属性System.getProperty(“pencil color”); // 得到属性值java -Dpencil color=greenSystem.getProperty(“java.spe

2017-08-28 09:01:56 53741

原创 java.lang.RuntimeException: java.io.IOException: invalid constant type: 15

jar包之间不兼容问题有时候简直要将人坑出翔,有时候的问题就是很奇怪,还找不到问题出在哪,好吧我应该注意下我的言行。这次的这个错误就困扰了我很久Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sysUserServ

2017-08-23 16:15:40 62980

原创 分布式项目的idea版本源码

代码的github地址:点击打开链接,目前还在继续中,会一直更新

2017-08-22 14:10:49 55847

原创 RocketMQ的简单使用

一、RocketMQ部署【双Master方式】1.1、服务器环境192.168.100.24 root nameServer1,brokerServer1 Master1192.168.100.25 root nameServer2,brokerServer2 Master21.2、Hosts添加信息192.168.100.24 rocketmq-nameserver119

2017-08-10 15:46:40 52420

原创 Git 使用常用命令

git init                                                                           初始化仓库git clone + 自己远程fork的仓库url                     克隆仓库代码git branch + -v/av                                     

2017-08-10 14:55:43 53802

原创 idea常用快捷键

CTRL + N                                查找类double SHIFT                           查找文件CTRL + G                                定位行CTRL + F                                 在当前窗口查找文本CTRL + SHIFT

2017-08-10 14:15:56 53683

原创 mybatis-generator通过JavaParser工具实现Java代码合并

首先附上我扩展后项目的github地址 点击打开链接用过mybatis-generator的人应该都清楚,它默认是不支持Java代码合并的,只支持XML合并,这给我们的开发工作带来了一些麻烦。查看源代码它默认的代码是这样的: /* (non-Javadoc) * @see org.mybatis.generator.api.ShellCallback#mergeJavaFi

2017-08-08 14:25:04 56410

原创 mybatis-generator结合freemarker生成简单的service

首先附上项目的github地址:点击打开链接第一步:在generatorConfig.xml里添加标签,点击进入xml文件对应的dtd文件,在contex那添加需要的标签<!ELEMENT context (property*, plugin*, commentGenerator?, (connectionFactory | jdbcConnection), javaTypeResolver?

2017-07-28 19:03:24 61548 1

原创 增加Mybatis-generator生成的Mapper类和Mapper.xml里的方法

首先附上我扩展后项目的github地址:点击打开链接为了项目的需要,需要在生成的Mapper里添加enableSelectNotDeleteAll、enableSelectNotDeleteByPrimaryKey方法。下面介绍实现的过程。第一步:在generatorConfig.xml对应的dtd文件里添加table的属性,如下:<!ATTLIST table catalog

2017-07-28 13:36:49 55406

原创 对mybatis-generator扩展项目的配置使用介绍

首先附上我扩展后项目的github地址:点击打开链接,接下来的目标是实现生成的java代码的合并,而不是目前的简单覆盖。1、增加了获取sqlServer数据库字段注释的功能(官网给出的解释是JDBC不支持获取sqlServer字段注释)。2、扩展生成Bo,table里添加boObjectName属性,对应的XML配置如下:       targetProject="java-generat

2017-07-28 13:20:22 57218 1

原创 mybatis-generator获取sqlServer字段注释并修改生成的实体类属性的注释

这两周一直在给mybatis—generator做扩展,使其能够增加工作开发效率。首先附上github地址:[代码地址](https://github.com/whaiming/java-generator)主要增加了以下功能:1、增加了获取sqlServer数据库字段注释的功能;2、扩展生成Bo;3、结合freemarker和XML生成了简单的Service和domain;4、增加了Ma

2017-07-26 20:37:34 57379 2

原创 iText7通过模板生成PDF

首先附上iText官网地址:http://developers.itextpdf.com点击打开链接 身为一个菜鸟,最近遇到需求——要求后台自动生成pdf,客户给的模板是这个样子的(部分):参考了官网上给的例子过后我的步骤是:1、首先是找到每个文本框的位置,并用红色框框标记Rectangle[] areas = new Rectangle[] {new Rectan

2016-12-11 11:20:34 57655 1

mac 反编译工具

可以用来反编译jar包等文件,非常好用,希望给能给大家带来方便

2018-01-29

postman-4.1.2

postman,用于测试接口,非常方便,希望能够帮助到大家

2017-11-16

java并发编程总结

讲java并发编程做了一个整理,可以帮助理清一些概念,帮助理解

2017-11-16

ihosts mac host文件管理工具

用于管理mac的host文件的工具,非常好用,希望能给需要的人带来帮助

2017-10-12

sequel-pro-1.1.2

由于官网下载实在太慢了,放在这里提供给有需要的人下载吧

2017-09-29

在没有安卓环境的mac os上装adb环境,第一步下载该文件,解压到电脑。

在没有安卓环境的mac os上装adb环境,第一步下载该文件,解压到电脑。具体的使用方法可以去百度下,里面有很多

2017-09-25

适合solr6.6版本的IK分词器

适合solr6.6版本的IK分词器

2017-08-25

rocketmq控制台

用于管理RocketMQ3.2.6集群服务,直接将war包放在tomcat的webapps目录,打开http://ip:8080/rocketmq-console 即可访问,第一次访问不成功,需要修改webapps/rocketmq-console/WEB-INF/classes/config.properties 里的nameserver地址

2017-08-10

TortoiseGit

2016-09-23

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

TA关注的人

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