自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分子,原子,质子,中子,电子,离子,量子等这些是什么?

质子由两个上夸克(u)和一个下夸克(d)组成,胶子是传递强相互作用的媒介粒子,负责将夸克束缚在一起,维持质子的结构。原子(atom)是化学元素的基本粒子,包含由带一个基本电荷的正电的质子和不带电的中子组成的原子核以及与质子数相同的核外电子(原子=原子核(质子+中子)+电子),因此原子一般是中性的。图4为中子的夸克结构示意图。以水分子为例,将水不断分离下去,直至不破坏水的特性,这时出现的最小单元是由两个氢原子和一个氧原子构成的一个水分子(H₂O),一个水分子可用电解法或其他方法再分为两个氢原子和一个氧原子。

2025-04-19 11:39:13 881

原创 51单片机使用定时器实现LCD1602的时间显示(STC89C52RC)

本文前半部分直接给出定时器实现时钟,后半部分讲解定时器和中断系统。

2025-04-06 21:34:32 950 1

原创 python实现接入DeepSeek自动回复微信消息

本文介绍python实现接入deepseek自动回复微信消息,能用但是程序有个bug没有解决,就是捕获最新消息进行回复,感兴趣的读者可以尝试修改。可能由于时间问题,某些属性会不兼容报错。——本文发布时间2025/4/2。

2025-04-02 23:56:21 334

原创 51单片机矩阵键盘和LCD1602的密码锁实现(STC89C52)

关键点:用int型记录Password,输入密码时密码先乘以10加上当前输入的密码。

2025-03-27 00:12:48 249

原创 Visual Studio 中自定义代码片段(Snippet)的核心语法规则和常用的自定义代码片段+如何导入自定义代码片段

如果嫌打cout和打主函数太麻烦又不想装插件的情况下,那么可以自定义代码片段提高开发效率,下面就就简单介绍一下自定义代码片段的语法规则,然后列举一些常用的自定义代码片段。

2025-03-26 14:53:40 328

原创 51单片机用延时函数+LCD1602显示时间实现(STC89C52)

实现顺序:先延时,再自增,处理进位,然后显示。如果处理进位放在后面可能会出现进位跳秒的情况。

2025-03-23 22:47:09 191

原创 Git——分布式版本控制工具使用教程

本文主要介绍两种版本控制工具——SVN和Git的概念,接着会讲到Git的安装,Git常用的命令,以及怎么在Vscode中使用Git。帮助新手小白快速上手Git。

2025-03-17 18:14:01 1063 3

原创 51单片机硬件地址反序?用位操作为LED灯序“纠偏”。反转二进制数即可解决。(STC89C52)

特别有意思,LED的灯序与其硬件地址刚好相反,没办法直接通过加1实现二进制进位的亮灯操作,查了一些资料说用数组和switch实现,觉得太麻烦了,思索良久,就想到了反转二进制数解决这个问题。

2025-03-16 22:10:43 177

原创 假设arr是一个int型数组,为什么int (*p)[4]=arr报错initialization of ‘int (*)[4]‘ from incompatible pointer type ‘i‘

数组名在大多数情况下会退化为指向其首元素的指针。一维数组会退化指向数组第一个元素的地址,二维数组会退化指向第一行的指针。

2025-03-15 22:08:22 307

原创 深入解析 C 语言中含数组和指针的构造体与共同体内存计算

内存分布为成员按照声明顺序排列。数组成员按照数组中所有元素总大小分配。指针成员只占指针本身大小,不考虑所指数据。必须考虑每个成员的对齐要求,必要时插入填充字节,整体大小也需调整为最大对齐要求的整数倍。嵌套构造体时,先计算内部结构体的大小,再按照外部成员的排列顺序计算整体大小。所有成员共享同一块内存,大小取决于最大的成员(同时满足对齐要求)。数组和指针的计算方法依然适用,但只取最大值即可。

2025-03-11 20:56:59 1192

原创 怎么使用Sam Helper修改手机屏幕分辨率,使得游戏视野变广?

6.最后一步,我们打开sam helper,点击系统工具,再点击屏幕分辨率,这里我们把锁定比例关闭,将宽度1600改为1080,高度不变为2560,密度320不变。4.返回桌面,我们接着打开shizuku,点击配对,这里打开开发者选项,找到无线调试里得六位配对码,点击输入配对码。5.配对完成后,回到shizuku,点击启动。9.恢复也很简单,我们打开sam helper,把分辨率重置就好了。2.打开设置,找到关于本机,连续点击版本号五次打开开发者选项。8.如果你很在意多出来的黑边,很简单,直接用剪刀剪掉。

2025-03-08 17:54:04 481

原创 C语言中内存布局(内存模型)是怎样的?

通过比较地址大小,我们可以很直观地看到内存布局高地址到低地址的情况。指的是程序在运行时如何组织和管理内存。栈:用于存储局部变量、函数参数、返回地址,增长方向是从高地址向低地址。(未初始化数据):未初始化的全局变量和静态变量,默认初始化为 0。命令行参数和环境变量:在程序启动时由操作系统传递,位于栈的上方。本文将以图示解释C语言中的内存模型,并同时举出例子方便理解。(已初始化数据):已初始化的全局变量和静态变量。代码段:存放可执行的程序代码,通常是只读的。),增长方向是从低地址向高地址。

2025-03-08 17:22:19 258

原创 C语言中数组指针和指针数组有什么区别?

本文介绍数组指针和指针数组的区别,函数指针和指针函数的区别请点击。

2025-03-08 15:20:25 176

原创 什么是内存泄漏?内存泄露的原因有哪些?内存泄漏如何去避免和解决?

内存泄漏(Memory Leak)指的是程序运行过程中动态分配的内存未被正确释放,导致该内存无法被程序继续使用,也无法被操作系统回收,从而导致可用内存不断减少,最终可能导致程序崩溃或系统变慢。

2025-03-08 14:50:14 476

原创 sizeof和strlen的区别是什么?举出例子说明

sizeof和strlen都用于获取数据的大小,但它们的作用和计算方式不同。

2025-03-08 14:27:37 234

原创 如何使用CMake制作并使用静态/动态库?

使用CMake构建静态和动态库

2025-03-08 12:34:23 921

原创 如何将md文件转为Xmind(快速得到Xmind思维导图)?

如何将大纲文件的内容,生成Xmind思维导图。

2025-03-08 10:23:28 1611

原创 日常工作中非常常用的Linux命令总结(由浅到深)

总结一下工作中常用的Linux操作命令,并附带实例说明,方便理解。

2025-03-07 17:39:59 1236

原创 电脑如何拦截端口号,实现阻断访问?

如果你弟弟喜欢玩游戏,你可以查询该应用占用的端口,结合以下方法即可阻断端口号,让弟弟好好学习,天天向上!,然后输入要拦截的端口(如。重启路由器,使设置生效。添加要拦截的端口(如。

2025-03-07 10:47:30 1023

原创 VMvare怎么把自己的虚拟机发给别人直接使用?

想偷懒直接用别人的虚拟机,这篇文章应该能帮助你。以下两种方法。

2025-03-06 18:34:10 860

原创 C语言指针函数和函数指针的区别?

指针函数指的是返回值类型为指针的函数。也就是说,这种函数在执行完毕后返回一个指针变量,而不是直接返回基本数据类型或结构体。说明:1.上面的 函数返回一个指向整数的指针。由于局部变量在函数调用结束后可能被销毁,我们使用 关键字来保证变量 的生命周期足够长。2.调用该函数后,通过指针 就能访问返回的整数值。函数指针则是指指向函数的指针变量。简单来说,函数指针可以存储某个函数的地址,通过它可以间接调用这个函数。这在需要回调、策略模式或动态函数调用时非常有用。说明:1.这里的 是一个函数指针,

2025-03-03 20:12:08 243

原创 C语言实现学生管理系统小demo

实现了基本的管理员登录和学生信息管理功能,包括增、删、改、查等操作。

2025-03-03 19:40:37 160

原创 Linux虚拟机中的vscode编辑器字体太小怎么解决

在 Linux 虚拟机中使用 Visual Studio Code (VSCode) 时,如果编辑器字体太小,可能是由于虚拟机分辨率设置、VSCode 配置或系统缩放问题导致的。

2025-03-01 15:57:34 474 1

原创 Linux虚拟机中挂载文件夹如何删除?

我目录结构是/mnt/hgfs/code/,目前在mnt下能新建文件夹,hgfs文件夹右下角有个锁的标志,不能在hgfs下建立文件夹,也不能删除hgfs文件夹(即使是root也显示权限不足)是 VMware 共享文件夹的挂载点,可能由于挂载方式或文件系统类型导致无法删除。,说明这是 VMware 共享文件夹。,说明这是 VMware 共享文件夹。2.输出示例: 如果挂载类型是。

2025-03-01 14:13:53 268

原创 关于C语言的猜数字和井字棋小游戏

本文介绍关于C语言的猜数字和井字棋的小游戏,以及它们的实现思路。

2025-02-26 15:19:50 408

原创 动态规划问题——青蛙跳台阶案例分析

一只青蛙要跳上n级台阶,它每次可以跳 1级或者2级。问:青蛙有多少种不同的跳法可以跳完这些台阶?

2025-02-08 21:40:59 424

原创 如何用VBScript代码创建一个简单的交互对话框,要求用户输入“爸爸”

该文章介绍通过vbs代码创建一个交互对话框要求用户输入"爸爸"才能退出,否则会一直弹出对话框。隐藏了黑窗口让用户不能直接通过关闭黑窗口而直接关闭对话框,只能通过任务管理器关闭或者输入"爸爸"关闭。

2024-12-27 15:01:15 411 3

原创 M3u8视频由手机拷贝到电脑之后,通过potplayer播放报错找不到文件地址怎么解决?

该文章前面三节主要介绍M3u8视频是什么,视频播放错误(找不到地址)的解决方法在后面。

2024-09-30 23:40:52 4318 1

原创 崔荣容老师Pocket语法学习笔记!!!

学习英语真的很重要!虽然也许不会与外国人交流,但是你可能会因为编程学习或者阅读英语资料苦恼,既然看到了不如就从现在开始好好学英语吧!Nothing is impossible to a willing heart(有志者事竟成)!

2024-01-01 23:01:35 2480 2

原创 Tomcat的下载安装和环境变量的配置,以及如何修改默认端口号,以及端口Address localhost:1099 is already in ues解决方法?

本文主要介绍tomcat如何安装配置,以及如何修改默认端口号,还有进程正在被使用怎么关闭。

2023-12-19 18:49:06 1422

原创 数据结构——常见简答题汇总

本文主要介绍数据结构简答题常见题型,比如:邻接表,邻接矩阵,稀疏矩阵三元组等

2023-11-05 13:32:34 10656 4

原创 Vscode常用插件推荐,持续更新中。。。。。。

本文主要介绍常见好用的插件,会一直更新的

2023-10-23 15:30:48 183 1

原创 08数据结构——排序

本文主要介绍内部排序,包括常见的插入排序,交换排序,选择排序.......

2023-10-22 12:09:22 184

原创 07数据结构——查找

本文主要介绍关于数据结构查找方面的知识,包括顺序查找、分块查找、树型查找......

2023-10-21 19:07:23 108

原创 06数据结构——图

本文介绍常见的图相关操作,比如图的存储,图的遍历以及图的应用。

2023-10-21 16:23:49 238

原创 05数据结构——树与二叉树

本文主要介绍了树和二叉树的基本操作算法,包括存储,遍历.........

2023-10-10 17:58:48 490

原创 04数据结构——串

(1)求模式串next值的程序。(2)KMP的匹配算法。计算next数组修正值的算法如下,此时匹配算法不变。

2023-10-09 16:01:53 227

原创 03数据结构——栈、队列和数组

(Ⅲ)输入受限的双端队列。(Ⅰ)队列的顺序存储类型。(Ⅰ)队列的链式存储类型。(Ⅱ)输出受限的双端队列。(Ⅰ)栈的顺序存储类型。(Ⅰ)栈的链式存储类型。

2023-10-09 10:38:00 192

原创 02数据结构——线性表

(Ⅰ)顺序表静态分配(Ⅱ)顺序表动态分配(Ⅰ)插入操作(Ⅱ)删除操作(Ⅲ)按值查找(顺序查找)

2023-10-08 21:30:59 106

原创 01数据结构——时间复杂度如何计算?具体思路

解题思路:①列出循环趟数t以及每轮循环i的变化值。 ②找到t与i的关系 ③确定循环终止条件 ④算结果【例】:【解】: (Ⅱ)两层循环解题思路:①列出外层循环中i的变化值 ②列出内层语句执行的次数 ③求和,写结果 【例】:【解法一】:【解法二】:对内层求和,条件作为上下限(当循环变量++时适用,因为不是++会影响到

2023-10-08 17:18:34 487 1

python+DeepSeek+Wechat智能聊天机器人

可以实现对特定人或群自动回复消息,但是有个bug没有解决,就是获取最新消息回复

2025-04-02

C语言+CMake、链表+学生管理系统

用到了CMake,链表等

2025-03-14

C语言学生管理系统小demo

C语言学生管理系统小demo

2025-03-14

C语言实现学生管理系统改版

C语言实现学生管理系统改版,用到了CMake和动态库

2025-03-10

空空如也

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

TA关注的人

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