(请原谅我,标题党一回,花几分钟看看,或许对你有帮助)背景最近工作上遇到一个”神奇”的问题,或许对大家有帮助,因此形成本文.问题大概是,我有两个表TableA,TableB,其中TableA表大概百万行级别(存量业务数据),TableB表几行(新业务场景,数据还未膨胀起来),语义上TableA.columnA=TableB.columnA,其中columnA上建立了索引,但查询的时候确巨慢无比,基
分类:
数据库 时间:
2020-08-04 10:03:56
阅读次数:
80
每个人都会犯错,别再让相同的错误一再发生,别再让我们为那些错误付出沉痛的代价。清单不是写在纸上的,而是印在心上的。我们别无选择,清单,正在一步步变革我们的生活,变革这个复杂的世界......——[美]阿图-葛尔德《清单革命》01Elasticsearch基础认知死磕Elasticsearch方法论:普通程序员高效精进的10大狠招!Elasticsearch学习,请先看这一篇!严选|ELKStack
分类:
其他好文 时间:
2020-08-03 09:47:46
阅读次数:
84
新入职如何快速进入工作状态 思考框架 我们在哪?新环境 我们要去哪?上手 如何做到?去了解 1.业务 2.技术 3.团队运作 1.业务(大图景) 了解了业务,你可以推演出基本的代码结构;反之则不行 了解一个业务,思考如果自己做,会怎么做 最快的方式:请教别人,问清楚做什么,解决什么问题,业务流程是什 ...
分类:
其他好文 时间:
2020-08-03 00:53:58
阅读次数:
132
写在前面Java后端程序员应该会遇到读取Excel信息到DB等相关需求,脑海中可能突然间想起ApachePOI这个技术解决方案,但是当Excel的数据量非常大的时候,你也许发现,POI是将整个Excel的内容全部读出来放入到内存中,所以内存消耗非常严重,如果同时进行包含大数据量的Excel读操作,很容易造成内存溢出问题但EasyExcel的出现很好的解决了POI相关问题,原本一个3M的Excel用
分类:
其他好文 时间:
2020-08-02 10:24:09
阅读次数:
95
写在前面生活中你一定听说过——能者多劳作为Java程序员,你一定听过——这个功能请求慢,能加一层缓存或优化一下SQL吗?看过中国古代神话故事的也一定听过——天上一天,地上一年一切设计来源于生活,上一章学并发编程,透彻理解这三个核心是关键中有讲过,作为"资本家",你要尽可能的榨取CPU,内存与IO的剩余价值,但三者完成任务的速度相差很大,CPU>内存>IO分,CPU是
分类:
其他好文 时间:
2020-08-02 10:22:21
阅读次数:
99
国际惯例,先上图。这次聚会是由程序视界的安老师(程序员的成长课作者)和360的明哥组织的9人聚会,每个人都是身怀绝技,有985高校的客座教授,有月入4-5w做淘宝加运维的DBA,还有电视台的大数据分析师,靠自己的视频产品也能过的衣食无忧的大牛,还有大咖安晓辉老师,9月份就发布第七本新书了,靠着知乎、在行、写作版权在各个付费平台更是大神级别的存在,还有其他等等大牛这里就不一一介绍了,咱们重点来看这次
分类:
其他好文 时间:
2020-08-02 10:16:01
阅读次数:
71
听说你最近打算换工作?听说你和好工作之间,只差一个漂亮的简历模板?人们常说“金三银四”,一年之际在于春。不管你是主动离职,还是被动“被离职”(稳住,我们能赢!),趁着大好时光和对新年的憧憬,再找一个更好的工作吧。凡事预则立,不预则废。面试也是一样,除了腻害的编程技术以外,要怎么在茫茫的竞争者中脱颖而出呢?或许你需要一个漂亮的简历,让面试官眼前一亮的Surprise,第一印象往往是成功开端,所以下来
分类:
其他好文 时间:
2020-08-02 10:13:15
阅读次数:
72
首先看看柯里化到底是什么? 维基百科上说道:柯里化,英语:Currying(果然是满满的英译中的既视感),是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。 看这个解释有一点抽象,我们就拿被做了无数次示例的add函数,来做一 ...
分类:
其他好文 时间:
2020-08-01 21:19:14
阅读次数:
61
1.不使用系统内置方法操作字符串 >>> str = '程序员' >>> str1 = str[:1] +'(加)' + str[1:2] + '(班)' + str[2:] >>> str1 '程(加)序(班)员' 2.内置函数 capitalize() 转换首字母为大写 >>> str = 'p ...
分类:
其他好文 时间:
2020-08-01 15:50:01
阅读次数:
110
主要内容 API概述 Scanner类 Random类 ArrayList类 第1章 API概述API(Application Programming Interface),应用程序编程接口。Java API是一本程序员的 字典 ,是JDK中提供给我们使用的类的说明文档。这些类将底层的代码实现封装了 ...
分类:
其他好文 时间:
2020-07-31 23:00:01
阅读次数:
103