- 博客(12)
- 收藏
- 关注
原创 线程池的总结
我们学到线程池时 看到线程池中的七个构造方法可能有些不太了解,下面让我来说一下这七个构造方法都是什么作用表示的是线程池核心线程大小 核心线程就是即使当前处于空闲状态 但是他们也不会被销毁2.maximumPoolSize 表示线程池最大线程数量3.keepAliveTime 表示空闲线程存活时间4.unit 表示空闲线程存活时间单位5.workQueue 表示工作队列。
2023-04-15 13:58:08 39
原创 数据类型和大小端字节序的小知识
浅谈对数据类型和大小端字节的知识 希望对大家有所帮助一、数据类型都有哪些?整形家族其中signe为有符号(区分正负)unsigned为无符号(不区分正负)charshortintlong浮点数家族floatdouble构造类型数组类型arr[ ]结构体类型 struct枚举类型 enum联合类型 union指针类型int *pichar *pcfloat* pfvoid* pv以上都是我们常用的数据类型 我们应该根据不同的情况来选择合适的数据类型,避免造成内存上的浪费。......
2022-08-15 17:41:55 345
原创 三子棋小游戏(C语言)
这款三子棋游戏分为三个文件分别为test.c文件,game.c文件和game.h文件。test.c文件主要为主函数和调用函数实现游戏功能。game.h文件主要为声明函数和设置初始值。game.c文件主要为游戏函数的实现。...
2022-08-01 17:52:57 455
原创 2025小计划
我打算每次学习完新的知识点后当天做一些练习题进行巩固,写一篇博客对学习的只是进行总结。对于相对难得知识点可以画图来梳理思路。目标是学习C语言完后走Java方向,努力学好数据结构和算法,参加蓝桥杯比赛,学习数据库,开发框架争取能够实习。本人是一名物联网专业的大二学生,准备进行专升本考入软件工程专业,成为一名后端开发工程师。每天至少学习三个小时编程知识。...
2022-07-15 15:58:20 483
原创 浅谈文件操作 2022-4-11学习复盘
为什么使用文件?因为我们在编辑VS程序中,如果不使用文件操作时,我们在VS所进行的操作在关闭程序时就不会得到保存,如果需要记忆那么就需要使用文件操作,它可以记录我们的数据在硬盘上。文件指针是我们在文件操作时非常重要的概念,每个被使用的文件都在内存中开辟了一个相应的文件信息区,用来存放文件的相关信息这些信息是保存在一个结构体变量中的。该结构体类型是有系统 声明的,取名FILE. “r”(只读)输入 “w”(只写)输出 “a”(追加) “rb”(二进制)输入 “wb”(...
2022-04-12 00:07:49 72
原创 联合体、动态内存、柔性数组学习复盘2022-4-10
联合体的函数为union,联合体有对齐的特性。它与结构体不同的点为联合体有对齐的特性。如以下计算长度的结果联合体为4union on{ char c; int a;};结构体为8struck on{ char c; int a;};联合体可以在首位置叠加,这样可以在特殊地方可以节省空间。二动态内存顾名思义可以动态的增加和减少内存,可以使初始开辟不必设置过大,造成浪费。比如实现一个通讯录,如果想储存大量数据那么初始开辟的数组必然
2022-04-11 00:34:29 114
原创 学习自定义类型struct的复盘
struct类型是一个可以自定义的类型,当想实现一个多种类型的变量时,往往单一的char、int类型是满足不了的,所以struct就实现了多种类型的设计。例如一本书的描述需要书名,作者,定价等因素那么我们就可以设计一个struct的类型struct book { char name [20]; char id[10]; int money ;};还可以在末尾添加变量(全局的)struct book { char name [20]; char id[10]; int m
2022-04-07 23:58:32 53
原创 学习memcpy,memmove,memcmp,memset函数
isupper函数是返回大写字母A-Zisalphar函数是返回小写字母a-zmemcpy(arr1,arr2,size)函数为拷贝数组arr2内容到arr1数组之中,memcpy函数相比strcpy函数来说memcpy函数可以拷贝任意类型,strcpy只能拷贝char类型。memcpy函数中size是引用该函数时需要输入想要拷贝多少字节。memmove(arr1,arr2,size)和memcpy的差别就是memmove函数处理的源内存块和目标内存块是可以重叠的。如果源空间和目标空
2022-04-06 21:11:48 124
原创 关于strcpy,strcat,strcmp,strstr,strtok,strerror,strncpy,strncat,strncmp函数2022-4-5学习复盘
今天学习了strcpy,strcat,strcmp,strstr,strchr,strncpy,strncat,strncmp函数。首先strncpy,strncat,strncmp和trcpy,strcat,strcmp函数不同点为前面的函数可以控制函数操作的数量,后面的函数不可以控制只能根据数组大小决定。实现这些函数的操作前提是必须是数组 ,常量是不可以使用这些函数来操作的。...
2022-04-06 20:32:10 134
原创 自我的提升
我是一名大一的物联网专科学生,未来想要专升本考入软件工程专业。目前我想从事Java方向,想在今后成为一名Java开发工作人员。未来想学习C语言,Java,Python这三种语言。我打算从C语言学起,在5月份学完C语言的课程,然后学习Java和Python,课程方面我在B站上利用免费的课程进行学习。周一到周五我要拿出两个小时的学习时间,周末拿出四个小时的学习时间。未来的理想是收到一份不低于15w的offer...
2022-03-06 12:29:01 599
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人