自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java语言提供了八种基本类型【规划8989】

变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。

2026-01-17 02:28:18 621

原创 Java语言提供了八种基本类型【精神可嘉123】

变量就是申请内存来存储值。也就是说,当创建变量的时候,需要在内存中申请空间。内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。因此,通过定义不同类型的变量,可以在内存中储存整数、小数或者字符。

2026-01-17 02:25:42 566

原创 Python3 基本数据类型【1】

Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。

2026-01-16 04:41:02 540

原创 jQuery中的函数与其返回结果

《原子陨落》有实验性内容 将对游戏世界产生巨大影响-摘要

2026-01-16 04:11:24 364

原创 Java源码阅读的终极价值:从API调用者到框架设计者的思维转变,掌握底层原理与设计哲学

设计思维的提升:理解优秀框架背后的设计哲学和权衡艺术问题解决能力的飞跃:从"会用"到"懂原理"到"能设计"的质变技术前瞻性的培养:通过阅读前沿技术源码把握技术发展趋势工程化思维的建立:学习大型项目中的代码组织、模块划分最佳实践真正的技术成长,始于对源码的敬畏,成于对设计的领悟,终于对创新的实践。从今天开始,选择一個你熟悉的Java框架,深入其源码,开启从API调用者到框架设计者的蜕变之旅吧!

2025-10-23 15:57:59 433

原创 深入解析Java源码:从百度云存储架构看高性能设计实现

安全左移,自动化优先:将漏洞扫描、加密、混淆等步骤自动化,并作为流水线的必要关卡(Gate),失败则阻断流程。秘钥管理是核心:加解密秘钥、CI系统访问令牌等“秘钥的秘钥”必须通过专业的秘密管理器(如HashiCorp Vault, AWS Secrets Manager)或CI/CD系统本身的安全变量功能管理,绝不能硬编码。分层防御:不要依赖单一工具。结合SAST(SpotBugs)、依赖检查(OWASP DC)、秘密扫描(如Gitleaks)和运行时保护(RASP)构建纵深防御体系。关注误报和效率。

2025-10-23 15:56:55 247

原创 JavaPriorityQueue优先队列的堆结构实现细节分析

Java中的(优先队列)是一个基于优先级堆的无界队列,它实现了Queue接口,能够保证每次出队的都是优先级最高的元素。与普通FIFO队列不同,PriorityQueue的元素按照其自然顺序或者通过构造时传入的Comparator进行排序。```java// 创建自然排序的优先队列// 创建自定义比较器的优先队列```堆是一种特殊的完全二叉树,满足以下性质:结构性:完全二叉树结构堆序性:父节点的值总是大于等于(最大堆)或小于等于(最小堆)子节点的值。

2025-10-23 15:55:45 303

空空如也

空空如也

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

TA关注的人

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