那我掉的头发算什么
码龄2年
求更新 关注
提问 私信
  • 博客:48,969
    动态:39
    49,008
    总访问量
  • 57
    原创
  • 366
    粉丝
  • 59
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
加入CSDN时间: 2023-12-03

个人简介:还是做不到吗……

  • 毕业院校: 河北大学
博客简介:

2301_81614213的博客

查看详细资料
个人成就
  • 获得1,350次点赞
  • 内容获得189次评论
  • 获得1,237次收藏
  • 博客总排名19,031名
  • 原力等级
    原力等级
    4
    原力分
    447
    本月获得
    93
创作历程
  • 57篇
    2025年
成就勋章
TA的专栏
  • javaEE
    17篇
  • MySql数据库
    8篇
  • javaSE
    15篇
  • java数据结构
    17篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 2

兴趣领域 设置
  • Java
    java
  • 后端
    spring boot
创作活动更多

AI 镜像开发实战征文活动

随着人工智能技术的飞速发展,AI 镜像开发逐渐成为技术领域的热点之一。Stable Diffusion 3.5 FP8 作为强大的文生图模型,为开发者提供了更高效的图像生成解决方案。为了推动 AI 镜像开发技术的交流与创新,我们特此发起本次征文活动,诚邀广大开发者分享在 Stable Diffusion 3.5 FP8 文生图方向的实战经验和创新应用 本次征文活动鼓励开发者围绕 Stable Diffusion 3.5 FP8 文生图方向,分享以下方面的内容: 1. 技术实践与优化 - Stable Diffusion 3.5 FP8 模型架构解析与优化技巧 - 文生图生成效果的提升方法与技巧 - 模型部署与加速策略,例如使用 Hugging Face、Diffusers 等工具 - 针对特定场景(例如二次元、写实风)的模型微调与定制化开发 2. 应用场景探索 - Stable Diffusion 3.5 FP8 在不同领域的应用案例分享,例如游戏设计、广告创意、艺术创作等 - 利用 Stable Diffusion 3.5 FP8 实现图像编辑、图像修复、图像增强等功能的探索 - 结合其他 AI 技术(例如 NLP、语音识别)构建更强大的应用 3. 创新应用与思考 - 基于 Stable Diffusion 3.5 FP8 的创新应用场景设计 - AI 镜像开发的未来发展方向的思考与展望 - 对 AI 镜像开发伦理、安全等问题的探讨

28人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

【javaEE】UDP与TCP核心原理深度解析:从“不可靠”到“稳如老狗”的进化之路

本文从实操角度解析UDP和TCP的核心差异,重点剖析了UDP的"不可靠传输"特性及其局限性(如64KB数据包限制、校验和防比特翻转),并深入讲解TCP通过确认应答机制(字节级编号、序号/确认序号字段)和超时重传机制(动态超时阈值、多次重传策略)实现可靠传输的原理。文章通过具体场景分析网络丢包原因及应对策略,帮助读者理解两种协议的设计逻辑与适用场景,适合需要夯实网络基础或备战面试的开发者阅读。
原创
博文更新于 14 小时前 ·
818 阅读 ·
32 点赞 ·
26 评论 ·
32 收藏

【网络安全】黑客最阴的 “偷密钥” 套路:中间人攻击有多狠?HTTPS 用证书直接按死

本文详细解析了HTTPS的工作原理及其如何保障数据传输安全。首先通过运营商劫持案例说明HTTP明文传输的风险,进而引入加密机制。文章依次探讨了对称加密的局限性、非对称加密的应用,并重点剖析了中间人攻击手法。最后通过证书校验机制(包括数字签名验证)彻底解决安全隐患,完整展现了HTTPS"握手-加密-验证"的全流程。全文以通俗易懂的比喻和图示,将复杂的安全机制转化为形象的"反套路"防御体系,帮助读者深入理解HTTPS如何为网络通信上锁。
原创
博文更新于 21 小时前 ·
511 阅读 ·
29 点赞 ·
31 评论 ·
27 收藏

【javaEE】保姆级 HTTP 全解析:请求响应 + 状态码 + Fiddler 实操

本文介绍了网络应用层协议的相关内容。首先讲解了自定义协议的四种常见数据组织格式:行文本、XML、JSON和Protobuf,分析了各自的优缺点及应用场景。然后重点介绍了HTTP协议,包括其请求响应模型,并通过抓包工具Fiddler展示了实际网络请求和响应的格式。文章详细解析了HTTP请求的结构,包括URL的组成、URL编码等内容,并通过实际网页URL示例说明各部分的作用。最后还提及了抓包工具的工作原理和安全风险。全文通过大量实例和截图,帮助读者直观理解网络协议的实际应用。
原创
博文更新于 2025.12.15 ·
854 阅读 ·
49 点赞 ·
30 评论 ·
47 收藏

【javaEE】Socket 编程(UDP/TCP)实战 + 期末大作业

本文摘要: 文章系统介绍了网络编程的核心概念与Socket编程实践。首先阐述了网络通信中的基本术语:发送端/接收端、请求/响应、客户端/服务端等角色定义。重点解析了Socket的本质——操作系统提供的应用层与传输层间编程接口,并分类说明流套接字(TCP)、数据报套接字(UDP)和原始套接字的特性差异,对比了TCP的可靠连接与UDP的无连接特性。通过Java代码示例演示了UDP回显服务器的实现,包括DatagramSocket和DatagramPacket的核心API使用,展现了"打开-读写-关闭&
原创
博文更新于 2025.12.09 ·
1756 阅读 ·
41 点赞 ·
31 评论 ·
41 收藏

【javaEE】学完计算机网络,别一问只知道IP和端口!

本文介绍了计算机网络的基础概念,包括网络互连、局域网和广域网的组建方式,以及网络通信的关键要素。主要内容包括: 网络互连的发展:从独立计算机到协同工作的网络通信需求 局域网(LAN)的四种组建方式:直连、集线器、交换机、交换机和路由器组合 广域网(WAN)的概念:通过路由器连接多个局域网形成的更大范围网络 网络通信基础: IP地址:用于定位主机的网络地址 端口号:标识主机中的具体进程 协议:规定通信双方的数据格式 五元组:标识网络通信的五个关键要素 协议分层: OSI七层模型的理论框架 TCP/IP五层(或
原创
博文更新于 2025.12.07 ·
636 阅读 ·
21 点赞 ·
6 评论 ·
30 收藏

【javaEE】文件&IO--文件内容操作

本文介绍了Java中文件内容的读写操作,主要围绕数据流(Stream)展开。流分为字节流(InputStream/OutputStream)和字符流(Reader/Writer),分别用于处理二进制文件和文本文件。重点讲解了FileInputStream的使用方法,包括try-with-resources自动关闭资源、read()方法的返回值含义(0-255表示字节数据,-1表示结束),以及输出型参数的应用。通过示例展示了如何读取文件内容并解析UTF-8编码的中英文字符。最后简要提及FileOutputSt
原创
博文更新于 2025.12.07 ·
1136 阅读 ·
21 点赞 ·
6 评论 ·
23 收藏

【javaEE】文件&IO--认识文件&&文件的简单操作

本文介绍了文件的基本概念与操作,主要包括文件与目录文件的定义、树形结构组织方式、文件路径的分类(绝对路径与相对路径)以及文件种类(文本文件与二进制文件)。在文件操作方面,详细讲解了Java中File类的构造方法和常用方法,包括创建文件、判断文件类型、删除文件等操作,并分析了可能出现的异常情况。文章还通过代码示例演示了文件路径处理和删除操作的具体应用场景。
原创
博文更新于 2025.11.28 ·
777 阅读 ·
33 点赞 ·
0 评论 ·
16 收藏

【javaEE】多线程--线程安全的集合类

本文探讨了多线程环境下集合类的安全使用策略。针对ArrayList,介绍了自行加锁、Collections.synchronizedList和CopyOnWriteArrayList三种方案,重点分析了CopyOnWriteArrayList"写时拷贝"的机制及其读多写少场景的适用性。对于哈希表,对比了Hashtable全局锁的弊端和ConcurrentHashMap的创新设计,包括锁桶机制、CAS优化和多线程协助扩容等关键技术。最后强调应根据实际读写比例选择最优方案,保证线程安全。
原创
博文更新于 2025.11.27 ·
1013 阅读 ·
15 点赞 ·
0 评论 ·
28 收藏

【javaEE】多线程--JUC的常见类

本文介绍了Java并发编程中的JUC工具包,重点讲解了Callable接口、ReentrantLock锁和Semaphore信号量的使用与特性。Callable通过FutureTask实现带返回值的线程任务,比Runnable更灵活。ReentrantLock提供了手动加锁、超时等待和公平锁等高级功能,与synchronized各有适用场景。Semaphore则通过计数器控制资源访问,支持PV原子操作。文章还总结了三种创建线程的方式,并对比了synchronized和ReentrantLock在实现机制、加
原创
博文更新于 2025.11.27 ·
971 阅读 ·
36 点赞 ·
3 评论 ·
25 收藏

【javaEE】多线程进阶--CAS与原子类

本文介绍了CAS(比较并交换)的原理与应用。CAS通过原子性比较内存值与预期值实现无锁线程安全,核心逻辑封装在原子类中,支持自增、累加等"读-改-写"操作。文章分析了CAS的ABA问题(值被多次修改后恢复原值),提出通过版本号校验解决,但需注意版本号仅能感知问题,具体处理仍需开发者根据业务场景选择重试或放弃等策略。实践建议简单操作优先使用原子类,复杂场景仍需传统锁机制,非关键场景可忽略ABA问题。
原创
博文更新于 2025.11.21 ·
960 阅读 ·
24 点赞 ·
1 评论 ·
27 收藏

【javaEE】多线程进阶--锁策略

本文系统阐述了锁策略分类与synchronized实现原理。锁策略包含悲观/乐观、轻量/重量级、自旋/挂起等待等六种类型,形成"乐观→轻量→自旋"的递进关系。JDK1.8的synchronized作为自适应锁,具备可重入、非公平特性,通过无锁→偏向锁→轻量级锁→重量级锁的四级升级机制动态适应竞争强度,配合编译器的锁消除和锁粗化优化,在确保线程安全的同时最大化执行效率,展现了Java在并发控制方面的精妙设计。
原创
博文更新于 2025.11.21 ·
770 阅读 ·
25 点赞 ·
0 评论 ·
11 收藏

【javaEE】多线程 -- 超级详细的核心组件精讲(单例模式 / 阻塞队列 / 线程池 / 定时器)原理与实现

本文聚焦 JavaEE 多线程核心编程,围绕单例模式、阻塞队列、线程池、定时器四大关键组件展开。单例模式详解饿汉 / 懒汉实现,重点解决线程安全与反射破坏问题;阻塞队列作为线程安全缓冲,支撑生产者消费者模型,实现解耦与削峰填谷;线程池剖析 ThreadPoolExecutor 七大参数与 Executors 工具类,规避 OOM 风险;定时器对比单线程 Timer 与多线程 ScheduledExecutorService,含模拟实现逻辑。全文以线程安全和效率优化为核心,结合实例代码与面试高频考点。
原创
博文更新于 2025.11.20 ·
839 阅读 ·
36 点赞 ·
1 评论 ·
23 收藏

【javaEE】多线程——线程安全进阶☆☆☆

本文探讨了Java多线程中的内存可见性问题及解决方案。当多个线程共享变量时,由于编译器优化(如寄存器缓存),可能导致线程无法感知变量修改,出现死循环。通过volatile关键字可强制线程从主内存读取变量值,确保可见性,但无法保证原子性。此外,文章分析了wait-notify机制如何协调线程执行顺序,避免线程饿死。wait会释放锁让其他线程运行,notify则唤醒等待线程,两者需配合synchronized使用。通过代码示例展示了这些机制的实际应用场景。
原创
博文更新于 2025.11.17 ·
618 阅读 ·
20 点赞 ·
0 评论 ·
25 收藏

【javaEE】多线程——线程安全初阶☆☆☆

本文探讨了多线程编程中的线程安全问题。通过示例代码展示,当两个线程同时对一个共享变量进行5000次自增操作时,由于并发执行导致最终结果并非预期的10000。分析发现线程不安全的原因包括:操作系统对线程的随机调度(根本原因)、多个线程修改同一变量,以及修改操作不具备原子性。文章指出,count++这类看似简单的操作实际上包含多步CPU指令,线程切换可能导致中间状态丢失。最后说明线程安全的三个关键条件,并强调原子性(操作的不可分割性)是解决线程安全问题的核心概念。
原创
博文更新于 2025.11.14 ·
1023 阅读 ·
20 点赞 ·
1 评论 ·
32 收藏

【javaEE】多线程——Thread类的手把手讲解

本文介绍了回调函数的概念及其在Java线程创建中的应用。回调函数是被当作参数传递给其他函数并在特定时机执行的函数,核心特点是“由其他函数决定何时执行”。文章详细展示了多种创建线程的方法:通过Thread构造方法传入Runnable接口实现、使用匿名内部类(推荐低耦合的Runnable方式)以及lambda表达式简化代码。同时讲解了Thread类的常见构造方法,包括如何为线程命名,并对比了默认命名规则。文中强调线程与任务解耦的重要性,推荐使用Runnable接口实现以降低耦合度。
原创
博文更新于 2025.11.13 ·
969 阅读 ·
29 点赞 ·
0 评论 ·
31 收藏

【javaEE】多线程--认识线程、多线程

本文介绍了线程的概念及其与进程的区别,指出线程是轻量级的进程,共享进程资源但开销更小。通过吃鸡的比喻形象说明了多线程的优缺点,强调线程数目需合理控制以避免安全问题。文中详细对比了进程和线程的特性,并演示了Java中通过Thread类创建多线程的方法,使用start()启动新线程而非直接调用run()。最后借助JDK工具可视化线程运行状态,帮助理解多线程并发执行的原理。
原创
博文更新于 2025.11.10 ·
1051 阅读 ·
33 点赞 ·
0 评论 ·
22 收藏

【数据库】视图

摘要 视图是数据库中的虚拟表,基于基础表的查询结果动态生成数据,本身不存储数据。创建视图使用CREATE VIEW语法,可以指定列名或使用别名解决重复列问题。视图与基础表数据相互影响,但使用聚合函数、DISTINCT、GROUP BY等操作的视图不可更新。删除视图使用DROP VIEW命令。视图的优点包括简化复杂查询、提高数据安全性、实现逻辑独立性及重命名列增强可读性,有助于应用与数据库的解耦。
原创
博文更新于 2025.11.09 ·
445 阅读 ·
8 点赞 ·
1 评论 ·
10 收藏
加载更多