自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 java面试题总结1

2021 Java面试题总结(更新中)_chenKKai的博客-CSDN博客_2021java面试题

2022-02-22 19:14:56 159

原创 java面试题3

1. JVM中内存结构模型 JVM的内存结构大概分为: 堆(Heap):线程共享。所有的对象实例以及数组都要在堆上分配。回收器主要管理的对象。 方法区(Method Area):线程共享。存储类信息、常量、静态变量、即时编译器编译后的代码。 方法栈(JVM Stack):线程私有。存储局部变量表、操作栈、动态链接、方法出口,对象指针。 本地方法栈(Native Method Stack):线程私有。为虚拟机使用到的Native 方法服务。如Java使用c或者c++编写的接口服务时,代码在此区运行。

2021-10-24 11:17:18 2146

原创 java面试2

1、什么是多线程?多线程在项目中的具体应用? 多线程是指同一程序中有多个顺序流在执行,Java中一般实现多线程有两个方法,继承Thread类、实现Runable接口 应用场景:前端:下载文件 后端:基本上后端所有的服务都应用到了多线程,比如来自前端的服务请求, 优化性能增加CPU核数,分布式计算,异步处理,给不同的用户发送信息 2、HashMap和currentHashMap有啥区别,两者优势? HashMap性能高,但是线程不安全。需要调用collect...

2021-10-22 14:44:06 194

原创 java面试

11:19 2021/10/14面试: spring怎么解决依赖循环的问题 锁的升级 无锁:无锁没有对资源进行锁定,所有的线程都能访问并修改同一个资源, 但同时只有一个线程能修改成功。 偏向锁:偏向锁是指一段同步代码一直被一个线程所访问,那么该线程会自 动获取锁,降低获取锁的代价。 轻量级锁:是指当锁是偏向锁的时候,被另外的线程所访问,偏向锁就会升 级为轻量级锁,其他线程会通过自旋的形式尝试获取锁,不会阻塞,从而提 高性能。 重量级锁:升级为重量级锁时,锁标志的状态值变为“1...

2021-10-22 14:41:40 169

转载 Spring/Spring MVC

1.为什么要使用spring? 1.简介 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的其企业应用功能 范围:任何Java应用 简单来说,spring是一个轻量级的控制反转(Ioc)和面向切面(AOP)的容器框架。 2.轻量 从大小与开销两方面而言Spring都是轻量级的。完整的spring框架可以在一个大小只有1MB多的JAR文件发布。并且Spring所需的处理开销也是微不足道的。此外,Spring是非侵入式的:典型地。spring应用中的对象不依

2021-10-03 22:25:59 80

转载 VUE生命周期

双向数据绑定(v-model) 双向绑定作用地点: 用户可以录入的标签input: 1.test 2.单选框 3.多选框 4.下拉框 文本域 将v-model获取的内容转换成数值内容 <input type="number" v-model.number="(用户输入的内容)"> 懒加载方式,用户提交触发 <input type="text" v-model.lazy="msg"/>{{msg}} v-model.trim去除首位多...

2021-09-26 19:32:33 47

原创 Spring Cloud的yml简单的介绍

server: port: 9000 spring: application: name: sca-gateway #服务名 cloud: cloud微服务的意思: cloud下面写的是各种组件,比如nacos,sentinel,getween等 gateway: discovery: locator: enabled: true #开启通过服务注册中心的serviceId创建路由 routes: - id: route01 .

2021-09-23 16:22:00 407

转载 day02

测试

2021-09-11 19:45:30 46

原创 OOP(Object,Oriented Programming)

1.面向对象概念 在学习面向对象之前,我们可以先了解一下面向过程。面向过程是一种思想,意思是我们要做任何事,都需要亲力亲为,强调的是过程。 面向对象也是一种编程思想,相对于面向过程,我们可以由原来问题的执行者变为指挥者,进而把生活中很多复杂的问题变得简单化。 面向过程强调的是过程,比如,把大象装进冰箱,一共分为3步: 第一步:打开冰箱门 第二部:把大象放进去 第三部:关上冰箱门 而面向对象强调的是结果,比如: 什么样的冰箱?什么样的大象?谁负责把大象装进去? 有没有发现,如果是...

2021-09-11 15:31:29 129

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除