从 Java 5 开始,Java 提供了自己的线程池。线程池就是一个线程的容器,每次只执行额定数量的线程。 java.util.concurrent.ThreadPoolExecutor 就是这样的线程池。它很灵活,但使用起来也比较复杂,本文就对其做一个介绍。首先是构造函数。以最简单的构造函数为例: public ThreadPoolExecutor(
转载
2023-06-29 11:50:28
54阅读
简介名词解释:jul(java.util.loggin
原创
2022-03-23 11:17:59
455阅读
问题tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,
原创
2022-12-21 20:35:04
445阅读
配置: 默认情况下,每个 FileHandler 都是使用以下 LogManager 配置属性执行初始化的。如果没有定义属性(或者属性具有非法值),则使用指定的默认值。
java.util.logging.FileHandler.level 为 Handler 指定默认的级别(默认为 Level.ALL)。
java.util.logging.FileHandler.f
原创
2011-10-27 17:48:27
2981阅读
点赞
++++原生的windows.print++++ 一开始我是使用基于jQuery的jqprint类库进行打印的,由于后来需求的变更,这款插件已经不能够满足了,与其类似的还有printArea,printPage等,值得一说的是他们使用的都是原生的windows.print,只是通过jquery等进行封装了。其类库大家网上随意搜,大把大把的…… 那么
# Spring Boot关闭自带SQL打印Log
Spring Boot是一个用于创建独立应用程序的框架,它简化了Spring应用程序的开发过程。在开发过程中,我们经常会使用Spring Boot的自带功能来操作数据库,但有时候我们并不需要将所有的SQL语句都打印到日志中。本文将介绍如何在Spring Boot中关闭自带SQL打印Log的功能,并给出相应的代码示例。
## 为什么要关闭自带S
原创
2024-02-04 05:20:57
377阅读
问题 tomcat每次启动时,自动在logs目录下生产以下日志文件,且每天都会生成对应日期的一个文件,造成日志文件众多: localhost.2012-07-05.txt catalina.2012-07-05.txt manager.2012-07-05.txt host-manager.2012
转载
2017-04-20 22:16:00
91阅读
2评论
外存:此类储存器一般断电后仍然能保存数据。常见的外存储器有硬盘、软盘、光盘、U盘等,一般的软件都是安装在外存中内存:计算机中所有程序的运行都是在内存中进行的,因此内存的性能对计算机的影响非常大。内存(Memory)也被称为内存储器,其作用是用于暂时存放CPU中的运算数据,以及与硬盘等外部存储器交换的数据。只要计算机在运行中,CPU就会把需要运算的数据调到内存中进行运算,当运算完成后CPU再将结果传
转载
2023-08-24 15:42:14
76阅读
关于时间的类1.Date 日期类2.SimpleDateFormat 格式化日期类3.Calender 日历类Date date = new Date();
System.out.println(date);
//Thu Aug 05 11:23:00 CST 2021
//星期 月份 日期 时:分:秒 时区 年份
//
SimpleDateFormat sdf = new Simpl
转载
2023-07-19 09:02:13
54阅读
Java内置工具类及常用类一、java.util.Objects方法compare(T a, T b, Comparator<? super T> c)
equals(Object a, Object b)
isNull(Object obj)
nonNull(Object obj)二、java.lang.Math方法abs(double a)
floor(double a)
ceil
转载
2023-09-12 21:44:47
45阅读
Java Number类一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double等。实例int i = 5000;
float gpa = 13.65;
byte mask = 0xaf;然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java语言为每一个内置数据类型提供了对应的包装类。所有的包装类(Int
转载
2023-07-10 16:59:26
46阅读
# mysqldumpslow --helpUsage: mysqldumpslow [ OPTS... ] [ LOGS... ] -s ORDER 按照(al, at, ar, c, l, r, t)进行排序,默认是at &nb
原创
2016-12-07 16:09:16
1370阅读
JDK自带的工具在JDK的bin目录下有很多命令行工具:
我们可以看到各个工具的大小基本上都稳定在27kb左右,这个不是JDK开发团队刻意为之的,而是因为这些工具大多数是jdk\lib\tools.jar类库的一层薄包装而已,他们的主要功
转载
2023-07-19 11:08:16
104阅读
目录一、函数式接口简介二、作为方法的参数三、作为方法的返回值四、常用函数式接口4.1、Supplier 接口4.2、Consumer 接口4.3、Predicate 接口4.4、Function 接口一、函数式接口简介有且仅有一个抽象方法的接口,通过在 类上标注@functionalInterface 注解进行检测。
该注解为可选,只要保证满足函数式接口定义的条件也照样是函数式接口,但建议都加上该
转载
2023-08-25 11:59:12
62阅读
目录前言使用 JDK 自带工具查看 JVM 情况jpsjinfojvisualvmjstatjstackjcmd前言大家好,我是月夜枫,程序员比较头疼的问题就是定位JVM中的异常问题,而且有很多的工具都是要收费的,那么今天就分享一下java8中自带的分析定位工具。使用 JDK 自带工具查看 JVM 情况JDK 自带了很多命令行甚至是图形界面工具,帮助我们查看 JVM 的一些信息。比如,
转载
2023-09-20 11:54:41
39阅读
Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap size和垃圾回收状况的监控。可见,Jstat是轻量级的、专门针对JVM的工具,非常适用。 jstat工具特别强大,有众多的可
转载
2023-10-26 23:09:27
78阅读
Java的开发人员肯定都知道JDK的bin目录中有“java.exe”和“javac.exe”这两个命令行工具, 但并非所有的Java程序员都了解过JDK的bin目录之中其它命令行程序的作用。 JDK1.6自带的工具就有42个之多。 &nb
转载
2023-07-28 21:51:22
62阅读
1.线程池的意义:线程池可以有效的管理线程和减少开启线程和关闭线程的时间消耗。2.典型的线程池:线程池管理器,工作线程,请求接口,请求队列,结果队列3.Java自带的线程池服务:4.Java通过Executors类可以创建四种线程池,他们分别是newCachedThreadPool,newFixedThreadPool,newScheduledThreadPool,newSingleThreadE
转载
2023-06-21 22:28:08
67阅读
新苹果笔记本Macbook蝴蝶键盘与普通键盘有什么不一样了?在刚刚过去的苹果发布会上,苹果重点为大家介绍了自家的Macbook蝴蝶键盘/蝶式结构键盘,来看一下这个新式的键盘到底有什么不一样吧。Macbook采用全尺寸键盘,这无疑是一体验不可或缺的组成部分。为了将其置入这款极致纤薄的 MacBook,我们从头开始,重新设计了整个键盘。从按键下方的基础结构,到每个按键表面的弧度,再到特别设计的新字体,
转载
2024-08-08 00:03:34
55阅读
一、LINUX下自带的小游戏 喜欢打牌的朋友可以玩“耐心”这款扑克游戏,如果你安装时装了游戏的话就在游戏菜单里,它集成了10几种扑克的玩法,如空挡接龙、四十八、红心大战等,有传统玩法也有许多新奇玩法,建议大家都试一试,总有一款适合你~~ 扫雷大家也不陌生吧?
转载
2023-08-01 17:55:14
241阅读