ackage org.fh.config; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.Se ......
328
0
0
2022-08-20
package org.fh.util; import java.io.File; import java.io.FileInputStream; import java.util.ArrayList; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCell; ......
292
0
0
2022-08-17
package org.fh.util; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import ......
333
0
0
2022-08-16
package org.fh.util; import java.io.BufferedWriter; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStreamWriter; imp ......
320
0
0
2022-08-15
package org.fh.util; import java.util.List; import java.util.Map; import java.util.Set; import java.util.concurrent.TimeUnit; import org.springframework.data.redis.core.Redi ......
294
0
0
2022-08-14
package org.fh.util; import org.json.JSONObject; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLConnection; import java.net.URL; ......
307
0
0
2022-08-14
##1 Druid 数据库连接池演示示例–druid-1.0.9.jar//1. 导入jar 包 druid .jar//2.定义配置文件driverClassName=com.mysql.cj.jdbc.Driver url=jdbc:mysql://127.0.0.1:3306/test username=root password=sj123 ......
464
0
0
2022-08-14
DbUtils入门一、DbUtils简介Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。JDBC的操作复杂、且非常容易出错。因此,DbUtils可以让我们从这些复杂繁琐的工作中解放出来,是我们更加的专注于数据库的相关操作。二、使用DbUtils的 ......
461
0
0
2022-08-10
前言本篇文章以本地 Mac 搭建的 Jenkins 为背景,实现本地通过 Jenkins 打包并传到远程服务器并重启 jar 包。安装插件首先我们需要在插件管理中安装 Publish Over SSH 插件安装好后在系统配置中找到 Publish Over SSH 配置项这里开头的 Passphrase 是通用密码,表示以下添加的服务器,若没填密码,则都是用 ......
353
0
0
2022-08-07
1.2 漏洞评级及影响版本Apache Log4j 远程代码执行漏洞 严重影响的版本范围:Apache Log4j 2.x <= 2.14.12.log4j2 漏洞简单演示创建maven工程引入jar包依赖<dependencies> <dependency> <groupI ......
335
0
0
2022-08-06
Socket的由来Socket的概念最早由Berkeley UNIX提出;专门用来处理在网络上传输数据的过程;Socket自提出以来一直就是网络应用程序最重要且应用最为广泛的技术;通过Socket概念进行网络联机,可以避免处理切割数据封包、分段传输与数据重组等繁复的细节引用SocketSystem.Net.Sockets命名空间主要包括Sockets网络通信 ......
420
0
0
2022-07-31
首先在第一篇正式谈论软件架构说明一下,本系列谈论软件架构设计的语言以java为主,主要探讨的其中的原理,这里只是以Java为例,其余面向对象的编程语言都能够实现本文所讲的内容。假如现在有人叫你利用编程语言来实现两只鸭子duckA与duckB,其中duckA只会“嘎嘎”叫;duckB只会“咕咕”叫。怎么实现呢?其中,有一类人认为这不很简单嘛,只需写两个类来分别 ......
342
0
0
2022-07-27
相信梦想是价值的源泉,相信眼光决定未来的一切,相信成功的信念比成功本身更重要,相信人生有挫折没有失败,相信生命的质量来自决不妥协的信念。写这篇文章比较耗时,而且整体内容说的也不是特别清晰,推荐有基础的看,用来复习一下理论知识。面向对象通俗理解:面向对象(Object Oriented,OO),一句话说就是一切皆为对象。这里的对象指的是由属性,方法组成的类。这 ......
326
0
0
2022-07-27
节点状态/** 节点已被取消 */ static final int CANCELLED = 1; /** * 后继节点的线程处于等待状态, * 而当前节点的线程如果释放了同步状态或者被取消, * 那么就会通知后继节点,让后继节点的线程能够运行 */ static final int SIGNAL = -1; /** ......
412
0
0
2022-07-25
构造器newFixedThreadPool核心线程数 = 最大线程数,核心线程数可以指定无超时时间使用 LinkedBlockingQueuenewSingleThreadExecutor核心线程数 = 最大线程数 = 1无超时时间使用 LinkedBlockingQueuenewCachedThreadPool核心线程数为 0,最大线程数为 Integer ......
287
0
0
2022-07-23