线程池是否需要关闭?

前言大家在日常开发中会经常用多线程,为了合理地管理线程,我们会通过线程池来创建线程。那么在使用完线程池之后我们需要显式关闭线程池么?举个例子下面我们来通过一个demo看看显式关闭线程池是否有必要public class TestShutDown {private static void asynEx
2024年05月13日 470次浏览

从jdbc url获取数据库名host及port

public static void getHostFrom(String url) { Pattern p = Pattern.compile("jdbc:(?<db>\\w+):.*((//)|@)(?<host>.+):(?<port>
2024年05月13日 516次浏览

ORA-01950: no privileges on tablespace 'USERS'--解决办法

ERROR at line 1:ORA-01950: no privileges on tablespace 'USERS'原因: 在表空间“USERS”无权限解决办法:用户登录,查看当前用户所属表空间:select username,default_tablespace from dba_user
2024年03月13日 632次浏览

升级到ubuntu22重启后提示something has gone wrong

1.新建一个terminalCtrl-Alt-F32.调整terminal字符为英文export LANGUAGE="en_US:en"3.配置安装软件包dpkg --configure -a4.更新包apt upgrade5.reboot
2024年03月05日 586次浏览

linux 添加vmware开机自启动虚拟机的脚本

(一)、编写脚本vmrun.sh,脚本内容如下:[root@localhost ~]# vi vmrun.sh#!/bin/sh#chkconfig: 2345 80 90#description:开机自动启动的脚本程序#启动vm虚拟机服务/usr/bin/vmrun start "/va
2024年02月26日 699次浏览

小米7000路由器Docker实战

进入终端控制台后,输入以下命令后回车确认:sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositoriesapk updateapk add docker-clidocker run -d --name nasc
2024年01月24日 870次浏览

后台运行—nohup及2>&1详解

一. 代码nohup python my.py >> /usr/local/python/xxf/my.log 2>&1 &nohup tomcat.sh > /dev/null 2>&1 &二.nohup命令nohup指不断地运行,是n
2024年01月08日 633次浏览

JAVA 判断ResultSet是否为空

问题说明:从数据库中查询数据判断判断resultset为空的条件,然后使用resultset==null来进行判断,在测试时发现使用该条件进行判断时无法进入该对应分支,在进行一番google之后,将结果在此进行记录 ,常用的共有三种方法。第一种方法该方法首先跳转到 ResultSet 最后一行,然后
2023年11月21日 610次浏览

MySQL字段存储的内容是不区分大小写的

00 简单回顾之前写过一篇关于mysql 对表大小写敏感的问题,其实在mysql中字段存储的内容是不区分大小写的,本篇进行简单的总结。想回顾一下:MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:1、数据库名与表名是严格区分大小写的;2、表的别名是严格区分大小写的;3、列名与列的
2023年10月09日 627次浏览

@TableField(updateStrategy = FieldStrategy.IGNORED)踩坑

最近有个业务需求,页面拖拽排序,本来是一期就该实现的,但这个需求遗留下来变成优化需求交给我来实现了。带我的大哥说有个注解,@TableField(updateStrategy = FieldStrategy.IGNORED),可以实现表单未传的值,不更新数据库。我当时觉得很开心,因为就改个注解的事情
2023年08月07日 788次浏览