自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

知识追寻者(Inheriting the spirit of open source, Spreading technology knowledge;)

追寻技术的步伐,向一切优秀的人学习;a cup for the far , anthor for the home;

  • 博客(7)
  • 资源 (5)
  • 收藏
  • 关注

原创 这是我看过最好的一篇关于Executor线程池的解析使用

线程池介绍线程池是一个线程集合,当有任务到来时线程池会为任务分配一个线程用于执行任务,如果没有任务到来线程池里面的线程就处于空闲状态;如果不使用线程池,当每个任务来时都会为其创建一个线程:代码如下public static void main(String[] args) throws IOException { ServerSocket socket = new ServerSocket(80); while (true) { // 为每个请求

2020-12-23 09:38:45 139

原创 git日常操作

知识追寻者git工作流配置账号第一次使用git需要配置账号邮箱用于提交代码$ git config [--global] user.name "[name]"$ git config [--global] user.email "[email address]"示例$ git config --global user.name "zszxz"$ git config --global user.email "lsc_106@126.com"忽略提交文件.gitignore.git

2020-12-22 14:14:41 153

原创 springboot使用@async实现异步线程池

一 介绍工作中经常涉及异步任务,通常是使用多线程技术,比如线程池ThreadPoolExecutor,但使用Executors容易产生OOM,需要手动使用ThreadPoolExecutor创建线程池;在springboot使用 @async 可以实现异步调用,配置线程池参数,可以简单的实现多线程的线程池效果,从而简化开发,避免OOM;二 异步调用2.1无返回异步我们知道同步执行就是按照代码的顺序执行,而异步执行则是无序,在springboot中使用实现异步调用函数非常简单,首先在启动类上加上@En

2020-12-19 15:59:48 773 5

原创 OkHttp使用总结

一 OkHttp介绍OkHttp是一个优秀的网络请求框架,目前主流已经替换httpclient, HttpURLConnection 使用方式;OkHttp支持连接同一地址的链接共享同一个socket,通过连接池来减小响应延迟,自带GZIP压缩,请求缓存等优势;OkHttp 成为 Android 最常见的网络请求库, 但并不妨碍java后端学习他,所以这边知识追寻者 做了常用总结github: https://github.com/square/okhttp官方文档:https://square.

2020-12-15 10:24:05 228

原创 springSecurity前后端分离集成jwt

一 前言大家好,我是知识追寻者,本篇内容是springSecurity第四篇;没有相关基础的同学请学习后再来看这篇内容;文末附源码地址;二 pompom 文件引入的依赖 , security 的启动器支持security 功能;lombok 进行简化开发; fastjson 进行Json处理;jjwt 进行jwt token 支持;lang3 字符串处理; <dependencies> <dependency> <groupId&g

2020-12-11 09:41:54 183

原创 eclipse导入jsp项目

1、eclipse下载 eclipse也可以关注我的公众号知识追寻者 后台回复 eclipse 获取2、tomcat准备 tomcat ; tomcat 8 就是 8.0.x 版本;tomcat 7 就是 7.0.x版本官网最新版本 :https://tomcat.apache.org/ 下载其它版本:https://archive.apache.org/dist/tomcat/tomcat-8/也可以关注我的公众号知识追寻者 后台回复 tomcat 获取3、jdk选择 安装 jdk

2020-12-07 10:34:43 6943 6

原创 听说你不会Lock,我发了3个夜晚写给你

我们知道 synchronized 是java内部关键字,比较重量级的独占锁,好处就是使用方便,不需要手动释放锁;然而Lock 则需要手动加锁,手动释放锁;一ReentrantLock使用ReentrantLock 意为可重入锁,方法预览如下//创建一个 ReentrantLock 的实例ReentrantLock() //创建一个具有给定公平策略的 ReentrantLock ReentrantLock(boolean fair)//查询当前线程持有锁的个数int getHol

2020-12-02 10:18:06 139

java敏感词过滤功能

java敏感词过滤功能

2022-04-20

asposeExcel高清无水印

asposeExcel jar包; 高清无水印; 提供maven方式安装依赖; 提供maven引入依赖; 提供使用方式;

2022-04-06

asposeWord高清无水印

asposeWord jar 包 ; 高清无水印; maven安装依赖 maven 引入依赖 提供 word转pdf使用方法;

2022-04-06

AsposePdf与使用方式

AsposePdf jar 包 ; 高清无水印; 提拱maven安装jar 包方式; 提供maven引入依赖方式; 提供pdf转word方式;

2022-04-02

linux基础学习

主要是给那些没有条件的又想学习linux的人们一些资料啦,这老版本鸟哥出版的还是很不错的,学会基础了再学高的呗

2018-09-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除