- 博客(27)
- 收藏
- 关注
原创 Oracle中的to_char(round(值,5),‘fm99990.00000000‘)转换为java方式实现
在java开发中碰到了oracle中的to_char(round(值,5),‘fm99990.00000000‘)的表现形式,需要进行java的转换。round(111.123456,5) : 表示给111.123456值四舍五入取5位。99990:表示小数点前最多表示五位(9和0一共有几个就表示几位).00000000表示小数点后保留8位,不够的位数用0补齐。9:该位存在数字则显示数字,不存在则填充空格。fm:如果是由于9的作用所带来的空格则删除。0:该位存在数字则显示数字,不存在则填充0。
2024-09-13 13:40:34
279
1
原创 apache tomcat log文件格式配置%level %logger
%5level]展示的效果如下[ INFO],或者[ DEBUG],如果是[%level]则打印的日志就是[INFO],或者[DEBUG]其中%5level中的5代表日志级别和日期的间隔长度,同理%15.15,%20.20,如果不需要间隔,可以直接给数字删除掉即可。在进行tomcat日志格式配置时,涉及到日志空格等内容,可以进行如下设置。
2024-07-30 17:33:43
192
原创 shell脚本对比txt文件行数和加载入库条数是否一致,oracle数据库
在工作中,如果基于oracle数据库的linux shell脚本的开发,校验txt数据文件入库的条数和txt本身的条数是否一致,可以使用如下方法实现,假设数据加载的log文件中会打印加载的条数,形如:100 rows successfully loaded.如果没有打印,可以直接查询数据库。
2024-07-30 14:55:31
180
原创 java开发中list数组拆分及list数组转换为string,数组追加值
java开发中,list数组拆分获取对象,list数组转换为string
2024-07-18 11:50:22
267
原创 java中将list数组转化为字符串string,使用split方法,括号[进行转义
java开发中,如果需要将数组的值转换成字符串,并实现分隔符的转换,将转换后的值传递给一个字符串,可以参考本篇博文。如输入的list数组为[ab, 123, 45, 678],期望的输出结果为ab;678,该结果传递给一个字符串类型的变量使用,主要涉及到去除[],将,转换为;,去除每个值之间的空格。但是经过上面的处理,发现返回的结果,传递给一个String类型的字符串,会报错,排查下来的原因是,经过上面的处理,得到的结果是 “ab;这样就限定了取值结果为 [ ] 范围内的值。
2024-07-18 10:29:07
566
原创 java中esb或esf联机交易json报文格式@JsonField注解使用
java中esb或者esf联机交易json报文格式@jsonfield注解使用
2024-07-08 16:21:46
249
原创 idea中运行Struts2项目时出现org.apache.jasper.JasperException: 找不到URI:[/struts-tags]的taglib[s]错误时解决方法
1、找到工程中依赖包的位置,/WEB-INF/lib/struts-core-2.3.15.1.jar。3、将struts-tags.tld文件复制到idea工程中的/WEB-INF根目录下,重新启动即可。2、打开jar包,找到文件,路径为/META-INF/struts-tags.tld。
2024-06-26 15:53:45
265
原创 Linux Shell脚本获取本机ip地址
那么我们就需要根据自己的实际需要进行筛选了,比如需要的ip是10.112.110.25,那么就需要在第一步的脚本中剔除掉10.230.111.10,最终的脚本如下。在日常开发中,有时候需要使用shell脚本获取当前服务器ip的最后一位值,这时候可以使用如下方法获取。4、如果这个值需要作为变量给其他地方使用,可以如下操作。1、首先获取到当前服务器的完整ip地址。上述脚本执行后就展示的是25这个数值。这样就得到了最后一位的值。2、然后截取,取最后一位。
2024-05-31 15:56:26
791
原创 解决tomcat停止失败问题,看这一篇就够了
实际工作中,如果发生通过shutdown.sh停止不了tomcat服务的情况,可以使用如下两种方法解决。
2024-05-07 10:50:04
1179
原创 java创建excel表格并将数据库查询结果写入到excel中
在java开发中,有时需要创建需要将数据库查询结果导入到excel表格中,这时候就需要先创建excel,然后将数据库查询的字段循环插入到excel对应的列中即可。如上就完成了excel创建,并将数据库查询结果写入到excel功能。
2024-04-12 17:32:55
579
原创 通过java类调用联机交易service类的实现方式
在java开发中,遇到一个通过当前类的一个方法调用其它service的类的实际场景,直接单独调用,发现被调用的service类里面的一些引用的bean类,mapper,service等获取不到值,为null,这时,需要进行如下处理即可。
2024-04-12 16:08:42
219
原创 SpringBeanAutoWiringSupport解决java中job定时任务调用service为null问题
在java开发中,如果通过应用端界面配置的定时任务来调用后台的service接口,出现service的类为null的问题,可能是缺少这个配置。至于怎么使用当前方法调用service,可以参考另一篇关于调用service接口的文章,需要使用。
2024-04-12 16:07:45
337
原创 spring框架中会话session超时时间设置
在使用spring框架进行java应用程序开发中,我们会碰到应用端登陆后不久,一会时间没操作,再次操作发现会话session超时,需要重新再登陆,有时候是很不方便的,这个会话超时时间是可以进行个性化设置的。标签,修改session-timeout属性值为自己需要的值,时间单位是分钟。比如修改成60分钟,进行如下配置。具体在tomcat的安装路径下的 /conf/web.xml文件中,搜索关键词session
2023-11-10 19:15:00
1099
原创 shell中sqlplus命令进行文件加载时字段截取的特殊处理
本文分享下在bash脚本中,oracle数据库环境,使用sqlplus命令通过ctl文件进行文件加载的过程中,涉及到字段截取和变量的使用。又是需要加载文件的系统表里面的其中一个表名
2023-11-09 19:45:00
286
原创 oracle数据库获取月份年份
命令输出的结果是date类型,所以如果进行逻辑判断时,注意char和date之间的统一或转换。命令输出的结果是date类型,所以如果进行逻辑判断时,注意char和date之间的统一或转换。本文将分享,oracle数据库下如何获取上年末日期,上月月末日期。1、获取上年年末日期。2、获取上月月末日期。
2023-11-09 19:30:00
3829
原创 oracle存储过程ETL执行方法,shell执行oracle环境的sql语句
本文将分享oracle存储过程ETL执行方法,shell执行oracle环境的sql语句方法。
2023-11-08 19:15:00
486
原创 使用linux-shell脚本清理数据文件和日志文件
本文将介绍使用调用linux-shell公共方法,实现指定天数之前文件和文件夹清理、以及制定文件大小的文件清理功能。
2023-09-18 18:23:11
4122
2
原创 Linux判断tomcat是否宕机,宕机进行服务自动启动
怎么监控Tomcat服务是否在线?以及服务宕机后自动进行服务重启,那么本篇文章就分享一下使用linux脚本怎么实现对tomcat的服务监控及宕机自动启动。
2023-09-14 19:30:00
621
原创 shell脚本批量替换文件名的指定字符
在实际的测试中,执行数据导入到数据库表时,在加载数据文件的时候需要判断信号文件,但是信号文件的名字有一个日期的字段,信号文件数量比较多,每次手动替换比较麻烦,本文将分享替换它们的实现方法
2022-12-29 19:35:43
1514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人