首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
just_doit626
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 51
沸点 0
赞
51
返回
|
搜索文章
赞
文章( 51 )
沸点( 0 )
处理高并发的一般思路
今天看见有人聊目前系统有2亿的PV,该如何优化?当我看到这个话题的时候,突然在想自己工作中也遇到了不少高并发的场景了,所以即兴发挥,在这里简单总结和分享下,欢迎指正和补充。 在高并发的场景,有时候为了保证核心业务的正常进行,我们需要对一些次要的业务进行服务降级。简单的降级方案如…
并发编程导论
随着硬件性能的迅猛发展与大数据时代的来临,并发编程日益成为编程中不可忽略的重要组成部分。简单定义来看,如果执行单元的逻辑控制流在时间上重叠,那它们就是并发(Concurrent)的。并发编程复兴的主要驱动力来自于所谓的“多核危机”。正如摩尔定律所预言的那样,芯片性能仍在不断提高…
MySQL索引与查询优化
MySQL(读作/maɪ ˈsiːkwəl/“My Sequel”)是一个开放源码的关系数据库管理系统,原开发者为瑞典的MySQL AB公司,目前为Oracle旗下产品。 被甲骨文公司收购后,自由软件社群们对于Oracle是否还会持续支持MySQL社群版(MySQL之中唯一的免…
Redis数据结构及对象(下)
在上一篇文章中分析了一下redis的底层数据结构,这一篇继续来分析redis的对象,redis的对象都会用到一到三个底层数据结构,redis会在不同的应用场景下采用相应合适的数据结构,以达到平衡时间效率和空间效率的目的。另外redis对于对象还会有类型检查,内存回收等操作以辅助…
Python:多态、协议和鸭子类型
问起面向对象的三大特性,几乎每个人都能对答如流:封装、继承、多态。今天我们就要来说一说 Python 中的多态。 我在《Python 中的设计模式详解之:策略模式》一文中详细描述了策略模式的实现,而策略模式就是典型的多态应用。 之前的代码我就不贴了,大家可以去原文中查看。我依然…
Python Web开发:从 wsgi 开始
想要理解wsgi,首先得区分一个概念:server 和 app。 uwsgi、gunicorn是 server,我们写的 django、flask、sanic 程序是 app。app 就是一个可被调用的对象(callable object),server 会解析请求数据传给 a…
浅谈 Redis 持久化
前面我们讲了 Redis 的数据结构(Redis那些事之数据结构),今天我们来看看 Redis 的持久化,Redis 的持久化分两种 RDB 和 AOF。这两种各有优缺点,我们先看下官方是怎么描述这两种结构的: 我们可以选择关闭持久化,把 Redis 作为一个内存缓存使用,也可…
Python面试快问快答,理论要的就是速度与精准,Python面试题No2
如果step参数缺省,默认1;如果start参数缺省,默认0。 如果step是正整数,则最后一个元素(start + i * step)小于stop。 如果step是负整数,则最后一个元素(start + i * step)大于stop。 step参数必须是非零整数,否则抛出V…
Redis 主从复制 psync1 和 psync2 的区别
在分布式环境中,数据副本 (Replica) 和复制 (Replication) 作为提升系统可用性和读写性能的有效手段被大量应用系统设计中,Redis 也不例外。Redis 作为单机数据库使用时,适用常见有限且存在单点宕机问题,无法维持高可用。因此 Redis 允许通过 SL…
扒一扒JVM的垃圾回收机制,下次面试你准备好了吗
按照套路是要先装装X,谈谈JVM垃圾回收的前世今生的。说起垃圾回收(GC),大部分人都把这项技术当做Java语言的伴生产物。事实上,GC的历史比Java久远,早在1960年Lisp这门语言中就使用了内存动态分配和垃圾回收技术。设计和优化C++这门语言的专家们要长点心啦~~ 猿们…
下一页
关注了
25
关注者
0
收藏集
0
关注标签
74
加入于
2019-05-06