07 2022 档案
摘要:一.什么是装箱?什么是拆箱? 在Java SE5之前,如果要生成一个数值为10的Integer对象,必须这样进行: Integer i = new Integer(10); 在从Java SE5开始就提供了自动装箱的特性,如果要生成一个数值为10的Integer对象,只需要这样就可以了: Integ
阅读全文
摘要:最近为了应对面试学习一些内容并记录如下 具体内容: JUC多线程并发、JVM和GC等包含Linux高级命令Github一些骚操作 笔记(其他小伙伴做的笔记,挺好的): 其他小伙伴做的笔记: 校招面试/JUC · 陌溪/LearningNotes - 码云 - 开源中国 (gitee.com) 视频地
阅读全文
摘要:一、ThreadLocal简介ThreadLocal叫做线程变量,意思是ThreadLocal中填充的变量属于当前线程,该变量对其他线程而言是隔离的,也就是说该变量是当前线程独有的变量。ThreadLocal为变量在每个线程中都创建了一个副本,那么每个线程可以访问自己内部的副本变量。 ThreadL
阅读全文
摘要:1.1 首先,创建一个ArrayList对象 ArrayList arrayList = new ArrayList(); 底层原理:调用无参构造器 public ArrayList() { this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA;
阅读全文
摘要:读写分离 问题分析 Mysql主从复制 介绍 MysSQL主从复制是一个异步的复制过程,底层是基于Mysql数据库自带的二进制日志功能。就是一台或多台AysQL数据库(slave,即从库)从另一台MysQL数据库(master,即主库)进行日志的复制然后再解析日志并应用到自身,最终实现从库的数据和主
阅读全文
摘要:缓存优化 问题说明 用户数量多,系统访问量大频繁访问数据库,系统性能下降,用户体验差 环境搭建 maven坐标 在项目的pom.xm1文件中导入spring data redis的maven坐标: <dependency> <groupId>org.springframework.boot</gro
阅读全文
摘要:win10通过xshell连接centos服务器,有上传及下载文件需求,可使用lrzsz工具。 rzsz 官网入口:http://freecode.com/projects/lrzsz/ ,lrzsz是一个unix通信套件提供的X,Y,和ZModem文件传输协议 安装LRZSZ sudo apt-g
阅读全文
摘要:导入用户地址簿相关功能代码 需求分析 地址簿,指的是移动端消费者用户的地址信息,用户登录成功后可以维护自己的地址信息。同一个用户可以有多个地址信息,但是只能有一个默认地址。 数据模型 用户的地址信息会存储在address_book表,即地址簿表中。具体表结构如下: 导入功能代码 功能代码清单: 实体
阅读全文

浙公网安备 33010602011771号