最新文章列表

搭建Nacos Server

1.nacos server搭建 2.nacos-server-2.0.4下载 3.nacos/conf/application.properties server.servlet.contextPath=/nacos server.port=8848 db.pool.config.connectionTimeout=30000 db.pool.config.validationTimeou ...
zw7534313 评论(0) 有1049人浏览 2023-08-05 09:30

list泛型和list对象交集

public static void main(String[] args) {       List<Test >testList = new ArrayList<>();       Test test= new Test ();       test.setId(1);       test.setCode("aasdf");       test ...
 
zysnba 评论(0) 有206人浏览 2023-08-03 16:07

Java8 获取两个List交集

package com.common; import lombok.Data; import java.util.ArrayList; import java.util.List; import java.util.stream.Collectors; /** * @author zys * @date 2023/08/2 14:12 */ @Data public class Demo ...
 
zysnba 评论(0) 有531人浏览 2023-08-03 16:01

Unsupported conversion from DATE to java.lang.Long

Unsupported conversion from DATE to java.lang.Long   正解:DATE类型换成LocalDateTime 误解:去掉@Builder标签
 
e_e 评论(0) 有453人浏览 2023-08-02 18:12

Knife4j

package com.test.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import springfox.documentation.builders.ApiInfoBuilder; import ...
 
zysnba 评论(0) 有322人浏览 2023-08-02 15:34

Java面试与技术工具

怎么找到最耗费 CPU 的 Java 线程 简要介绍步骤: 1、利用 top 命令获取相应 pid,“-H”代表 thread 模式,你可以配合 grep 命令更精准定位。 top –H 2、然后转换成为 16 进制。 printf "%x" your_pid 3、最后利用 jstack 获取的线程栈,对比相应的 ID 即可。        
JVM 
dy.f 评论(0) 有142人浏览 2023-07-23 11:28

mysql 读写分离

 mysql 读写分离 1. 引入包 <dependency> <groupId>com.baomidou</groupId> <artifactId>dynamic-datasource-spring-boot-starter</artifactId> <version>3.5.1< ...
e_e 评论(0) 有304人浏览 2023-07-18 18:45

统计代码行数

import lombok.extern.slf4j.Slf4j; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit ...
 
e_e 评论(0) 有388人浏览 2023-07-13 11:06

配置mysql日志打印

# 配置sql打印日志 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl logging: level: root: info com.***.telemarket.mapper: trace 引入jar包并配置resources下的l ...
 
e_e 评论(0) 有393人浏览 2023-07-12 16:54

配置mysql日志打印

# 配置sql打印日志 mybatis-plus: configuration: log-impl: org.apache.ibatis.logging.stdout.StdOutImpl logging: level: root: info com.***.telemarket.mapper: trace 引入jar包并配置resources下的 ...
e_e 评论(0) 有430人浏览 2023-07-12 16:49

伪共享

一、伪共享和CPU的缓存机制有关 二、cpu缓存结构 三、缓存是以行为单位存在在cache中的,通常而言,一个缓存行大概是64byte。对于java类而言,一个javalong的对象长度为8字节,因此一个缓存行就是8个long的长度。 四、对于位于同一个缓存行上的两个变量,被不同线程操作,会引起竞争消耗 五、解决方式 1、使用注解@sun.misc.Contended,且在jvm启动 ...
 
lemonhandsome 评论(0) 有75人浏览 2023-06-20 16:35

伪共享

一、伪共享和CPU的缓存机制有关 二、cpu缓存结构 三、缓存是以行为单位存在在cache中的,通常而言,一个缓存行大概是64byte。对于java类而言,一个javalong的对象长度为8字节,因此一个缓存行就是8个long的长度。 四、对于位于同一个缓存行上的两个变量,被不同线程操作,会引起竞争消耗 五、解决方式 1、使用注解@sun.misc.Contended,且在jvm启动 ...
 
lemonhandsome 评论(0) 有79人浏览 2023-06-20 16:32

redis过期策略

注:本文主要参考自《Redis设计与实现》 1、设置过期时间 expire key time(以秒为单位)--这是最常用的方式 setex(String key, int seconds, String value)--字符串独有的方式 具体的使用方式:查看"java企业项目开发实践"的第九章 企业项目开发--分布式缓存Redis(1)和第十章 企业项目开 ...
 
liyang678 评论(0) 有63人浏览 2023-06-19 15:19

Spring Bean生命周期

https://baijiahao.baidu.com/s?id=1740311397377998055&wfr=spider&for=pc
 
liyang678 评论(0) 有68人浏览 2023-06-19 15:03

idea 设置自动编译

https://www.cnblogs.com/bxzmd/p/14066945.html 转
 
cuityang 评论(0) 有358人浏览 2023-06-13 09:39

java

package com.auv.devhelper.pattern.buildPattern; import java.util.HashMap; import java.util.Map; public class FactoryDemo {     public static void main(String[] args) {         Map<String, Object& ...
 
seetoit 评论(0) 有78人浏览 2023-06-02 17:54

eclipse 下载的地方

参考 https://baijiahao.baidu.com/s?id=1641083422512918773&wfr=spider&for=pc 直接下载
 
cuityang 评论(0) 有122人浏览 2023-05-31 00:43

Java获取当月第一天

Java获取当月第一天 public static String getFirstDay() { SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); Calendar calendar = Calendar.getInstance(); Date theDat ...
leslie26 评论(0) 有323人浏览 2023-05-25 17:33

ExceptionHandler结合HandlerInterceptorAdapter

spring项目中,要统一处理异常,ExceptionHandler是必须实现的,但是@ExceptionHandler是不能拦截HandlerInterceptorAdapter.preHandle()方法抛出的异常的,根本原因还要看执行顺序:Filter->Interceptor->ControllerAdvice->Aspect,preHandle不会受ControllerA ...
lyongq04 评论(0) 有242人浏览 2023-05-05 11:15

Java 设计模式大盘点及Java实例

设计模式是指在软件设计中,经过验证的、被反复使用的、代码设计经验的总结。设计模式是软件工程中比较成熟的一种解决方案,它是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。Java中常见的设计模式包括: 创建型模式 1. 工厂方法模式(Factory Method Pattern) 工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类把实例化推迟到子类。 ...
jveqi 评论(0) 有488人浏览 2023-04-21 14:44

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36424) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

编程语言博客电子书下载排行

    >>浏览更多下载

    编程语言最新博客评论

    Global site tag (gtag.js) - Google Analytics