java
林浩-豪享码
这个作者很懒,什么都没留下…
展开
-
自定义Perperties文件内容读取
自定义Properties文件内容读取原创 2022-09-30 17:09:36 · 402 阅读 · 0 评论 -
IDEA使用maven自定义archetype
创建模板原创 2022-09-25 21:54:14 · 2113 阅读 · 0 评论 -
获取系统属性值
java原创 2022-09-25 11:25:41 · 168 阅读 · 0 评论 -
VO,BO,PO,DO,DTO的区别
java 实体原创 2022-08-02 14:15:55 · 304 阅读 · 0 评论 -
JsonNode的使用
import com.fasterxml.jackson.databind.JsonNode;import com.iot.north.app.demo.recieve.service.EventService;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotation.Post原创 2021-07-09 11:22:14 · 2049 阅读 · 1 评论 -
获取io流并转string
public static HttpServletRequest getHttpServletRequest() { ServletRequestAttributes requestAttributes = (ServletRequestAttributes) RequestContextHolder.getRequestAttributes(); return requestAttributes == null ? null : requestAttributes....原创 2021-06-07 10:32:58 · 583 阅读 · 0 评论 -
SPI - 服务动态扩展
在容器中注册web三大主键:方法一:采用web.xml方法二:使用注解@WebServlet、@WebFilter、@WebListener代替xml配置方法三:使用SPI - 服务动态扩展SPI(服务动态扩展):人 家提供了一个类去读取我指定目录下的文件,读取文件的内容通过反射创建对象工程结构解析文档接口/** * 解析文档接口 * @author mimi * */public interface IParseDoc { void parse();}实现原创 2020-06-08 23:38:20 · 399 阅读 · 0 评论 -
02-多核并发缓存
cpu并发缓存架构:cpu要跟主内存打交道,需要将主内存数据写入CPU缓存,操作后的数据再写入主内存。每个核都有一个CPU缓存。JMM(java memory model): Jave线程内存模型跟cpu缓存模型类似,是基于cpu缓存模型来建立的,Java线程内存模型是标准化的,屏蔽掉了底层不同计算机的区别每个线程的工作内存存放的是主内存共享变量的一个副本,当一个线程进入CPU时,修改的是副本的变量,而主内存并未真正修改,这时需要用到volatile锁修饰,可以将修改数据及时写回主内存。...原创 2020-06-06 18:21:00 · 189 阅读 · 0 评论 -
JDK、JRE、VM、java虚拟机调优
JDK:java 开发工具:包含javac、javap命令及JREJRE:java运行环境:包含java常用的util、集合包和VM一次编译,到处运行:比如下面Hellowworld.java文件通过javac命令编译成class文件,再通过java命令放到JVM虚拟机上运行,然后转化成不同系统的机器码运行(所以再Oricle官网下载JDK时需要选择不同的操作系统,他会屏蔽不同操作系统在底层硬件与指令上的区别),windows机器码为0101结构JVM虚拟机由类装载子系统、运行时数据区、.原创 2020-06-05 21:05:07 · 264 阅读 · 0 评论