自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言-刷题专栏

C语言刷题

2022-07-08 23:59:50 15537 3

原创 初识Java(二)

Java-方法

2024-07-22 18:32:42 18

原创 初识Java(一)

初步了解Java

2024-07-20 11:10:39 94

原创 数据结构之单链表

单链表

2023-02-14 19:31:16 504

原创 数据结构之单链表

单链表描述

2023-02-14 16:46:26 357

原创 数据结构的初识

对数据结构的初步认识

2023-02-05 21:04:22 374

原创 为什么在java中局部变量没有默认的初始化值?

为什么局部变量没有一个默认的初始值?

2023-01-02 22:31:18 594

原创 Java-面向对象之(抽象类+接口)

抽象类和接口

2022-08-10 16:55:18 368 1

原创 Java-面向对象之(封装+继承+多态)

Java-面向对象

2022-08-06 00:58:50 28165

原创 Java-方法的详解( 看完之后,我不允许还有人不懂!)

Java-方法的详解

2022-07-30 16:47:45 8905 7

原创 C语言-指针进阶

指针进阶

2022-07-24 15:33:36 473

原创 C语言-数据存储

数据存储

2022-07-12 20:27:37 904 13

原创 数组越界的问题

数组越界

2022-07-10 10:14:11 979

原创 const和assert的用法

const和assert

2022-07-09 19:20:49 155

原创 计算机是如何知道真假的?(计算机就是个工具人)

那这个循环什么时候停下来呢?当拷贝完了就停下来,也就是当*arr里面放的是\0,就停下来,*arr != \0,就不会停下来当循环语句的表达式结果是0,就停止循环这个题,当赋值完\0,之后,就停止循环,并且赋值完之后,这个表达式的值是0,因为将字符放到一个空间中,其实在空间放的是它的ascii值,并不是放的字符,计算机不认字符。计算机中的真假对应着现实世界的对和错,也表示为成立和不成立等等,表示的是两个对立面生活中的对立面在计算机中都用真和假来表示。例如:如果一个事件是对的,在计算机中会认为是真的,真的,在

2022-07-09 13:37:00 774

原创 C语言-控制语句

C语言是结构化的语言,并且C语言是为了解决生活中的事情。控制语句是控制程序的执行流程,实现程序的各种结构方式。程序是用来解决生活中的问题的,程序是由各种语句组成的,控制语句用来控制程序的执行流程,实现程序的各种结构方式。控制语句是辅助语句,程序需要实现生活中的问题,所以程序就需要实现生活中的这几种结构方式,所以控制语句就帮助程序实现这几种结构方式,所以它就叫控制语句。我们生活中的所有事情都可以抽象成三种结构中的某一种,或者这几种的某几种组合。用这三种结构就可以描述出我们生活中的事情。C语言就是为了写

2022-07-06 07:14:02 1022

原创 C语言-数据类型

数据类型

2022-07-03 16:25:55 267 3

原创 C语言-指针

指针详解

2022-07-02 23:45:53 376 1

原创 C语言操作符

C语言操作符

2022-06-26 21:44:49 290 11

原创 sizeof和strlen的说明

sizeof和strlen的注意事项。

2022-06-21 21:54:29 365 10

原创 使用C语言编写三子棋小游戏

三子棋

2022-06-21 08:46:05 97 1

原创 逆序字符串

逆序字符串

2022-06-19 10:07:18 1104 2

原创 使用冒泡排序算法,对整型数组升序处理

2022.6.18日

2022-06-18 02:03:40 1398

原创 C语言-数组

数组元素的数据类型+数组名+[常量表达式]对于中括号的内容:常量表达式用来表示数组的大小,指定数组当中有多少个元素。表示数组的大小任何时候都可以用常量或者常量表达式。在C99标准之前,只能用常量或者常量1表达式在C99标准之后,可以用1变量表示数组的大小,用来表示变长数组,变长数组的意思是可以用变量来表示数组的长度。当指定元素个数时:分为不完全初始化和完全初始化当不完全初始化时,由于指定了元素的个数,剩余的元素默认为0。当完全初始化时,按顺序存入就行了。当不指定元素个数时:数组会根据初始

2022-06-10 16:00:48 720

原创 初始c语言第二篇(关键词+指针+结构体)

文章目录一、两个常见的关键词的大概了解1、typedef2、static二、指针1、32位的计算机如何管理4GB的内存空间?2、变量是如何在内存中申请空间,并存储数据的?3、如何取出变量的地址?4、指针变量的大小是多大?三、结构体1、结构体如何表示?2、结构体如何使用?一、两个常见的关键词的大概了解1、typedeftypedef的作用是类型的重命名,对一个类型起一个别名张三->小三unsigned int ->uint例:#include<stdio.h>type

2022-06-04 16:01:16 155

原创 C语言 函数

当编写一个函数的时候,将两个变量直接传给函数,函数使用两个新的变量作为参数来接收,在函数体内部,对这两个新的变量进行修改,但是仅仅是对这两个新的变量进行了一系列操作,并没有对我们输入的变量进行修改。所以说:当实参传给形参的时候,形参只是实参的一份临时拷贝,对形参的修改不会对实参产生影响。如下图所示:在上述代码里面,只是对新的变量 x和y进行了修改,并没有对a和b进行修改。上述存在的问题是:仅仅把值传给了形参,并没有对实参进行修改,那么我们如何才能对实参进行修改。直接把实参传过去,如何把实参传过去,将实

2022-06-02 10:39:31 142

原创 C语言 猜数字游戏

rand函数的作用是产生一个随机值,每次调用它,都会它产生一个随机值,随机值的类型是 int在调用rand函数时,应先调用srand函数,然后使用time函数的返回值作为srand函数的参数,为rand函数提供一个随时都在变的随机数种子,使rand的随机数依赖这个种子来产生随机值。单独使用rand函数时,rand默认的随机数种子是1,随机数的产生会依据数字1为起点,来产生随机数,所以就会产生缺陷,我们使用rand函数分别创建两组随机数,得到的结果是两组数是一模一样的。归根揭底是随机数的种子是一成不变的,

2022-06-01 20:05:32 463 2

原创 C语言 二分查找

文章目录一、什么是二分查找?二、二分查找的具体例子一、什么是二分查找?二分查找的概念:当给到一组有顺序的数据时,需要查找一个数,是否在这组数据里面时,使用二分查找,通过这一组数据的两个数,确定一个范围,再根据这两个数,找到这个范围的中间值,使中间值与需要查找的那个数进行比较大小,若中间值<需要查找的数,则表示中间值左边的数据统统可以舍弃,因为需要查找的数,不在中间值的左边;若中间值>需要查找的数,则表示查找的数在中间值的左边,中间值右边的数,可以全部舍弃。不断的进行上述操作,确定范围,找到

2022-05-31 16:55:52 129

原创 初识c语言-第一篇

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、主函数二、数据类型1、数据类型的定义2、为什么会有这么多的数据类型?3、数据类型的作用三、变量和常量1、变量概念2、细节3、变量的作用域4、变量的生命周期四、题目1、细节总结前言`一、主函数main() 是程序的入口,并且在整个项目中,仅有一个main函数,不可出现第二个。相当于男人的老婆,要想传宗接代,老婆的功劳功不可没,并且老婆只能有一个。int main(){ return 0;}二、数据类.

2022-05-27 22:38:51 87

原创 我的职业规划

关于回炉重造这件事一·自我介绍 首先,我是一名即将大三的计科专业的学生,大一大二可以说是浑浑噩噩的度过了,算是一个缓冲期吧,让我坚定了要靠自己的技术来生存,之前也想过是考研or就业,也迷茫过,可是我越来越发现,即使你考上研了,最后还是要面临找工作的问题,还不如现在提升自己的技术和能力...

2022-05-27 07:38:47 59

原创 Servlet对象的生命周期(完结版)

思维导图:一:服务器启动时服务器在启动之后,会首先解析web.xml文件,将请求路径和servlet的类名放到HashMap集合里面。细节: 1:服务器在启动的时候,Servlet对象有没有被创建出来(默认情况下)?答:不会提前创建出来,只会把路径与类放到HashMap集合里面。更何况为了成本的考虑,tomcat会心想,如果我启动了,创建对象之后,但是用户却不来访问,我岂不是白白创建?tomcat服务器是个精明的利己者,对自...

2022-05-11 23:58:36 76

原创 Servlet对象的生命周期

先放一张图片吧,简单介绍一下这篇文章的主要结构:一:servlet对象的生命周期1:什么是servlet对象的生命周期servlet对象是由谁创建的;servlet对象如何被销毁;servlet对象创建了几个?servlet对象从出生到死亡的一个具体过程,具体是怎么样的?2:servlet对象由谁来维护我们Java程序员是web应用的开发者,开发出来的应用会部署到web服务器里面,servlet对象的创建,创建之后,他们方法的调用,以及对象的最终销毁,全部都是由web服务

2022-05-10 09:02:41 444

原创 程序控制结构

程序的控制结构详解

2022-05-06 08:43:46 135

原创 分组函数详解

分组函数具体的使用

2022-05-04 08:42:39 3775

原创 基本数据类型的转换

转换共分为三种转换一.自动转换二.强制转换三.基本数据类型与string的类型转换一.自动转换将数据类型比作房子,数据在房子里面。自动转换就是小房子转化到大房子。有多种数据类型混合运算时,在计算之前,容量小的数据类型转换为容量大的数据类型。防止房子不够大,会使里面的数据遭到损坏。细节:1.byte,short,和char类型在计算之前,会转化为int类型。...

2022-05-02 08:23:44 885 1

原创 信息量机制问题

信息量机制1:进程互斥2:进程同步3:前驱信号量是一个变量,用于记录资源的数量。在进程访问临界区这个过程中,有三大管家:一个是处理机管家,为进程服务,使得进程能够进行;一个是wait原语和signal原语,简称pv操作,他俩是一对管家,当进程想要使用资源时,wait原语申请资源,用于为进程申请资源和释放资源,同时进行关开中断操作和对信号量操作;一个是block原语,当wait原语管家为进程申请不到资源时,他会带进程排队去,进入阻塞队列。一·进程互斥进程访问临界区这一操作只能一个进程访问,

2022-04-07 15:30:08 177

原创 进程互斥的实现方法

将某资源比作厕所的一个仅有的马桶。。。当有两个及以上的进程(几个便秘人)想要访问资源时(马桶),必须要排队,一个一个的访问,不能两个人一起进去,会发生意外。这是因为在同一个时间段内,一个资源只能由一个进程所访问。设置一个循环条件,若进程满足条件,则会一直循环,一直等到不满足之后,跳出循坏,使用资源。一 软件实现方式1 单标准检测法当进程被调度之后,处理机为这个进程服务,然后检查资源是否能够被访问。此算法是如果要想进入厕所使用马桶,需要有一个通行证,拿到这个特权,才能访问资源。设置

2022-04-01 00:08:28 3324 1

空空如也

空空如也

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

TA关注的人

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