引言 我们先来讲一个段子 面试官:“有并发的经验没?”应聘者:“有一点。”面试官:“那你们为了处理并发,做了哪些优化?”应聘者:“前后端分离啊,限流啊,分库分表啊。。”面试官...
本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。 ThreadLocal是一个本地线程副本变量工具类,可以理解为线程的本地变量。主要用于将私有线程和该线程存放的副...
本文作者:黄海燕,叩丁狼高级讲师。原创文章,转载请注明出处。 1.1 为什么要使用线程池? 所谓线程池,其实和连接池的概念很像,就是在内存中实现创建好了多个线程,我们使用的时...
1. Element Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库中文文档[http://element-cn.eleme.io/...
Redis实现分布式锁 分布式锁要解决的几个问题: 互斥性,同一时刻只能有一台服务器能访问资源 安全性,锁只能被持有该锁的客户端删除或者释放 容错,在服务器宕机的时候,锁仍能...
概述 zookeeper的内存模型: zk的数据存在内存当中(高性能),但是同时记录操作日志+内存快照(二进制),持久化。(类似于Redis) 状态机+命令日志:内存中保存数...
斯坦福 CS229 机器学习中文讲义 第一部分到第三部分 第四部分 生成学习算法 第五部分 支持向量机 第六部分 学习理论 第七部分 正则化与模型选择 感知器和大型边界分类器...
一、使用virtualenv创建虚拟环境 cd 到创建项目的路径virtualenv project_name 二、配置虚拟环境 根据官网教程配置虚拟环境 Install s...
最近在学习NIO,想找个demo来练练手,然后发现用java nio来简单实现redis应该挺有趣的。 Java NIO 概览 首先,java nio有3个重要的类: Byt...