JAVA相关
草坂散人大队
这个作者很懒,什么都没留下…
展开
-
springboot 打jar/war包部署到阿里云
部署阿里云步骤原创 2023-05-29 16:08:14 · 1344 阅读 · 4 评论 -
后端字符串转数组
【代码】后端字符串转数组。原创 2023-03-16 14:42:41 · 186 阅读 · 0 评论 -
input限制只能输入数字或者小数方法
input框数字限制原创 2023-03-08 13:33:17 · 2811 阅读 · 0 评论 -
处理前端input框限制小数点的封装
【代码】处理前端input框限制小数点的封装。原创 2023-03-01 15:08:02 · 124 阅读 · 0 评论 -
关于前端监听的几种方式
【代码】关于前端监听的几种方式。原创 2023-03-01 15:01:00 · 915 阅读 · 0 评论 -
关于layui render 局部刷新 注意点
layUI rend 局部渲染原创 2023-02-22 09:59:59 · 705 阅读 · 0 评论 -
Idea模板注释配置使用
模板注释原创 2023-02-02 10:42:51 · 102 阅读 · 0 评论 -
关于iframe下session丢失的问题
原因:谷歌最新版的浏览器默认SameSite=Lax (该设置从2020 年7月14全面展开,具体见:https://www.chromestatus.com/feature/5088147346030592),如果设置SameSite=Lax , 并且嵌入Iframe的地址和iframe外的地址不是SameSite,那么嵌入iframe的地址将无法设置设置cookie。原文:https://blog.csdn.net/ysyysjbama/article/details/108061969。原创 2022-09-05 15:17:56 · 2668 阅读 · 0 评论 -
动态列导出(easyPOI)
JSON测试样例原创 2022-06-08 15:35:20 · 1564 阅读 · 0 评论 -
【无标题】
动态导出原创 2022-06-08 15:32:28 · 307 阅读 · 0 评论 -
@DateTimeFormat和@JsonFormat的区别
一、介绍@DateTimeFormat和@JsonFormat都是处理时间格式化问题的,把其他类型转换成自己需要的时间类型。二、使用2.1导包@DateTimeFormat和@JsonFormat分别属于spring和jackson,所以我们需要导入相应的包。 com.fasterxml.jackson.core jackson-databind 2.9.10.6 2.2加注解/*** 时间格式化* @DateT原创 2022-06-08 15:30:29 · 231 阅读 · 0 评论 -
@DateTimeFormat和@JsonFormat的区别
一、介绍@DateTimeFormat和@JsonFormat都是处理时间格式化问题的,把其他类型转换成自己需要的时间类型。二、使用2.1导包@DateTimeFormat和@JsonFormat分别属于spring和jackson,所以我们需要导入相应的包。<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-原创 2022-05-27 11:15:52 · 13301 阅读 · 3 评论 -
关于Optional的使用
**简单来说,Opitonal类就是Java提供的为了解决大家平时判断对象是否为空用 会用 null!=obj 这样的方式存在的判断,从而令人头疼导致NPE(Null Pointer Exception 空指针异常),同时Optional的存在可以让代码更加简单,可读性跟高,代码写起来更高效.**//常规判断: //对象 人 //属性有 name,age Person person=new Person(); if (null==person){ return "person为null原创 2022-04-27 10:07:04 · 558 阅读 · 0 评论 -
JAVA关于Easypoi 导入导出 初认识
首先maven项目应该先进行pom引入 <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>4.4.0</version> </dependency> <de原创 2022-03-20 21:38:37 · 796 阅读 · 1 评论 -
JAVA关于Selenium自动化工具使用
以下实现的是对屏幕的滚动截图 入参为访问地址url 跟一个排序参数(可省略)public void seleniumTest(String url,Integer seq){ // 调用驱动 System.setProperty("webdriver.chrome.driver", "C:\\Users\\Administrator\\AppData\\Local\\Google\\Chrome\\Application\\chrome原创 2022-03-18 10:02:27 · 1014 阅读 · 1 评论 -
Tomcat控制台乱码问题解决
1、找到tomcat安装目录,找到conf下的logging.properties文件,将其中的encoding = UTF-8的部分全部修改为encoding = GBK2、另一种情况,是涉及到在tomcat里运行的项目与后端交互的情况,这种情况较为复杂,可首先修改tomcat安装目录下的conf下的web.xml文件,在servlet标签组中加入: <param-name>fileEncoding</param-name> <param-value&原创 2022-02-10 14:20:42 · 1140 阅读 · 2 评论 -
Ajax前台传数组,Java后台接收方式
第一种: 用$.param(xxx,true) 的方式进行序列化,后台用RequestParam接收 $.ajax({ type: "post", url: url, data: $.param({"courseId":courseId,"oldChooseClassIds":oldChooseClassIdArrs,"chooseClassIds":chooseClassIds},true), dataType: "json"原创 2022-01-21 14:05:34 · 3740 阅读 · 0 评论 -
Java 文件压缩 并导出写法 亲测可用
/** * @Description: 压缩包* @Param: * @return: * @Author: Chenzb* @Date: 2022/1/12 */ private void zipPack(String path,HttpServletResponse response){ // 开始准备压缩 String fileName = "courseData"; String zipFilePath = ZipUtil.zipPack(fileName, path);原创 2022-01-12 16:38:26 · 391 阅读 · 0 评论 -
Java深拷贝 List<T>深度复制用法 亲测可用
list深度复制原创 2022-01-12 16:33:55 · 351 阅读 · 0 评论 -
Java 文件递归复制相关写法
/*** @Description: 拷贝 递归遍历所有文件* @Param: 从 fromDir 地址 到 toDir 地址* @return:* @Author: Chenzb* @Date: 2021/12/17*/public static void copyDir(String fromDir,String toDir) throws IOException{//创建目录的File对象final String destDirPath = toDir.endsWith(F原创 2021-12-17 17:45:09 · 722 阅读 · 0 评论 -
Java8 常用语法
常用语法收录 stuList.add(new Stu(11,"1","男","2021-12-12 11:22:22")); stuList.add(new Stu(12,"2","男","2020-12-11 11:22:22")); stuList.add(new Stu(16,"3","男","2019-10-12 11:22:22")); stuList.add(new Stu(19,"4","男","2018-12-10 11:22:原创 2021-07-10 16:18:12 · 405 阅读 · 0 评论