• 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html
  • 极客专栏正式上线!欢迎访问 https://www.jikewenku.com/topic.html

勤劳的小蚂蚁每天为您带来精品文章!

这几招,让服务的可用性提升到5个9

这几招,让服务的可用性提升到5个9
 对每一个程序员而言,故障都是悬在头上的达摩克利斯之剑,都唯恐避之不及,如何避免故障是每一个程序员都在苦苦追寻希望解决的问题。对于这一问题,大家都可以从需求分析、架构设计、代码编写、测试、code review、上线、线上服务运维等各个视角给出自己的答案。我们大部分服务都是如下的结构,既要给使用方使用,又依赖于他人提供的第三方服务,中间又……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-11) 38浏览 0评论0个赞

这些好用的网站,看看你都收藏了没!

这些好用的网站,看看你都收藏了没!
前言这两年收藏了不少网站,特地整理一下,把一些大家都可能用得上的分享出来,希望能对你有用。考虑到有一些网站大多数人都知道,所以我就不列出来了。我把这些网站分为了几大类:工具类素材类社区类工具类1、start.me(收藏工具)它不仅仅是一个网址收藏管理器,它还可以:推送、嵌入任何东西、集成、自定义、分享你的……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-10) 54浏览 0评论0个赞

真正理解Mysql的四种隔离级别

真正理解Mysql的四种隔离级别
什么是事务事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前到事务开始时的所以操作。事务的 ACID事务……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-10) 54浏览 0评论0个赞

值得收藏:一份非常完整的MySQL规范

值得收藏:一份非常完整的MySQL规范
一、数据库命令规范1、所有数据库对象名称必须使用小写字母并用下划线分割2、所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)3、数据库对象的命名要能做到见名识意,并且最后不要超过32个字符4、临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-10) 47浏览 0评论0个赞

重新认识一个强大的 Gson

重新认识一个强大的 Gson
从一个 Bug 说起不知道你们发现没有,你写完的程序无论当时怎么测试,过一段时间总会出 Bug 。再说一个每天都在发生的例子:在你写完一篇博客后,立即检查的话,总是查不出自己写的错别字。据说这些都包含有一些大脑对当下事物处理的逻辑在里边,而且还有心理学因素在里边,我也不懂。反正现在就是程序出 Bug 了!出 Bug 了!! Bug !……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-09) 52浏览 0评论0个赞

Maven 的这 7 个问题你思考过没有?

Maven 的这 7 个问题你思考过没有?
 在如今的互联网项目开发当中,特别是Java领域,可以说Maven随处可见。Maven的仓库管理、依赖管理、继承和聚合等特性为项目的构建提供了一整套完善的解决方案,可以说如果你搞不懂Maven,那么一个多模块的项目足以让你头疼,依赖冲突就会让你不知所措,甚至搞不清楚项目是如何运行起来的…..OK,博主就曾经被Maven“伤害”过,……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-09) 54浏览 0评论0个赞

MySql 三大知识点,索引、锁、事务,原理分析

MySql 三大知识点,索引、锁、事务,原理分析
1.索引索引,类似书籍的目录,可以根据目录的某个页码立即找到对应的内容。索引的优点:1. 天生排序,2. 快速查找。索引的缺点:1. 占用空间,2. 降低更新表的速度。注意点:小表使用全表扫描更快,中大表才使用索引。超级大表索引基本无效。索引从实现上说,分成 2 种:聚集索引和辅助索引(也叫二级索引或者非聚集索引)从功能上说,分为……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-09) 53浏览 0评论0个赞

Mysql高性能优化规范建议

Mysql高性能优化规范建议
数据库命令规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用mysql保留关键字(如果表名中包含关键字查询时,需要将其用单引号括起来)数据库对象的命名要能做到见名识意,并且最后不要超过32个字符临时库表必须以tmp_为前缀并以日期为后缀,备份表必须以bak_为前缀并以日期(时间戳)为后缀所……继续阅读 »

勤劳的小蚂蚁 1个月前 (04-08) 47浏览 0评论0个赞

从拼多多事件看电商的促销模型

从拼多多事件看电商的促销模型
前段时间,电商圈出了一件大事情,拼多多再次吸引了大家的眼球。2019年1月20日,拼多多出现了数额巨大的羊毛Bug,起因在于一张无门槛的优惠券,券面价值100元,可以全场通用(特殊商品除外),有效期一年。如果仅仅从业务角度分析,定义这样的优惠券自身并没有任何问题。当然,也有人说像这样的无门槛券本身就不该用于花费充值、Q币充值等几乎等于现……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 47浏览 0评论0个赞

高可用Redis服务架构分析与搭建

高可用Redis服务架构分析与搭建
 基于内存的Redis应该是目前各种web开发业务中最为常用的key-value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较mysql而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 46浏览 0评论0个赞

【面试】我是如何在面试别人Spring事务时“套路”对方的

【面试】我是如何在面试别人Spring事务时“套路”对方的
记一次“带套路”的面试与这个面试者聊了一会儿,咦,发现他水平还可以,我内心有点儿喜出望外,终于遇到一个“合格”的“陪聊者”了,我要用Spring事务“好好套路”他一下。我:你在开发中,一般都把事务加到哪一层?他:都加到Service层。我:现在基本都是基于注解的配置了,那和事务相关的注解是哪个?他:我不太会读那个单词……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 53浏览 0评论0个赞

95%的技术面试必考的JVM知识点都在这,另附加分思路!

95%的技术面试必考的JVM知识点都在这,另附加分思路!
 概述:知识点汇总 jvm的知识点汇总共6个大方向:内存模型、类加载机制、GC垃圾回收是比较重点的内容。性能调优部分偏重实际应用,重点突出实践能力。编译器优化和执行模式部分偏重理论基础,主要掌握知识点。各个部分的内容如下:1>内存模型部分:程序计数器、方法区、堆、栈、本地方法栈……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 51浏览 0评论0个赞

毕业三到五年,别让“努力”毁了你

毕业三到五年,别让“努力”毁了你
 毕业,就像一个大大的句号,从此,我们告别了一段纯真的青春、一段年少轻狂的岁月、一个充满幻想的时代,纷纷走向了社会。刚毕业的时候,作为职场新人,我们都拿着接近的薪水,干着相似的事情,大家都过得差不多。然而三到五年过去了,渐渐大家的差距就出来了。小伙伴A已经成了公司里的技术骨干,带领着自己的小团队,开始参与公司决策的事情;小伙伴B已经在业……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 48浏览 0评论0个赞

【面试】足够应付面试的Spring事务源码阅读梳理(建议珍藏)

【面试】足够应付面试的Spring事务源码阅读梳理(建议珍藏)
 Starting from a joke问:把大象放冰箱里,分几步?答:三步啊,第一、把冰箱门打开,第二、把大象放进去,第三、把冰箱门带上。问:实现Spring事务,分几步?答:三步啊,第一、找出需要事务的方法,第二、把事务加进去,第三、执行事务。You may find it’s not a joke……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 55浏览 0评论0个赞

10分钟了解Docker,运维和开发视角有什么不同?

10分钟了解Docker,运维和开发视角有什么不同?
Docker 是 Golang 编写的, 自 2013 年推出以来,受到越来越多的开发者的关注。如今Docker无处不在,这是不争的事实。开发人员都很喜欢它,运维工程师也需要它。他们都需要深入了解如何在关键业务环境中构建和维护符合生产级别要求的容器化应用,那么什么是Docker?运维和开发视角有什么不同?本文将告诉你答案。本文摘自《深入浅出……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 53浏览 0评论0个赞

30 张图带你彻底理解红黑树

30 张图带你彻底理解红黑树
 本文将通过图文的方式讲解红黑树的知识点,并且不会涉及到任何代码,相信我,在懂得红黑树实现原理前,看代码会一头雾水的,当原理懂了,代码也就按部就班写而已,没任何难度。阅读本文你需具备知识点:二叉查找树完美平衡二叉树事不宜迟,让我们进入正题吧。红黑树也是二叉查找树,我们知道,二叉查找树这一数据结构并不难,而红黑树之所以难是难在它……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 42浏览 0评论0个赞

阿里巴巴资深技术专家无相:我们能从 InteliJ IDEA 中学到什么?

阿里巴巴资深技术专家无相:我们能从 InteliJ IDEA 中学到什么?
 最近因为工作的关系,要将 Eclipse 的插件升级为 IDEA 插件。升级过程中,对 IDEA 插件做了些学习和研究,希望通过本文,对“为什么收费的 InteliJ IDEA 会比免费的 Eclipse有着更好的用户口碑“这一现象,提供些个人的思考。 阅读本文,您将了解到心流与人体工效的重要性,并使自己变得更强大,文章将从以下几点展……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-07) 55浏览 0评论0个赞

阿里一面考点分析总结

阿里一面考点分析总结
1 前言昨天晚上接到阿里的电面电话,过程中就问到了关于缓存相关的问题。虽然以前接触过,多多少少了解了一些。但是之前自己并没有好好记录这些内容,在真正面试的时候,并没有回答得出来。今天记录一下,长长记性。在我们的平常的项目中多多少少都会使用到缓存,因为一些数据我们没有必要每次查询的时候都去查询到数据库。特别是高 QPS 的系统,每次都去查询数据……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-06) 51浏览 0评论0个赞

前端必备!最全nginx技术分析

前端必备!最全nginx技术分析
nginx 在应用程序中的作用解决跨域请求过滤配置 gzip负载均衡静态资源服务器nginx 是一个高性能的 HTTP 和反向代理服务器,也是一个通用的 TCP/UDP 代理服务器,最初由俄罗斯人 Igor Sysoev 编写。nginx 现在几乎是众多大型网站的必用技术,大多数情况下,我们不需要亲自去配……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-06) 58浏览 0评论0个赞

基于token的多平台身份认证架构设计

基于token的多平台身份认证架构设计
1、概述在存在账号体系的信息系统中,对身份的鉴定是非常重要的事情。随着移动互联网时代到来,客户端的类型越来越多, 逐渐出现了 一个服务器,N个客户端的格局 。不同的客户端产生了不同的用户使用场景,这些场景:有不同的环境安全威胁不同的会话生存周期不同的用户权限控制体系不同级别的接口调用方式综上所述,它们的身份认……继续阅读 »

勤劳的小蚂蚁 2个月前 (04-05) 52浏览 0评论0个赞

  • 精品技术教程
  • 编程资源分享
  • 问答交流社区
  • 极客文库知识库

客服QQ


QQ:2248886839


工作时间:09:00-23:00