自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程(第二天)

Volatile缓存可见性实现原理底层实现主要是通过汇编lock前缀指令,它会锁定这块内存区域的缓存(缓存行锁定),并回写到主内存。指令重排序与内存屏障并发编程三大特性:可见性,有序性,原子性可见性:当一个线程修改了共享属性的值后,其他线程能立刻看到共享属性值的更改原子性:一个操作/一系列操作有序性:程序的运行顺序看起来和我们编写逻辑的顺序一致volatile保证可见性与有序性,但是不保证原子性,保证原子性需要借助synchronized这样的锁机制指令重排序在不影响单线程程

2024-04-24 08:28:04 135

原创 多线程(第一天)

多线程学习

2024-04-23 22:41:53 136

原创 JVM学习(第三天)

JVM学习第三天

2024-04-22 11:19:03 253 2

原创 设计模式-适配器模式

适配器模式

2024-04-21 21:39:16 230 1

原创 JVM学习(第二天)

学习第二天,打卡,加油

2024-04-21 21:25:27 167 1

原创 JVM学习(第一天)

JVM快速学习,适应面试,学习的第一天

2024-04-19 21:52:30 148 2

原创 Tomcat端口号被占用,解决方案

Tomcat端口号被占用,解决方案

2024-01-22 16:46:35 370

原创 Git的详细使用

Git的安装,使用,命令,分支

2024-01-20 08:36:06 1083 1

原创 SpringCloud详解(尚硅谷学习笔记1)

SpringCloud学习笔记

2022-08-10 21:09:00 257

原创 项目第六天

上传文件到阿里云oss操作2、在service创建子模块service_oss3、在service_oss引入依赖4、配置application.properties3、java上传代码1、创建常量类,读取配置文件内容2、创建controller,创建service3、在service实现上传文件到oss过程4、问题1、多次上传相同名称文件,造成,最后一次传把之前上传的文件覆盖在文件名称添加随机的唯一值,让每个文件名称不同2、把文件进行分类管理

2022-07-04 17:07:27 304

原创 项目第五天

后面把登录添加权限框架 springsecurity1、系统登录默认使用自己的地址2、修改配置文件请求地址3、进行登录调用两个方法,login登录操作方法,和info登录之后获取用户信息的方法。所以,创建接口两个方法实现登录。4、开发接口5、修改api文件夹login.js修改本地接口路径6、出现问题跨域问题:通过一个地址去访问另外一个地址,这个过程中如果有三个地方任何一个不一样7、跨域解决方式1、在后端接口control添加注解(常见)2、使用网关解决–SpringCloud知识内容2.1、第一步添加路由

2022-07-02 20:09:47 173

原创 项目第四天

项目第四天

2022-06-30 09:33:23 103

原创 谷粒学院项目

在线教育网站项目

2022-06-21 17:16:29 56

原创 Java正整数分解质因数

leetcode-2Java正整数分解质因数1、题目:将一个正整数分解质因数。例如:输入 90,打印出 90=233*5。2、题目解析:先将数m从2开始整除,如果能被2整除,就将m等于m除以2–> m = m % 2;然后将m在从2开始整除,如果不成立,从就从3开始,以此类推。 //采用while循环进行循环分解 while(nums % 2 == 0){ //这个if语句使用输出 2*3*3*5 格式 if (nums == i)

2022-04-30 18:01:39 3682

原创 回文数-字符串心得

每日一刷

2022-04-29 10:42:58 189

原创 计算机网络—三次握手,四次挥手

计算机网络—三次握手,四次挥手TCP/IP 网络传输控制协议TCP/IP传输协议,即传输控制/网络协议,也叫作网络通讯协议。它是在网络的使用中的最基本的通信协议。TCP/IP传输协议对互联网中各部分进行通信的标准和方法进行了规定。并且,TCP/IP传输协议是保证网络数据信息及时、完整传输的两个重要的协议。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。而我今天分享的是大家属性的三次握手和四次挥手,也是创建连接,和关闭连接IP数据报首先TCP/

2021-11-22 11:37:07 1157 10

原创 数据结构与算法(青岛大学—王卓)第一章

数据结构与算法(青岛大学—王卓)第一章 绪论数据结构就是让人头疼的一门课,痛并快乐着,即使难学,我也要继续学,我想通过分享学习笔记,巩固自己的学习,加油!数据结构的研究内容1、通常用计算机解题问题的步骤 具体问题抽象为数学模型-->设计算法-->编程、调试、运行数学模型实质: 分析问题-->提取操作对象-->找出操作对象之间的关系-->用数学语言描述(数据结构)2、早期,计算机主要用于数值计算–>应用领域扩展,计算机被用于非数值

2021-09-08 16:33:05 520 6

原创 2021-07-19

第一个博客关于java运行时,找不到或无法加载主类我的jdk版本是1.8,,一开始网上到处找解决问题,其实这是一个很简单就可以解决,jdk1.8是不用写系统变量CLASSPATH,所以只需要将CLASSPATH=.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar删除即可。...

2021-07-19 18:37:13 87 5

Git的命令,原理,使用

Git的详情使用的文件版,方便大家更好的阅读

2024-01-22

空空如也

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

TA关注的人

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