![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
慕溶枫
菜鸟一只
展开
-
jdk移动文件的一个坑
2020.01.13同事遇到移动文件报错,具体情形是:上周5封版前测试完全无问题,但今天点击却无法移动。 初步考虑是不是系统权限被限制,查询发现系统权限无变化。 后追踪到jdk private native boolean rename0方法都没发现错误,怀疑是不是rename方法问题,查询得知rename0不能在不同文件(磁盘)系统之间移动文件,改用common-io FileUtils.m...原创 2020-01-13 17:09:21 · 719 阅读 · 0 评论 -
动态代理的基础--内存中生成字符串代码并编译加载
动态代理是很多框架都在使用的技术,现在不少框架的类动态生成使用的是cglib,最近想起jdk1.6开放了类的编译api尝试做了个demo。 一.类的动态生成方式: 1.使用编译时注解,编译时生成.java文件,让jdk编译为class 2.使用字符串拼接代码,cglib生成.class文件 3.使用字符串拼接成代码,JavaCompiler生成class文件 二.JavaCompiler...原创 2020-01-10 17:07:45 · 300 阅读 · 0 评论 -
关于mybais封装数据的一个小问题
1、当xml里面如下写 F_INFO_NAME AS fInfoName Java Bean 如下 private String fInfoName public String getfInfoName() { return fInfoName; } public void setfInfoName(String fInfoName) { ...原创 2018-11-15 16:52:39 · 127 阅读 · 0 评论