logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java:反射封装Slf4j日志工具类

使用Slf4j时,针对日志打印进行工具类封装使用(java反射封装日志工具类)。

#java#spring#开发语言
javascript:node和npm安装

javascript:node和npm安装node(+npm)安装官网:http://nodejs.cn/download/1.1 下载win64安装包1.2 next:1.3accept+next:1.4 安装目录选择:1.5 node有add to path,会添加node的环境变量:1.6 无需勾选下载node的工具:1.7 install:1.8 finish:win+R:cmd输入nod

#npm#javascript#node.js
java:new ArrayList<String>(){{add(“xxx“);}}

HashMap和ArrayList等常见双花括号的写法,本质是匿名内部类 + 实例代码块(即构造代码块)的写法。

文章图片
#java#开发语言
java:AtomicReference使用

AtomicReference源码可知,本质是使用CAS方法+自旋更新引用对象value(AtomicReference是泛型类,V value代表引用对象),如getAndUpdate、updateAndGet、getAndAccumulate、accumulateAndGet方法。因为CAS利用CPU指令保证了操作的原子性(更新安全可靠),达到了锁的效果,而自旋则是采用循环的方式尝试获取锁,当

#java#jvm#开发语言
spring boot 八:SpringBoot响应返回xml数据

根据DispatcherServlet源码分析,研究SpringBoot的Controller返回xml数据的一些方法,包含单独配置和全局配置返回xml数据两种方式。依赖的SpringBoot版本:

#spring boot#xml#spring
java:classLoader.loadClass() 和 Class.forName()

Java虚拟机把描述类的数据,从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的java类型,这个过程被称为虚拟机的类加载机制。- 《深入理解java虚拟机》

#java#jvm#开发语言
java:EasyExcel使用(一)读excel

EasyExcel相比于传统使用poi进行excel文件读写,编程使用操作上更加方便快捷,且对于内存溢出进行了优化处理。本文是EasyExcel读excel操作。

#java
java:@Repeatable注解使用

java:@Repeatable注解使用1 前言java8新增了注解@Repeatable,在hibernate-validator的源码注解如@MAX、@NotNull等中,有@Repeatable注解的使用,源码示例如下:/** Jakarta Bean Validation API** License: Apache License, Version 2.0* See the license

#java
java:${}的模板字符串替换

模板字符串中经常使用${变量名}来进行字符串的变量替换,可使用commons-text库中的工具方式实现该功能。依赖配置如下

#java#开发语言
React:六、axios请求接口

1 前言vue和react均可使用axios进行接口数据请求。axios官网文档地址:React项目,先执行如下命令安装axios库:2 使用2.1 接口准备编写react前,先准备好请求接口,如下搭建起水果查询接口:mapper文件:测试数据如下:controller:配置文件中的url注意时区问题:serverTimezone改为中国时区Asia/Shanghai,如果是serverTimez

#react.js#前端#前端框架
    共 12 条
  • 1
  • 2
  • 请选择