1、配置远程仓库地址 2、配置jar包版本号 说明: 带snapshot会被推送到快照仓库 带release会被推送到稳定仓库 一般用 mvn versions:set -D...
1、配置远程仓库地址 2、配置jar包版本号 说明: 带snapshot会被推送到快照仓库 带release会被推送到稳定仓库 一般用 mvn versions:set -D...
1、登录容器,查看redis配置信息: 备注:以上链接进入的是sentinel窗口,无法使用redis操作命令。 2、登录redis,查看主从库信息: 备注:可以操作redi...
第一个图在哪打开?
欧路词典进阶使用指南欧路词典说实话,这软件功能不错,但是呢审美就有点挫了,配不上mac的风格! 开启后会在选择单词后弹出悬浮框。这个需要时挺方便,不需要时就显得烦了。解决这个问题的办法就是设置一...
我在广州一家电商独角兽企业当java程序猿,因为某些原因,我决定跳坑了。 面试计划: 求职周期:10个工作日。 求职途径:朋友内推、直接咨询HR【平时多加HR微信】、拉钩、前...
关于面试,你有没有过这种经历,不面不知道,一面吓一跳,这个原理那个算法,一问三不知。连面几家都不过,自信心备受打击。朋友,该学习学习了,通过下面的面试题你会总结出java面试...
说实话,不搞app和web开发,很多人都会忘了这两个家伙是干啥用的,但面试官总爱问,烦不胜烦!!! 一、基础概念1、无状态的HTTP协议: 协议是指计算机通信网络中两台计算机...
一、Executors工具类 Executors 是 Executor 的工具类,提供了4种创建不同线程池的方式,来满足业务的需求。底层是调ThreadPoolExecuto...
一、什么是 Executor 框架?Executor 框架,是一个异步任务调用框架。从JDK1.5引入。利用 Executor 框架,可以非常方便的创建一个线程池。无限制的创...
我们都知道ArrayList查询和修改快,增加和删除慢,why?我们今天尝试从源码角度去解析它。 一、先看个例子 运行结果: 结果分析:add(e),添加的元素,默认添加到在...
一、高并发处理思想建议先看看高并发的处理思想,脑子里先有个全局概念。高并发处理的5个思想 二、令牌桶算法以一个恒定的速度往桶里放入令牌,而如果请求需要被处理,则需要先从桶里获...
一、限流 为了保证核心服务的稳定性,随着访问量的不断增加,需要为系统能够处理的请求数量设置一个极限阀值,超过这个阀值的请求则直接拒绝。可以在网络层(eg:阿里BGP),接入层...
一、内存模型Java内存模型分为主内存和线程工作内存两大类。主内存:多个线程共享的内存。如下图所示,方法区和堆属于主内存区域。线程工作内存:每个线程独享的内存。如下图所示,虚...
一、基础概念1、锁定义如果某一个资源被多个线程共享,为了避免因为资源抢占导致资源数据错乱,我们需要对线程进行同步,那么synchronized就是实现线程同步的关键字。 2、...
一、多线程3要素原子性(Synchronized, Lock):简单说就是相关操作不会中途被其他线程干扰,一般通过同步机制实现。 可见性(Volatile,Synchroni...
一、基础概念1、定义索引(Index)是帮助MySQL高效获取数据的数据结构 2、存储引擎mysql有不同的存储引擎,如MyISAM、InnoDB,不同存储引擎,对索引的实现...
一、基础概念1、数据库3大范式第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 例子:考虑这样一个表:【联系人】(姓名,性别,电话),如果在实际场景中,一个...
一、基础概念1、AMQP是Advanced Message Queuing Protocol的简称,它是一个面向消息中间件的开放式标准应用层协议。AMQP定义了这些特性:消息...
1、保证可靠性a、互斥性:在任意时刻,只有一个客户端能持有锁。b、不会发生死锁:即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能加锁。c、解铃还须系...