首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
zy苦行僧
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
数据中有emoji,导致插入不了数据库
这是我参与11月更文挑战的第5天,活动详情查看:2021最后一次更文挑战 前言 前两天负责的系统,因为需要获取用户的昵称并进行入库,但是有个别用户的昵称中存在emoji表情,导致入库时报错。 报错内容
常用日志框架及源码解析
常用日志框架:基础日志框架【log4j、log4j2、logback、JUL(java日志框架)】和 日志框架集成【JCL、SLF4J】
升级JDK8的坎坷之路
为更好的适应JAVA技术的发展,使用更先进及前沿的技术。所以推出将我们现在使用的JDK1.6(1.7)及tomcat6(7)升级至JDK1.8及tomcat8,使我们的系统获得更好的性能,更好适应未来
彻底解决SLF4J的日志冲突的问题
今天公司同事上线时发现,有的机器打印了日志,而有的机器则一条日志也没有打。以往都是没有问题的。 因此猜测是这次开发间接引入新的日志jar包,日志冲突导致未打印。 排查代码发现,系统使用的是SLF4J框
细数线程池五大坑,一不小心线上就崩了
系统性能优化的几种常用手段是异步和缓存。因此我们常常使用线程池异步处理一些业务。 线程池的使用还是相对比较简单的,首先创建一个线程池,然后通过execute或submit执行任务。 但魔鬼往往藏于细节
实战 | 线程池的几种自定义扩展
下图为线程池的构造方法,我们可以自定义一些功能实现项目优化 1、预先启动核心线程 this.prestartAllCoreThreads(); 使用方式:自定义线程池的构造方法中调用 作用:当真正任务
线程池系列三:动态修改线程池队列大小
线程池本身并没有提供修改队列大小的功能,但线上情况各不相同,单纯根据猜想设置大小往往并不理想。因此我们可以通过自定义队列,来实现动态调整大小的能力,实现线上动态调优
线程池系列二:一张动图,彻底懂了execute和submit
我们知道线程池通过execute方法执行提交的Runnable任务,但Runnable只是执行任务,没有返回任何信息。 【线程池原理:线程池原来是个外包公司,打工人我悟了】 若是我们想在异步执行完任务
线程池系列一:线程池原来是个外包公司,打工人我悟了
我们在工作中经常用到线程池,线程池(Thread Pool)是一种基于池化思想管理线程的工具。 线程的作用是处理任务,而池则是帮助我们实现资源的重复利用和管理。线程池就是帮助我们异步处理任务的工具 带
个人成就
文章被点赞
12
文章被阅读
8,740
掘力值
320
关注了
0
关注者
4
收藏集
0
关注标签
7
加入于
2021-10-23