草庐IT

p2_source

全部标签

bug处理记录:com.fasterxml.jackson.core.JsonParseException: Illegal unquoted character ((CTRL-CHAR, code 9)): has to be escaped using backslash to be included in string value at [Source:

1.报错:com.fasterxml.jackson.core.JsonParseException:Illegalunquotedcharacter((CTRL-CHAR,code9)):hastobeescapedusingbackslashtobeincludedinstringvalueat[Source:(PushbackInputStream);line:2,column:21]2.导致原因:测试时是使用swagger测试接口的,下面的bin字段的值是复制过来的,bin的值表面上看是有空格的存在,其实是一些特殊字符,删除掉特殊字符就可以解决报错了。向接口中传递json如下{"bin

bug处理记录:com.fasterxml.jackson.core.JsonParseException: Illegal unquoted character ((CTRL-CHAR, code 9)): has to be escaped using backslash to be included in string value at [Source:

1.报错:com.fasterxml.jackson.core.JsonParseException:Illegalunquotedcharacter((CTRL-CHAR,code9)):hastobeescapedusingbackslashtobeincludedinstringvalueat[Source:(PushbackInputStream);line:2,column:21]2.导致原因:测试时是使用swagger测试接口的,下面的bin字段的值是复制过来的,bin的值表面上看是有空格的存在,其实是一些特殊字符,删除掉特殊字符就可以解决报错了。向接口中传递json如下{"bin

使用IDEA进行javaDoc时报错:javadoc: 错误 - 无效的标记: --source-path

可能是因为idea版本太高其javadoc生成工具不能使用java8版本了,亦或是需要做一些设置 idea生成javadoc文件使用java8版本时报错  在这里修改一下java版本 我这里换的是17 然后再去生成javadoc文件就可以了 

使用IDEA进行javaDoc时报错:javadoc: 错误 - 无效的标记: --source-path

可能是因为idea版本太高其javadoc生成工具不能使用java8版本了,亦或是需要做一些设置 idea生成javadoc文件使用java8版本时报错  在这里修改一下java版本 我这里换的是17 然后再去生成javadoc文件就可以了 

“喜提”一个P2级故障—CMSGC太频繁,你知道这是什么鬼?

大家好,我是陶朱公Boy。背景今天跟大家分享一个前几天在线上碰到的一个GC故障— "CMSGC太频繁"。不知道大家看到这条告警内容后,是什么感触?我当时是一脸懵逼的,一万个为什么萦绕心头。什么是CmsGc?CmsGc太频繁又是什么意思?什么情况下会触发CMSGC太频繁这种告警?要怎么样去找到那个被频繁创建的对象?最后又需要怎么规避?接下来这篇文章我会来回答一下:什么是CMSGC太频繁;整个排查过程与你分享;最后我们一起探讨一下一些规避手段。什么是CMSGC太频繁首先我觉得还是有必要解释清楚什么是CMSGC太频繁这个术语,相信不少小伙伴也是比较关心的。如果你听过垃圾搜集器中有一款名为CMS垃圾搜

“喜提”一个P2级故障—CMSGC太频繁,你知道这是什么鬼?

大家好,我是陶朱公Boy。背景今天跟大家分享一个前几天在线上碰到的一个GC故障— "CMSGC太频繁"。不知道大家看到这条告警内容后,是什么感触?我当时是一脸懵逼的,一万个为什么萦绕心头。什么是CmsGc?CmsGc太频繁又是什么意思?什么情况下会触发CMSGC太频繁这种告警?要怎么样去找到那个被频繁创建的对象?最后又需要怎么规避?接下来这篇文章我会来回答一下:什么是CMSGC太频繁;整个排查过程与你分享;最后我们一起探讨一下一些规避手段。什么是CMSGC太频繁首先我觉得还是有必要解释清楚什么是CMSGC太频繁这个术语,相信不少小伙伴也是比较关心的。如果你听过垃圾搜集器中有一款名为CMS垃圾搜

P2项目答辩总结

1、登录1.1登录的时候做vip的判断;1.2使用JWT(JavaWebtoken),验证登录,更加安全2、连续签到2.1判断是否断签:​ 通过判断昨天是否登录,可以判断;2.2判断连续签到多少天:​将每次签到的记录保存在redis中,判断保存的数量,有多少个,就连续签到多少天;2.3签到流水:​ 签到流水如果可以,直接保存在数据库;(考虑使用redis的bitMaps);《Redis实战》之使用BitMap实现用户签到功能:https://blog.csdn.net/qq_31905135/article/details/124032880Redis中是利用String类型数据结构实现B

P2项目答辩总结

1、登录1.1登录的时候做vip的判断;1.2使用JWT(JavaWebtoken),验证登录,更加安全2、连续签到2.1判断是否断签:​ 通过判断昨天是否登录,可以判断;2.2判断连续签到多少天:​将每次签到的记录保存在redis中,判断保存的数量,有多少个,就连续签到多少天;2.3签到流水:​ 签到流水如果可以,直接保存在数据库;(考虑使用redis的bitMaps);《Redis实战》之使用BitMap实现用户签到功能:https://blog.csdn.net/qq_31905135/article/details/124032880Redis中是利用String类型数据结构实现B

P2P分布式搜索引擎YaCy

老苏还在2+5中,享受着单人单管的待遇,这次的大筛就不参加了本文完成于5月底,最近忙,也一直写不出东西,只能发点旧文出来,如果版本不是发生重大变化,安装方式一般应该不会受时间的影响什么是YaCy?YaCy是一个开源的基于P2P的分布式网页搜索引擎系统,任何人都可以用YaCy为自己创建个人的搜索门户,或者为您的Intranet或网页或(共享)文件系统创建内网搜索。安装在群晖上以Docker方式安装。在注册表中搜索yacy,选择第一个yacy/yacy_search_server,版本选择latest。卷在docker文件夹中,创建一个新文件夹yacy,并在其中建一个子文件夹data需要给data

P2P分布式搜索引擎YaCy

老苏还在2+5中,享受着单人单管的待遇,这次的大筛就不参加了本文完成于5月底,最近忙,也一直写不出东西,只能发点旧文出来,如果版本不是发生重大变化,安装方式一般应该不会受时间的影响什么是YaCy?YaCy是一个开源的基于P2P的分布式网页搜索引擎系统,任何人都可以用YaCy为自己创建个人的搜索门户,或者为您的Intranet或网页或(共享)文件系统创建内网搜索。安装在群晖上以Docker方式安装。在注册表中搜索yacy,选择第一个yacy/yacy_search_server,版本选择latest。卷在docker文件夹中,创建一个新文件夹yacy,并在其中建一个子文件夹data需要给data