首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
wt36625633
掘友等级
向全栈出发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
23
文章 23
沸点 0
赞
23
返回
|
搜索文章
赞
文章( 23 )
沸点( 0 )
如何系统性地学习分布式系统?
学习一个知识之前,我觉得比较好的方式是先理解它的来龙去脉:即这个知识产生的过程,它解决了什么问题,它是怎么样解决的,还有它引入了哪些新的问题(没有银弹),这样我们才能比较好的抓到它的脉络和关键点,不会一开始就迷失在细节中。 第三个是业务高可用的要求,对于互联网的产品来说,都要求…
动图 + 干货详解代理模式
在故事中,小明是一个客户,它让小红帮忙购买香水,小红就成了一个代理对象,而香水提供商是一个真实的对象,可以售卖香水,小明通过代理商小红,购买到法国的香水,这就是一个代购的例子。我画了一幅图帮助理解这个故事的整个结构。 这个故事是最典型的代理模式,代购从供应商购买货物后返回给调用…
记一次 JAVA 的内存泄露分析
背景前不久,上线了一个新项目,这个项目是一个压测系统,可以简单的看做通过回放词表(http请求数据),不断地向服务发送请求,以达到压测服务的目的。在测试过程中,一切还算顺利,修复了几个小bug后,就上
手机没网了,却还能支付,这是什么原理?
现在生活已经离不开微信/支付宝电子支付,平常出去吃饭、购物只要带个手机,就可以解决一切,以致于现在已经好久没摸过真💰了。 有一次出去吃饭,排着队付钱,等着过程非常无聊,准备拔出手机来把荒野乱斗,却发现这个地方竟然连不上网 。 看着手机明明信号满格,但是就是显示网络无连接,苹果…
个人珍藏的80道多线程并发面试题(11-20答案解析)
线程池:一个管理线程的池子。 管理线程,避免增加创建线程和销毁线程的资源损耗。 提高响应速度。 重复利用。 threadFactory: 用于设置创建线程的工厂,可以给创建的线程设置有意义的名字,可方便排查问题。 handler:线城池的饱和策略事件,主要有四种类型拒绝策略。 …
总是说spring难学?来看完这些spring的注解及其解释,真香!
用过spring的人都知道,spring简单的通过注解就可以完成很多事情,但这些东西是如何实现的呢以及如何应用到我们自己的代码中?接下来,让我们一起开启注解的旅程。 1. @Controller 标识一个该类是Spring MVC controller处理器,用来创建处理htt…
把这几年使用的谷歌插件神器,都贡献出来了
作为程序员的我们每天都要和浏览器打交道,那么安装一些好用的插件,可以提升我们的工作效率。 老哥今天就给大家介绍几个,因为我们大多数是用的谷歌浏览器,但是谷歌浏览器在软件商店里安装插件很麻烦,得翻墙,老哥这里把安装包都给你们下载好了,不用你们去翻墙安装了。 Smallpdf可以说…
秒杀系统设计
我之前写过一个秒杀系统的文章不过有些许瑕疵,所以我准备在之前的基础上进行二次创作,不过让我决心二创秒杀系统的原因是我最近面试了很多读者,动不动就是秒杀系统把我整蒙蔽了,我懵的主要是秒杀系统的细节大家都不知道,甚至不知道电商公司一个秒杀系统的组成部分。 首先设计一个系统之前,我们…
还在使用MyBatis Generator?试试这个工具
在企业软件开发过程中,大多数时间都是面向数据库表的增删改查开发。通过通用的增删改查代码生成器,可以有效的提高效率,降低成本;把有规则的重复性劳动让机器完成,解放开发人员。 可以帮我们生成表对应的持久化对象(po)、操作数据库的接口(dao)、CRUD sql 的 xml(map…
下一页
关注了
12
关注者
0
收藏集
6
关注标签
21
加入于
2019-12-09