巧用这19条MySQL优化,效率至少提高3倍
阅读本文大概需要 3.8 分钟。作者丨喜欢拿铁的人https://zhuanlan.zhihu.com/p/49888088本文我们来谈谈项目中常用的MySQL优化方法,共19条,具体如下:1、EXPLAIN做MySQL优化,我们要善用EXPLAIN查看SQL执行计划。下面来个简单的示例,标注(1、2、3、4、5)我们要重点关注的数据:type列,连接类型。一个好的SQL语句至少要达到range级
想囤书的赶紧看过来(精选书单)
阅读本文大概需要 2.4 分钟。学习计算机技术最好的方式就是看各种经典书籍,这里是不建议把博客之类当成主要学习途径的,博客之类的知识是没有书本那么系统和详细。有些同学不知道买什么书籍,所以这次,将我自己觉得不错的一些书籍,分享给大家,有需要的可以赶紧囤购一波(当当最近在搞满减活动)。Java不同阶段学习书籍步入IT行业《Java编程思想》学习Java编程思想,要做好死磕的心理准备。一到两年工作经验
程序员接私活的7大平台利器
阅读本文大概需要 3.2 分钟。我们程序员是一门技术工种,与互联网其他行业相比薪水会相对高一点,不过钱也不是那么好赚的,有利也有弊,都知道程序员相对累一点,加班也是常事。然而程序员的工种也有另外一个特点,那就是可以接活,做一些兼职什么,不需要额外投资,只需要有一台笔记本,外加自己的技术,就可以接一些活,赚一点工资之外的收入。挺多程序员朋友应该都有这个想法,但是苦于找不到途径,今天给大家带来7大平台
Java 11 究竟比 8 快了多少?
阅读本文大概需要 1.2 分钟。作者:h4cd来源:开源中国社区开源规划调度引擎 OptaPlanner 官网发布了一个 Java 11 GC 性能基准测试报告。当前使用量最大的 Java 版本是 8,所以测试者用 Java 8 与 Java 11 进行对比测试。GC 是影响 Java 性能的关键因素,所以测试自然也基于 GC,在 G1 GC 和并行 GC 下分别进行了测试,结果如下:Java 8
你以为我在玩游戏?其实我在学编程!
阅读本文大概需要 1.8 分钟。作者 | 八知道也前几天休假的时候接触了几款挺有意思的小游戏,写出来安利一下,也许能搏同行一笑。程序员升职记《程序员升职记》是一款送给宅男们的智力游戏。 在每一层,老板都会派给你一份工作。你可以通过编写小程序自动把工作搞定!一旦你成功了,恭喜!你升职了!实际上这是一个非常不错的编程启蒙游戏,指令集与汇编类似,作为一个没有学过汇编的弱鸡,这就是我的汇编基础课啦:)程序
从零开始单排学设计模式「装饰模式」黑铁 I
阅读本文大概需要 3.6 分钟。本篇是设计模式系列的第四篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧!学而时习之,不亦说乎。推荐阅读:从零开始单排学设计模式「UML类图」定级赛从零开始单排学设计模式「简单工厂设计模式」黑铁 III从零开始单排学设计模式「策略模式」黑铁 II目前段
MySQL 每秒 570000 的写入,如何实现?
阅读本文大概需要 2.8 分钟。来源:http://t.cn/E2TbCg5一、需求一个朋友接到一个需求,从大数据平台收到一个数据写入在20亿+,需要快速地加载到MySQL中,供第二天业务展示使用。二、实现再分析对于单表20亿, 在MySQL运维,说真的这块目前涉及得比较少,也基本没什么经验,但对于InnoDB单表Insert 如果内存大于数据情况下,可以维持在10万-15万行写入。但很多时间我们
从零开始单排学设计模式「策略模式」黑铁 II
本篇是设计模式系列的第三篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧!
从零开始单排学设计模式「简单工厂设计模式」黑铁 III
从零开始单排学设计模式「简单工厂设计模式」黑铁 III
某神秘公司 RESTful、共用接口、前后端分离、接口约定的实践
某神秘公司 RESTful、共用接口、前后端分离、接口约定的实践
这40张图送给单身程序员,情人节请一笑而过!
这40张图送给单身程序员,情人节请一笑而过!
从零开始单排学设计模式「UML类图」定级赛
本篇是设计模式系列的开篇,虽然之前也写过相应的文章,但是因为种种原因后来断掉了,而且发现之前写的内容也很渣,不够系统。 所以现在打算重写,加上距离现在也有一段时间了,也算是自己的一个回顾吧! 学而时习之,不亦说乎。 从零开始单排学设计模式的国服排位之旅,今天正式开启!
IDEA一定要懂的32条快捷键
IDEA一定要懂的32条快捷键