- 博客(11)
- 资源 (25)
- 论坛 (6)
- 问答 (9)
- 收藏
- 关注
原创 MyBatis的MapperScan和Mapper注解,你会混淆吗?
笔者参与的产品开发时使用了多模块结构,不同模块使用 SpringBoot ,基本结构差不多,最近排查一个问题时,发现两个模块,一个没有使用 `@MapperScan` ,另一个使用了该注解,但是 MyBatis 的 `Mapper` 类都能被正确扫描到。统一代码结构,去掉注解后,一个模块报错,提示注入 DAO 类失败。于是对比了下两个工程,跟踪两个注解的使用方法,找到了问题的根源。本文来整理下这个过程。
2020-10-25 12:19:40
220
原创 给 CSDN 官方的一封建议信
又是一年 10月24日,程序员,作为一个特殊群体的存在,CSDN 平台更是号称程序员之家,用户可以说有 90% 的程序员。作为一个码龄 11 年的老用户,我对这个平台的感情还是很深的。假设,程序员用户都退出了,没有人再在这个平台分析错误和异常、技术知识体系,会出现什么情况呢?
2020-10-24 09:15:49
175
原创 掉坑了,小乌龟SVN默认提交的文件竟然不含 .so
发现一个小问题,归档项目部署包中竟然没有第三方 jni 库,是一个用 C 语言实现的 .so 文件。这导致项目部署的时候报 JNI 加载失败错误,具体怎么回事儿呢?
2020-10-20 12:25:19
575
7
原创 压箱底的 Mac,终于要见光了,汇总Windows 到 macOS 开发环境配置的问题
认什么?知什么?做什么?真的是认知决定了行动呐!从3月份开始种草 Mac 笔记本,3月份下单没有付款,一个月后涨价了一千,就搁置了。618 的时候看价格又降了,咬咬牙下单买了,到现在除了看了几次视频,没碰过。最近剖析了一下,为什么买了新电脑又不愿意用呢?还是认知在作怪:认为熟悉了 Windows 的开发过程,认为现在这个电脑还能运行,认为等两分钟让它慢慢恢复响应也不是什么大事,认为换 Mac 切换太麻烦……
2020-10-18 08:55:16
190
原创 SpringBoot配置数据源及MyBatis分页的要点
SpringBoot 整合 MyBatisPlus 分页时,如果分页插件配置不正确,容易出现分页无效的问题,这种情况常见于自定义数据源的情况。MyBatis 的分页有两种,一种是用 MyBatisPlus 的分页,另一种是使用 PageHelper 分页插件。无论哪一种,都需要为数据源设置分页插件配置。如果使用 SpringBoot 自带的数据源,则不需要手动设置分页插件,只需要提供分页插件配置类即可;如果是自定义的数据源,则必须为其配置分页插件。
2020-10-13 06:42:55
239
原创 动态生成的表单如何用 el-form 校验,你知道吗?
Vue 的 el-form 提供了表单校验功能,常规用法是用 `:rules` 属性设置校验规则,并通过 `el-form-item` 的 prop 属性绑定校验规则。但是有一种情况,如果表单位于 v-for 标签中,是动态生成的,该怎么使用 el-form-item 来校验呢?此外,如果待校验的表单是 el-popover 组件中的 readonly 表单,blur 触发不稳定,该怎么处理呢?本文继续分享这两个问题的解决办法。
2020-10-12 11:51:56
346
原创 三分钟细数 el-form 表单校验的坑点,前车之鉴,可助你避坑
Vue 的 el-form 提供了表单校验功能,通过 :rules 属性设置校验规则,并通过 el-form-item 的 prop 属性绑定校验规则。通过封装,让前端校验更方便。具体使用过程中,有几个容易出错的地方,本文来整理一下。每一个坑都是笔者亲自趟过的,写完本文后,以后应该不会再踏入相同的坑。
2020-10-12 11:50:46
496
1
原创 关于手机应用间广告互推的思考
昨天在尚品宅配定了一个电视柜,用小程序对设计师的服务做了一下评价,并绑定了微信会员,今天刷微信朋友圈的时候就收到了一条家装体验馆的推送广告。以前看到广告就会点击“不感兴趣”,所以很久没有看到过朋友圈广告了。今天这么一条且这么精确的广告,就在想,它是怎么作出这条推送决策的呢?
2020-10-12 11:49:36
373
1
原创 再见倾心,32岁的我和22岁的他结局会如何?
今天突然想写一个自己过去梦见的故事,根据后台浏览数据来看,技术文章读起来太烧脑,所以今天换了个画风,写一个关于程序媛初恋的故事,故事没有结局,因为梦醒了、忘记了。
2020-10-12 11:48:47
1696
4
原创 终结篇:Java 实现 SimHash 算法和相似文本检索工具代码
前面两篇文章介绍了 SimHash 算法流程、基于 SimHash 指纹分段的相似文本检索过程,本文来介绍具体的代码实现。IT 同行都知道,编码是最没有难度的工作,不过是把前面的流程描述翻译成代码而已。本文就来翻译一下 SimHash 算法和检索工具。
2020-10-12 11:47:44
207
3
原创 Java 实现一个基于 SimHash 算法的海量相似文本检索工具
上一节介绍了 SimHash 算法的原理,本文来介绍怎么用 Java 实现 SimHash 算法,以及如何利用 SimHash 在海量文本中检索与指定文本相似的记录。在海量文本中检索相似文本,它的难度在于:如果简单地去遍历所有 SimHash,分别做异或运算,判断它们与指定 SimHash 的汉明距离 <=3,这个时间复杂度与已有文本的体量有关,如果这个“海量” 是亿级的,等真找出来,花儿都哭了!如何优化呢?
2020-10-12 11:45:07
160
IntelliJIDEA快捷键与Eclipse对比
2017-06-02
jpa学习总结,pdf类型的,详细介绍了jpa的应用
2010-10-07
iBatis视频,详细介绍,及总结,这是传智播客里面的一个教学资源,详细介绍了ORM的可靠产品iBatis的基本操作过程
2010-10-07
秋天送福利啦,赠送可用分!一起来学习Java 并发编程吧!
发表于 2020-09-26 最后回复 2020-09-26
521有福利,赠送可用分!一起来学习Java 并发编程吧
发表于 2020-05-21 最后回复 2020-08-19
新版博客能不能去掉“阅读全文”按钮呢?
发表于 2018-02-05 最后回复 2020-06-11
毕小宝的留言板
发表于 2020-01-02 最后回复 2020-02-10
JMS使用Weblogic访问远程队列中的消息异常
发表于 2011-05-25 最后回复 2011-05-25
Weblogic 远程连接队列是出现异常
发表于 2011-05-25 最后回复 2011-05-25
【Vue 问题】Vue+go.js 去掉点击时绘图区域的外边框问题
2020-09-27
【先电云部署问题】怎么用本地源 ISO 来安装先电云基础平台呢?
2020-09-14
ECharts 3 如何触发图表的tooltip行为?
2018-10-15
echarts地图的散列点,需要每个区域的闪烁点的大小各不相同
2018-10-15
Java的File的delete方法在Linux下运行结果为false
2016-11-25
写一个sh脚本,重新部署java web项目
2016-08-08
java web项目部署到linux服务器上和本机的响应效率的区别。
2016-05-26
sql表进行数据统计,由第一个表统计得到第二个表
2016-04-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝