自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java 线程的几种状态

本文介绍Java 线程的几种状态及其含义,以及它们之间如何切换。

2024-10-27 10:45:18 319

原创 Thread类

Thread类是java对操作系统中线程api的封装,本文主要介绍Thread类中的一些方法,以及如何创建线程,线程等待,线程休眠,终止线程等。

2024-10-23 21:13:05 1024

原创 进程和线程

什么是进程?每个应用程序运行在操作系统上时, 操作系统会提供一种抽象,好像系统上只有这个程序在运行,所有的硬件资源都被这个程序在使用。这种假象是通过抽象了一个进程的概念来完成的。可以把进程看做程序的一次运行过程。在操作系统中,进程是程序执行的实体,它代表了程序在执行时的状态。:这是程序的指令集合,存储在磁盘上,只有在执行时才会被加载到内存中。:操作系统用来管理进程的数据结构,包含了进程的标识符、状态、优先级、程序计数器、寄存器集合、CPU时间等信息。

2024-10-14 22:25:57 673

原创 Java中的封装、继承、多态

Java继承:子类可使用父类属性和方法。Java封装:保护数据,限制直接访问。Java多态:接口统一,实现多样。

2024-10-05 16:17:28 980

原创 C语言文件操作

C语言文件流操作

2024-10-05 10:42:45 594

原创 顺序表的使用

C语言实现顺序表

2024-10-05 10:41:37 179

原创 用C语言实现通讯录(顺序表实现)

用C语言实现的简单的通讯录。

2024-10-01 10:50:01 272

原创 Java中的类和对象

Java中的类和对象知识非常的重要,本篇文章带你认识什么是类、什么是对象。

2024-10-01 10:43:08 812

原创 结构体与位段的定义以及在内存中的存储

本篇文章讲解结构体的使用及结构体在内存中的存储问题,以及在结构体中实现位段

2024-04-01 09:34:06 967 37

原创 数据在内存中的存储

数据在内存中的存储分为整数在内存中的存储和浮点数在内存中的存储,了解整数在内存中的存储以及浮点数在内存中的存储的原理,对日后学习计算机语言非常的有帮助

2024-03-24 13:27:01 1823 43

原创 C语言内存函数

4个C语言常用内存函数,本文带你搞懂它们的使用,以及实现的原理

2024-03-17 19:07:10 1414 12

原创 字符函数和字符串函数

本文章列举了C语言常见的字符串函数以及字符函数,带你一一学习

2024-03-17 09:24:23 980 1

原创 寻找峰值(二分查找思想)

用二分查找的思想来找峰值。

2024-03-11 16:10:14 515

原创 寻找奇数(用异或来解决)

此题用异或即可解决,非常妙哉

2024-03-11 09:55:06 403 1

原创 指针运算笔试题解析

五个指针运算的笔试题,带你一一讲解

2024-03-10 23:28:32 929 1

原创 程序员如何选择职业赛道?

首先,我们在选择职业赛道时,需要明确自己的方向。在职业发展的道路上,有自我评估与兴趣探索、市场需求与趋势分析、成功案例与经验教训这三个方向可供选择,帮助我们更好地规划和实现个人职业目标。

2024-03-06 21:25:02 919 1

原创 带你详细理解数组与指针(包含二维数组)

通过一维数组和二维数组,带你理解透彻指针与数组。

2024-03-06 21:13:35 1048 1

原创 珠玑妙算(详解)

当solution ="BRBB" ,guess ="RBGY"时,对于字母B,在 s_answer[26]中下标为1的数为3,在g_answer[26]中下标为1的数为1,则取较小的一方 g_answer[1]。上述代码就可以完成对于重复的字母只计数一次的功能。无论是s_answer[i]大还是g_answer[i]大都取最小的一方。上述代码中同时遍历solution和guess数组,数只能是2,因为字母B只能计数一次。是不同的位置但是猜到了就加1。二者的计数条件有区别,的计数方式就区分开了。

2024-03-04 16:19:39 439 1

原创 用指针数组完成单词倒排

要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符;,然后用一个while循环到这个单词的末尾,遇到非构成单词的字符,1、构成单词的字符只有26个大写或小写英文字母;数据范围:字符串长度满足 1≤n≤10000。,最后根据每个单词的首地址,逆序打印每个单词。2、非构成单词的字符均视为单词间隔符;复制输出:student a am I。输入:I am a student。输入:$bo*y gi!输出:l r gi y bo。

2024-03-03 20:15:11 372

原创 qsort函数的使用及模拟实现

qsort函数是非常实用的具有排序功能的函数,本片文章通过例题带你理解qsort函数的原理。

2024-03-02 18:51:38 891 4

原创 整型提升及算术转换

整型提升和算术转换是理解数据之间关系的重要基础。

2024-02-29 22:02:39 768 1

原创 解决LeetCode编译器报错的技巧:正确处理位操作中的数据类型

本文主要介绍了在进行位操作时,针对有符号整数类型可能导致的未定义行为和不同编译器之间的差异,如何正确选择和处理数据类型,以避免代码出现潜在的问题。通过一个具体的例子,作者分别展示了使用无符号整数类型或将左操作数设置为无符号整数类型的两种解决方式。最后,作者总结了在进行位操作时应该注意的一些技巧和规范,以提高代码的可移植性和一致性。

2024-02-17 13:23:42 709 4

原创 三种输入输出函数

scanf函数、printf函数、getchar函数、putchar函数、gets函数、puts函数是C语言中最基本以及最常用的函数,本篇文章带你分别搞清楚它们的用处以及区别。

2024-02-16 17:11:29 1419 2

原创 C语言中整数除法的特性

在 C 语言中,整数除法有一个特性,即它会对结果进行截断而不是四舍五入。这意味着无论结果是正数还是负数,除法的结果都将向零取整,而不是向下取整。这也就是说,C 语言中的整数除法会直接截断小数部分,而不是对结果进行任何形式的舍入。

2024-02-14 12:41:51 1730 4

原创 操作符详解(C语言所有基本操作符及其属性)

本篇文章包括所有的基本操作符及其优先性和结合性

2024-02-07 21:06:11 1325 4

原创 函数指针与函数指针数组

函数指针与函数指针数组的区分以及使用

2024-02-06 21:17:09 529 5

原创 程序员为什么不喜欢关电脑?

你是否注意到,程序员们似乎从不关电脑?别以为他们是电脑上瘾,实则是有他们自己的原因!让我们一起揭秘背后的原因,看看程序员们真正的“英雄”本色!

2024-02-05 18:59:45 400 8

原创 使用指针的注意事项(基础)

本篇包含const的用法、assert宏的用法、指针错误的使用造成的结果以及如何避免不正确的使用指针

2024-02-05 14:40:55 1115 1

原创 指针数组与数组指针

指针数组与数组指针之间有很大的区别,用处也大不相同,本篇带你认清这两者,以及在哪种场景下使用

2024-02-04 19:35:55 947 2

原创 初识基本指针

数组与指针的联系,数组与地址分不开,指针也与地址分不开,所以数组与指针之间有深厚的联系。

2024-02-02 19:21:38 947 3

原创 用C语言怎样生成随机数

C语言提供了rand()函数来生成随机数。在博客中,我们将介绍如何使用rand()函数,帮助读者理解C语言中的随机数生成机制。

2024-01-20 10:32:33 894 1

原创 初学者如何用C语言编写扫雷游戏(详细)

当我们谈论计算机游戏时,扫雷游戏是一个非常经典的例子。它不仅简单而有趣,而且在帮助人们培养逻辑思维方面也有很大的作用。那么,如何使用 C 语言编写一个扫雷游戏呢?在这篇博客中,我们将介绍如何使用 C 语言实现扫雷游戏的核心功能。

2024-01-19 21:42:50 943 3

原创 C语言分支和循环语句

分支语句。

2023-12-02 19:28:32 813

空空如也

空空如也

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

TA关注的人

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