callNull
码龄2年
求更新 关注
提问 私信
  • 博客:127,945
    动态:355
    128,300
    总访问量
  • 57
    原创
  • 1,879
    粉丝
  • 234
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江西省
加入CSDN时间: 2023-09-26

个人简介:1.勿以独见而违众,勿以辩说为必然 2.画虎不成反类犬,刻鹄不成反尚鹜 共勉吧

博客简介:

cjejwe的博客

查看详细资料
个人成就
  • 获得2,931次点赞
  • 内容获得1,533次评论
  • 获得2,424次收藏
  • 代码片获得436次分享
  • 博客总排名11,130名
  • 原力等级
    原力等级
    5
    原力分
    1,641
    本月获得
    3
创作历程
  • 21篇
    2025年
  • 36篇
    2024年
成就勋章
TA的专栏
  • 算法专题
    12篇
  • 多线程编程
    4篇
  • JAVA 数据结构
    17篇
  • JAVA备忘录
    4篇
  • MYsql知识集合
    6篇

TA关注的专栏 1

TA关注的收藏夹 0

TA关注的社区 7

TA参与的活动 4

兴趣领域 设置
  • Python
    pythondjango
  • Java
    javatomcatspringmavenspring bootspring cloudjvm
  • 数据结构与算法
    算法
  • 后端
    sqlmysqltomcat
  • 移动开发
    android
  • 人工智能
    opencv自然语言处理
创作活动更多

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人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Java程序免安装JDK运行方案:内置JDK实现完全独立部署

这是笔者实际工作中遇见的情况, 用户的电脑没有安装JDK,也不想安装. 让读者想想办法,只要点击即可使用目录一、问题背景二、解决方案核心思想三、项目目录结构四、启动脚本(Windows版 run.bat)五、使用方式六、方案优势分析七、适用场景八、总结通过将JDK 与应用程序整合打包,并使用run.bat调用内置的javaw.exe实现了 Java 程序的完全独立部署。这种方式:消除了环境依赖;降低了部署和使用门槛;提供了与普通绿色软件一样的用户体验。
原创
博文更新于 2025.10.18 ·
1324 阅读 ·
27 点赞 ·
10 评论 ·
22 收藏

从 0 开始理解 Spring 的核心思想 —— IoC 和 DI(2)

/ 就像你亲自买菜做饭// 自己去买菜(创建依赖)this.vegetable = new Vegetable("白菜");this.meat = new Meat("猪肉");this.rice = new Rice("大米");// 自己做饭System.out.println("用" + vegetable.getName() + "、" +meat.getName() + "、" + rice.getName() + "做晚餐");// 就像有人把食材直接送到你手上。
原创
博文更新于 2025.10.09 ·
1121 阅读 ·
52 点赞 ·
15 评论 ·
31 收藏

缓存雪崩、击穿、穿透是什么与解决方案

博客的参考资料:请大家多多支持小林coding , 讲的确实细我只能说前言,博主在学习Redis时就思考过加入Redis 挂了 或者 同时有大量数据没有写入Redis 导致数据被冲击 等 问题, 当时没有系统总结, 最近看了小林coding 和一些 博客 , 我自己也 做了一些总结,,我加了一些示例,希望能帮助到读者。
原创
博文更新于 2025.10.09 ·
2291 阅读 ·
64 点赞 ·
38 评论 ·
69 收藏

从 0 开始理解 Spring 的核心思想 —— IoC 和 DI(1)

时光如白驹过隙,一晃笔者又小半个月没更新了,也许无人在意笔者为何没更新了,但笔者还是想通报一下, 笔者这段时间一方面在备战期末考试,另一方面也在梳理学习笔记。现在,决定开启 Spring 系列博客的正式旅程。本篇将聚焦 Spring 的核心思想之一 —— IoC(控制反转)与 DI(依赖注入)。希望与大家一同深入探讨,让 Spring 的“魔法”不再遥不可及。
原创
博文更新于 2025.07.13 ·
3970 阅读 ·
94 点赞 ·
93 评论 ·
88 收藏

动态规划——浅谈dp如何入门,以及入门题目(值得收藏,持续更新,已更新01背包)

当然了,这里也有更优化的写法,就是滚动的数组。
原创
博文更新于 2025.06.05 ·
2212 阅读 ·
60 点赞 ·
22 评论 ·
40 收藏

JAVA网络编程——socket套接字的介绍下(详细)

各位读者大家好,今天笔者继续更新socket套接字的下半部分,这部分承接上半篇的内容接着往下写JAVA网络编程——socket套接字的介绍上(详细)-CSDN博客上半篇博客笔者主要汇总了一些网络编程的基础知识,并介绍了UDP数据报套接字编程和代码案例实现了一个简单的回显服务器和客户端1.TCP流套接字编程 与 UDP 数据报套接字的区别,并结合具体代码,说明两者在实现方式上的差异。2.TCP流套接字 编程常用 API 和代码示例,并尝试引入多线程思路对服务端代码进行优化。
原创
博文更新于 2025.05.28 ·
3163 阅读 ·
99 点赞 ·
74 评论 ·
77 收藏

JAVA网络编程——socket套接字的介绍上(详细)

大家好!今天笔者分享一篇关于Socket 套接字的博客,希望能为正在学习网络编程的读者提供一些帮助。梳理网络通信的基础概念本文还将顺带总结一些与 Socket 密切相关的基础知识,包括:IP 地址、端口号、网络协议、五元组、协议分层模型的作用与内容、TCP/UDP 区别、Socket API 的使用方式,以及如何通过代码模拟客户端/服务器之间的通信过程。理解客户端与服务器的数据交互。
原创
博文更新于 2025.05.24 ·
6039 阅读 ·
130 点赞 ·
91 评论 ·
102 收藏

定时器的源码介绍与简单实现——多线程编程简单案例[多线程编程篇(5)]

在现代软件开发中,多线程编程能力已经成为程序员必须掌握的一项核心技能。随着计算机硬件的不断升级,单核CPU早已无法满足复杂应用的性能需求,多核并行运算已成为主流。而多线程正是实现资源最大化利用、任务高效并行执行的基础手段。而本博客是笔者多线程编程的第五篇博客!前面四篇都在下面的URL中,希望能得到大佬们的阅读和指点!!!多线程编程_callJJ的博客-CSDN博客本期我们介绍的是定时器,然后翻看并且介绍它的源码。
原创
博文更新于 2025.05.19 ·
3970 阅读 ·
116 点赞 ·
88 评论 ·
90 收藏

Bellman - Ford 算法与 SPFA 算法求解最短路径问题 ——从零开始的图论讲解(4)

前三篇URL如下:1.图的概念,图的存储,图的遍历与图的拓扑排序——从零开始的图论讲解(1)_图论】图的存储与出边的排序-CSDN博客2.Dijkstra算法求解最短路径—— 从零开始的图论讲解(2) -CSDN博客3.Floyd算法求解最短路径问题——从零开始的图论讲解(3)-CSDN博客其中第二篇与第三篇笔者已经介绍了两种算法去解决最短路径问题了Dijkstra 是一种"单源" 最短路径算法,它的利用了贪心的思维,效率相当高,唯一的遗憾是当权值为负时,可能会产生误差。
原创
博文更新于 2025.05.17 ·
6875 阅读 ·
110 点赞 ·
90 评论 ·
108 收藏

多线程编程的简单案例——单例模式[多线程编程篇(3)]

如何简单的去使用jconsloe 查看线程 (多线程编程篇1)_eclipse查看线程-CSDN博客浅谈Thread类及常见方法与线程的状态(多线程编程篇2)_thread.join() 和thread.get()-CSDN博客这是系列的第三篇博客,这篇博客笔者想结合自己的学习经历,分享几个多线程编程的简单案例,帮助读者们更快的理解多线程编程,也非常感激能耐心阅读本系列博客的读者们!本篇博客的内容如下,您可以通过目录导航直接传送过去1.介绍wait()和notify()这两个方法2.介绍单例模式。
原创
博文更新于 2025.05.13 ·
2532 阅读 ·
105 点赞 ·
77 评论 ·
90 收藏

入门数据结构JAVADS——如何构建一棵简单二叉排序树

二叉排序树左子树上所有节点的值,都小于根节点的值。右子树上所有节点的值,都大于根节点的值。左子树和右子树本身也都是二叉排序树(递归定义)。二叉排序树的特点值的唯一性:二叉排序树中每个节点的值必须是唯一的(不允许重复值)。有序性:中序遍历(左-根-右)二叉排序树时,会得到一个递增的有序序列。动态性:支持动态插入和删除元素,能够随时维护有序性。时间复杂度:平均情况下插入、查找、删除的时间复杂度为 O(log⁡n),但在极端情况下(树退化为链表),复杂度可能退化到 O(n)。举个例子。
原创
博文更新于 2025.05.13 ·
2517 阅读 ·
33 点赞 ·
14 评论 ·
31 收藏

滑动窗口思想的介绍与单调队列代码实现

本篇博客我们介绍滑动窗口,这是一种特殊的双指针技巧思想,在算法竞赛和工程应用中,滑动窗口是一种用于优化暴力解法、降低时间复杂度的高效技巧,通常用于解决连续子数组、子字符串相关的问题。它通过左闭右开的窗口,并通过移动窗口的左右边界来寻找符合条件的子数组或子字符串。在计算机网络中,也有滑动窗口协议.它的核心思想是: 发送方维护一个“窗口”,表示当前允许发送但尚未确认的数据报文数量;接收方也维护一个窗口,表示它能接收的最大数据量。
原创
博文更新于 2025.05.13 ·
2244 阅读 ·
78 点赞 ·
50 评论 ·
71 收藏

Dijkstra算法求解最短路径—— 从零开始的图论讲解(2)

在具体介绍算法之前,我先给刚学习的读者简单科普一下什么是最短路径问题,简单来说,在一个图中,找到从起点出发,到达终点的路径,使路径的总权值最小。这里的图可以是有向图,也可以是无向图,这里的权值也代表很多意思,抽象地说,就是代表达到两点之间的代价,比如路程、时间、费用等。在地图导航中,寻找从出发地到目的地的最短行驶距离;在网络通信中,找到数据包传输延迟最小的路径;在项目管理中,计算最短的工期安排。根据具体场景的不同,最短路径问题还可以细分为几种类型:1.单源最短路径。
原创
博文更新于 2025.05.13 ·
4645 阅读 ·
97 点赞 ·
62 评论 ·
91 收藏

【金仓数据库征文】金仓数据库KingbaseES: 技术优势与实践指南(包含安装)

很荣幸为金仓数据库撰写博客,我和大家一样也都不是大佬,而是万千的普通人,让我们从初学者的视角去了解金仓的数据库.
原创
博文更新于 2025.05.10 ·
8643 阅读 ·
115 点赞 ·
107 评论 ·
123 收藏

图的概念,图的存储,图的遍历与图的拓扑排序——从零开始的图论讲解(1)

本文将从最基础的概念讲起,介绍图的存储方式和怎么遍历图(BFS和DFS基本遍历),并深入拓扑排序及其应用,帮助你快速入门图论。目标是让你在短时间内掌握图论的核心知识,并具备独立完成LeetCode 简单及以上难度的图论题目的能力。博客很长,欢迎大家根据目录各取所需.这是该系列的第一篇,在后面的博客中,笔者还会讲解最短路径问题(Dijkstra、Bellman-Ford、SPFA)和最小生成树(Kruskal、Prim)等常见算法,帮助你建立图论基础。笔者自知水平有限, 本博客的质量无法与专业算法书籍相比。
原创
博文更新于 2025.05.08 ·
3453 阅读 ·
84 点赞 ·
53 评论 ·
70 收藏

图书管理系统(java) 代码展示和思路介绍 (9000字小长文)

作为一个图书管理系统,我们可以将它分成这个几个对象。
原创
博文更新于 2025.04.29 ·
1284 阅读 ·
41 点赞 ·
11 评论 ·
21 收藏
加载更多