首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
chenke
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
187
文章 187
沸点 0
赞
187
返回
|
搜索文章
赞
文章( 187 )
沸点( 0 )
数据库缓存最终一致性的四种方案
缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存一致性的保证,更是在面试中被反复问到,这里进行一下总结,针对不同的要求,选择恰到好处的一致性方案。 存储的速度是有区别的。缓存就是把低速存储的结果,临时保存在高速存储的技术。 如图所示,金字塔更上…
秒杀系统设计
我之前写过一个秒杀系统的文章不过有些许瑕疵,所以我准备在之前的基础上进行二次创作,不过让我决心二创秒杀系统的原因是我最近面试了很多读者,动不动就是秒杀系统把我整蒙蔽了,我懵的主要是秒杀系统的细节大家都不知道,甚至不知道电商公司一个秒杀系统的组成部分。 首先设计一个系统之前,我们…
数据结构与算法(java)
在编程过程中,通常会遇到的一个问题就是,性能瓶颈。很多时候考虑的都是怎么去做横向扩展,但偏偏忽略掉了最基本的问题就是系统是否真的已经达到了瓶颈? 性能瓶颈通常的表象是资源消耗过多外部处理系统的性能不足;或者资源消耗不多但程序的响应速度却仍达不到要求。 寻找过度消耗资源的代码 和…
被面试官问懵B了,十亿级数据ES搜索怎么优化?
这个问题是肯定要问的,说白了,就是看你有没有实际干过 es,因为啥?其实 es 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s,坑爹了。第一次搜索的时候,是5~10s,后面反而就快了,可能就几百毫秒。 …
网站常见反爬解决方法
目前,许多网站采取了各种各样的措施来反爬虫,通常一个网站都会使用下面的多种反爬,越是数据价值高的网站反爬做的越复杂。常见的反爬措施及解决方案如下: 这是网站最基本的反爬措施,也是最容易实现的反爬,但是破解起来也容易,只需要合理添加请求头即可正常访问目标网站获取数据。 服务器会检…
分享 10个我经常逛的国外技术社区,真的受益匪浅!
经常有小伙伴问:“小富,有什么国外的技术社区、博客推荐吗?” 总有人问,索性我就把自己经常访问的10个国外技术社区分享出来。想要玩转这些资源的前提,要么自身外语水平不错,要么找个好的翻译工具,不然....。 不过,也不要一味的崇拜国外的技术,其实你看一圈下来国外社区不错的也就那…
面试官:你对Redis缓存了解吗?面对这11道面试题你是否有很多问号?
这个问题,互联网公司必问,要是一个人连缓存都不太清楚,那确实比较尴尬。 这就是看看你对缓存这个东西背后有没有思考,如果你就是傻乎乎的瞎用,没法给面试官一个合理的解答,那面试官对你印象肯定不太好,觉得你平时思考太少,就知道干活儿。 这个,需要结合自己项目的业务来。 用缓存,主要有…
2020年GitHub 上那些优秀Android开源库,这里是Top10!
每过一段时间呀,我都会给大家带来一些从Github上收集的一些开源库,有的是炫酷动效,有的则是实用的工具和类库。以前没看过或者没有收藏的同学,建议先收藏,以下是链接: 2020年有哪些优秀的开源库呢?本期就为大家带精选的10个,排名不分先后。 No1. LiquidSwipe …
关于Binder看这一篇就够了
本文主要包括三个部分:1、Binder的原理,注意这部分只会涉及Java部分,不会深入到native和内核;2、Android系统服务使用Binder的原理;3、如何使用Binder,除了通用方法,还会有不使用AIDL实现,以及不使用Service获得Binder引用的方法。 …
一篇文章读懂Android Framework
本文通过剖析Android Framework启动以及运行时,覆盖所有场景,结合源码,可以帮助读者快速入门Android Framework。
下一页
个人成就
文章被点赞
22
文章被阅读
11,051
掘力值
192
关注了
31
关注者
17
收藏集
0
关注标签
21
加入于
2016-03-23