08 2020 档案

摘要:idea快捷键 快速选择一行 shift + home shift + end shift + ⬆ shift + ⬇ idea快捷键 查看继承关系 ctrl + h idea快捷键 查看方法调用关系 alt + ctrl + h 阅读全文
posted @ 2020-08-28 15:31 粤港澳工具人码农 阅读(1469) 评论(0) 推荐(0)
摘要:这两天写一个粗差剔除的工具类,需要获取传入数组<object>,然后从object的一个get方法获取需要做粗差剔除的计算数据,然后如果该object满足粗差剔除的条件,要调用object的一个set方法标志该object是可以粗差剔除的异常数据。 因为之前对lambda表达式的一个误解,以为和iO 阅读全文
posted @ 2020-08-27 11:26 粤港澳工具人码农 阅读(310) 评论(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 粤港澳工具人码农 阅读(239) 评论(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 粤港澳工具人码农 阅读(223) 评论(0) 推荐(0)
摘要:ids 为3000多行时。用这个方法取两个字段回来。 需要3秒多: 换成xml直接写这两个字段,只需要几百毫秒: 只需要几百毫秒: 不知道mybatis-plus为什么会这样。只是有这样的工作经验。 阅读全文
posted @ 2020-08-24 20:02 粤港澳工具人码农 阅读(1439) 评论(0) 推荐(0)
摘要:create index teha_fdrill_hole_base_id on t_end_hole_audit(fdrill_hole_base_id) 阅读全文
posted @ 2020-08-24 17:56 粤港澳工具人码农 阅读(248) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-08-21 17:18 粤港澳工具人码农 阅读(128) 评论(0) 推荐(0)
摘要:最近开发偷懒,都是直接连开发数据库开发。这几天修改excel的导出,开发库没有这样的数据,又不想去修改开发库数据,因为公司的用户数据是另外开的服务,只有运维有对应环境的数据,所以拷贝demo环境的数据过来也没用。 我直接把demo环境数据库拷贝到本地库,然后直接用postman模拟demo环境的ht 阅读全文
posted @ 2020-08-21 16:12 粤港澳工具人码农 阅读(738) 评论(0) 推荐(0)
摘要:刚入职这个公司不久,数据库操作框架使用的mybatis-plus。发现数据库里面的id都是32位的,在excel批量导入数据的时候,自动生成id居然会duplicate key。我也不知道公司的框架里面id是怎么生成的。也没有看过mybatis源码。所以决定直接debug看自动id生成的策略。 一路 阅读全文
posted @ 2020-08-21 14:17 粤港澳工具人码农 阅读(546) 评论(0) 推荐(0)
摘要:这两天在公司,idea经常一两个文件以前写好的import莫名奇妙飘红,import的路径和文件都对,有点懵逼。 我重启idea不行,rebuilder也不行,mvn reimport也不行。删除了import语句重写也不行。 最后看了这篇博客解决了:https://www.cnblogs.com/ 阅读全文
posted @ 2020-08-21 10:28 粤港澳工具人码农 阅读(1577) 评论(0) 推荐(1)
摘要:公司前端项目只有两个分支:master 和 develop,平时开发员修改了代码都是直接提交到develop分支,前天线上有一个紧急bug让我修改,我直接提交到了develop分支,合并到master部署,把其它一些开发员没有测试完成的代码也打到了生产环境。 以后修改线上紧急代码,不应该直接提交到d 阅读全文
posted @ 2020-08-20 10:11 粤港澳工具人码农 阅读(271) 评论(0) 推荐(0)
摘要:java 数组排序的时候,用comparing,如果排序元素有null,将会空指针: 阅读全文
posted @ 2020-08-18 14:35 粤港澳工具人码农 阅读(678) 评论(0) 推荐(0)
摘要:java-decimal不会丢失string和double的数字精度: 注意:double转bigdecimal,必须使用 Bigdecimal.valueof() 方法,不可以使用 new Bigdecimal() 方法,否则会在转换的过程丢失精度。 例子如下: Double 是15.6的,转成 阅读全文
posted @ 2020-08-18 14:31 粤港澳工具人码农 阅读(587) 评论(0) 推荐(0)
摘要:java poi生成excel的时候,需要写Sum公式,所以需要把数字列转成字母,代码如下: 阅读全文
posted @ 2020-08-18 14:28 粤港澳工具人码农 阅读(470) 评论(0) 推荐(0)
摘要:在公司做项目,把开发库备份,想把demo库copy过来,发现没有demo的数据,想恢复开发库数据,但是出现很多NaN字段值,导致数据恢复失败,需要把NaN,替换成 'NaN',但是备份的sql有2个G那么大,没有工具可以打开这么大的文件,进行编辑操作。所以需要使用java边读边写,替换NaN。代码如 阅读全文
posted @ 2020-08-18 14:22 粤港澳工具人码农 阅读(1200) 评论(1) 推荐(0)