Java
Your_Lie
这个作者很懒,什么都没留下…
展开
-
Java中,使用switch条件控制语句,case为枚举常量时报 Constant expression required 错误
问题描述:日常搬砖时,遇到这么一个需求:接口接收数据带有status状态,接口对应的值有1,2,3,4…60。现在需要将status中的3,5,6,8转换为1,2,3,4做一些判断,并存储到另一张表中。由于数据接收必须全部使用实体接收,公司代码检查较为严格不允许魔法值出现,同时为了维护方便,现在需要使用枚举作为switch-case分支条件。但是常规写法在Java8的编译器将会报错。报错如下:解决方案:直接上代码:定义枚举常量时,新增方法‘getByCode()’’遍历枚举所有常量。pub原创 2022-04-11 18:21:16 · 5819 阅读 · 0 评论 -
idea启动报错:A JNI error has occurred, please check your installation and try again解决办法
启动Springboot项目的mian方法时,项目报错无法启动。java启动项目报错,错误信息如下Connected to the target VM, address: '127.0.0.1:54808', transport: 'socket'java.lang.NoClassDefFoundError: javax/servlet/http/HttpServletRequest at java.lang.Class.getDeclaredMethods0(Native Method) at原创 2021-08-20 16:37:10 · 1010 阅读 · 0 评论 -
使用原生Http向接口传输File文件
Java中使用Http接口传输文件工具类静态常量主方法欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入工具类静态常量 private final static String BOUND原创 2021-08-02 09:20:39 · 1526 阅读 · 0 评论 -
Java生成txt文件并使用FTP上传服务器
controller层代码,文件FTP上传private Service thisService = new Service();//生成文件File fansDataText = thisService.createTextForWxUser(); //记录日志信息DBCollection dbLog = MogoDBUtil.getDBCollection("OperationLog", "ocm_log");String hn = params.get("hn"); //原创 2021-05-13 18:11:50 · 2634 阅读 · 0 评论