
java基础
weishunuan
可以不会,但是不能不学
展开
-
BeanUtils.copyProperties
对象之间属性赋值包引用 以及maven依赖import org.springframework.beans.BeanUtils; <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>5.2.8.RELEASE&l原创 2020-12-04 11:34:13 · 571 阅读 · 0 评论 -
java 实现 简单hash计算
简单研究一下,今天练习了一个关于使用java实现hash值的计算直接上代码,而后再简单记录解释一下private static String myHash(String str) { try { byte[] bytes = str.getBytes("utf-8"); MessageDigest digest = MessageDigest.getInstance("SHA-256"); digest.reset(原创 2020-09-27 15:17:30 · 2682 阅读 · 0 评论 -
System.setProperty(); - 简记
System.setProperty();-- 源码记录/** * Sets the system property indicated by the specified key. * <p> * First, if a security manager exists, its * <code>SecurityManager.checkPermission</code> method * is called with原创 2020-08-18 10:46:43 · 1228 阅读 · 0 评论 -
java spring- aop 日志记录
java spring- aop 日志记录目的:为记录控制层的日志,包含参数以及返回值的记录.步骤:第一步: 创建一个类,打上注解:@Aspect 以及注册到spring 容器中去的@Component第二步: 在这个类中创建一个方法,forLog(),并且打上注解,表名切入点@Pointcut第三步: 使用@Around将这个方法forLog(),进行实现.第四步: 实现自己需要的需求代码://最简单是实现import lombok.extern.slf4j.Slf4j;import原创 2020-07-16 17:11:08 · 243 阅读 · 0 评论 -
java 判断一个对象的所有属性,是否都为空
判断一个对象的所有属性是否为空直接上代码public static boolean allFieldIsNotNull(Object o) { try { for (Field field : o.getClass().getDeclaredFields()) { //把私有属性公有化 field.setAccessible(true); Object object =原创 2020-06-23 17:32:44 · 6359 阅读 · 4 评论 -
float与double那个类型的运算速度快
提问:在java中,float与double那个类型的运算速度快我看到有的人说是:在java虚拟机底层运行时,所有的float类型的变量都会转换成double类型进行运算,所以,使用float类型的变量faner减慢了程序的运行速度,是这样吗?...原创 2019-06-26 15:58:21 · 5121 阅读 · 2 评论 -
java 中 ClassLoader 的详解
java 基础ClassLoader 解析https://blog.youkuaiyun.com/briblue/article/details/54973413转载 2019-06-24 19:25:55 · 146 阅读 · 0 评论