随笔分类 -  Java

摘要:一、测试代码 public void testEquals() { int int1 = 12; int int2 = 12; Integer integer1 = new Integer(12); Integer integer2 = new Integer(12); Integer intege 阅读全文
posted @ 2024-04-22 15:06 Robots2 阅读(109) 评论(0) 推荐(0)
摘要:1、maven添加 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.21</version> </dependency> <dependency> <groupId>o 阅读全文
posted @ 2023-11-27 14:53 Robots2 阅读(151) 评论(0) 推荐(0)
摘要:一、简介 我们对服务响应时间的衡量指标有Min(最小响应时间)、Max(最大响应时间)、Avg(平均响应时间)等,P99、P90也是衡量指标 二、指标简介 1、平均值Avg 其中比较常用的值就是平均值,例如平均耗时为100ms,表示服务器当前请求的总耗时/请求总数量,通过该值,我们大体能知道服务运行 阅读全文
posted @ 2023-07-04 17:23 Robots2 阅读(10080) 评论(0) 推荐(2)
摘要:import java.sql.*; public class jdbcTest { public static void main(String[] args) throws ClassNotFoundException, SQLException { //1、加载驱动 Class.forName 阅读全文
posted @ 2023-06-29 15:45 Robots2 阅读(304) 评论(0) 推荐(0)
摘要:一、maven <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance 阅读全文
posted @ 2023-06-29 10:05 Robots2 阅读(64) 评论(0) 推荐(0)
摘要:import com.google.common.cache.CacheBuilder; import com.google.common.cache.CacheLoader; import com.google.common.cache.LoadingCache; import java.text 阅读全文
posted @ 2023-05-25 15:19 Robots2 阅读(28) 评论(0) 推荐(0)
摘要:一、整体代码 1、method1:执行select语句获取,select * from dims where 1 = 2 2、method2:执行show create table获取,show create table dims 3、method3:从jdbc数据库连接获取 import lomb 阅读全文
posted @ 2023-05-17 10:50 Robots2 阅读(2521) 评论(0) 推荐(0)
摘要:一、问题描述 最近在开发后端接口时,发现返回结构中,一个字段大小写转化有问题。 lombok版本:1.18.14 VO对象如下,字段为echarts趋势图组件。预期返回xAxis,实际返回xaxis @Data public class ULineBarVO { /** * X轴信息 */ priv 阅读全文
posted @ 2023-05-12 17:00 Robots2 阅读(680) 评论(1) 推荐(0)
摘要:一、代码处理过程 阅读全文
posted @ 2023-04-12 15:23 Robots2 阅读(105) 评论(0) 推荐(0)
摘要:一、代码 public class StringTest { public static void main(String[] args) { Map<String, Object>map=new ConcurrentHashMap<String, Object>(); map.put("safei 阅读全文
posted @ 2023-04-10 11:22 Robots2 阅读(620) 评论(0) 推荐(0)
摘要:一、代码 public class Test { public static void main(String[] args) { Map<String, Object> map = new HashMap<String, Object>(); map.put("name", "ZK"); map. 阅读全文
posted @ 2023-04-10 11:19 Robots2 阅读(593) 评论(0) 推荐(0)
摘要:1.创建工作簿 (WORKBOOK) HSSFWorkbook wb = new HSSFWorkbook(); FileOutputStream fileOut = new FileOutputStream("workbook.xls"); wb.write(fileOut); fileOut.c 阅读全文
posted @ 2023-04-10 09:50 Robots2 阅读(35) 评论(0) 推荐(0)
摘要:一、配置文件 修改maven配置文件,用户目录下.m2文件夹中的setting.xml,内容如下 <?xml version="1.0" encoding="UTF-8"?> <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns 阅读全文
posted @ 2023-02-15 22:45 Robots2 阅读(629) 评论(0) 推荐(0)
摘要:一、跨域设置 新建一个配置类 import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import ja 阅读全文
posted @ 2023-02-15 17:06 Robots2 阅读(324) 评论(0) 推荐(0)
摘要:一、查看堆信息 jmap -heap 33146 Debugger attached successfully. Server compiler detected. JVM version is 25.251-b08 using thread-local object allocation. Gar 阅读全文
posted @ 2022-11-16 09:51 Robots2 阅读(3142) 评论(0) 推荐(0)
摘要:一、背景 在接口开发过程中,我们通常不能暴露一个接口给第三方随便调用,要对第三方发来参数进行校验,看是不是具有访问权限。 名词介绍: 1、appId: 应用id,用户自定义命名,如:*-access-token 2、appSecret:安全密钥,服务端通过uuid生成,然后发送给调用方 3、sign 阅读全文
posted @ 2022-11-03 09:32 Robots2 阅读(9126) 评论(0) 推荐(0)
摘要:前言:异步编程是让程序并发运行的一种手段,使用异步编程可以大大提高我们程序的吞吐量,减少用户的等待时间。在Java并发编程中实现异步功能,一般是需要使用线程或者线程池。而实现一个线程,要么继承Thread类,要么实现Runnable接口,然后在run方法中写具体的业务逻辑代码。开发Spring的大神 阅读全文
posted @ 2022-08-25 11:47 Robots2 阅读(1161) 评论(0) 推荐(0)
摘要:一、常用拉取提交代码 1、拉取代码 基本拉取:git clone [git地址] 拉取并保存账号:git clone https://账号:密码@gitee.com/robots2/test.git 2、本地修改代码后查看调整 git pull:获取当前分支最新代码 git pull origin 阅读全文
posted @ 2022-08-24 14:37 Robots2 阅读(170) 评论(0) 推荐(0)
摘要:一、常用日志框架 Log4j:Apache的一个开源项目,可以控制日志信息输送的目的地是控制台、文件、GUI组件等,可以控制每一条日志的输出格式,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。虽然已经停止维护了,但目前绝大部分企业都是用的log4j。 LogBack:是Log4j 阅读全文
posted @ 2022-08-17 17:23 Robots2 阅读(3337) 评论(0) 推荐(0)
摘要:一、常用java命令 1、运行程序,指定主类 java -cp glink-upload.jar com.baijia.code.UploadSourceInfo 阅读全文
posted @ 2022-08-03 16:35 Robots2 阅读(298) 评论(0) 推荐(0)