自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

忧伤的可乐鸡

爱技术,爱生活,也爱可乐,我行我素,我是程序员

  • 博客(14)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 CompletableFuture 详解

这个链接(https://www.jianshu.com/p/6f3ee90ab7d3)很系统的解释了CompletableFuture接口,我只是补充一个方法CompletableFuture<Void> allOf(CompletableFuture<?>... cfs)这个方法可以连接多个多个CompletableFuture合并成一个CompletableFutur...

2018-03-30 15:49:12 2313

转载 mybatis中使用Java8的日期LocalDate、LocalDateTime

在项目中使用java8时间类+mybatis(3.4.1),报异常Caused by: java.lang.IllegalStateException: No typehandler found for property createTime解决发方案如下,增加依赖<dependency>      <groupId>org.mybatis</groupId> ...

2018-03-30 00:45:53 2268

原创 idea实用技巧笔记

1、F11 或者 shift + ctrl + 数字键 可以给代码打上书签(bookmarks),然后shift + F11 查看所有打的书签。方便查找代码2、shift + ctrl + F8 查看所有断点

2018-03-29 13:17:27 138

原创 idea vim 如何支持ctrl + c

idea 开启了vim模式,无法使用ctrl + c,很是郁闷,想使用vim插件,也想用ctrl+c。百度半天,没找到合适的解决方案。最后谢谢振宁兄的指点~方案如下

2018-03-29 11:25:56 3350 1

原创 maven filter动态替换配置文件失败解决方案

配置如上,确认无误。使用 clean package -P local_test clean package 打包均替换失败,并且不报错误。经过调试后发现是 配置文件的编码格式不同导致的替换失败。详细过程如下:我使用maven动态的替换config.properties(编码格式ANSI)文件中的内容。在默认情况下,使用文件 api_dev.properties(编码格式UTF-8)去替换的时候,...

2018-03-29 09:31:49 1688

原创 BeanUtils.copyProperties(source, target)方法记录

org.springframework.beans.BeanUtils;下的BeanUtils.copyProperties(source, target)方法可以很容易的把source中的属性copy到target中。

2018-03-27 14:47:24 658

转载 HashMap同步的建议

参考链接:http://www.importnew.com/21396.htmlhttps://stackoverflow.com/questions/510632/whats-the-difference-between-concurrenthashmap-and-collections-synchronizedmap

2018-03-26 10:00:38 206

原创 git clone后,无法push解决办法

执行  git clone git://github.com/bycuimiao/xinao-demo.git 后,打一个标签,并执行git push origin v2.0报如下错误:fatal: remote error:  You can't push to git://github.com/bycuimiao/xinao-demo.git  Use https://github.com/b...

2018-03-26 00:41:36 10311 1

原创 JedisPool的close()方法执行后回收连接问题初探

自Jedis3.0版本后jedisPool.returnResource()遭弃用,官方重写了Jedis的close方法用以代替官方建议应用redis.clients.jedis#Jedis的close方法进行资源回收close()源码如下:正常连接的回收,走的是3409行的returnResource(this)方法而实际上这个方法也是被弃用了的先不扯这些,过时就过时吧 ,我们往下看。关闭方法里...

2018-03-24 22:20:42 29607 9

转载 vector过时的代替建议

原答案https://stackoverflow.com/questions/1386275/why-is-java-vector-class-considered-obsolete-or-deprecatedVector在每个单独的操作上同步。这几乎从来没有你想要做的。通常你想同步整个操作序列。同步单个操作不太安全(例如,如果您遍历Vector,则仍需要取出锁以避免其他人同时更改集合,这会在迭代...

2018-03-23 15:46:33 4347

原创 java8接口增加默认方法,接口可以取代大部分抽象类的作用

java8增加了接口的 默认方法。也就是接口可以实现自己的方法了。这样,抽象类处理可以单继承和定义参数外,基本和接口没有区别了。国外的博客如是说(感谢《solr权威指南》的作者兰小伟提供):jdk8 brings arguably the abstract class's greatest advantage over the interface to the interface. The imp...

2018-03-21 21:17:50 1979

转载 idea激活

最近idea总需要激活,整理几个亲测好用的方法http://blog.csdn.net/gaokao2011/article/details/75213008

2018-03-14 22:24:39 225

原创 mybatis Cause: java.lang.IllegalArgumentException: argument type mismatch原因

mybatis Cause: java.lang.IllegalArgumentException: argument type mismatch类型不匹配抛出的异常。原因之一是在一对多类型中,使用标签错误。应该使用collection完成一对多的映射。使用association则抛出异常Cause: java.lang.IllegalArgumentException: argument typ...

2018-03-12 11:01:12 18340

原创 Linux日志查询笔记

1、根据关键字查询日志cat xxx.log | grep  "关键字" -A5   查询关键字相关日志后5行cat xxx.log | grep  "关键字" -B5   查询关键字相关日志前5行zcat 查询打包了的日志tail -100f xxx.log 监控尾部日志tail -n 5 xxx.log 查看日志尾部5行head -n 5 xxx.long 查看日志前5行cat xxx.log...

2018-03-01 14:39:13 285

2014年NBA数据(Python数据挖掘入门与实战)

2014年NBA数据(Python数据挖掘入门与实战)

2017-08-21

利用反射实现的持久层工具类(学习)

这个是我自己利用反射机制封装的模仿hibernate的持久层工具,用于学习。里面有我的联系方式,工具类jar包和示例以及源码。有问题或者希望共通学习的同学可以联系我,寻求志同道合之人

2016-04-12

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

TA关注的人

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