- 博客(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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人