随笔分类 -  java

有关java服务端开发
摘要:直接贴代码了,包括对于合并单元格的处理。 public String[][] readSheet(Integer sheetId) { XSSFSheet sheet = workbook.getSheetAt(sheetId); int rowCount = sheet.getPhysicalNu 阅读全文
posted @ 2020-07-21 11:59 一响贪欢 阅读(1246) 评论(0) 推荐(0) 编辑
摘要:知识点 什么是守护线程? 守护线程也是java线程中的一种,和普通线程区别在于,它不会影响JVM的退出。即当所有非守护线程执行结束后,jvm退出,守护线程是否仍在执行不会影响JVM的判断。 守护线程的作用是什么? 守护线程作为守护者来监控用户线程的状况,比如dubbo monitor,gc。 如何创 阅读全文
posted @ 2020-03-06 14:54 一响贪欢 阅读(893) 评论(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 一响贪欢 阅读(79549) 评论(1) 推荐(4) 编辑
摘要:一、Maven Helper Maven Helper用来查找和排除Jar包冲突的依赖关系。 安装: 打开Idea的Settings→Plugins→在输入框中输入“maven helper”→点击Install按钮进行下载→下载完成重启Idea 使用: 1.完成后,在打开的pom.xml页面左下角 阅读全文
posted @ 2019-11-05 16:40 一响贪欢 阅读(1699) 评论(0) 推荐(0) 编辑
摘要:1.String 1.1类的定义 String类在定义时候使用final关键字进行修饰,限制了这个类无法被继承,里面的方法也无法被重写。 同时它还实现了Serializable接口、Comparable接口,以及CharSequence接口三个接口: Serializable:序列化接口,如果允许对 阅读全文
posted @ 2019-09-01 21:17 一响贪欢 阅读(780) 评论(0) 推荐(0) 编辑
摘要:距离上一次写爬虫还是几年前了,那时候一直使用的是httpclient。 由于最近的项目又需要使用到爬虫,因此又重新查询了一些爬虫相关的框架,其中最合适的是WebMagic 官方文档:https://github.com/code4craft/webmagic 官方教程:http://webmagic 阅读全文
posted @ 2019-07-23 15:41 一响贪欢 阅读(1420) 评论(0) 推荐(0) 编辑
摘要:1.应用场景 邮件功能的应用场景可谓十分广泛,诸如注册用户、密码找回,消息通知、以及一些程序异常通知等都需要使用到该功能。 正是由于邮件功能的使用广泛,因此springboot也加在它的组件中添加了邮件。 2.maven依赖 springboot中已经给我们准备好了邮件的相关组件,我们只要在spri 阅读全文
posted @ 2019-07-17 18:26 一响贪欢 阅读(2264) 评论(0) 推荐(0) 编辑
摘要:在Java中最重要的可以说就是类的加载了。不论我们编写的功能多么复杂,或是多么简单,永远逃离不开的,就是将这个类从class文件加载到JVM中来。 类的加载过程 首先我们要了解一下类的加载过程,包括:加载、连接(验证、准备、解析)、初始化、使用、卸载。 加载:将根据类的全限定名找到对应的Class文 阅读全文
posted @ 2019-05-25 18:19 一响贪欢 阅读(1941) 评论(0) 推荐(0) 编辑
摘要:StringUtils是org.apache.commons.lang下的一个工具包。主要用途从名字可以看出是针对于String的一些操作工具,里面包含的方法非常多,英语水平尚可以的人可以前往它的官方API文档http://commons.apache.org/proper/commons-lang 阅读全文
posted @ 2019-05-15 10:10 一响贪欢 阅读(192) 评论(0) 推荐(0) 编辑
摘要:最近项目里使用java调用dll动态库,因此研究了一下这方面的东西。 使用的工具包如下 调用方法也很简单 阅读全文
posted @ 2019-03-14 10:48 一响贪欢 阅读(5868) 评论(0) 推荐(0) 编辑
摘要:1.HashMap的父类与接口 2.HashMap的类属性 HashMap一共定义了六个final static类属性。 以及六个对象属性。 3.HashMap的Node<K, V> 4.HashMap的构造函数 5.HashMap常用方法 阅读全文
posted @ 2019-03-03 13:48 一响贪欢 阅读(407) 评论(0) 推荐(0) 编辑
摘要:1.继承的父类与实现的接口 2.类的属性 在LinkedList中,定义了如上三个属性。 3.Node类 LinkedList的内部类,用以表示一个链表节点。 4.类的构造函数 LinkedList():无参构造函数。 由上代码可见,有参构造函数,其实是调用了无参构造函数,以及类中的addAll(C 阅读全文
posted @ 2019-03-02 23:36 一响贪欢 阅读(647) 评论(0) 推荐(0) 编辑
摘要:1.父类与接口 ArrayList继承了AbstractList类,同时实现了List(list规范)、RandomAccess、Cloneable(克隆)、Serializable(序列号)接口 2.类的属性 ArrayList一共定义了五个属性,其中三个为final static,即这三个属性为 阅读全文
posted @ 2019-03-02 20:34 一响贪欢 阅读(149) 评论(0) 推荐(0) 编辑
摘要:慕课网视频:https://www.imooc.com/learn/531 1.二维码中黑点代表二进制的1,空白代表0,通过0和1的组合,在二维上对数据进行生成。 2.二维码分类:线性堆叠式二维码、矩阵式二维码、邮政码。 线性堆叠式二维码:建立在一维码基础上,按需要堆积成两行或多行。 矩阵式二维码( 阅读全文
posted @ 2019-01-11 14:45 一响贪欢 阅读(476) 评论(0) 推荐(0) 编辑
摘要:默认情况下,spring boot使用的是LogBack日志系统。在spring-boot-starter-web和spring-boot-starter中都已经默认依赖了logging的工具包。 如果要使用指定版本的logging或其他的日志工具,需要先在starter-web和starter中将 阅读全文
posted @ 2018-12-05 12:00 一响贪欢 阅读(3126) 评论(0) 推荐(0) 编辑
摘要:第一种情况:idea没有安装svn。 选择file→settings→plugins,在右侧框中搜索"SVN"(有的是subversion),选中搜索出来的东西,然后点击下面的install。 第二种情况:idea提示Can't use Subversion command line client: 阅读全文
posted @ 2018-10-11 11:50 一响贪欢 阅读(5965) 评论(0) 推荐(0) 编辑
摘要:今天试着读取一份UTF-8格式的txt文件,内容如下 但是每次读取之后转为String类型,输出字符串长度总是为6,并且第一位打印在控制台后不占任何空间。 经过debug查看字节码后发现,在读取文件后的字节流中,前三位的字节分别是 经过查看资料才发现,这是utf-8格式所带的特殊字节。凡是utf-8 阅读全文
posted @ 2018-09-29 18:06 一响贪欢 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:weblogic10以后的版本已经不再使用license.bea的方式来进行软件授权,之前的历史版本oracle提供了一个免费的许可证更新。 1、首先进入oracle的官网下载地址http://www.oracle.com/us/support/licensecodes/bea/index.html 阅读全文
posted @ 2018-07-26 10:35 一响贪欢 阅读(1329) 评论(0) 推荐(0) 编辑
摘要:一、什么是定时任务调度 基于给定的时间点,给定的时间间隔或者给定的时间执行次数自动执行的任务。 二、java中常用的定时任务调度工具: Timer Quartz 2.1两者区别: Timer源自jdk,Quartz需要额外引入jar包。 Timer功能少,使用方便,能解决许多常见问题。Quartz功 阅读全文
posted @ 2018-03-24 13:30 一响贪欢 阅读(2215) 评论(0) 推荐(0) 编辑
摘要:fastjson是一款alibaba公司开发的json工具包。json经常被使用在数据传输方面,因此特意对它的一些常用方法做备注,欢迎看客在评论区补充或指出问题。 首先定义一个实体类,用于我们进行对象与json之间的转换。 Bean类中的注解@JSONField(name="KEY2"),用来指定当 阅读全文
posted @ 2018-03-14 11:00 一响贪欢 阅读(178) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示