自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Java读取excel

https://mvnrepository.com/tags/mavenmaven仓库搜索jxl注:xlsx格式 csv格式 转存为xls格式后使用/** * * @param file 文件 * @param index 列 * @throws Exception */ public static List&l...

2019-04-25 11:07:04 176

原创 future模式实现demo(Callable接口的实现)

package thread;import org.junit.Test;import sun.nio.ch.ThreadPool;import java.util.Collection;import java.util.Iterator;import java.util.concurrent.*;public class AsyncFuture { ThreadPoo...

2019-02-25 20:40:55 327

原创 python3.7安装后scripts目录为空

最近有空重装了python,好多东西下不了,检查了一下,scrpts目录空了然后我的版本是win10,在cmd里面执行python -m ensurepip  (确保已经配置过环境变量)...

2018-11-16 22:01:37 5010

原创 ElasticSearch导入数据时的增量更新(logstash)

在conf中添加部分配置(下图),配置好了以后,可以使用    “:sql_last_value” 来引用追踪字段。比如:最后一个更新的id为10,那么下一次更新时,如果 id<:sql_last_value的话就不会更新schedule的五个 * 默认的是每分钟执行一次,这样就可以达到一个简单的增量更新的作用了。如果是要有修改就更新,可以在数据库添加一个时间列  (es不是东八...

2018-11-08 16:06:19 4296 2

原创 两个经典递归问题:算瓶盖与约瑟夫环

但凡递归,大部分都是两句话能搞定的,先确定递归停止条件,向外翻转,再确定循环条件,向内递进if(xx) return xx;return  def(xx...);首先是算瓶盖,一百元买啤酒,五元一瓶,三个换一瓶,两个瓶身换一瓶,求最后总数:首先,确定条件://规则 static int capRule=3,bottleRule=2;然后是函数,为了方便大家一般都是...

2018-11-08 14:54:45 542

原创 java.util.ConcurrentModificationException

出现异常的位置在After方法中遍历集合的那行//在测试单元中有如下代码//遍历Future载体 Thread thread=new Thread(()->{ listFuture.forEach(x->{ try { if (x.isDone()) { ...

2018-09-26 12:32:08 595

原创 异常:java.lang.ExceptionInInitializerError

首先,包含如下代码的类会引起该异常static { list.add("第1条"); list.add("第2条"); list.add("第3条");}static List<String> list=new ArrayList<>();出现异常的原因是类加载的过程中,加载到list的时候,list并未直接被赋值,而是先执行了静态代码...

2018-09-25 22:58:38 6792

原创 Java8:Stream内reduce()方法的一点个人理解

该方法有三个重载,稍微有点复杂,直接上代码了 @Test public void demoReduce(){ //取出out PrintStream out=System.out; //实现Predicate接口并且指定行为:传入的参数中是否包含字符串"a" //后续可以调用该接口的test方法做筛选判断 ...

2018-09-03 11:16:20 5393 1

原创 用java实现约瑟夫环

实现方法有很多种,参考大佬的方法自己试了一下如下 /** * 约瑟夫环的java实现 * 设N个人围坐,从K的位置开始报数,到M的位置 * 此人出列,下一个继续报数,所有人出列,终止 * @param totalNum 总人数 * @param cycleNum 报数值 * @param index 起始位置 ...

2018-07-31 16:03:08 2032

原创 JavaScript获取时间并转换为国区时间

function getDate() { var date=new Date(); return date.getFullYear()+"年"+(date.getMonth()+1)+"月"+date.getDate()+"日"+date.getHours()+ "点"+date.getMinutes()+"分"+date.getSeconds()+"秒"

2018-06-27 15:35:56 162

原创 三种获取类在运行时对应class的方法

public class Test { public static void main(String[] args) { Class cla1=Person.class; Class cla2=new Person().getClass(); Class cla3=null; try { cla3 =C...

2018-05-24 09:02:10 397

原创 求组合:在长度为n的数组中取得m个元素形成组合,并输出所有组合

int a[] = {1, 2, 3, 4, 5,6}; //第一个元素 for (int i = 0; i &lt;a.length; i++) { //第二个元素 for (int j = i+1; j &lt;a.length ; j++) { //第三个元素 ...

2018-04-24 14:15:00 1570 1

空空如也

空空如也

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

TA关注的人

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