网上都说jedis实例是非线程安全的,常常通过JedisPool连接池去管理实例,在多线程情况下让每个线程有自己独立的jedis实例,但都没有具体说明为啥jedis实例时非线...
快排是个满基础的排序算法,网上的教程铺天盖地。也很好理解。理解了算法,背代码也特别简单。(这种东西写多了,有时候有点茫然是自己真会了还是自己背会了,后来我觉得这事儿挺简单的:...
力扣官网评论很多,作为初刷题者,掌握套路很重要。动态规划主要是①状态的定义②状态转移公式的推断。 把股票的系列刷了一遍,稍微难点的是123及188题,两个其实可以用同一个套路...
一、从网卡接收数据说起 下图是一个典型的计算机结构图,计算机由CPU、存储器(内存)、网络接口等部件组成。了解epoll本质的第一步,要从硬件的角度看计算机怎样接收网络数据。...
来自公众号:是Kerwin啊作者:柯小贤 Windows Redis 安装 链接: https://pan.baidu.com/s/1MJnzX_qRuNXJI09euzkP...
阿里的这种面试题还好,比力扣那种纯算法还有点人性。就是理解题目要求要准,写代码要把场景都照顾到。好像常考这种生产消费的场景。
阿里的伯乐在线测试:机试题(生产者-消费者模式编写代码实现)使用“生产者-消费者模式”编写代码实现:线程A随机间隔(10~200ms)按顺序生成1到100的数字(共100个),放到某个队列中.线程B、C、D即时消费这些数据,线程B消费...
使用“生产者-消费者模式”编写代码实现:线程A随机间隔(10~200ms)按顺序生成1到100的数字(共100个),放到某个队列中.线程B、C、D即时消费这些数据,线程B消费...
1. 为何需要序列化 - 网络传输都是二进制数据,在进行RCP调用时,我们需要将对象数据转化成二进制格式,同时这种转换也需要可逆,将二进制数据恢复成程序可调用数据,即反序列化...
不得不说,spring这个基础面试内容是我的短板,我就是从来没看过源码,用得挺熟倒是。为了让自己不在这个痛点上继续痛下去,开始看吧。去git上搜索spring-framewo...