写代码的时候习惯性喜欢把model类实现Serializable接口, 既然实现了Serializable接口, 那么想当然的需要定义一个serialVersionUID, ...
1、在gitee创建仓库 2、将gitee地址与本地项目关联 3、提交代码到gitee 4 、出现报错 解决办法 1.切换到自己项目所在的目录,右键选择GIT BASH He...
1. 分布式、高并发下ID生成要求 全局唯一 趋势递增 效率高(生成、使用、索引) 控制并发 2. 策略一:UUID/GUID (通用唯一识别码) UUID 按照开放软件基金...
Redis 通常是我们业务系统中一个重要的组件,比如:缓存、账号登录信息、排行榜等。 一旦 Redis 请求延迟增加,可能就会导致业务系统“雪崩”。 我在单身红娘婚恋类型互联...
这是高级Java开发人员最常访问的几个网站。 这些网站提供新闻,一般问题或面试问题的答案,精彩的讲座等。质量是优秀网站的关键因素,这此网站都有较高的质量内容。下面逐一介绍: ...
一、消息队列 1. 消息队列的介绍 消息(Message)是指在应用之间传送的数据,消息可以非常简单,比如只包含文本字符串,也可以更复杂,可能包含嵌入对象。消息队列(Mess...
概述 线程就是进程中的一个独立单元,线程控制着进程的执行,一个进程中至少有一个线程。 什么是进程呢? 进程是程序运行的最小单元,表示正在运行中的程序,每个进程都有一个执行顺序...
第一回 初生牛犊 我是一个线程,我一出生就被编了个号:0x3704,然后被领到一个昏暗的屋子里,在这里我发现了很多和我一模一样的同伴。 我身边的同伴0x6900 待的时间比较...
先看几个概念:线程:进程中负责程序执行的执行单元。一个进程中至少有一个线程。 多线程:解决多任务同时执行的需求,合理使用CPU资源。多线程的运行是根据CPU切换完成,如何切换...
Redis概述 介绍 redis是一个开源的key-value存储系统 和Memcached类似,它支持的value类型相对更多,包括String(字符串)、List(链表)...
过滤器(Filter) 过滤器的实现 拦截器 (Interceptor) 拦截器实现 拦截器配置 过滤器和拦截器都体现了AOP思想,都可以实现比如日志记录,登录权限等功能,但...
吞吐量 吞吐量是什么?一般吞吐量是指系统的抗压能力,负载能力,代表系统每秒能承受的最大访问量。一个系统的吞吐量通常由系统的qps(tps)、并发数来决定。这两个值都有一个相对...
小时候家里养过一只猫,养了很多年,突然有一天就不见了,家人也不去找它,听大人们说才知道,猫知道自己快死了,它会离家出走,找个没人的地方,悄悄死去。 邻居家的狗狗也是这样,突然...
sql在进行查询的时候首先,与MySQL建立连接,然后查询缓存,缓存中存在,则直接返回,缓存中没有,通过解析器对sql进行解析,然后通过查询优化器对sql进行优化(包括重写查...
上一篇我们说到了mysql数据库的存储引擎。Innodb和MyISAM都是使用的B+树索引。这里我们就大概聊一下索引的一些基本属性。 索引的优缺点索引的优点 索引的缺点 My...
MySQL的常用的存储引擎主要分为InnoDB和MyISAM。 1.InnnoDB存储引擎 InnoDB是事务型数据库的首选引擎,支持事务安全表(ACID),也就是我们常说的...