摘要: 参考这篇文章:https://blog.csdn.net/toalaska/article/details/90085250 这种方法是不好的,直接在数据库字段映射的dao类添加了这个注释,影响非常大,因为有时候你只想根据id直接修改其它一两个字段的值而已,假设这个你想更新的字段叫做A,并不想sel 阅读全文
posted @ 2020-09-02 16:48 粤港澳工具人码农 阅读(1100) 评论(0) 推荐(0) 编辑
摘要: 特么的在公司又要做后端,又要做前端。特别前端这种修改一下样式,需要实时更新到界面看一下,每次修改几行代码,编译都要快3分钟了。谁受的了? 看了一下大神的文章: https://blog.csdn.net/Ruffaim/article/details/95189361 这篇文章收费,但是也能看一点: 阅读全文
posted @ 2020-09-02 16:14 粤港澳工具人码农 阅读(1558) 评论(0) 推荐(0) 编辑
摘要: 谢谢这位大佬:https://blog.csdn.net/weixin_41585557/article/details/85158210 阅读全文
posted @ 2020-09-02 16:07 粤港澳工具人码农 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 参考这位大神:https://blog.csdn.net/weixin_42333170/article/details/104007876 参考2:https://blog.csdn.net/cc25485697/article/details/107164094 阅读全文
posted @ 2020-09-02 15:52 粤港澳工具人码农 阅读(1851) 评论(0) 推荐(0) 编辑
摘要: 绿色注释:008000 蓝色注释:1E90FF 豆沙绿背景:E3EDCD 阅读全文
posted @ 2020-09-02 15:40 粤港澳工具人码农 阅读(988) 评论(0) 推荐(0) 编辑
摘要: 知乎上关于python语言的讨论【百度搜索:python好用个屁】 老乡何华超文章 【java知识点-java知音】分布式缓存提问 【java知识点-三太子敖丙】java知识图 【官方文档】mybatis-plus 【官方文档】pl-table解决大数据el-table卡顿,只渲染可见行 【idea 阅读全文
posted @ 2020-09-02 15:35 粤港澳工具人码农 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 最近做公司前端,需要input输入框控制为正数,且小数点最多为两位。 我用的: /^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/ 网上另外一个很好的例子: 只能正数金额:(^[1-9](\d+)?(\.\d{1,2})?$)|(^0$ 阅读全文
posted @ 2020-09-02 14:04 粤港澳工具人码农 阅读(3425) 评论(0) 推荐(0) 编辑
摘要: 最近写公司的前端界面,vue编译卡得要死,随便修改一行代码,编译两三分钟。特别前端需要一边修改代码,一边看一下长成啥样,非常影响效率。 经常因为编译太久,我强行关闭了命令行窗口,但是热更新程序并没有杀死,所以下一次编译端口又增长了一号。所以想杀死在后台运行的无用vue程序。 查看端口情况:netst 阅读全文
posted @ 2020-09-02 10:16 粤港澳工具人码农 阅读(302) 评论(0) 推荐(0) 编辑
摘要: idea快捷键 快速选择一行 shift + home shift + end shift + ⬆ shift + ⬇ idea快捷键 查看继承关系 ctrl + h idea快捷键 查看方法调用关系 alt + ctrl + h 阅读全文
posted @ 2020-08-28 15:31 粤港澳工具人码农 阅读(1459) 评论(0) 推荐(0) 编辑
摘要: 这两天写一个粗差剔除的工具类,需要获取传入数组<object>,然后从object的一个get方法获取需要做粗差剔除的计算数据,然后如果该object满足粗差剔除的条件,要调用object的一个set方法标志该object是可以粗差剔除的异常数据。 因为之前对lambda表达式的一个误解,以为和iO 阅读全文
posted @ 2020-08-27 11:26 粤港澳工具人码农 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 以上会get到null值,究其原因,可以从get方法源码中找到答案。TreeMap集合中实现Map集合的get代码如下: public V get(Object key) { Entry<K,V> p = getEntry(key); return (p==null ? null : p.value 阅读全文
posted @ 2020-08-25 17:32 粤港澳工具人码农 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 张托尼的个人空间 日常记录 正文 两个月新增 80 万行代码,Linux 内核维护为什么不会崩? 原 荐 张托尼 发布于 前天 22:28 字数 2963 阅读 3.8W 收藏 42 点赞 20 评论 26 gitnextbitkeeperre-base 8 月初,当 Linux 5.8 RC 版本 阅读全文
posted @ 2020-08-25 10:11 粤港澳工具人码农 阅读(186) 评论(0) 推荐(0) 编辑
摘要: ids 为3000多行时。用这个方法取两个字段回来。 需要3秒多: 换成xml直接写这两个字段,只需要几百毫秒: 只需要几百毫秒: 不知道mybatis-plus为什么会这样。只是有这样的工作经验。 阅读全文
posted @ 2020-08-24 20:02 粤港澳工具人码农 阅读(1417) 评论(0) 推荐(0) 编辑
摘要: create index teha_fdrill_hole_base_id on t_end_hole_audit(fdrill_hole_base_id) 阅读全文
posted @ 2020-08-24 17:56 粤港澳工具人码农 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-08-21 17:18 粤港澳工具人码农 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 最近开发偷懒,都是直接连开发数据库开发。这几天修改excel的导出,开发库没有这样的数据,又不想去修改开发库数据,因为公司的用户数据是另外开的服务,只有运维有对应环境的数据,所以拷贝demo环境的数据过来也没用。 我直接把demo环境数据库拷贝到本地库,然后直接用postman模拟demo环境的ht 阅读全文
posted @ 2020-08-21 16:12 粤港澳工具人码农 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 刚入职这个公司不久,数据库操作框架使用的mybatis-plus。发现数据库里面的id都是32位的,在excel批量导入数据的时候,自动生成id居然会duplicate key。我也不知道公司的框架里面id是怎么生成的。也没有看过mybatis源码。所以决定直接debug看自动id生成的策略。 一路 阅读全文
posted @ 2020-08-21 14:17 粤港澳工具人码农 阅读(498) 评论(0) 推荐(0) 编辑
摘要: 这两天在公司,idea经常一两个文件以前写好的import莫名奇妙飘红,import的路径和文件都对,有点懵逼。 我重启idea不行,rebuilder也不行,mvn reimport也不行。删除了import语句重写也不行。 最后看了这篇博客解决了:https://www.cnblogs.com/ 阅读全文
posted @ 2020-08-21 10:28 粤港澳工具人码农 阅读(1493) 评论(0) 推荐(1) 编辑
摘要: 公司前端项目只有两个分支:master 和 develop,平时开发员修改了代码都是直接提交到develop分支,前天线上有一个紧急bug让我修改,我直接提交到了develop分支,合并到master部署,把其它一些开发员没有测试完成的代码也打到了生产环境。 以后修改线上紧急代码,不应该直接提交到d 阅读全文
posted @ 2020-08-20 10:11 粤港澳工具人码农 阅读(259) 评论(0) 推荐(0) 编辑
摘要: java 数组排序的时候,用comparing,如果排序元素有null,将会空指针: 阅读全文
posted @ 2020-08-18 14:35 粤港澳工具人码农 阅读(626) 评论(0) 推荐(0) 编辑
摘要: java-decimal不会丢失string和double的数字精度: 注意:double转bigdecimal,必须使用 Bigdecimal.valueof() 方法,不可以使用 new Bigdecimal() 方法,否则会在转换的过程丢失精度。 例子如下: Double 是15.6的,转成 阅读全文
posted @ 2020-08-18 14:31 粤港澳工具人码农 阅读(564) 评论(0) 推荐(0) 编辑
摘要: java poi生成excel的时候,需要写Sum公式,所以需要把数字列转成字母,代码如下: 阅读全文
posted @ 2020-08-18 14:28 粤港澳工具人码农 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 在公司做项目,把开发库备份,想把demo库copy过来,发现没有demo的数据,想恢复开发库数据,但是出现很多NaN字段值,导致数据恢复失败,需要把NaN,替换成 'NaN',但是备份的sql有2个G那么大,没有工具可以打开这么大的文件,进行编辑操作。所以需要使用java边读边写,替换NaN。代码如 阅读全文
posted @ 2020-08-18 14:22 粤港澳工具人码农 阅读(1169) 评论(1) 推荐(0) 编辑