摘要: 1、构建打包脚本zip_file.xml(打包zip文件,此处用不到)和pom.xml 打包libs <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactI 阅读全文
posted @ 2021-03-30 16:33 Spirited-away 阅读(368) 评论(0) 推荐(0)
摘要: 从方法名上可以得到,这是系统对象里的行分隔符,那么具体表示什么含义呢? 一、System类的概念在API中system类介绍的比较简单,我们给出定义,system中代表程序所在系统,提供了对应的一些系统属性信息和系统操作。 注意,system类不能手动创建对象,因为构造方法被私有化(即被privat 阅读全文
posted @ 2021-03-30 15:58 Spirited-away 阅读(1160) 评论(0) 推荐(0)
摘要: 背景: 1、常规的通过spring applicationContext获取bean用以下实现足以 (1)初始化配置项中的spring bean name (2)具体的bean (3)获取bean的类 IRtkPolicy primaryBean = (IRtkPolicy) application 阅读全文
posted @ 2021-03-09 16:39 Spirited-away 阅读(309) 评论(0) 推荐(0)
摘要: 阅读前提条件具备: (1)了解SSL协议详解:https://cshihong.github.io/2019/05/09/SSL%E5%8D%8F%E8%AE%AE%E8%AF%A6%E8%A7%A3/ (2)netty基础通信框架了解和搭建 一、证书生成 首先先生成服务端的证书: D:\doc\R 阅读全文
posted @ 2021-03-03 17:18 Spirited-away 阅读(473) 评论(0) 推荐(0)
摘要: 一、示例代码 错误代码: URL url = null;String connPath = "";ClassLoader classLoader = Thread.currentThread().getContextClassLoader();if (classLoader != null) { u 阅读全文
posted @ 2021-01-12 10:42 Spirited-away 阅读(411) 评论(0) 推荐(0)
摘要: slf4j log4j logback的关系 The Simple Logging Facade for Java是什么? 笼统的讲就是slf4j是一系列的日志接口,而log4j logback是具体实现了的日志框架。接下来我们跟着官方文档详细的来看一下他们的关系。 The Simple Loggi 阅读全文
posted @ 2021-01-08 10:05 Spirited-away 阅读(132) 评论(1) 推荐(0)
摘要: 一、问题描述: 直接上错误实例代码: private void remove(List<数据对象> tempData) { if (ArrayUtils.isNotEmpty(tempData)) { for (int i = 0; i < 待删除的list集合.size(); i++) { for 阅读全文
posted @ 2021-01-05 15:38 Spirited-away 阅读(86) 评论(0) 推荐(0)
摘要: 问题背景 在Web应用开发中,经常会需要获取客户端IP地址。一个典型的例子就是投票系统,为了防止刷票,需要限制每个IP地址只能投票一次。 如何获取客户端IP 在Java中,获取客户端IP最直接的方式就是使用request.getRemoteAddr()。这种方式能获取到连接服务器的客户端IP,在中间 阅读全文
posted @ 2020-12-30 11:28 Spirited-away 阅读(540) 评论(0) 推荐(1)
摘要: 最近在看ArrayList源码的时候看到了ArrayList的clear方法,源码如下: public void clear() { modCount++; // clear to let GC do its work for (int i = 0; i < size; i++) elementDa 阅读全文
posted @ 2020-12-30 11:22 Spirited-away 阅读(1927) 评论(0) 推荐(0)
摘要: 一、问题描述: 1、示例代码 【错误代码】 public static ThreadSource getThreadSource() { String threadName = Thread.currentThread().getName(); ThreadSource threadSource = 阅读全文
posted @ 2020-12-26 11:00 Spirited-away 阅读(147) 评论(0) 推荐(0)