07 2022 档案

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