摘要:
一、错误场景 json字符串的value值中有多余的双引号。 错误的json字符串 二、处理方案 自己写个方法将value值中多余的双引号替换为 中文双引号: // 处理json字符串中value多余的双引号, 将多余的双引号替换为中文双引号 private static String toJson 阅读全文
摘要:
Maven的核心就是pom.xml。如果要引入一个第三方依赖,在pom文件中加上<dependency></dependency>就可以依赖相应的jar包。 为了使不同的子项目中的相同依赖的版本保持一致,一般在parent项目的pom文件中维护相关依赖。 场景一 多个子项目依赖同一个jar包 如果分 阅读全文
摘要:
在使用maven开发的项目中,有时候需要在打包时根据环境的不同复制不同目录下的文件,通常是配置文件。 apache提供了maven-resources-plugin可以复制在指定的maven生命周期中复制文件,如下示例配置 1 <plugin> 2 <artifactId>maven-resourc 阅读全文
摘要:
摘抄自:https://blog.csdn.net/dmw412724/article/details/81119325 原因:mysql的UTF-8只支持三个字节的存储,而一般字符是三个字节,但是emoji表情是4个字节,所以存储不了。 第一种方案:修改数据库表字符集 而mysql为了解决这个问题 阅读全文
摘要:
转自:https://www.cnblogs.com/zeng1994/p/7862288.html 有改动 最近碰到个需要下载zip压缩包的需求,于是我在网上找了下别人写好的zip工具类。但找了好多篇博客,总是发现有bug。因此就自己来写了个工具类。 这个工具类的功能为: (1)可以压缩文件,也可 阅读全文
摘要:
转自:https://www.cnblogs.com/chongyou/p/7466039.html 背景:有时候string类型的数据取出来是个很标准的key、value形式,通过Gson的可以直接转成map 使用方式: jsong数据为: {"goods_id":"140861765","cat 阅读全文
摘要:
1、编码与解码代码如下所示: 2、直接在页面上显示base64编码的图片 阅读全文
摘要:
转自:SQL查询结果列拼接成逗号分隔的字符串 背景:做SQL查询时会经常需要,把查询的结果拼接成一个字符串。解决方法: 通过 group_concat 函数 拼接的结果很长,导致拼接结果显示不全,可以通过以下方法解决。在每次查询前执行 SET SESSION group_concat_max_len 阅读全文
摘要:
先来看正则表达式: 1. 匹配区号3到4位,电话7到8位的固定电话,区号与电话号之间用-分隔 Java代码: 0\d{2,3}-[1-9]\d{6,7} 正则分析: 2. 匹配11位手机号码 Java代码: 1[3-9]\\d{9} 分析:国内手机号第一位都是1,第二位是3-9之间的数字,后面9位可 阅读全文
摘要:
写代码时偶尔想试一下自己的小想法,于是在IDEA中建了一个JavaEE项目。JavaEE项目中只能在main方法中运行代码块,不如单元测试的@Test灵活。 于是在网上找到了Junit的jar包:Download junit JAR 4.12 with all dependencies 然后导入到项 阅读全文