自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java中进制转换方法

Integer.toBinaryString(int i):将一个十进制整数转换为二进制字符串。

2025-02-19 00:53:53 219

原创 Java——列表(List)

List 是 Java 集合框架中的一种接口,继承自 Collection 接口。添加元素:add(E e)、add(int index, E element)删除元素:remove(Object o)、remove(int index)获取元素:get(int index)修改元素:set(int index, E element)查找元素:indexOf(Object o)、lastIndexOf(Object o)获取列表大小:size()

2025-02-19 00:47:42 1603

原创 Java——链表(LinkedList)

在 Java 中,链表(LinkedList)是一种常见的 线性数据结构,它的元素(节点)通过指针(或引用)连接在一起,通常有一个头节点(head)作为入口。链表的主要特点是,它在插入和删除元素时比数组更高效,因为这些操作不需要移动其他元素。

2025-02-19 00:33:06 706

原创 Java——栈(Stack)

栈(Stack)是计算机科学中常见的 线性数据结构,它遵循 后进先出(LIFO,Last In First Out)原则。栈的操作总是从栈顶(top)进行,最后加入的元素会最先被移除。

2025-02-19 00:07:44 332

原创 Java——队列(Queue)

插入:添加元素到队列。删除:移除队列的元素。查看:查看队列中的元素。

2025-02-18 23:58:56 309

原创 java Map学习

在Java中,Map 是一个接口,表示一个对象的集合,其中每个元素包含一个 键 (key) 和一个 值 (value)。Map 允许通过键来访问对应的值。在 Map 中,键是唯一的,而值可以是重复的。

2025-02-15 23:58:01 321

原创 socket连接成功,关闭后,再连接出错解决方案

一般情况下,当服务端先于客户端关闭时,由于操作系统释放端口需要一定的时间,端口号可能还未来得及完全释放,这便会导致下次运行程序时出现报错情况。在某些特定情形下,尤其是在连接刚刚关闭后便立即尝试重新进行连接操作时,端口极有可能仍被标识为处于 TIME_WAIT 状态,而这种状态通常会出现在主动关闭连接的一方。一、每次关闭时先关闭客户端,再关闭服务端。然后根据得到的进程号(PID)杀死进程。

2024-11-05 14:06:42 1033

原创 TCP IP协议学习

这篇文章将介绍如何在 Windows 系统上使用 WinSock2 API 编写一个简单的 TCP 服务端程序。这个服务端监听特定端口,并接收来自客户端的数据,然后将其回传,直至客户端断开连接。这个客户端用于连接到特定 IP 和端口的服务器,并与服务器进行数据交换。该函数为阻塞调用,只有当有客户端连接时才会返回一个新的套接字,用于与客户端通信。创建完套接字后,需要将其绑定到指定的 IP 地址和端口号。创建套接字后,需要设置服务器的 IP 地址和端口,并通过。在成功连接到服务器后,客户端可以发送和接收数据。

2024-11-04 01:25:08 684

原创 使用markdown画流程图

在这篇文章中,我将介绍如何在Markdown中使用Mermaid绘制流程图,并对图表进行自定义样式设计。通过使用西安旅游流程为例,详细展示了从基础语法到多分支流程,以及如何为节点添加颜色、边框等样式的具体方法。读者可以学习如何灵活运用Mermaid语法,绘制出个性化且美观的流程图,用于各类技术文档和项目展示。

2024-10-11 14:34:39 2725

原创 寻找连续正整数数列和为定值的算法解析

已知连续正整数数列{ K } = K1, K2, K3...Ki的各个数相加之和为S,i = N(0 < S < 100000, 0 < N < 100000), 求此数列K。输入描述:输入包含两个参数,1)连续正整数数列和S,2)数列里数的个数N。输出描述:如果有解输出数列K,如果无解输出 - 1

2024-08-08 16:43:00 171

原创 使用Windows远程桌面连接工具连接Ubuntu

xrdp是一个开源的远程桌面协议实现,它基于RDP(Remote Desktop Protocol)协议,允许用户通过RDP客户端远程访问Linux桌面。与传统的VNC、SSH等远程访问方式相比,xrdp具有更高的性能和更好的兼容性,支持多种RDP客户端,如Windows的远程桌面连接、macOS的Microsoft Remote Desktop等。

2024-06-21 10:10:59 628

原创 shell脚本中的source 命令

在 shell 脚本中,source 命令是一个非常强大且实用的工具。它可以让你在当前 shell 环境中执行指定的 shell 脚本,从而能够影响当前 shell 的状态,如设置环境变量、切换工作目录等。

2024-05-31 21:04:59 886

原创 数据结构学习总结

有且仅有一个特定的称为根(Root)的节点;其余的节点可以分为m(m≥0)个互不相交的有限集合T1、T2、……、Tm,其中每一个集合又是一棵树,并称为其根的子树(Subtree)。算法是有限指令的有序集合。算法是有穷的,程序是无穷的程序 = 算法 + 数据结构。

2023-08-17 15:43:50 182

原创 IO学习总结

IO学习知识总结

2023-08-12 22:58:55 152

原创 shell脚本语言------>判断一个文件的格式并展示

检查文件是否为普通文件。如果文件是一个普通文件,返回。:检查文件是否为目录。如果文件是一个目录,返回。:检查文件是否存在。

2023-08-07 06:34:31 534

原创 linux学习总结

1、引入库头文件2、宏定义3、结构体类型的定义4、枚举类型的定义5、函数声明定义一个枚举的数据类型定义枚举的变量。

2023-08-06 22:39:17 115

原创 C语言————利用递归求斐波那契数列

【代码】C语言————利用递归求斐波那契数列。

2023-08-04 18:04:26 2494 1

原创 一个简单的C语言程序的编译过程

这一行是链接所有的目标文件(main.o, input.o, output.o, calmax.o, calmin.o, paimax.o, paimin.o)以生成可执行文件 "st"。这段代码是一个简单的C语言程序的编译过程。它包含了一个主程序和六个源文件的编译及链接过程,最终生成一个名为 "st" 的可执行文件。是GNU Compiler Collection的命令,用于编译和链接C程序。这一行将 main.c 文件编译成 main.o 目标文件。选项告诉编译器只编译,而不进行链接。

2023-08-03 15:03:36 82

原创 day4学习总结

堆区栈区全局变量与静态变量区(静态存储区域)text(代码段)

2023-08-02 19:58:37 57 1

原创 Shell---------->输入年份和月份输出该月的天数

2、相等-eq 不相等-ne "&&"="-a" "||"="-o"3、取用一个变量的值时只需要给这个变量前面加$即可。注意:1、变量赋值时,等号两边没有空格。

2023-08-01 17:09:04 710 1

原创 C语言--->输入一行文字,找出其中大写字母、小写字母、空格、数字以及其他字符有多少个?

输入一行文字,找出其中大写字母、小写字母、空格、数字以及其他字符有多少个?

2023-07-29 13:56:18 2636 1

原创 输入字符的几种方法

【代码】输入字符的几种方法。

2023-07-29 13:23:07 2788 1

原创 C语言测试

C语言测试

2023-07-27 19:09:45 452

原创 C语言———sizeof和strlen的区别

C语言———sizeof和strlen的区别

2023-07-27 19:01:34 141 1

原创 C语言------>拼接字符串

将两个字符串拼接到一起

2023-07-25 16:07:28 93 1

原创 一个基于C语言的数组排序(冒泡排序)

【代码】一个基于C语言的数组排序(冒泡排序)

2023-07-24 20:12:37 64

原创 杨辉三角————C语言

【代码】杨辉三角————C语言。

2023-07-24 14:22:38 65

原创 一个简单的ATM存取操作系统

【代码】一个简单的ATM存取操作系统。

2023-03-02 18:02:13 125

原创 使用while循环求1-100的和

【代码】使用while循环求1-100的和。

2023-02-28 23:17:33 11028

原创 随机产生一个数字,三次猜测机会,每次猜测错误提示大小

【代码】随机产生一个数字,三次猜测机会,每次猜测错误提示大小。

2023-02-28 21:36:51 450

原创 C语言:输出100以内的所有奇数

【代码】C语言:输出100以内的所有奇数。

2022-12-18 21:07:36 1261

原创 计挑赛用turtle画圆和正方形

【代码】计挑赛用turtle画圆和正方形。

2022-12-18 18:52:19 332

原创 方向键左右移动光标的时候光标自动覆盖所在字符

方向键左右移动光标的时候光标自动覆盖所在字符

2022-12-16 15:47:14 561

原创 输入两个数,求最大值-最小值的值

【代码】输入两个数,求最大值-最小值的值。

2022-12-16 15:37:44 986

原创 C语言输出“好好学习”循环语句

c语言简单代码

2022-12-10 11:09:20 1689 1

数据结构的学习总结,个人版

数据结构的学习总结,个人版

2023-08-17

linux学习总结涉及相关技术的总结和概念的总结

Linux学习总结

2023-08-06

空空如也

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

TA关注的人

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