自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(117)
  • 资源 (12)
  • 收藏
  • 关注

原创 基于SpringBoot的项目:商城项目

电脑商城系统开发所需的环境及相关软件进行介绍。1.操作系统:Windows 102.Java开发包:JDK 83.项目管理工具:Maven 3.6.34.项目开发工具:IntelliJ IDEA 2020.3.2 x645.数据库:MariaDB-10.3.7-winx646.浏览器:Google Chrome7.服务器架构:Spring Boot 2.4.7 + MyBatis 2.1.4 + AJAX本质上 Spring Initializer 是一个 Web 应用程序,它提供了一个基本的项目结构,能够

2022-07-11 15:18:18 1938 1

原创 SpringBoot03:SpringBoot Web 开发

目录:1 前言2 静态资源导入2.1 静态资源映射规则2.2 使用 webjars 方法2.3 使用默认静态资源目录2.4 自定义静态资源文件夹3 Thymeleaf 模板引擎3.1 模板引擎3.2 导入 Thymeleaf 依赖3.3 Thymeleaf 使用3.3.1 Thymeleaf 的规则3.3.2 测试3.4 Thymeleaf 语法3.4.1 后端传送内容到前端显示3.4.2 前端遍历数据4 装配扩展 SpringMVC4.1 扩展视图解析器4.2 扩展格式化配置4.3 扩展视图跳转4.4 全

2022-04-10 16:11:09 1618

原创 SpringBoot02:YAML、数据校验和多环境切换

目录:1 YAML1.1 定义1.1.1 概念1.1.2 语法1.1.3 常见场景的书写形式1.2 三种配置文件的区别1.3 利用 yaml 给实体类赋值1.3.1 传统方式1.3.2 使用 properties 方式1.3.3 yaml 方式2 数据校验2.1 示例2.2 数据校验的常见参数3 多环境切换3.1 配置文件加载位置3.2 多配置文件1 YAML1.1 定义1.1.1 概念YAML是 YAML Ain’t a Markup Language (YAML不是一种标记语言)的递归缩写。在开

2022-02-14 11:01:48 748

原创 SpringBoot01:Hello SpingBoot

1 SpringBoot 的定义与 maven 整合了所有的 jar 包一样,SpringBoot 整合了所有的框架,使得开发者可以更快地进行开发。Java 开发的发展过程:JS + Servlet + Tomcat → JS + SpringMVC + Spring + MyBatis → Vue + SpringBoot → …… ;可以看到,所有的技术框架均遵循一条主线规律,即从一个复杂应用场景衍生出一种使用配置文件的规范框架,然后当配置文件过多时,开始提倡“约定大于配置”从而衍生出一站式的解决方

2021-12-21 15:30:17 558

原创 Spring06:声明式事务

本文为 SSM 框架系列之 Spring 第六部分:声明式事务其它内容的链接如下:    1. 传统 MVC    2. Hello SpringMVC    3. 配置解析    4. JSON的使用    5. AJAX的使用    6. 拦截器目录:1 定义2 Spring 的事务管理3 声明式事务的实现4 Spring 与 MyBatis 的结合1 定义事务.

2021-12-19 19:11:18 234

原创 Spring05:面向切面编程

目录:1 AOP 的定义2 Spring 中的 AOP3 使用 Spring 实现 AOP3.1 通过使用 Spring API 接口实现3.2 通过自定义类来实现3.3 使用注解来实现1 AOP 的定义AOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。面向切面编程是面向对象编程的补充,它将面向对象编程产生的各个业务模块所共同调用的部分封装起来,达到与主业务逻辑解耦的目的。同时,AOP 可以在不改变原来的

2021-12-18 18:49:48 732

原创 Spring04:代理模式

目录:1 概念1.1 什么是代理模式1.2 为什么需要代理模式1.3 代理的方式2 静态代理2.1 静态代理模式的基础实现2.2 静态代理模式的进阶实现3 动态代理3.1 利用动态代理来修改静态代理模式的基础实现3.2 利用动态代理来修改静态代理模式的进阶实现1 概念1.1 什么是代理模式代理模式是一种设计模式。代理模式的定义: 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。举个例子:假设我想要租房,虽然我自己可以直接找房东租房

2021-12-15 14:38:55 123

原创 Spring03:依赖注入与装配机制

目录:1 依赖注入(DI)1.1 Setter 注入1.2 构造器注入1.3 其它方式注入1.3.1 p 命名空间注入1.3.2 c 命名空间注入2 装配机制2.1 在 xml 中显式配置2.2 隐式的自动装配2.2.1 byName2.2.2 byType2.3 使用注解实现自动装配2.3.1 @Autowired 自动装配2.3.2 @Resource 自动装配1 依赖注入(DI)1.1 Setter 注入Setter 方法注入即通过 Setter 方法为对象的属性注入值,是最常用的方式。下面使

2021-12-15 14:35:52 132

原创 Spring02:控制反转

目录:1 控制反转思想1.1 原来的 Service 业务层逻辑1.1.1 首先书写 Dao 层1.1.2 然后书写 Service 层1.1.3 测试1.2 控制反转思想2 Spring 的控制反转思想1 控制反转思想接下来利用原来的 JavaEE 的三层架构来详细讲解 Spring 的控制反转思想。1.1 原来的 Service 业务层逻辑1.1.1 首先书写 Dao 层1)确定接口package sharm.dao;public interface ApplicationDao {

2021-12-15 10:14:43 119

原创 Spring01:HelloSpring

目录:1 Spring 概述2 第一个 Spring 程序3 基本配置3.1 Bean 的配置``3.2 别名``3.3 导入``4 作用域1 Spring 概述Spring 官方文档的阅读地址:Spring 官网 - Projects - Spring Framework - LEARN - Reference Doc.Spring 的重要,以至于可以认为现代的基于 Java 的开发,可以认为是基于 Spring 的开发。目前的 Spring 已经是一个很大的框架了,对于新手来说,可以先学 Spr

2021-12-15 10:10:34 129

原创 SpringMVC06:拦截器

目录:1 拦截器的定义2 拦截器的使用3 案例:验证用户是否登录3.1 需求3.2 代码实现1 拦截器的定义拦截器(Interceptor)是 SpringMVC 自带的,只有使用了 SpringMVC 框架的工程才能使用。它类似于 Servlet 开发中的过滤器(Filter),用于对控制器(Controller)进行预处理和后处理,而开发者可以自定义一些拦截器来实现特定的功能。过滤器(Filter)与拦截器(Interceptor)的区别:过滤器是 Servlet 规范的一部分,任何 Java

2021-12-09 08:44:06 542

原创 SpringMVC05:AJAX的使用

目录:1 AJAX 简介1.1 AJAX 定义1.2 为什么需要 AJAX1.3 怎么实现 AJAX2 前景知识2.1 jQuery2.1.1 jQuery 的导入1)本地安装2)CDN 在线安装2.1.2 jQuery 语法2.1.3 文档就绪函数2.1.4 jQuery 事件函数2.1.5 jQuery 选择器2.2 利用浏览器查看 AJAX2.2.1 浏览器 F12 开发者工具详解2.2.2 查看 AJAX3 利用 AJAX 返回普通字符串数据4 利用 AJAX 返回 JSON 数据,并在前端显示5

2021-11-19 16:16:28 623 1

原创 基于SSM框架的项目:图书管理系统

目录:1 总体要求1.1 演示视频2 数据库的创建3 基本环境搭建4 Mybatis 层编写5 Spring 层编写6 SpringMVC 层编写6.1 配置文件的书写6.2 逻辑功能的编写6.2.1 首页编写6.2.2 逻辑功能的实现6.2.3 修改书籍功能实现的流程6.2.4 查询书籍的测试代码6.3 该项目全部文件的位置7 遇到的问题以及拓展的功能1 总体要求总体任务:整合 SpringMVC + Spring + MyBatis 框架,实现书城项目的增删改查以及检索功能。网站架构依然采用前端

2021-11-15 16:41:28 15929 15

原创 SpringMVC04:JSON的使用

本文为 SSM 框架系列之 SpringMVC 第四部分:JSON的使用其它内容的链接如下:【1】MyBatis01:初识 MyBatis 与 第一个 MyBaits 程序【2】MyBatis02:CRUD 操作【3】MyBatis03:配置解析【4】MyBatis04:作用域和生命周期【5】MyBatis05:分页【6】MyBatis06:日志【7】MyBatis07:使用注解开发【8】MyBatis08:ResultMap 的结果集映射【9】MyBatis09:动态 SQL 与缓存.

2021-11-10 14:56:57 1664 2

原创 SpringMVC03:配置解析

本文为 SSM 框架系列之 SpringMVC 第三部分:配置其它内容的链接如下:【1】MyBatis01:初识 MyBatis 与 第一个 MyBaits 程序【2】MyBatis02:CRUD 操作【3】MyBatis03:配置解析【4】MyBatis04:作用域和生命周期【5】MyBatis05:分页【6】MyBatis06:日志【7】MyBatis07:使用注解开发【8】MyBatis08:ResultMap 的结果集映射【9】MyBatis09:动态 SQL 与缓存目录:.

2021-11-08 16:30:48 218 1

原创 SpringMVC02:Hello SpringMVC

本文为 SSM 框架系列之 SpringMVC 第二部分:SpringMVC(禁止套娃)其它内容的链接如下:【1】MyBatis01:初识 MyBatis 与 第一个 MyBaits 程序【2】MyBatis02:CRUD 操作【3】MyBatis03:配置解析【4】MyBatis04:作用域和生命周期【5】MyBatis05:分页【6】MyBatis06:日志【7】MyBatis07:使用注解开发【8】MyBatis08:ResultMap 的结果集映射【9】MyBatis09:动态.

2021-11-07 21:27:46 191 1

原创 SpringMVC01:传统 MVC

本文为 SSM 框架系列之 SpringMVC 第一部分:传统 MVC其它内容的链接如下:【1】MyBatis01:初识 MyBatis 与 第一个 MyBaits 程序【2】MyBatis02:CRUD 操作【3】MyBatis03:配置解析【4】MyBatis04:作用域和生命周期【5】MyBatis05:分页【6】MyBatis06:日志【7】MyBatis07:使用注解开发【8】MyBatis08:ResultMap 的结果集映射【9】MyBatis09:动态 SQL 与缓存.

2021-11-07 20:30:10 202

原创 注解与反射

目录:注解的定义注解的作用注解的分类三个内置注解四个元注解自定义注解反射机制介绍反射机制优缺点反射的实现方式通过反射获取注解的信息注解的定义注解(Annotation)和注释(Comment)一样都不是程序本身,而是对程序作出解释,而注解与注释不同的点在于,注解可以被其他程序,比如编译器读取。注解的作用生成 javadoc 文档;跟踪代码依赖性,实现代替配置文件功能;在编译时进行格式检查。注解的分类三个内置注解@Override:表示重写的注解;@Deprecated:表示即将废弃

2021-11-06 14:46:38 101 1

原创 设计模式 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 什么是设计模式设计模式是一套经过分类编目的代码设计经验的总.

2021-10-23 14:58:37 426 1

原创 Spring、MyBatis 面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 Spring1.1 控制反转思想1.2 面向切面编程(AOP)1..

2021-10-23 14:55:54 2300 2

原创 JavaWeb 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 语言和框架2 JavaScript3 JSP4 Servlet1.

2021-10-23 11:16:44 414 1

原创 数据库 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 结构化查询语言分类1.1 数据查询语言1)SELECT 语句执行顺.

2021-10-23 11:04:05 659 2

原创 数据结构和算法 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 数据结构1.1 树2 排序算法2.1 排序算法的比较2.2 冒泡排.

2021-10-23 10:40:38 366 1

原创 计算机网络 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 网络模型2 TCP 协议2.1 TCP 的报文格式2.2 TCP .

2021-10-23 10:21:04 432 1

原创 Java虚拟机 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java 虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 JVM 的体系机构1.1 JVM 的位置1.2 JVM 的体系结.

2021-10-22 19:20:13 814 1

原创 Java多线程 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java 虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 程序、进程和线程2 从 JVM 角度看进程和线程之间的关系2.1.

2021-10-22 16:04:19 782 3

原创 Java集合 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java 基础Java 集合Java 多线程Java 虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 Java 集合概论2 如何选用集合3 扩容机制3.1 Array.

2021-10-22 15:53:28 1616 1

原创 Java基础 高频面试题

之前以为面经只是死记硬背的东西,后来发现记住了它们,对自己对知识的理解确实有帮助,难怪语文的文章老是要求背背背。前言这次的面经整理分为以下几个部分,希望对大家的工作有帮助。内容链接地址Java基础Java集合Java多线程Java虚拟机计算机网络数据结构和算法数据库JavaWeb设计模式Spring、MyBatis目录:前言1 Java 语言的特点1.1 何为面向对象1)面向对象与面向过程编程的区别.

2021-10-22 15:28:26 1388 2

原创 基于 TCP 协议的自定义数据帧的形式来进行长数据(图片)的传输

2021-06-26 20:49:23 782 5

原创 基于 TCP 协议的自定义 Socket 数据帧来进行短数据的传输

该系列博客衍生于我所参与的一个校企合作项目,作为该项目的一名成员,我无法公开项目的代码,文中出现的所有代码以及流程图均与原项目不同,包括代码的语言选择、通讯的流程图、通讯协议等。原项目中的实现功能如下:在 Linux 上使用 ROS 的收发机制来实现通讯模块与无人驾驶模块的数据传输;在推耙机与中控室之间主要使用基于 TCP 协议的自定义数据帧的形式来进行数据传输,采用 Python 实现。而本系列博客的最终需求是在两台不同主机之间使用基于 TCP 协议的自定义数据帧的形式来进行数据传输。代码采.

2021-06-25 16:26:07 1351 2

原创 基于 TCP 与 UDP 的 Socket 聊天室

该系列博客衍生于我所参与的一个校企合作项目,作为该项目的一名成员,我无法公开项目的代码,文中出现的所有代码以及流程图均与原项目不同,包括代码的语言选择、通讯的流程图、通讯协议等。原项目中的实现功能如下:在 Linux 上使用 ROS 的收发机制来实现通讯模块与无人驾驶模块的数据传输;在推耙机与中控室之间主要使用基于 TCP 协议的自定义数据帧的形式来进行数据传输,采用 Python 实现。而本系列博客的最终需求是在两台不同主机之间使用基于 TCP 协议的自定义数据帧的形式来进行数据传输。代码采.

2021-06-25 09:39:59 1701 3

原创 基于 TCP 协议的 Socket 接口实现的基础知识

该系列博客衍生于我所参与的一个校企合作项目,作为该项目的一名成员,我无法公开项目的代码,文中出现的所有代码以及流程图均与原项目不同,包括代码的语言选择、通讯的流程图、通讯协议等。原项目中的实现功能如下:在 Linux 上使用 ROS 的收发机制来实现通讯模块与无人驾驶模块的数据传输;在推耙机与中控室之间主要使用基于 TCP 协议的自定义数据帧的形式来进行数据传输,采用 Python 实现。而本系列博客的最终需求是在两台不同主机之间使用基于 TCP 协议的自定义数据帧的形式来进行数据传输。代码采.

2021-06-23 19:46:52 769 4

原创 修改 GitHub 仓库中文件夹后的备注信息

1)本博客的内容除了文章标题显示之外,还包括克隆并且修改 GitHub 上仓库的代码并重新上传到 GitHub 中;2)本博客的 Git 操作使用的是 IDEA 中针对于 Git 的可视化操作,个人认为比单纯用命令行方便;3)想要了解关于通过使用 IDEA 中针对于 Git 的可视化操作,可以看看这个博客哦:【传送门】1 将原 GitHub 上的仓库克隆到本地步骤:IDEA - VCS(状态栏)- Git - Clone - 输入 GitHub 上对应仓库的地址 ;2 修改克隆过来的代码必.

2021-06-22 20:18:57 1750 2

原创 克隆并且修改 GitHub 上仓库的代码并重新上传到 GitHub 中

1)本博客的内容除了文章标题显示之外,还包括修改 GitHub 仓库中文件夹后的备注信息;2)本博客的 Git 操作使用的是 IDEA 中针对于 Git 的可视化操作,个人认为比单纯用命令行方便;3)想要了解关于通过使用 IDEA 中针对于 Git 的可视化操作,可以看看这个博客哦:【传送门】1 将原 GitHub 上的仓库克隆到本地步骤:IDEA - VCS(状态栏)- Git - Clone - 输入 GitHub 上对应仓库的地址 ;2 修改克隆过来的代码必须要修改才能再次上传,不然.

2021-06-22 20:18:42 802

原创 Spring04:代理模式

1 概念1.1 什么是代理模式代理模式是一种设计模式。代理模式的定义: 代理模式给某一个对象提供一个代理对象,并由代理对象控制对原对象的引用。通俗的来讲代理模式就是我们生活中常见的中介。举个例子:假设我想要租房,虽然我自己可以直接找房东租房,但是这会浪费太多精力,所以我想要通过中介来租房。这个时候中介和房东必须有相同的目的,即出租房子。虽然我找中介也是租房子,我找房东也是租房子,但是我面对的对象改变了。1.2 为什么需要代理模式中介隔离作用: 在某些情况下,一个客户类不想或者不能直接引用

2021-05-25 21:27:53 97 6

原创 Java 基本数据类型与包装类之间的转换

好好吃饭;好好锻炼;好好吃药;好好睡觉。目录:1 Java 的数据类型2 Java 的包装类3 装箱和拆箱3.1 int 与 Integer 之间的转换3.1.1 int → Integer3.1.2 Integer → int3.2 float 与 Float 之间的转换3.2.1 float → Float3.2.2 Float → float3.3 char 与 Character 之间的转换3.3.1 char → Character3.3.2 Character → char3.4 bool.

2021-05-19 21:29:19 3557 3

原创 解决 Socket 网络通讯中的粘包、半包问题

1)本文章针对 Java 以及 Python 两种语言的不同特性来解决 Socket 网络通讯中的粘包、半包问题,这两种解决办法的代码实现自己思考了很久,所以讨个赞不过分吧。1 什么是半包、粘包问题TCP通讯为何存在粘包呢?主要原因是 TCP 是以流的方式来处理数据,再加上网络上 MTU 的往往小于在应用处理的消息数据,所以就会引发一次接收的数据无法满足消息的需要,导致粘包的存在。处理粘包的唯一方法就是制定应用层的数据通讯协议,通过协议来规范现有接收的数据是否满足消息数据的需要。 2.

2021-05-02 14:58:28 984

原创 动态规划算法思路

本文章为 labuladong 的文章以及视频的总结,如需访问原文以及原视频,传送门如下:原文;原视频。1 动态规划的概念1.1 动态规划解决的问题动态规划问题的一般形式就是求最值。动态规划其实是运筹学的一种最优化方法,只不过在计算机问题上应用比较多,例如求最长递增子序列以及最小编辑距离等等。1.2 动态规划的三要素重叠子问题:当题目中存在重叠子问题时,利用暴力穷举的话效率会极其低下;最优子结构:即通过子结构的最值来推导出原问题的最值;何为最优子结构,即每一个子结构之间都是独立的,例如通过.

2021-04-26 21:24:48 651

原创 String 字符串详解

悲伤于过去;意淫于将来;遗忘于现在。目录:1 String1.1 定义1.2 两种实例化方式的差异1.2.1 通过字面量定义的方式来实例化1.2.2 通过new + 构造器的方式来实例化1.2.3 案例1.3 字符串的拼接1.4 String 类与其他结构之间的转换1.4.1 String 与包装类之间的转换1.4.2 String 与字符数组之间的转换1.4.3 String 与字节数组之间的转换1.5 String 的常用方法2 StringBuffer 和 StringBuilder1 S.

2021-04-25 21:55:10 1615

原创 利用Python为ROS编写第一个发布者和订阅者

\话题服务同步性异步同步通信模型发布/订阅服务器/客户端底层协议ROSTCP/ROSUDPROSTCP/ROSUDP反馈机制无有缓冲区有无实时性弱强节点关系多对多一对多(一个server)适用场景数据传输逻辑处理...

2021-04-18 18:57:40 513

电脑商城项目的总结的markdown版

电脑商城项目的总结的markdown版

2022-07-11

SpringBoot 商城项目的课件以及源码

这是 SpringBoot 商城项目的课件以及源码。

2022-07-10

基于SSM框架的图书管理系统项目源码

这是《基于SSM框架的项目:图书管理系统》这篇博客的项目源码。

2022-07-10

ajax 的 visio 文件资源

传统的表单请求方式与使用 AJAX 后的形式后的差异。

2021-11-19

通讯模块流程图.vsdx

基于 TCP 协议的自定义数据帧的形式来进行长数据(图片)的传输的所有流程图,对应的博客为:https://blog.csdn.net/weixin_44262126

2021-06-26

基于 TCP 协议的自定义数据帧的形式来进行长数据(图片)的传输的源码

基于 TCP 协议的自定义数据帧的形式来进行长数据(图片)的传输的源码,对应的博客为:https://blog.csdn.net/weixin_44262126

2021-06-26

Linux学习笔记.pdf

对应 《Linux极速上手,超全面总结》这篇博客的 PDF 版文档。

2021-05-30

Java 基本数据类型与包装类之间的转换

Java 基本数据类型与包装类之间的转换的思维脑图

2021-05-19

bookmarket.zip

该项目是 JavaWeb 课程,可惜源代码并没有完成指定的功能,且存在多处 Bug,简直防不甚防。本人愚钝,花了几个月才将指定需求完成,同时增加并完善了项目的相关功能。 也可以直接在我的 GitHub 上下载:https://github.com/Sharm-Zhao/BookMarket_JavaWeb

2021-05-06

rosdistro.7z

对应比博客,解压密码是 1234

2021-04-17

抖音的 UML 描述的源代码

该程序是博客抖音的 UML 描述的源代码,代码的说明文档放在其中的 readme 文件中了。这个这篇说明博客的地址:https://blog.csdn.net/weixin_44262126/article/details/105628674

2021-03-09

Java 集合类.xmind

Java 集合类 思维导图。整理的还是比较详细

2021-02-04

空空如也

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

TA关注的人

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