2026_5_19更新
一、添加 音乐按钮可以在右边点击音乐图标播放音乐
JUC java锁
一、JUC介绍JUC 全称 Java Util Concurrent,是 JDK 1.5 正式引入的并发编程工具包(java.util.concurrent 包及子包),基于 volatile、CAS、AQS 三大底层基石,全面替代原始 synchronized、wait/notify、原生 Thread 手动创建的粗糙多线程方案,提供高性能、细粒度、功能丰富的并发工具,是 Java 后端高并发开发、面试核心体系。 1、JUC 底层三大基石所有 JUC 工具的底层原理,全部基于这三个基础机制: 1. volatile(内存屏障) 作用:保证可见性、禁止指令重排序,不保证原子性 可见性:线程修改主内存变量,立即刷新;其他线程缓存失效,强制从主内存读取 有序性:插入内存屏障,禁止 CPU 指令重排,支撑单例 DCL、状态标志位 局限:i++ 这类复合操作依然线程不安全 2. CAS(Compare And Swap,比较并交换,无锁算法) 原理:内存值 V、旧预期值 A、新值 B;仅当 V==A 时,才把 V 更新为 B,全程无锁、重试循环 优点:无阻塞、无线程上下文切换开销,并发...
less CSS_预处理器语言
一、less介绍Less(Leaner Style Sheets)是一种CSS预处理器,它在CSS的基础上增加了: 变量 混合(Mixins) 嵌套规则 运算 函数 导入等特性 二、less安装1.node.js安装1npm i -g less 2.浏览器环境使用12<link rel="stylesheet/less" type="text/css" href="styles.less" /><script src="https://cdn.jsdelivr.net/npm/less@4" ></script> 3. vscode使用安装插件即可 三、less变量121.创建 .less后缀文件2.会自动生成.css文件!!! 1234567891011121314151617181920212223242526272829303132333435363738394041424344//使用 @变量名: 属性;@colors: black;@ba...
python基础全部教程
一、python概述Python 是一门解释型、面向对象、动态类型的高级编程语言,由荷兰程序员吉多・范罗苏姆(Guido van Rossum,又称 “龟叔”)于 1989 年构思,1991 年正式发布。它的核心设计理念是 “优雅、明确、简单”,致力于让开发者用更少的代码实现更强大的功能,如今已成为全球最流行的编程语言之一。二、python注意事项1.python以.py为扩展名,但不是必须的2.python区分大小写3.语句后面可以不加 ;号4.字符串内容和数字用,号链接,不是+号5.在python中,非0属性都为真,0属性(如:” “、())为假6.在print(end = “”) 代表不换行7.pass 占位符,在方法或函数中什么都不想写的时候使用,防报错多行注释和单行注释:1.# 单行注释2.””” 内容 “”” 多行注释3.’’’ 内容 ‘’’ 多行注释三、基本变量1.基本概述无论哪种高级语言程序,变量都是其程序基本组成单位变量有三个基本要素:类型 名称 值!!!!python变量在使用的时候必须赋值!!!!!查看类型的数据: type(object)...
我的第一篇文章
终会在事与愿违中学会自渡
java基础全部教程
一、java是什么Java 是由 Sun Microsystems(后被 Oracle 收购)于 1995 年推出的跨平台面向对象编程语言,核心设计理念是「Write Once, Run Anywhere(一次编写,到处运行)」,凭借简洁性、安全性、可移植性成为全球最主流的编程语言之一,广泛应用于企业级开发、移动开发、大数据、云计算等领域。 核心特性 跨平台性:通过 JVM(Java 虚拟机)实现 ——Java 代码编译为与平台无关的字节码(.class 文件),JVM 负责将字节码解释 / 编译为对应操作系统的机器码,无需针对不同系统修改代码。 面向对象:完全遵循封装、继承、多态三大特性,万物皆对象(除基本数据类型),代码模块化、易维护。 安全性:内置安全机制(如字节码验证、沙箱机制),避免内存溢出、非法访问,适合网络 / 分布式应用。 健壮性:自动垃圾回收(GC)管理内存,减少内存泄漏;强类型检查、异常处理机制降低程序崩溃风险。 多线程:内置多线程 API,支持并发编程,适合高并发场景(如电商、服务器开发)。 开源生态:拥有丰富的标准库(IO、网络、集合等...
网页基础全部教程
一、html5标签1.文档结构 标签类别 标签 描述 常用属性 文档结构 <!DOCTYPE> 定义文档类型 (无属性) <html> HTML文档根元素 lang <head> 文档元信息容器 (无常用属性) <title> 文档标题 (无属性) <body> 文档内容容器 class, id, style 123456789<!DOCTYPE html> 声明为html文件 <html lang="en"> <head> <title>Document</title></head><body> </body></html> 2.元信息 标签类别 标签 描述 常用属性 元信息 <meta> 文档元数据 charset, name, content <link> 链接外部资源 rel, hr...






