- 博客(13)
- 收藏
- 关注
原创 Failed to execute goal plugin:2.10.3:jar on XXX MavenReportException: Error while generating Javadoc
mvn clean install -DskipTests-Dmaven.javadoc.skip=true跳过测试
2020-05-20 22:31:58 279
原创 @ConditionalOnClass
当前类存在或类路径下存在该类的class,则实例化注解的配置类比如@Configuration@ConditionalOnClass({DruidDataSource.class})@AutoConfigureBefore({DataSourceAutoConfiguration.class})@EnableConfigurationProperties({DruidStatProperties.class, DataSourceProperties.class})@Import({.
2020-05-18 23:01:25 456
原创 阿里云centos 关闭防火墙解决redis连不上
阿里云防火墙6379端口已开 但是连接不上,所以考虑是linux防火墙的原因//查看防火墙状态firewall-cmd --state//临时关闭systemctl stop firewalld//禁止开机启动systemctl disable firewalld...
2020-05-07 16:30:36 822
转载 MySql5.5msi 安装失败 卡在最后几步
卸载mysql删除C:\ProgramData下的mysql文件夹重启电脑并关闭防火墙,退杀毒软件。重新安装不要勾选!!!打开安装目录\MySQL\MySQL Server 5.5\bin找到MySQLInstanceConfig.exe右键单击属性-兼容性-勾选以兼容模式运行,选择XP Service Pack3。设置下的都不要勾选!!!然后以管理员身份运行MySQLIns...
2020-02-29 17:14:11 388
原创 spring-session-data-redis 通过sessionId 获取session
RedisOperationsSessionRepository翻了源码翻出来的结果:
2020-02-25 10:42:52 2518
原创 idea git 提交忽略一些文件
在项目目录下创建 .gitignore$ touch .gitignoretarget/!.mvn/wrapper/maven-wrapper.jar## STS ##.apt_generated.classpath.factorypath.project.settings.springBeans## IntelliJ IDEA ##.idea*.iw...
2020-02-04 14:23:13 969
转载 java 字符串提取所有手机号
public static String getTelnum(String sParam) { if (sParam == null || sParam.length() <= 0) return null; Pattern pattern = Pattern.compile("(1|861)([0-9])\\d{9}$*"); Matcher ma...
2019-10-28 17:05:20 3141
转载 缓存双写情况下导致数据不一致问题
前言这个去年就看到过项目中的实现方案,结果今天问还是忘了,记录下。1、问题描述在高并发的情况下,如果当删除完缓存的时候,这时去更新数据库,但还没有更新完,另外一个请求来查询数据,发现缓存里没有,就去数据库里查,还是以上面商品库存为例,如果数据库中产品的库存是100,那么查询到的库存是100,然后插入缓存,插入完缓存后,原来那个更新数据库的线程把数据库更新为了99,导致数据库与缓存不一致...
2019-10-12 16:15:46 205
原创 url参数&符号被转义& java处理
前台提交的URL参数被转义比如:xxxx.com/api/a?userid=1&liveid=6 变成 xxxx.com/api/a?userid=1&liveid=6java处理一下:String newUrl= StringEscapeUtils.unescapeHtml(url);...
2019-09-29 14:30:09 11848 1
转载 docker mysql 时间
情景:在项目中往数据库差数据时,发现时间字段在mysql显示的时间和当前系统时间老是相差八小时,查看可能是mysql当前时区没设置好的问题。一、docker exec -it your_mysql_name bash进入mysql容器中,mysql -uroot -p 进入mysql, 查看当前时间select now(),发现果然和系统时间相差八小时。二、查看mysql当前时区:sho...
2019-04-03 14:58:40 1149
原创 Jackson Ajax 报406错误
$.post 做登录验证时一直报406,后台传过来的map前台获取不到一直为空重现:前台:controller:jar包:报错:解决方式:将@RequestMapping(value = "/userLogin.cc") 改为@RequestMapping(value = "/userLogin")前台也修改链接 结果原因:未知 = =...
2018-04-23 23:31:52 355
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人