• 见世面的成本有多低,这几个公众号告诉你
    给大家推荐几个我置顶的公众号,当你迷茫的时候刷一下这几个北大、清华、哈工大学霸的公众号,就可以知道自己的不足,小编经常在地铁刷。从这些公众号我看到了同一个问题的不同描述和思路,十分精彩,大家可以关注一下他们,一起学习。人工智能爱好者社区专注人工智能、机器学习、深度学习等顶尖技术前沿科技成果研究、实战技巧。每周会有书豪采访记系列采访技术大佬文章和原创漫画文章,还有免费程序员相亲群可加入。立即关注,掌握人工智能最新资讯与成果。号主是《R语言科学实战:工具箱详解与案例分析》书籍作者。生信宝典生物信息学包含生物医学...
  • 一份完整的 MySQL 开发规范,进大厂必看!
    显示数据时,使用inet_ntoa把整型的ip地址转为地址显示即可。如果一定要使用,建议把BLOB或是TEXT列分离到单独的扩展表中,查询时一定不要使用select * 而只需要取出必要的列,不需要TEXT列的数据时不要对该列进行查询。TEXT或BLOB类型只能使用前缀索引因为MySQL对索引字段长度是有限制的,所以TEXT类型只能使用前缀索引,并且TEXT列上是不能有默认值的。TIMESTAMP 占用4字节和INT相同,但比INT可读性高超出TIMESTAMP取值范围的使用DATETIME类型存储。
  • 日均5亿查询量的京东订单中心,为什么舍MySQL用ES?
    显然任何影响到订单查询稳定性的情况都是无法容忍的,所以针对于这个情况,先是对订单中心ES所在的弹性云,迁出那些系统资源抢占很高的集群节点,ES集群状况稍有好转。同时由于大部分ES查询的流量都来源于近几天的订单,且订单中心数据库数据已有一套归档机制,将指定天数之前已经关闭的订单转移到历史订单库。在此,订单中心主从集群完成,ES查询服务稳定性大大提升。ES 订单数据的同步方案MySQL数据同步到ES中,大致总结可以分为两种方案:方案1:监听MySQL的Binlog,分析Binlog将数据同步到ES集群中。
  • 命保住了!五年时间,我们也搞了一个技术中台!
    随后,美团点评也开始走中台策略,腾讯在去年的组织架构调整中,也提出建设具有 “腾讯特色的技术中台”。技术中台的作用是什么?要搞明白这点,你需要先搞清楚「技术前台」、「技术中台」与 「技术后台」 之间的关系,以及他们各自扮演的角色与作用。再来说说我们的「技术中台」。在什么情况下,才有必要做技术中台?如果没有这样的前提,就失去了打造「技术中台」的立身之基。现在想想,这句话可以完美的衔接到「技术中台」上去。如果你只有一条业务线,那就别搞「技术中台」了,把人凑
  • 程序员不要输在起跑线上!
    可能这种变化自己并不会觉得,可它确是实实在在存在的,机会和好运会像你梦想中的盖世英雄,第一时间到来并且深深地爱上你。马上面临秋招,前几天,很幸运地被一位比我大一届的学长内推了OPPO,细细想来,整个的流程大概可以回退到大二的时候……为此,我专门买了一本相关的书《分布式服务架构》。就在前几天,技术群聊里,一位工作的学长,看到我备注的大三实习,可能觉得我相比其他应届生接触的东西更多吧,于是就内推了我OPPO的秋招,真的是很感谢这位学长。我们唯一需要的就是按部就班,做好手头的事情,至于结果,那就交给风吧!
  • 3.2亿人每天在刷抖音,而他们却在看这几个公众号!
    总有一些优质公众号值得你关注这里有几个公号擅长的领域不一样,有擅长JVM的、Java并发的、消息中间件的、分布式架构的、微服务的,大家按需关注。主打《死磕 Java》系列和优质系列博文。持续在公众号输出大小厂面试经验,大数据学习路线、资料分享。独自穷游12个国家的背包客,前健美运动员,现健身教练,志为程序员打造最强肌肉。关注回复“资料”可获取精心打造简历模板和PDF技术书籍。▲长按识别弹出二维码关注Java程序员联盟Java程序员联盟:Java那些人和事,Java人一起努力前行!
  • 大公司病(太现实了!)
    所谓大企业病,一般都具有机构臃肿、多重领导、人才流失的特点。其原因复杂繁冗,在此,小编用画笔为大家浅析一二。写代码注意了,打死都不要用 User 这个单词妹子求助!一个rm -rf把公司服务器数据删没了阿里巴巴 29 个屌炸天的开源项目16个超级实用的Java工具类程序员生存之道,多写bug!MySQL的优化,看这篇文章就够了
  • 【免费】某平台19880元编程课程资料下载,仅此1次
    云计算作为IT基础设施,为大数据提供了平台,企业数据全面上云。大数据技术与编程语言的关系?其实只要有点基础的程序员转型大数据,都有天然的进阶优势!大数据学院ITSTAR高端教育品牌CEO-Arry老师现在联合号主免费对"大数据开发"感兴趣的同学开放大数据技术从零基础到实战全链路视频+源码共享给未来的大数据工程师精英们!没有人可以阻碍大数据的发展,没有人可以阻碍互联网的发展。未来30年如果想避免成为穷人,就要把握住时代机会,我相信大数据的火爆必定会带来大量的就业。
  • 面试官问你MySQL的优化,看这篇文章就够了
    一个好的sql语句至少要达到range级别。杜绝出现all级别key列,使用到的索引名。可以采取强制索引方式key_len列,索引长度rows列,扫描行数。注意常见的不太友好的值有:Using filesort, Using temporary二、SQL语句中IN包含的值不应过多MySQL对于IN做了相应的优化,即将IN中的常量全部存储在一个数组里面,而且这个数组是排好序的。所以要求直接在select后面接上字段名。关于not in和not exists,推荐使用not exists,不仅仅是效率问题,not in可能存在逻辑问题。优化的方法如下:可以取前一页的最大行数的id,然后根据这个最大的id来限制下一页的起点。庆幸的是在MySQL中,有全文索引来帮助我们。
个人资料

从事开发十余年,专注Java,C++和python技术分享,数据结构与算法,职场经验,致力打造一个有营养的公众号。