- 博客(6)
- 收藏
- 关注
原创 关于Java中替换\的问题
title.replaceAll("\\\\", "")上面这句代码可以把反斜杠替换成空,问题在于为什么要写成 \\\\,为什么不是\ 或 \\ 原理1:replaceAll的第一个参数是正则表达式,正则里\是一个转义符号,要表示\本身需要在加一个\,所以到了这步就需要两个斜杠原理2:java中\也是一个转义符要表示\ 也要多加一个反一些,所以 到了这步就需要4个反
2017-01-20 18:59:46 1833
原创 Java实现分段视频合并
原理很简单就是把多个视频文件的内容按顺序写到一个视频文件中代码如下:public static void union(String dirPath, String toFilePath) { File dir = new File(dirPath); if (!dir.exists()) return; File videoPartArr[]
2017-01-20 15:49:55 10450 2
原创 Java抓取网页上的unicode 数据 "\u5751\u7239\u7889\u5821" 怎么变成中文
背景冲突需要抓取视频的标题,发现接口返回的是unicode ,如 "\u5751\u7239\u7889\u5821",而我需要的是中文解决方法:String g1 = matcher.group(1);String title = URLDecoder.decode(StringEscapeUtils.unescapeJava(g1), "UTF-8")
2017-01-11 16:48:28 1345
原创 windows 下 mysql 乱码
背景冲突将项目和数据库从macos上迁移到windows 上,发现查询功能有问题,又发现插入的数据变成乱码,便知都是由于数据库编码问题导致的解决方法将数据库编码改成utf-8, 找到 my-default.ini 文件,如我电脑上的地址 D:\mysql-5.7.16-winx64\my-default.ini,在 [mysqld] 那行下方的某个为止加入character_
2017-01-07 13:30:17 221
原创 mybatis-config.xml
xml version="1.0" encoding="UTF-8" ?>configuration PUBLIC "-//mapper.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"> name="mapUnderscoreToCamelCase" valu
2017-01-07 09:26:03 249
原创 logback.xml
xml version="1.0" encoding="UTF-8" ?> name="stdout" class="ch.qos.logback.core.ConsoleAppender"> %d{HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n
2017-01-07 09:22:12 243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人