南林yan_社区达人页

个人头像照片
南林yan
已加入开发者社区233

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
技术博主
技术博主
个人头像照片
江湖新秀
江湖新秀

成就

已发布151篇文章
3条评论
已回答0个问题
0条评论
已发布0个视频
github地址

我关注的人 更多

技术能力

兴趣领域
擅长领域
技术认证

暂时未有相关云产品技术能力~

暂无个人介绍

暂无精选文章
暂无更多信息

2024年01月

2023年09月

  • 09.25 17:35:09
    发表了文章 2023-09-25 17:35:09

    sizeof与strlen区别

    sizeof是关键字,参数可以是各种数据(包括函数,类型,对象,数组,指针……)用于计算数据所占字节大小 strlen是函数,参数类型必须是字符型指针(char *),用于计算字符串,从字符串的第一个地址开始遍历,直到遇到‘\0’停止
  • 09.25 17:01:36
    发表了文章 2023-09-25 17:01:36

    C语言:数组指针

    数组指针本质是一个指针,该指针存放的是数组的地址。 int nums[10] = { 1,2,3,4,5,6,7,8,9,10 }; int(*p)[10] = &nums;
  • 09.25 16:58:49
    发表了文章 2023-09-25 16:58:49

    进程的状态和转换

    注意:运行态回到就绪态有两种方式: 1.运行态——阻塞态——就绪态 2.运行态——就绪态(每个进程行CPU运行都是一个时间片,一个时间片的时间到了,CPU接收到时钟中断信号,该进程就会下CPU,进入就绪态)
  • 09.25 16:56:21
    发表了文章 2023-09-25 16:56:21

    操作系统进程的概念、组成和特征

    程序是静态的,是存放在磁盘中的一个可执行文件,是一系列指令的合集 进程是动态的,是程序的一次执行过程,同一个程序多次执行会对应多个进程
  • 09.25 16:54:54
    发表了文章 2023-09-25 16:54:54

    虚拟机(VMM)

    虚拟机又名虚拟机管理程序、虚拟机监控程序、VMM 使用虚拟化技术,将一台物理机器虚拟化为多台虚拟机器,每台虚拟机器都可以独立一个操作系统。 传统的计算机,一台物理机器只能运行一个操作系统。
  • 09.25 16:53:24
    发表了文章 2023-09-25 16:53:24

    leetcode:118. 杨辉三角

    函数原型:int** generate(int numRows, int* returnSize, int** returnColumnSizes) 参数解析:numRows是指明要求前几行杨辉三角 returnSize是返回指针数组的元素个数 returnColumnSizes是指明杨辉三角每一行有几个元素
  • 09.25 16:51:46
    发表了文章 2023-09-25 16:51:46

    C语言:字符指针

    字符指针是存放字符地址的指针
  • 09.25 16:49:28
    发表了文章 2023-09-25 16:49:28

    操作系统的体系结构

    大内核结构:也叫宏内核/单内核。将操作系统的主要功能模块都作为操作系统内核。大内核结构包括进程管理、存储器管理、设备管理等功能(第四层)和时钟管理、中断处理、原语(第五层)。 大内核优点:性能更高(CPU状态转换次数更少) 大内核缺点:内核代码庞大,结构混乱,难以维护
  • 09.25 16:46:21
    发表了文章 2023-09-25 16:46:21

    操作系统:系统调用

    系统调用是操作系统提供给应用程序使用的接口,可理解为一种可供应用程序调用的特殊函数。应用程序可以通过系统调用来获取操作系统内核的服务。
  • 09.25 16:45:28
    发表了文章 2023-09-25 16:45:28

    操作系统:中断和异常

    内中断(异常):与当前CPU的执行的指令有关,中断信号来自CPU内部 外中断:与当前CPU的执行的指令无关,中断信号来自CPU外部 (注:在大部分教材中,“中断”是狭义的中断,指外中断;而内中断则称为异常)
  • 09.25 16:43:37
    发表了文章 2023-09-25 16:43:37

    操作系统的运行机制

    1.程序是如何运行的? 程序运行的过程就是CPU执行一条一条机器指令的过程 2.程序的分类 程序分为应用程序和内核程序 应用程序只能执行非特权指令,运行在用户态 内核程序可以执行特权指令,也可以执行非特权指令,运行在内核态
  • 09.25 16:42:29
    发表了文章 2023-09-25 16:42:29

    leetcode:70. 爬楼梯

    此题运用递归思想。当只有1个台阶,那么只有1种方法爬到楼顶——跨一个台阶;当有2个台阶时,有2种方法爬到楼顶——跨一个台阶跨两次或直接跨两个台阶。当有3个台阶或更多台阶时,则可以选择先跨一个台阶还是先跨两个台阶,剩下的台阶再进行选择是先跨一个台阶还是先跨两个台阶……从而实现递归
  • 09.25 16:40:50
    发表了文章 2023-09-25 16:40:50

    操作系统的发展与分类

    代码编写在纸袋机上,将纸袋机放入计算机中读取,再从计算机中取出带有运行结果的纸袋机。 缺点:计算机运行很快,但是纸袋机的制作与输出很慢,且独占人机,资源利用率低。
  • 09.25 16:39:59
    发表了文章 2023-09-25 16:39:59

    leetcode:69. x 的平方根

    利用二分查找思想,在0与x区间进行查找。 设置左边界 left (初始值为0),右边界 right(初始值为x)和中值 mid (值为区间的中间值),同时设置一个ans(初始值为-1)作为最终返回值。
  • 09.25 16:37:55
    发表了文章 2023-09-25 16:37:55

    C语言:char与unsigned char类型数据的范围

    unsigned char 的范围是 0~255,当 i=255 时,i++变为0,从0到255无限循环,因此程序运行结果为死循环
  • 09.25 16:35:22
    发表了文章 2023-09-25 16:35:22

    leetcode:67. 二进制求和

    函数原型: char * addBinary(char * a, char * b)
  • 发表了文章 2024-01-23

    C++中函数的默认参数(缺省参数)

  • 发表了文章 2024-01-23

    Linux中的新建用户、切换用户

  • 发表了文章 2024-01-23

    Linux指令的运行基本原理

  • 发表了文章 2024-01-23

    Linux基本指令(三)

  • 发表了文章 2024-01-23

    Linux基本指令(二)

  • 发表了文章 2024-01-23

    Linux基本指令(一)

  • 发表了文章 2024-01-23

    C++的命名空间域

  • 发表了文章 2024-01-23

    关于整型提升与截断的一道题目

  • 发表了文章 2024-01-23

    排序:计数排序

  • 发表了文章 2024-01-23

    leetcode:1108. IP 地址无效化

  • 发表了文章 2024-01-23

    leetcode:3. 无重复字符的最长子串

  • 发表了文章 2024-01-23

    leetcode:908. 最小差值 I

  • 发表了文章 2024-01-23

    leetcode:724. 寻找数组的中心下标

  • 发表了文章 2024-01-23

    C语言:找到数组中出现次数最多的元素

  • 发表了文章 2024-01-23

    TopK问题——用堆来解决

  • 发表了文章 2024-01-23

    leetcode:643. 子数组最大平均数 I(滑动窗口)

  • 发表了文章 2024-01-23

    数据结构——堆(存储完全二叉树)

  • 发表了文章 2024-01-23

    数组实现循环队列(新增一个空间)

  • 发表了文章 2024-01-23

    数组实现循环队列(增设队列大小size)

  • 发表了文章 2024-01-23

    用两个栈实现队列

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
正在加载, 请稍后...
暂无更多信息