知识点
一些文字描述的知识点
华无丽言
人的一生就是不断学习的过程!
展开
-
如何使用Java 实现excel模板导出---多sheet导出?
每个sheet页都需要写批注,通过批注中的expression对应的值来判断是哪个sheet页的数据,从而进行填充。dataMapping中的key值指的是列序号,value值指的是填充的字段名称,通过名称找对应的数据。原创 2023-07-22 23:19:34 · 2230 阅读 · 0 评论 -
求百分比时,为什么不能用二个long类型的数相除求百分比?
百分数是用Double类型接收的,只要将一个long类型转换为double在运算即可!原创 2022-10-19 18:46:40 · 1042 阅读 · 0 评论 -
excel 模板导出工具类
excel 模板导出工具类。原创 2022-10-13 17:11:03 · 1615 阅读 · 0 评论 -
map中如何跳过key为空操作?
如何跳过map中key为空的情况?原创 2022-10-09 14:37:48 · 491 阅读 · 0 评论 -
java如何获取昨天的日期/明天的日期?
使用Java日历类Calendar。附赠 获取当前时间前一个小时的时间。原创 2022-09-28 15:58:12 · 6619 阅读 · 0 评论 -
java.util.ConcurrentModificationException 异常原因和解决方法
在项目的代码中,遍历的方式是增强 for 循环,在底层使用的也是迭代器。但是我在删除的时候是通过ArrayList的remove方法去操作的,不是Itr内部的那个删除方法去操作的。原创 2022-09-21 22:41:35 · 3747 阅读 · 0 评论 -
如何使用Java对pdf文档进行操作?
Apache PDFBox是一个开源 Java 库,支持 PDF 文档的开发和转换。使用这个库,您可以开发创建、转换和操作 PDF 文档的 Java 程序。pdfbox里面还有各种对pdf文档的操作支持。如文字提取,文字修改等。有兴趣的可以去了解一下。原创 2022-09-16 14:20:56 · 1270 阅读 · 0 评论 -
常用服务器命令有哪些?
java常用服务器命令原创 2022-07-29 11:01:35 · 1641 阅读 · 0 评论 -
使用jdk对正则的支持类Pattern和Matcher,如何完成在字符串中匹配${XXX}形式的动态参数?
list集合里面存的就是动态参数的名字,遍历匹配替换就方便。原创 2022-06-09 11:28:39 · 243 阅读 · 0 评论 -
地址栏传参带有空格的处理方法?
地址栏传参带空格连接不起怎么办?空格使用%20代替空格即可!url地址栏解析%20为空格,和转义字符一样的意思。案例:传参为日期时错误示范:url = "https://demo-open.XXXX.cc/api/emr/updateTime/list?clinicCode=smzy101&lastUpdateTimeFrom=2020-10-29 16:59:55&lastUpdateTimeTo=2021-11-29 16:59:55";正确示范:url = "https原创 2022-01-11 14:33:25 · 1409 阅读 · 0 评论 -
Java反射创建对象效率高还是通过new创建对象的效率高?
Java反射创建对象效率高还是通过new创建对象的效率高?通过new创建对象的效率比较高。通过反射时,先找查找类资源,使用类加载器创建,过程比较繁琐,所以效率较低。原创 2020-10-12 15:04:36 · 3886 阅读 · 0 评论 -
哪里会用到反射机制?
JDBC中,利用反射动态加载了数据库驱动程序。 java Class.forName('com.mysql.jdbc.Driver');//加载MySQL的驱动类 这就是反射。如hibernate,struts等框架使用反射实现的。Web服务器中利用反射调用了Sevlet的服务方法(service)。Eclispe等开发工具利用反射动态刨析对象的类型与结构,动态提示对象的属性和方法。很多框架都用到反射机制,注入属性,调用方法,如Spring。...原创 2020-10-12 15:02:28 · 2113 阅读 · 0 评论 -
反射机制的优缺点是?
优点:1)能够运行时动态获取类的实例,提高灵活性;2)与动态编译结合缺点:1)使用反射性能较低,需要解析字节码,将内存中的对象进行解析。解决方案:1、通过setAccessible(true)关闭JDK的安全检查来提升反射速度;2、多次创建一个类的实例时,有缓存会快很多3、ReflflectASM工具类,通过字节码生成的方式加快反射速度4、尽量不要getMethods()后再遍历筛选,而直接用getMethod(methodName)来根据方法名获取方法。2)相对不安全,破坏了封装性(因原创 2020-10-12 14:57:58 · 1200 阅读 · 0 评论 -
JavaEE中Reflect反射的作用是?
通过反射机制可以动态的实例化对象、读写属性、调用方法。反射(Reflection)是一种机制,是框架的必学技,是框架设计的灵魂框架的底层代码都是采用了反射机制。Java反射相关的主要APIjava.lang.Class 代表一个类java.lang.reflect.Method 代表类的方法java.lang.reflect.Field 代表类的成员变量(属性)java.lang.reflect.Constructor 代表类的构造方法使用反射机制的前提条件:必须先得到原创 2020-10-12 14:46:12 · 200 阅读 · 0 评论