东京异种
东京异种
全部文章
分类
JavaSE(3)
LeetCode(8)
Linux学习(1)
MySQL(2)
Redis(3)
SpringCloud(4)
剑指offer(3)
多线程与高并发(4)
数据结构(1)
牛客项目(3)
秒杀系统(4)
笔记(4)
问答社区(23)
项目工具(1)
归档
标签
去牛客网
登录
/
注册
东京异种的博客
记录这里,我曾经来过
TA的专栏
6篇文章
0人订阅
Java开发工程师面试必知必会
6篇文章
621人学习
全部文章
(共64篇)
Redis面试题
来自专栏
Redis支持的数据类型? String字符串: 格式: set key valuestring类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对象 。string类型是Redis最基本的数据类型,一个键最大能存储512MB。 Hash(哈希) ...
Redis
2021-03-29
0
597
Redis服务器的数据库实现
1.服务器中的数据库 初始化服务器时,程序会根据dbnum属性来决定创建多少个数据库dbnum属性的值由服务器配置的database决定,默认情况下为16,所以Redis默认会创建16个数据库 2.切换数据库 默认情况下,Redis客户端的目标数据库为0号库,可以用select命令来切换目标数据库通...
Redis
2021-03-12
0
557
Redis及分布式会话的实现
1.分布式会话 查看我们原来的代码,是基于tomcat容器实现的使用cookie传输sessionid的方式实现的登陆功能 //登陆 this.request.getSession().setAttribute("IS_LOGIN",true); ...
分布式会话
Redis
2021-03-08
0
816
分布式扩展
1.单机容量有限,对服务器进行水平扩展 初始状态的系统:前端页面,秒杀系统和数据库服务都在一台服务器上,而单台服务器始终是有性能瓶颈的,这个时候就需要我们对服务器进行水平扩展,简单点说就是增加服务器的数量来增强系统性能,下面是重新设计后的系统流程图前端的请求经过nginx转发,将会打到两台服务器上,...
nginx
2021-02-28
0
659
SpringBoot内嵌Tomcat(默认配置)不能满足并发需求的解决办法
一、起因 在使用jmeter对系统进行性能压测后,发现系统的默认的tomcat配置无法满足高并发的需求使用pstree -p 端口号 | wc -l 查看进程数,发现默认的线程数和满载的线程数过少,可以通过修改内嵌tomcat配置来增加工作线程数量 1.具体操作 通过查看spring-configu...
Tomcat
SpringBoot
2021-02-27
0
3851
LeetCode-100题
来自专栏
146. lru-cache(medium) LeetCode 这题单独拿出来都够写一篇博客的了。看了别的大佬写的解析,自己来复述一遍理清思路。想要get和put的时间复杂度为O(1),那么这个数据结构就要查找快(get)、插入删除快(put)在已知的结构中,hashmap的get时间复杂度是O(1...
LeetCode
2021-01-06
0
621
剑指offer题解
来自专栏
1-10题 11-20题 21-30题 31-40题 49.丑数 MediumLeetCode 题:我们把只包含质因子 2、3 和 5 的数称作丑数(Ugly Number)。求按从小到大的顺序的第 n 个丑数。 思路:1.暴力解法:遍历所有自然数,每遍历到一个数就判断这个数是不是丑数,求出第n个...
剑指offer
双指针
2020-11-28
0
598
关于马士兵教育割韭菜的事实
1.买课---后悔的开始 本人是今年的毕业生,由于今年由于疫情的原因,上半年迟迟没有找到工作,这人吧一着急脑袋就不好使了,病急乱投医可能就是这么来的。时间一点一点的过去,工作还是没找到,钱包的压力越来越大,这时候就想着是不是自己的实力不行,就合计去买些网课看一看提高一下自己,学习的同时再找工作。 这...
马士兵教育
人生经验
java
马士兵
割韭菜
腾讯课堂
2020-11-22
16
8859
LeetCode-双指针
来自专栏
1.有序数组的Two Sum Two Sum II - Input array is sorted (Easy)LeetCode 思路:1、双重循环时间复杂度:O(N^2) public int[] twoSum(int[] numbers, int target) { int...
双指针
LeetCode
2020-11-20
0
610
LeetCode-数组与矩阵专题
1.移动零 move-zeroes(easy)LeetCode 思路:1、建立两个指针,前置指针负责判断当前的值是否是0,如果为0,对下一位进行判断;如果不为零,则把当前的值放到cur指针指向的位置,cur++ //2020年11月9日 class Solution { public ...
数组
2020-11-09
1
657
首页
上一页
1
2
3
4
5
6
7
下一页
末页