摘要: 直接贴代码了,包括对于合并单元格的处理。 public String[][] readSheet(Integer sheetId) { XSSFSheet sheet = workbook.getSheetAt(sheetId); int rowCount = sheet.getPhysicalNu 阅读全文
posted @ 2020-07-21 11:59 一响贪欢 阅读(1242) 评论(0) 推荐(0) 编辑
摘要: 知识点 什么是守护线程? 守护线程也是java线程中的一种,和普通线程区别在于,它不会影响JVM的退出。即当所有非守护线程执行结束后,jvm退出,守护线程是否仍在执行不会影响JVM的判断。 守护线程的作用是什么? 守护线程作为守护者来监控用户线程的状况,比如dubbo monitor,gc。 如何创 阅读全文
posted @ 2020-03-06 14:54 一响贪欢 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 运行 dubbo-admin的启动运行其实是一个比较简单的操作,但是由于它采用了前后端分离,前端又是使用的node.js,如果有不熟悉的同学会容易踩坑。 这里只简单介绍一下步骤: 1.从github下载dubbo admin项目 https://github.com/apache/dubbo-ops 阅读全文
posted @ 2019-11-08 14:08 一响贪欢 阅读(9959) 评论(0) 推荐(2) 编辑
摘要: 由于zookeeper使用java语言编写,因此我们运行zookeeper需要保证你的服务器上已经安装了jdk。 安装zk 本文介绍的前提是已经默认安装好了jdk,Linux安装JDK教程https://www.cnblogs.com/yxth/p/6495152.html 1.打开zookeepe 阅读全文
posted @ 2019-11-07 17:20 一响贪欢 阅读(1030) 评论(0) 推荐(0) 编辑
摘要: 参考博客https://blog.csdn.net/qq_39135287/article/details/83993574 下载 1.打开官网https://www.vmware.com/cn.html,选择上方的【下载】按钮,在下拉页中选择【产品下载】,并选择【Workstation Pro】 阅读全文
posted @ 2019-11-06 17:54 一响贪欢 阅读(63698) 评论(1) 推荐(3) 编辑
摘要: 一、Maven Helper Maven Helper用来查找和排除Jar包冲突的依赖关系。 安装: 打开Idea的Settings→Plugins→在输入框中输入“maven helper”→点击Install按钮进行下载→下载完成重启Idea 使用: 1.完成后,在打开的pom.xml页面左下角 阅读全文
posted @ 2019-11-05 16:40 一响贪欢 阅读(1665) 评论(0) 推荐(0) 编辑
摘要: Redis的消息通知通过列表类型实现,分为两种模式:阻塞式、发布/订阅式: 阻塞式 顾名思义,消息生产者负责生产消息,并将消息放到队列的一端,消息的消费者负责消费消息,从队列的另一端取出消息,然后对其进行消费,假如消息的生产者突然罢工了,或者消息的生产速度赶不上消费者的消费速度,那么消息的消费者会一 阅读全文
posted @ 2019-09-12 17:00 一响贪欢 阅读(3582) 评论(0) 推荐(0) 编辑
摘要: 生存时间 设置命令 expire key long:设置数据在long秒后过期。 pexpire key long:设置数据在long毫秒后过期。 ttl key:查询数据剩余的生存时间。如果数据已过期被删除,返回-2(和版本有关),如果数据没有被设置过期时间,返回-1。 persist key:取 阅读全文
posted @ 2019-09-12 15:30 一响贪欢 阅读(3084) 评论(0) 推荐(0) 编辑
摘要: 虽然Redis保证了每一条指令的执行都是原子操作,但是如果我们有多条指令需要作为一个原子操作,就需要使用到它的事务功能。 但要注意的是,Redis虽然提供了事务功能,但是并没有提供回滚操作。即使我们的事务出现异常,它也有可能让部分指令执行成功。 事务命令 multi:开启事务 exec:执行事务里的 阅读全文
posted @ 2019-09-11 09:58 一响贪欢 阅读(203) 评论(0) 推荐(0) 编辑
摘要: Redis基本类型一共有五类: 字符串类型(string); 散列类型(hash); 列表类型(list); 集合类型(sort); 有序集合类型(zset); 在redis中,所有的类型都是被以键值对形式存放,类型只体现在键值对的值上。 如列表类型,数据格式如下。它的整体存放仍然是key-valu 阅读全文
posted @ 2019-09-10 17:09 一响贪欢 阅读(236) 评论(0) 推荐(0) 编辑