最新 最热

c和c++的区别 (一)函数默认值、内联函数、函数的重载和c/c++之间的相互调用

一.函数默认值 c++支持给函数的形式参数进行默认初始化,其规则为从右向左依此初始化。

2022-02-24
0

区分算术移动和逻辑移动

移位运算是计算机三大基本运算之一,基本运算包括按位运算、逻辑运算和移位运算。 基本运算的特点: (1)仅对寄存器中的数据进行运算。 (2)计算机中最基本的操作单元,在一个时钟周期内完成。 (3)需要控制信号。 区分算术移位和...

2022-02-24
0

memcpy函数的实现及内存重叠问题的分析

函数原型 void *memcpy(char *dest,const char *src,size_t n)

2022-02-24
0

震惊!三天打鱼两天晒网这样写。

拿到这样的一个题目瞬间会有一点懵,但是仔细分析其中的逻辑关系,可以得到下面的思路。

2022-02-24
0

小白学协程笔记2-c语言实现协程-2021-2-10

前面我们已经了解到协程的基本概念以及对称协程和非对称协程的定义,本节将对如何用c语言在用户态实现协程切换作以简单介绍。

2022-02-22
1

Redis使用及源码剖析-11.Redis持久化-2021-1-27

众所周知Redis是基于内存的key-value型数据库,这样每次执行数据库操作时只涉及到内存,不涉及磁盘读取写入,效率很高。但是随之而来的问题便是当服务端进程正常或者异常退出时,如何保证数据的安全性和可靠性,这就涉及到持久...

2022-02-22
1

015 Linux 标准输入输出、重定向、管道和后台启动进程命令

IO 重定向是为了改变默认输入、输出的位置,如默认情况下标准输出(STDOUT),标准错误输出(STDERR)都是输出到显示终端,如对标准输出、标准错误输出改变其默认输出位置,可重定向输出到指定的文件中(实际工作中经常这么使用),要重定...

2022-02-21
0

C++概述

计算机不懂人类的语言,所以计算机程序必须用计算机可以使用的语言编写。目前有数百种编程语言,对于人们来说,开发他们使编程过程更加容易。

2022-02-18
1

NumPy库入门教程:基础知识总结

numpy可以说是Python运用于人工智能和科学计算的一个重要基础,近段时间恰好学习了numpy,pandas,sklearn等一些Python机器学习和科学计算库,因此在此总结一下常用的用法。...

2022-02-14
1