使用AOP进行权限验证 首要咱们定义一个切入点(匹配com.ed.controller.Seller最初的controller的所有public办法) @Pointcut(“execution(public*co... IT技术# Java 3年前6
为什么ConcurrentHashMap的读操作不需要加锁? 我们知道,ConcurrentHashmap(1.8)这个并发调集结构是线程安全的,当你看到源码的get操作时,会发现get操作全程是没有加任何锁的,这也是这篇博文讨论的问题——为什么它不需要加锁呢... IT技术# Java 3年前12
UV数据与风速风向数据转换 packagecom.qr.util;importjava.text.DecimalFormat;/***//TODOUV数据与风速风向数据转化*/publicclassUVAndSD{/***UV数... IT技术# Java 3年前24
多线程编程学习 一、介绍 运用java8lambda表达式大半年了,一直都知道底层运用的是Fork/Join结构,今日总算有机会来学学Fork/Join结构了。 Fork/Join结构是Java7提供的一个用于并行履... IT技术# Java 3年前6
Java中的传参 变量有两种类型根本类型和类类型 参数也是变量,所以传参分为 根本类型传参 类类型传参 过程1:根本类型传参 根本类型传参 在办法内,无法修改办法外的根本类型参数 publicclassHero{ St... IT技术# Java 3年前12
java深拷贝的实现 在有些业务场景下,咱们需求两个完全相同却互相无关的java方针。比如使用原型模式、多线程编程等。对此,java提供了深仿制的概念。经过深度仿制能够从源方针完美仿制出一个相同却与源方针互相独立的方针方针... IT技术# Java 3年前19
switch语句 一、复习 1.标识符(自己定义的,下划线、美元符号) 2.驼峰命名(变量名,办法名首字母小写) 3.关键字(就是固定的那几个) 4.字面值(数据、有类型、八种基本类型从小到大,byte\char=sh... IT技术# Java 3年前36
Java 如何复制数组 数组的长度是不可变的,一旦分配好空间,是多长,就多长,不能增加也不能减少 过程1:仿制数组 把一个数组的值,仿制到另一个数组中 System.arraycopy(src,srcPos,dest,des... IT技术# Java 3年前54
Java库将pdf文件转换为高清图像方法 近期需要将pdf文件转成高清图片,使用库是pdfbox、fontbox。可以使用renderImageWithDPI方法指定转换的清晰度,当然清晰度越高,转换需要的时间越长,转换出来的图片越大,越清晰... IT技术# Java 3年前54
Java入门 Java分类 1.JavaSE(JavaPlatformStandardEdition)(Java平台,规范版):用于桌面和效劳器上开发和部署Java应用程序。(根底)【2019.08最新版本1.12... IT技术# Java 3年前42