摘要: 1、   parseInt() 函数: 定义和用法   parseInt() 函数可解析一个字符串,并返回一个整数。 语法            1 parseInt(string, radix)  string 必需。要被解析的字符串。 radix 可选。表示要解析的数字的基数。该值介于 2 ~ ... 阅读原文
2021-02-23 07:40:02 阅读(1344) 评论(0)
摘要: Redisson 分布式缓存 Map Spring Cache JCache 最新Java面试题 为什么要在 Java 分布式应用程序中使用缓存? 在提高应用程序速度和性能上,每一毫秒都很重要。根据谷歌的一项研究,假如一个网站在3秒钟或更短时间内没有加载成功,会有 53% 的手机用户会离开。 缓存是让... 阅读原文
2021-02-23 07:24:01 阅读(1384) 评论(0)
摘要: 简介 EasyExcel是一个基于Java的简单、省内存的读写Excel的开源项目。在尽可能节约内存的情况下支持读写百M的Excel。相对于Apache POI来说,EasyExcel是从磁盘上一行行的读取数据,然后逐个解析,避免将大量数据加载到内存从而导致OOM。 相关依赖: <dependency&... 阅读原文
2021-02-23 06:00:07 阅读(1402) 评论(0)
摘要: 原文链接http://zhhll.icu/2021/01/03/%E6%A1%86%E6%9E%B6/spring/spring%E9%85%8D%E7%BD%AEbean/ spring配置bean 使用xml配置 使用构造器创建 构造器创建bean是最常用的,如果不使用构造注入,Spring会调用无参构造... 阅读原文
2021-02-23 00:00:02 阅读(1271) 评论(0)
摘要: 2021年新年第一篇:博主@李宗盛-关于在Windwos下使用TOMCAT发布一个系统的完成配置案列。   之前写过关于TOMCAT的小篇幅文档,比较分散,可以作为对照与参考。   此篇整合在一起,一篇文档写完TOMCAT的基础配置,以一台新服务器举例开始说明。   文章可能比较冗长,根据自己需要来吸取,博主... 阅读原文
2021-02-22 21:40:13 阅读(1338) 评论(0)
摘要: ​ 求职者应聘时经常碰到面试官问及离职原因,求职者回答得不妥随时可能被淘汰掉。那么,怎样的离职原因能让HR们接受呢? 1、寻求更大的发展 这是比较经典的回答。一般的回答模式是:我在之前的工作中享受了乐趣(或者和大家相处得很好,再或者学到了很多东西,等等),但是我希望在这个领域更好地发展,去拓展新的未来,去挑战... 阅读原文
2021-02-22 20:54:02 阅读(1322) 评论(0)
摘要: 本文部分摘自《Java 并发编程的艺术》 管道输入 / 输出流 管道输入 / 输出流和普通的文件输入 / 输出流或者网络输入 / 输出流不同之处在于,它主要用于线程之间的数据传输,而传输媒介为内存 管道输入 / 输出流主要包括如下四种具体实现: PipedOutputStream、PipedInputS... 阅读原文
2021-02-22 20:20:02 阅读(1286) 评论(0)
摘要: 对于一些用户请求,在某些情况下是可能重复发送的,如果是查询类操作并无大碍,但其中有些是涉及写入操作的,一旦重复了,可能会导致很严重的后果,例如交易的接口如果重复请求可能会重复下单。 重复的场景有可能是: 黑客拦截了请求,重放 前端/客户端因为某些原因请求重复发送了,或者用户在很短的时间内重复点击了。 网关重... 阅读原文
2021-02-22 19:23:02 阅读(1352) 评论(0)
摘要: 常见的垃圾回收算法有: 标记-清除算法、复制算法、标记-整理算法、分代收集算法 标记-清除算法 标记—清除算法包括两个阶段:“标记”和“清除”。 标记阶段:确定所有要回收的对象,并做标记。 清除阶段:将标记阶段确定不可用的对象清除。 缺点: 标记和清除的效率都不高。 会产生大量的碎片,而导致频繁的回收。 复制... 阅读原文
2021-02-22 17:32:02 阅读(1291) 评论(0)
摘要: 1.tomcat是什么 Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目。它是一个Servlet容器,实现了对Servlet和jsp的支持,Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器... 阅读原文
2021-02-22 17:09:02 阅读(1319) 评论(0)