最新消息: 新版网站上线了!!!
别在Java代码里乱打日志了,这才是正确的打日志姿势

别在Java代码里乱打日志了,这才是正确的打日志姿势

使用slf4j 使用门面模式的日志框架,有利于维护和各个类的日志处理方式统一。 实现方式统一使用: Logback框架 打日志的正确方式 什么时候应该打日志 当你遇到问题的时候,只能通过debug功能来确定问题,你应该考虑打

Java实现任务超时处理方法

Java实现任务超时处理方法

任务超时处理是比较常见的需求,比如在进行一些比较耗时的操作(如网络请求)或者在占用一些比较宝贵的资源(如数据库连接)时,我们通常需要给这些操作设置一个超时时间,当执行时长超过设置的阈值的时候,就终止操作并回收资源。J

JAVA文件扫描(递归)的实例代码

JAVA文件扫描(递归)的实例代码

具体代码如下所示: import java io File;public class Scan { public static void main(String[] args) { String fileName = "D: Program Files 腾讯游戏 英雄联盟" + File separator; File f = new File

java使用RSA与AES加密解密的实例代码详解

java使用RSA与AES加密解密的实例代码详解

首先了解下,什么是堆成加密,什么是非对称加密?   对称加密:加密与解密的密钥是相同的,加解密速度很快,比如AES   非对称加密:加密与解密的秘钥是不同的,速度较慢,比如RSA •先看代码(先会用在研究)   相关依赖: <dependen

Java获取视频时长及截取帧截图详解

Java获取视频时长及截取帧截图详解

前言 只是最近碰到有这方面的项目需求,所以简单 Mark 下本文。下面的示例是参考过他人分享的文章,之后本人再自行实践、调整和测试过的,希望对有这方面需求的人有所帮助。 示例 添加依赖 <dependency> <grou

Java几种常用JSON库性能比较详解

Java几种常用JSON库性能比较详解

上一篇介绍了Java性能测试框架JMH的使用方法,本篇通过JMH来测试一下Java中几种常见的JSON解析库的性能。 每次都在网上看到别人说什么某某库性能是如何如何的好,碾压其他的库。但是百闻不如一见,只有自己亲手测试过的才

Java如何使用Jetty实现嵌入式的Servlet容器

Java如何使用Jetty实现嵌入式的Servlet容器

最近在项目中遇到关于jetty的问题,所以在网上做一些科普,接下来就给大家做一些分享: Jetty是一个Java实现的开源的servlet容器,它既可以像Tomcat一样作为一个完整的Web服务器和Servlet容器,同时也可以嵌入在Java应用程

java wagon如何打包文件到不同服务器

java wagon如何打包文件到不同服务器

java需要编译的,打包后文件要上传到服务器。推荐二个办法, 第一种,用jenkins,可以使用centos7 jenkins 发布vue ssr,编译类的语言都可能过jenkins来发布, net没试过。 第二种,用wagon包来实现 1,修改pom xml <build> <plug

springboot无法从静态上下文中引用非静态变量的解决方法

springboot无法从静态上下文中引用非静态变量的解决方法

静态方法可以不用创建对象就调用,非静态方法必须有了对象的实例才能调用。 因此想在静态方法中直接引用非静态方法是不可能的,因为不知道调用哪个对象的非静态方法,编译器不可能给出答案,因为没有对象。 java就怕找不

Java中集合LinkedList的原理与使用方法

Java中集合LinkedList的原理与使用方法

前言 LinkedList和ArrayList一样是集合List的实现类,虽然较之ArrayList,其使用场景并不多,但同样有用到的时候,那么接下来,我们来认识一下它。 一 定义一个LinkedList public static void main(String[] args) { List<S