首页 > 2020年10月22日 > 全部分享
Tomcat+Redis+线程池锁+悲观锁+NIO-阿里P8总结三面四轮技术面试
? 蚂蚁金服经典技术面试题:Tomcat+Redis+线程池与锁+MQ实现 一面:技术面 1.讲一下项目 2.做的主要是Java对吧,讲一下多线程把,用到哪些写一下 3.写了thread和runnable,然后写了线程池,又问了线程池由哪些组件组成,有哪些线程池,分别怎么使用,以及拒绝策略有哪些。 ...
分类:编程语言   时间:2020-10-22 22:27:48    收藏:0  评论:0  赞:0  阅读:34
简单计算器(stack)
题目描述 读入一个只包含 +, -, *, / 的非负整数计算表达式,计算该表达式的值。 输入 测试输入包含若干测试用例,每个测试用例占一行,每行不超过200个字符,整数和运算符之间用一个空格分隔。没有非法表达式。当一行中只有0时输入结束,相应的结果不要输出。 输出 对每个测试用例输出1行,即该表达 ...
分类:其他   时间:2020-10-22 22:27:33    收藏:0  评论:0  赞:0  阅读:33
四、常用控制器
POD与controllers的关系 controllers:在集群上管理和运行容器的对象 通过label和seletor相关联 pod通过控制器实现应用的运维,如弹性伸缩,滚动更新等 Controllers的分类 Deployment : 无状态应用部署 StatefulSet : 有状态应用部署 ...
分类:其他   时间:2020-10-22 22:27:20    收藏:0  评论:0  赞:0  阅读:37
自相关函数与互相关函数
1、概念 相关函数是描述信号X(s),Y(t)(这两个信号可以是随机的,也可以是确定的)在任意两个不同时刻s、t的取值之间的相关程度。两个信号之间的相似性大小用相关系数来衡量。定义: 称为变量 X 和 Y 的相关系数。若相关系数 = 0,则称 X与Y 不相关。相关系数越大,相关性越大,但肯定小于或者 ...
分类:其他   时间:2020-10-22 22:27:07    收藏:0  评论:0  赞:0  阅读:30
一、Docker基础
docker docker是容器,用来装应用的容器,每个应用都在内核里面进行隔离 每个应用之前的linux内核都是共用的,所以更轻量化 采用go语言开发,C/S架构 docker内的容器如何连接网络呢? 安装完docker后可以ifconfig查看,可以看到自动生成了docker0的数据,那么这个d ...
分类:其他   时间:2020-10-22 22:26:43    收藏:0  评论:0  赞:0  阅读:35
学习第59天
C++ 类型转换构造函数、 通过转换构造函数和类型转换运算符来做到类型转换、 主要功能是将其它类型的数据转换成该类类型的对象、 class t { public: //explicit//禁止隐式类型转换 explicit t(int x = 0) :m(x)//类型转换构造函数、可以将一个整型(i ...
分类:其他   时间:2020-10-22 22:26:34    收藏:0  评论:0  赞:0  阅读:30
弹出磁盘前,sync命令的必要性!--待更新
#sync命令说明 sync命令用于强制被改变的内容立刻写入磁盘,更新超块信息。 在Linux/Unix系统中,在文件或数据处理过程中一般先放到内存缓冲区中,等到适当的时候再写入磁盘,以提高系统的运行效率。 sync命令则可用来强制将内存缓冲区中的数据立即写入磁盘中。 #sync使用场景 1.用户通 ...
分类:其他   时间:2020-10-22 22:26:21    收藏:0  评论:0  赞:0  阅读:33
Mybatis踩过的坑(随着逐步了解,慢慢更新)
坑一:idea集成开发环境默认只有Rescources可以读取.xml文件,因此当写mybatis的实现接口配置文件(**.xml)时会报:无法找到接口配置配置文件错误 方法1:将**.xml放入Rescources包中,就可以读取到了,但缺点是层次结构就会被打乱 方法2:在pom.xml中配置如下 ...
分类:其他   时间:2020-10-22 22:26:08    收藏:0  评论:0  赞:0  阅读:34
#include"RADIX_SORT_GET_WZ.h"
1 #pragma once 2 #include<vector> 3 #include<algorithm> 4 #include<string> 5 #include<sstream> //stringstream 6 #include<iomanip> //setw setfill 7 //内 ...
分类:其他   时间:2020-10-22 22:25:55    收藏:0  评论:0  赞:0  阅读:28
vue 实现打印功能
第一步:通过npm 安装插件 命令是:npm install vue-print-nb --save 第二步在对全局进行配置,在mian.js里面进行配置: import Print from 'vue-print-nb' Vue.use(Print); //注册 第三步就可以在页面上进行引用就可以 ...
分类:其他   时间:2020-10-22 22:25:43    收藏:0  评论:0  赞:0  阅读:32
虚拟机上对centos7扩容空间
现有硬盘上扩充空间fdisk-l查看空间,如新增加空间没有则可通过如下命令识别ls/sys/class/scsi_disk查看到一块硬盘0:0:0:0则执行如下,如还有其他,类推下面命令。echo‘1‘>/sys/class/scsi_disk/0\:0\:0\:0/device/rescan便可看到新增空间,又或者直接重启系统,让内核识别新增空间。fdisk-l再次查看空间
分类:其他   时间:2020-10-22 22:25:31    收藏:0  评论:0  赞:0  阅读:31
MySQL
1、关联查询,联合查询 作用:从2张或多张表中,取出有关联的数据. 关联查询一共有几种情况: 内连接:INNER JOIN 、CROSS JOIN 外连接:左外连接(LEFT OUTER JOIN)、右外连接(RIGHT OUTER JOIN)、全外连接(FULL OUTER JOIN) 自连接:当 ...
分类:数据库技术   时间:2020-10-22 22:25:18    收藏:0  评论:0  赞:0  阅读:33
mybatis 缓存
@Test // 测试自动映射 public void testAutoMapping() throws IOException { // 2.获取sqlSession SqlSession sqlSession = sqlSessionFactory.openSession(); // 3.获取对 ...
分类:其他   时间:2020-10-22 22:25:06    收藏:0  评论:0  赞:0  阅读:28
记一次k8s修改docker存储路径引发的问题
背景:测试环境安装centos7的时候没有手动分区,自动分区根目录只有50G,而安装docker的时候也没有指定存储路径,默认是/var/lib/docker,我在/home底下创建一个目录docker_data/docker,然后将/var/lib/docker目录内容拷贝到/home/docker_data/docker目录,然后做软链接将/var/lib/docker指定到/home/doc
分类:其他   时间:2020-10-22 22:24:52    收藏:0  评论:0  赞:0  阅读:42
A-差异字符串
描述 一个不存在相邻的两个字符相同的字符串被称为差异字符串。 例如,“ababcb”、“a”和“abab”“ababcb”、“a”和“abab”是差异字符串,而“aaaaaa”、“abaa”和“bb“aaaaaa”、“abaa”和“bb”则不是。 给定一个只包含'a' , 'b' , 'c' , ' ...
分类:其他   时间:2020-10-22 22:24:39    收藏:0  评论:0  赞:0  阅读:31
Linux基础命令及选项
一.关机指令: 1.poweroff 2.shutdown 1):-h: 将系统关机; 2):-r: shutdown之后重新启动; 3.reboot 1):-f: 强制重新开机 4.halt 二:显示目前登录系统的用户信息 1.who 2.whoami 3.w 三:显示用户当前工作目录 1.pwd ...
分类:系统服务   时间:2020-10-22 22:24:29    收藏:0  评论:0  赞:0  阅读:38
关于C语言Switch语句,先学这些技巧够不够?
一.C语言中switch的用法 1、switch后面括弧内的【表达式】,ANSI标准允许它为任何类型; 2、当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,否则,就执行default后面的语句。 功能:switch语句是多分支选择语句.用来实现多分支选择结构.if ...
分类:编程语言   时间:2020-10-22 22:24:03    收藏:0  评论:0  赞:0  阅读:32
GeoServer发布tiff格式地图并进行切片缓存
GeoServer发布tiff格式地图并进行切片缓存
分类:其他   时间:2020-10-22 22:23:45    收藏:0  评论:0  赞:0  阅读:51
端到端的拥塞控制算法
拥塞控制算法主要可以分为两个部分:在端系统使用的的源算法和在网络设备上使用的链路算法。其中端到端的网络拥塞控制算法通常根据接受到的**ACK**(Acknowledge character)确认包中包含的信息来调整拥塞控制窗口的大小,进而控制TCP连接的发送速率,譬如:TCP Tahoe, TCP ... ...
分类:编程语言   时间:2020-10-22 22:23:35    收藏:0  评论:0  赞:0  阅读:31
微信小程序封装api接口
首先要创建两个文件夹 env文件夹里面写了一个index.js文件 里面定义了三种环境的切换 在filer.js里面要这样写 在http.js,根据当前环境,设置相应的baseUrl, 引入fetch中封装好的promise请求,封装基础的get\post\put\upload等请求方法,设置请求体 ...
分类:微信   时间:2020-10-22 22:23:22    收藏:0  评论:0  赞:0  阅读:34
286条   上一页 1 2 3 4 5 ... 15 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!