相关文章
深入了解java锁升级可以应对各种疑难问题
对于java锁升级,很多人都停留在比较浅层的表面理解,一定程度下也许够用,但如果学习其中的细节,我们更好地理解多线程并发时各种疑难问题的应对方式!
因此我将锁升级过程中可能涉及的大部分细节或者疑问都整合成了一篇…
建站知识
2024/9/2 13:57:03
k8s-第九节-命名空间
命名空间
如果一个集群中部署了多个应用,所有应用都在一起,就不太好管理,也可以导致名字冲突等。 我们可以使用 namespace 把应用划分到不同的命名空间,跟代码里的 namespace 是一个概念,只是为了划分空间。
# 创建命…
建站知识
2024/9/2 13:57:02
JVM内存泄露的ThreadLocal详解
目录 一、为什么要有ThreadLocal
二、ThreadLocal的使用
三、实现解析
实现分析
具体实现
Hash冲突的解决
开放定址法
链地址法
再哈希法
建立公共溢出区
四、引发的内存泄漏分析
内存泄漏的现象
分析
总结
错误使用ThreadLocal导致线程不安全 一、为什么要有Thr…
建站知识
2024/9/7 4:56:05
Java泛型的定义与运用
泛型
泛型的作用从使用层面上来说是统一数据类型,防止将来的数据转换异常。从定义层面上来说,定义带泛型的类,方法等,将来使用的时候给泛型确定什么类型,泛型就会变成什么类型,凡是涉及到泛型的都会变成确…
建站知识
2024/9/2 13:57:11
Git 命令行快速入门
前言 (1)新手个人建议使用TortoiseGit这类图形化界面来上手学习。 (2)如果一定需要用命令行进行操作,可以按照B站:程式与网页开发者必备技能!Git 和 GitHub 零基础快速上手,轻松掌握…
建站知识
2024/9/2 13:57:23
【鸿蒙学习笔记】使用动画
官方文档:使用动画 目录标题 属性动画:通用属性发生改变时而产生的属性渐变效果animationanimateTo自定义属性动画 AnimatableExtend 转场动画:是页面或组件的切换动画 , 显示/隐藏 切换时的动画出现/消失转场:实现一个组件出现或…
建站知识
2024/9/2 14:07:38
防火墙安全策略用户认证综合实验
目录 一、拓扑图
二、实验要求
三、实验步骤
步骤1:配置防火墙接口
步骤2:配置ISP
步骤3:配置交换机LSW1
步骤4:配置PC端、客户端、服务器端
需求1:针对访问DMZ区内的服务器
编辑测试需求1:
需求2ÿ…
建站知识
2024/9/2 14:07:42
windwos下mysql的udf提权
MySql UDF提权介绍
UDF(User Defined Functions)即用户自定义函数,通过这种方式可以实现命令执行,其原理是通过lib_mysqludf_sys提供的函数可以执行系统命令 攻击场景:同之前利用日志写WebShell的场景,即堆叠注入或MySQL终端权限或类似phpMy…
建站知识
2024/9/8 3:35:08