![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
开发中出现的问题
戎码亿升
这个作者很懒,什么都没留下…
展开
-
字符串是不是纯数字
字符串是不是纯数字原创 2022-08-24 16:47:11 · 301 阅读 · 0 评论 -
求线段的并集
线段并集原创 2022-08-24 16:44:36 · 183 阅读 · 0 评论 -
本地初始化项目提交到远程仓库
本地初始化项目然后在远程仓库上新建仓库:然后本地初始化git,打开idea下面的Terminal1、输入命令git init2、将文件加入到gitgit add .如果出现一下情况warning: LF will be replaced by CRLF in ...... The file will have its original line endings in your working directory. 原因是路径中存在 / 的符号.原创 2022-04-11 23:17:58 · 364 阅读 · 0 评论 -
求一组线段的重合部分重合指定次数的部分
例如:一组线段[1,5]、[2,8]、[2,9]、[6,10]、[7,11]、[8,16]交集部分,达到3次的,结果应该是[2,5]、[8,10]先将线段平铺到横坐标上,记录每个点所在集合的数量,得到一个map,key存储每个点,value存储该点被包含的集合数量然后过滤掉不满足指定次数的数据/** * 计算交集部分达到指定次数 * * @param sourceList 线段集合 * @param number 次数 * @ret原创 2022-04-07 16:48:17 · 428 阅读 · 0 评论 -
在html文本中确定字符串的位置
思想也是借鉴了kmp算法,但是没有它的部分匹配表,所以性能上稍差些,主要是目标字符串中含有html标签,将源字符串向右滑动,挨个去匹配,当匹配到时,在选取第二个字符串往后匹配,由于目标字符串中含有标签,所以每次匹配时,遇到标签需要/** * 匹配字符串在文本中的位置(目标字符串是html) * * @param source * @param target */ public static List<Integer>原创 2022-04-07 11:54:08 · 737 阅读 · 0 评论 -
截取字符串时,截取完整的表情符
截取字符串时,有时候字符串会包含Emoji表情、以及一些特殊符号,用String的substring()进行截取操作,结果就有可能是乱码。这是因为JVM运行时使用UTF-16编码,对于普通的字符都是使用char类型存储(2个字节),而对于中文、emoji表情是用两个char存储(4个字节),substring是按照char截取的,就有可能只截取了半个中文字符,sting提供了offsetByCodePoints方法该方法返回此String 中从给定的 index 处偏移 codePointOffset 个U原创 2022-02-21 13:34:41 · 1153 阅读 · 0 评论 -
java解析xml
工具类/** * 将xml解析为指定对象 * * @param clazz 相关的类 * @param <T> 转化后的类 * @return */ public static <T> T parseXmlToBean(String url, Class[] clazz, Class<T> target) throws Exception { XStream xs = new XSt原创 2021-10-19 15:54:15 · 176 阅读 · 0 评论 -
@jsonformat 配置了timezone不起作用
注解@jsonformat中设置了timezone = "GMT+8",但是落入库的数据仍然有8个小时时差,没有起作用,需要修改成如下: @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8") private Date startTime;...原创 2021-12-29 15:27:44 · 3641 阅读 · 1 评论