java使用正则表达式替换并保留原字符串,在原字符串前后添加符号
摘要:sql = sql.replaceAll(":admdivcode(\\d{6})", "'$1'"); 实现结果是如:sql = "select * from tbb where admdivcode = :admdivcode120000 " 使用正则表达示替换后为 select * from
阅读全文
posted @
2025-11-11 23:22
骑着母猪去打猎
阅读(8)
推荐(0)
GeoHash是一种将二维地理坐标(经纬度)转换为一维字符串的技术,通过递归划分地球表面区域实现高效索引。
摘要:GeoHash是一种将二维地理坐标(经纬度)转换为一维字符串的技术,通过递归划分地球表面区域实现高效索引。 基本原理 GeoHash将经纬度范围划分为矩形区域,每个区域分配相同编码。编码通过二进制序列表示经纬度位置,通过奇偶位交替记录纬度与经度信息,最终转换为Base32编码的字符串。 核心特点
阅读全文
posted @
2025-08-04 16:14
骑着母猪去打猎
阅读(77)
推荐(0)
java bean转map,map转bean
摘要:public static Map<String, Object> bean2Map(Object object) { Map<String, Object> map = new HashMap<>(); ReflectionUtils.doWithFields(object.getClass(),
阅读全文
posted @
2025-04-25 18:18
骑着母猪去打猎
阅读(35)
推荐(0)
spring mvc 中定时任务@Scheduled cron表达式中不支持每月最后一天`L`
摘要:报错信息的原因: java.lang.IllegalStateException: Encountered invalid @Scheduled method 'LastReportOfMonth': For input string: "L"Spring默认定时@Scheduled不支持L、W、C
阅读全文
posted @
2025-03-19 11:11
骑着母猪去打猎
阅读(121)
推荐(0)
java 引用 jar 包,查询依赖项
摘要:可使用maven中pom.xml配置来直接使用 如: <!-- https://mvnrepository.com/artifact/org.jxls/jxls --> <dependency> <groupId>org.jxls</groupId> <artifactId>jxls</artifa
阅读全文
posted @
2025-03-19 11:05
骑着母猪去打猎
阅读(52)
推荐(0)
java使用sftp在上传及下载时候报异常:java.io.IOException: Pipe closed;com.jcraft.jsch.JSchException: java.io.IOException: Pipe closed
摘要:使用java连接centos的sftp时报了异常java.io.IOException: Pipe closed;com.jcraft.jsch.JSchException: java.io.IOException: Pipe closed 检查后发现是密码策略在搞妖 策略规定一定时间要强制更换密码
阅读全文
posted @
2024-09-26 10:51
骑着母猪去打猎
阅读(1309)
推荐(0)
关于Tomcat返回URL出现jsessionId
摘要:去掉java项目URL地址栏后面的";JEESESSIONID 方法一: 添加过滤器 web.xml添加以下内容 <filter> <filter-name>jsessionid</filter-name> <filter-class>com.myc.webpro.base.filter.Disab
阅读全文
posted @
2023-08-09 09:06
骑着母猪去打猎
阅读(343)
推荐(0)
JSTL之FN函数
摘要:fn:contains 判断字符串是否包含另外一个字符串 <c:if test="${fn:contains(string, substring) }"> fn:containsIgnoreCase 判断字符串是否包含另外一个字符串(大小写无关) <c:if test="${fn:containsI
阅读全文
posted @
2023-05-11 10:19
骑着母猪去打猎
阅读(144)
推荐(0)
JAVA格式化数字字符串,如手机号,银行卡号的格式化
摘要:格式化手机号码为3 3 5 String mobile = "13123456789"; String regex = "(\\d{3})(\\d{3})(\\d{5})"; String formatedMobile = mobile.replaceAll(regex, "$1 $2 $3");
阅读全文
posted @
2022-11-29 14:15
骑着母猪去打猎
阅读(354)
推荐(0)
JAVA格式化数字
摘要:DecimalFormat df = new DecimalFormat("#.##"); System.out.println(df.format(100.1234)); // 100.12
阅读全文
posted @
2022-11-29 10:54
骑着母猪去打猎
阅读(35)
推荐(0)
Linux安装jdk
摘要:1. 在官网下载jdk安装文件,下载地址:https://www.oracle.com/java/technologies/downloads/ 我一直使用的是8,所以我下载的是 jdk-8u341-linux-x64.tar.gz 2. 解压到/opt/jdk1.8.0_341目录 3. 配置环境
阅读全文
posted @
2022-09-22 10:49
骑着母猪去打猎
阅读(107)
推荐(0)
OpenSSL 下载
摘要:https://slproweb.com/products/Win32OpenSSL.html
阅读全文
posted @
2022-09-01 21:39
骑着母猪去打猎
阅读(80)
推荐(0)
java.lang.RuntimeException: Illegal key size
摘要:异常 Java.lang.RuntimeException:illegal key size 原因 据说花旗国的限制,通过对权限文件(local_policy.jar和US_export_policy.jar)做了限制,密钥长度最大128,对于使用更大长度的情况便抛出以上异常。 解决方案 下载并替换
阅读全文
posted @
2022-05-30 21:43
骑着母猪去打猎
阅读(81)
推荐(0)
eclipse svn插件subversive安装
摘要:eclipse的svn插件subversive的安装 eclipse安装使用SubVersive要求两部分内容,分别是Subversive插件和Subversive SVN Connectors。要求两部分内容都要安装才可以正常使用。 1. 下载安装SubVersive 使用eclipse mark
阅读全文
posted @
2022-05-30 10:48
骑着母猪去打猎
阅读(1193)
推荐(0)
Eclipse 安装反编译插件
摘要:使用eclipse开发难免要进行查看class文件的操作,通常使用的是jad及jadeclipse插件。 我使用的也是这种情况 下载jad,https://varaneckas.com/jad/,目前最新版本是1.5.8g,看是2006年7月份更新的,时间比较久远了。 下载安装jadeclipse插
阅读全文
posted @
2022-05-27 08:42
骑着母猪去打猎
阅读(1975)
推荐(0)
eclipse导出javadoc时报“警告:编码UTF-8的不可映射字符”
摘要:在使用eclipse导出工程的javadoc文档时,提示编码UTF-8的不可映射字符 这是由于JAVA代码使用的UTF-8编码格式,由此代码中的注释部分也使用了该编码格式 而在导出javadoc文档时未指定编码格式导致出现异常 解决方案就是在导出向导里面的Extra Javadoc options中
阅读全文
posted @
2022-05-16 16:15
骑着母猪去打猎
阅读(625)
推荐(0)
Spring MVC Controller接收参数方式
摘要:/** * 方式一:使用servlet原生的方式,request.getParameter("key")获取参数; * @param request * @param response * @return * @throws Exception */ @RequestMapping("/get1")
阅读全文
posted @
2022-04-26 14:53
骑着母猪去打猎
阅读(220)
推荐(0)
Gradle/Maven引入net.sf.json失败的解决方案
摘要:使用Gradle引入net.sf.json失败,但感觉没哪里有错误 失败的写法 implementation 'net.sf.json-lib:json-lib:2.4' 正确的写法(有些jar包区分jdk版本,需要加版本号(其他类似的jar包也需要这样处理)) implementation 'ne
阅读全文
posted @
2022-04-21 21:22
骑着母猪去打猎
阅读(357)
推荐(0)
JAVA判断是字符串是否可转换成数字(判断字符串是否为数字样式)
摘要:使用正则表达式来验证 /** * 利用正则表达式判断字符串是否是数字 * 数字\d+(|(\.\d+)) * 整数\d+或[0-9]+ * 负数-\d+ * @param str * @return */ public boolean isNum(String str){ Pattern patte
阅读全文
posted @
2022-04-08 15:46
骑着母猪去打猎
阅读(524)
推荐(0)
Tomcat停机后保持session,重启后session恢复
摘要:配置server.xml中Context节点 或配置context.xml中Context节点 <Context path="/helloword" docBase="c:\helloword"> <Manager className="org.apache.catalina.session.Per
阅读全文
posted @
2022-04-08 10:25
骑着母猪去打猎
阅读(187)
推荐(0)