- 博客(39)
- 收藏
- 关注
原创 svn拉下来的项目启动报错
E:Application.java:5:46 java: 程序包org.springframework.boot.autoconfigure不存在 Application.java:6:46 java: 程序包org.springframework.context.annotation不存在 Application.java:12:2 java: 找不到符号 符号: 类 SpringBootApplication。设置好之后,File -> Invalidate Caches…
2024-08-20 15:41:11 183
原创 mysql索引相关命令
命令来查看表上的索引信息。这可以帮助您确认索引是否存在。如果您想要保留索引以备将来重建,您可以使用。在MySQL中,您可以使用。为您的MySQL用户名,
2024-08-20 11:50:03 244
原创 mysql创建quartz定时任务相关表sql
-存储Cron触发器的cron表达式和其他信息。--接下来,创建索引以提高性能;--存储简单触发器的额外属性。--存储复杂触发器的简单属性。--存储触发器的blob数据。--存储已触发的触发器信息。--存储调度器的状态信息。--存储暂停的触发器组。--存储触发器信息。
2024-08-20 11:26:26 632
原创 plsql 断网恢复后连接超时
是 Oracle 提供的一个命令行工具,用于管理和控制监听器。你可以使用它来启动、停止监听器以及检查其状态。3,要确定你的 TNS 服务名,你需要查看 Oracle 客户端配置文件。是你所使用的 TNS 服务名。
2024-07-30 11:10:00 313
原创 @RequestParam和@PathVariable 处理 HTTP 请求参数的注解
可解析前端get请求路径后以问号拼接的参数,查询参数是 URL 后面的问号 (// 在这里,name 和 age 将从 URL 的查询参数中获取。将 URL 路径中的变量绑定到控制器方法的参数上。可以设置参数是否是必需的(使用。) 后跟的一系列键值对,
2024-07-24 09:17:42 638
原创 String 类 判断null或者空字符串
Apache Commons Lang 库的一部分,它提供了一个方便的方式来检查集合(如 List, Set 或 Map)是否为空或为。是 Apache Commons Lang 库中的一个实用方法,用于检查一个字符串是否为。方法是在 Java 7 中引入的。) 或仅包含空白字符(如空格、制表符、换行符等)检查一个字符串是否为空或仅包含空白字符。{ // 字符串是null或空字符串 }类中,用于检查给定的对象是否为。// 字符串是null或空字符串。类引入了一个新的方法。
2024-07-23 15:57:03 231
原创 @JsonFormat注解的作用
将这些Java对象转换为JSON字符串(序列化)或从JSON字符串转换回Java对象(反序列化)时改变日期的格式。- 该注解仅在使用如Jackson这样的JSON处理库时生效,而不会影响数据库操作本身。- 如果你期望客户端能够发送符合特定格式的日期,你需要确保客户端知道并遵循该格式。- 在反序列化时,提供的JSON日期字符串必须与。指定的模式兼容,否则可能抛出异常。
2024-07-19 10:00:35 281
原创 spring boot 调用一个.htm接口
遇到springboot调用一个老接口..do形式的。进行post请求body中传参,.do接口使用HttpServletRequest request的request.getParameter("telephone");sf.append("http://请求的路径");//将传递的参数这样设置。
2024-02-29 09:27:03 329
原创 Mybatis报错 target is null for method size
真是神奇的,感觉和版本有关系,这样的方式之前完全没啥问题 projects!= null and projects.size()>0,现在在这里 却必须要去掉projects.size()>0大小判断,
2024-02-05 13:07:59 969
原创 Servlet实现Excel文件模板下载
servlet中使用getServletContext.getRealPath()这个方法受到war 和non-war的影响,以及不同app server实现的影响,所以会得到null,需要换获取绝对路径;throw new NullPointerException("模板不存在");String fileName = "问题选项导入模板.xlsx";// 输出缓冲区的内容到浏览器,实现文件下载。// 设置响应头,让浏览器下载文件。// 文件放到输入流。
2024-02-01 17:07:45 504
原创 数据库相关
查询当前数据库所处的语言环境方法 作用 System.getenv() 获得所有环境变量 System.getenv(String name) 获得名为name的属性的值。
2024-01-30 10:54:20 116
原创 日常快捷键使用
3.查询方法被引用的位置,或者右键 find Useges。使用快捷键 Alt+Insert,选择toString。grep "要查询的字符" /path/to/logfile.txt。home 键 :移动到行首(配合shift键可选中到当前行首)Ctrl+Alt+M 可以快速地抽取方法。查询文件中的指定字符的所有行。end 键:移动到行尾。
2024-01-25 18:05:13 375
原创 map的jdk1.8方法
/按照名字分组存在map中,相当于名称相同的key的值都存在了List<OrgUser>的value中。1.forEach 方法 map.forEach((key, value)->{});//取出每个key对应的value值。
2024-01-11 10:48:05 394
原创 Stream 流 获取list中对象的某个字段组成新的list
List<String> collect = projects.stream().map(dataDictionary -> dataDictionary.getName()).collect(Collectors.toList());
2023-12-19 19:21:28 3283 1
原创 case when 只能跟 and 或 or 不能写 (&& 或||)
Caused by: java.sql.SQLSyntaxErrorException: ORA-00907: 缺失右括号。报错是因为 cae when 中使用了 不合适的连接 (||),
2023-12-13 16:49:44 1149 1
原创 Mybatis无效的列类型: 1111
不能这么获取,如果后续要做判断时,直接 patrolImportData.getAreaName() 不要用中间变量来接受做判断,这个和mybatis内部的什么东西相关,如果没用到这个就可以正常获取,最近遇到好多。最近老是遇到这种问题,因为 get这个为空的字段时并做后续判断时产生。
2023-12-12 16:16:07 611
原创 mybatis中对oracle数据库执行更新或新增操作时,添加的值为null
2023-11-08 14:07:04.397 [http-nio-8085-exec-5] ERROR c.c.s.s.m.e.c.exception.GlobalExceptionHandler - Exception,{}org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: P
2023-11-08 14:54:44 369 1
原创 查询排序:在order By子句中使用case语句
先根据PUSHTIME 排序:CHARGE.PUSHTIME不为空的排在最前面 ,其次是为空的, 再根据houseNum 降序排序。order by case when理解。
2023-11-07 16:10:36 468 1
原创 实体类复制的工具
实体类复制的工具 spring-beans-5.2.4.RELEASE.jarBeanUtils.copyProperties(原实体, 目标实体);
2023-11-07 16:04:30 91 1
原创 异常报错JSONObject[“db.appdb.type“] not found.
因为修改电脑host 文件自己的ip映射,导致使用postman调用的时候老师报500错误,后台报错空指针异常及JSONObject["db.appdb.type"] not found.等等。而我使用postman调用的时候使用的是自己的ip地址,没有使用映射地址,改过来使用映射地址调用就好了。
2023-11-01 15:52:09 125 1
原创 GC overhead limit exceeded 异常时,重启服务
:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]/:8.5.31]
2023-11-01 14:15:31 138 1
原创 ORACLE数据库相关sql
1.date 转 string 例如当前时间 select to_char(sysdate,'yyyy-mm-dd') from dual (当前时间的格式就是yyyy-mm-dd hh24:mi:ss)Caused by: java.sql.SQLDataException: ORA-01843: 无效的月份。2.date型的yyyy-mm-dd hh24:mi:ss 转成 date型的 yyyy-mm-dd 例。日期查询时最好使用字符串对象接收日期参数,避免 ORA-01843。
2023-11-01 11:00:54 43 1
原创 ORACLE中sql查询问题
## Cause: java.sql.SQLSyntaxErrorException: ORA-01791: 不是 SELECTed 表达式。这是由于select 查询字段中没有order by 需要的字段,故报错。
2023-09-25 16:29:41 166 1
原创 定时任务表达式
Scheduled(cron = "0 15 * * * MON-FRI") //周一至周五的上午每15分钟触发。* 6L 2002-2005 2002年至2005年的每月的最后一个星期五上午10:15触发。在每天下午2点到2:55期间和下午6点到6:55期间的每5分钟触发。0 * 14 * *?
2023-09-07 09:19:14 145
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人