自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

道亦无名

王阳明曰: 立志 勤学 改过 择善 我曰: flag practice debug release

  • 博客(19)
  • 资源 (135)
  • 问答 (30)
  • 收藏
  • 关注

原创 malloc()和free()

为数组动态分配存储空间#include #include int main(void){double *ptd;int max;int number;int i=0;puts("What is the maximum number of type double entries?");scanf("%d",&max);ptd =(double *)mall

2014-11-30 21:57:44 2743

原创 MISRA C编程规范(2)

常量规则7.1(强制):不应使用用八进制(零除外)和八进制escape序列。声明与定义规则8.1(强制):函数应当具有原型声明,且原型在函数的定义和调用范围内都是可见的。规则8.2(强制):不论何时声明或定义了一个对象或函数,它的类型都应显式声明。规则8.3(强制):函数的每个参数类型在申明和定义中必须等同的,函数的返回类型也该是等同的。规则

2014-11-29 09:42:14 4199

原创 职业素养

阿诺德和布努诺的启示1、换位思考   满足了客户潜在的需求2、思考全面 3、寻找自己的差异4、细分 需求 5、不公平事情的时期怎么看待  三个工人在砌墙1、追求完美是事业成功重要品质2、目标自己理想的 个人的3、心即是理4、站的高度5、细节决定成败,心态决定一切6、对社会的责任感和对7、长远的眼光决定地位8、立志9、对待工作的态度

2014-11-28 11:21:00 2653

原创 十六进制与十进制之间的转换

/*编写函数htoi(s),把由十六进制数字组成的字符串(包含可选的请前缀0x或0X)转换为与之等价的整型值。字符串中允许包含的数字包括:0~9,a~f以及A~F。*//*利用ASCII的差值*/#include#includeint htois(char s[]){  int length=0,i=0; double num; while(s[length]!

2014-11-24 02:22:48 5894

原创 读取磁盘中的文件,并统计行数

int Read(void){unsigned int rc,i,get; FILE *fp;fp = fopen("E:\\name.txt","r");   /*以只读的方式打开*/if(fp == NULL){return -1;}rc = 0;i = 0;while((get = fgetc(fp))!=EOF)         /*从fp指

2014-11-23 22:46:32 2984

原创 Linux系统

[Linux][1] 目录    net                    网络协议栈及socket    fs                     文件系统实现(vfs、具体文件系统)及编程接口(系统调用)    init                   系统初始化核心代码,不能裁剪    kernel                 系统核心代码, 进程管理,不

2014-11-22 22:03:38 3964

原创 MISRA C编程规范(一)

环境的有四条强制规则一条建议  规则1.1(强制):所有代码都必须遵照ISO9899:1990 “Programming languages -C ”,由ISO/IEC9899/COR1:1996修订。规则1.2(强制):不能有对未定义行为或未指定行为的依赖性。规则1.3(强制): 多个编译器和/或语言只能在语言/编译器/汇编器所适合的目标代码定义了通用接口标准时使用。规则1.

2014-11-22 17:14:21 5909

原创 用C语言编写一个随机点名系统

/*编写一个随机点名系统,运行该系统后,按空格键可以显示出一名同学,以前被选中的同学,将不会再次被选中*/#include#include #include#include #include struct studentinfo { char sNo[5]; char sxueNo[14]; char sname[20];}st[100];int main(){

2014-11-22 17:05:47 25570 1

原创 bootloader

[Makefile][1] 规则    目标: 依赖    [TAB]命令(命令名 参数 依赖 目标)    [2] 难点    1. 自动变量       作用域在一个规则中, 如: $@(目标, 每条规则都只有一个目标), $       例:       hello.o world.o: hello.h       等价于       hello.

2014-11-13 10:48:40 3368

原创 Boatloader的工作流程

(1)第一节阶段的功能1、硬件设备的初始化2、加载u-boot第二阶段的代码到我们的RAM空间3、设置好栈4、跳转到第二阶段的代码入口(2)第二阶段的功能1、初始化本阶段所使用的硬件设备2、检测系统内存映射3、将内核Flash读取到RAM中4、为内核设置启动参数5、调用我们多的内核为什么我们的bootloader有一段汇编代码?为什么不用C语言的

2014-11-11 15:01:27 3609

原创 基于FS4412平台的Linux系统移植

实验一 交叉工具链的安装【实验目的】       了解交叉工具链的编译过程及其使用。       说明:在实验中命令行提示符 为“$”表示在主机上运行,“#”表示在目标板上运行【实验环境】1、  ubuntu 12.04发行版2、  FS4412平台【实验步骤】1、 如果要自己编译工具链,从以下链接下载源码       crosstools-ng下载地址ht

2014-11-11 13:48:54 4644

原创 TC/UDPP网络编程

练习:文件传输的功能首先教大家一个函数int ftruncate(int fd,off_t length)功能:将fd指定的文件大小改为参数length指定大小注:fd必须是以写入的模式打开。参数:fd             为已经打开文件的文件描述符     length     为文件指定大小返回值:成功返回0,失败返回-1.client 传文件给 s

2014-11-08 15:41:01 3127

原创 学习linux杂记

丹尼斯*里奇 肯汤姆逊 unix10年之中,计算机成为非常热门  MIT-------麻省理工宇宙旅游------->C语言麒麟ubuntu Xubuntu一、系统启动PC机器: ubuntu启动| 硬件检测|BIOS自检==》 bootleader初始化内存| |引导程序 引导程序| || |OS

2014-11-06 15:48:37 962

原创 设置静态IP

设定IP$sudovi/etc/network/interfacesautoloiface lo inet loopback添加以下内容autoeth0iface eth0inet staticaddress192.168.0.221 netmask255.255.255.0gateway192.168.0.1 保存,并关闭gedit。这样,IP并没有立

2014-11-05 14:12:06 1228

原创 Linux的基本命令

#目录与文件操作 pwd ls cd mkdir cp mv rm file/*{{{*/一.pwd 显示当前工作目录所在绝对路径(以/为起点表示的路径)eg:pwd #选项-P显示链接文件路径二.ls 显示目录下文件及目录可以带参数,指定目录或文件可不带参数,显示当前目录eg:查看主目录下workdir目录的内容(~代表用户主目录)ls ~/workdir

2014-11-05 13:50:46 1389

原创 vi使用进阶

以下命令均在vi命令模式有效h 光标左移一个字符l 光标右移一个字符j 光标下移一行k 光标上移一行一.对整行操作1.复制光标所在行 yy2.删除光标所在行 dd3.选中光标所在行 shift + v结合j k选取多行4.复制选中内容 y5.粘贴选中内容 p(向光标所在行的下一行粘贴)shift + p(向光标所在行的上一行粘贴)数字 + p 指

2014-11-05 13:46:09 1053

原创 对10个数进行排序

选择排序的思路入下:设有10个元素a[0]~a[10],将a[1]与a[2]~a[10]比较,若a[1]比a[2]~a[10]都小,则不进行交换,即无任何操作。若a[2]~a[10]中有一个以上比a[1]小,则将其中最大的一个(假设为a[i]与a[1]交换,此时a[1]中存放了10个中最小的数。第2轮将a[2]与a[3]~a[10]比较,将剩下9个数中的最小者a[i]与a[2]对换,此时a[2

2014-11-03 19:15:13 2901

原创 算法编程(一)

有大量(几千万条级别)的号码段(或单一号码)对应地址的数据,如130123--130129  成都1301241--1301250  重庆13012510001       成都……请编程实现1.输入任一号码,查找对应的地址,如没有提示未找到2.号段数据的动态增加和删除3.说出自己算法的时间复杂度和空间复杂度

2014-11-03 14:24:14 1060

原创 宏定义学习(1)

#define 标识符 字符串输入半径,求周长、面积、球体积,使用不带参数的宏定义#include                              #define PI 3.1415926int main(){    double l,s,r,v;    printf("input radius:");    scanf("%lf",&r);

2014-11-02 16:26:45 1047

mysql-examples-5.7.39.msi

mysql-examples-5.7.39

2023-09-12

mysql-connector-python-8.0.30-windows-x86-64bit.msi

mysql-connector-python-8.0.30-windows-x86-64bit.msi

2023-09-12

mysql-connector-python-8.0.30-windows-x86-32bit.msi

mysql-connector-python-8.0.30-windows-x86-32bit.msi

2023-09-12

mysql-connector-net-8.0.30.msi

mysql-connector-net-8.0.30.msi

2023-09-12

mysql-connector-java-gpl-8.0.30.msi

mysql-connector-java-gpl-8.0.30.msi

2023-09-12

mysql-connector-c++-8.0.30-win32.msi

mysql-connector-c++-8.0.30-win32.msi

2023-09-12

mysql-connector-c++-8.0.30-win32.msi

mysql-connector-c++-8.0.30-win32.msi

2023-09-12

mysql-5.7.39-winx64.msi

mysql-5.7.39-winx64.msi 64位

2023-09-12

mysql-5.7.39-win32.msi

mysql-5.7.39-win32.msimysql-5.7.39-win32.msi mysql-5.7.39-win32.msi

2023-09-12

8558A中文资料fluke万用表

8558A中文资料8558A中文资料8558A中文资料

2023-07-18

输配电线路基础知识.ppt

输配电线路基础知识.ppt输配电线路基础知识.ppt输配电线路基础知识.ppt

2023-06-07

代码审查规范代码审查规范代码审查规范

代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范代码审查规范

2023-04-27

chatGPT原理和相关应用场景

chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景chatGPT原理和相关应用场景

2023-04-18

Excel.vi labview

labview进行excel labview进行excel写入

2023-02-17

人工智能还能做什么.doc

人工智能还能做什么.doc人工智能还能做什么.doc人工智能还能做什么.doc人工智能还能做什么.doc人工智能还能做什么.doc人工智能还能做什么.doc人工智能还能做什么.doc

2023-02-07

RK3588的硬件编解码库使用

RK3588的硬件编解码库使用RK3588的硬件编解码库使用RK3588的硬件编解码库使用RK3588的硬件编解码库使用RK3588的硬件编解码库使用

2022-11-19

Open-Video-Downloader-Setup-2.4.0

音视频编解码Open-Video-Downloader-Setup-2.4.0Open-Video-Downloader-Setup-2.4.0Open-Video-Downloader-Setup-2.4.0Open-Video-Downloader-Setup-2.4.0

2022-11-19

变电站巡检机器人系统交互接口技术规范

变电站巡检机器人系统交互接口技术规范2022年的最新版

2022-11-14

QT做一个按钮Qpushbutton 倒计时功能的小小程序

QT做一个按钮Qpushbutton 倒计时功能的小小程序 https://jackzhang.blog.csdn.net/article/details/125747200 的源码。欢迎交流啊

2022-07-13

tek202203-USB-10.rar

tek202203-USB-10.rar

2022-05-12

qt-vsaddin-msvc2022-2.8.1.vsix

qt-vsaddin-msvc2022-2.8.1.vsix

2022-03-17

courgette.tar

courgette.tar

2022-03-07

智能变电站智能故障录波装置通用技术规范

智能变电站智能故障录波装置通用技术规范

2022-01-25

几种VR的数据传输方案.pdf

几种VR的数据传输方案.pdf

2021-09-09

嵌入式试题集(含答案).doc

计算机三级 嵌入式 笔试题

2021-08-23

MTK驱动架构详解.ppt

MTK驱动架构详解.ppt

2021-08-23

clonezilla-再生龙-zesty-i386.iso

clonezilla-再生龙-zesty-i386.iso

2021-08-17

wenbinhuang-QtSOAP-master.zip

wenbinhuang-QtSOAP-master.zip

2021-08-13

HC-SR501 High Sensitivity Human Infrared SensorPCB.doc

HC-SR501 High Sensitivity Human Infrared Sensor Module Pyroelectric PCB

2021-08-12

热释电红外感应.docx

热释电红外感应.docx

2021-08-12

SetupSTMCUFinder-4.0.0-Win.exe

SetupSTMCUFinder-4.0.0-Win.exe

2021-08-12

算法分析的原理.pptx

算法分析的原理 算法分析的原理 算法分析的原理 算法分析的原理 算法分析的原理算法分析的原理

2024-04-21

C++11特性.pptx

C11简介与背景,语法改进与增强功能, 智能指针与内存管理优化,容器、算法和迭代器改进,模板编程提升,C11提供了原子操作库,支持对基本数据类型的原子操作。C11并未引入全自动的垃圾回收机制,但智能指针提供了一种类似垃圾回收的资源管理方式,通过自动释放不再使用的资源来减少内存泄露和悬挂指针问题。C11的智能指针支持自定义删除器,允许开发者在智能指针释放资源时执行特定的操作,如释放动态分配的内存、关闭文件句柄等。unordered_map`、`std:unordered_set`等:基于哈希表的无序容器,提供了快速的查找、插入和删除操作。

2024-03-22

伺服电机原理与控制技术

伺服电机是指在伺服系统中控制机械元件运转的发动机,是一种补助马达间接变速装置。其主要功能是将电压信号转化为转矩和转速以驱动控制对象。

2024-03-19

无人机的基本构成.pptx

无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx无人机的基本构成.pptx

2024-03-16

低空经济低空经济.pptx

低空经济低空经济低空经济低空经济低空经济低空经济低空经济低空经济

2024-03-15

步进电机基础(5.9)-步进电机的驱动与控制-三相步进电机的驱动电路.pdf

步进电机基础(5.9)-步进电机的驱动与控制-三相步进电机的驱动电路.pdf步进电机基础(5.9)-步进电机的驱动与控制-三相步进电机的驱动电路.pdf

2023-10-06

mysql-documents-5.7.39.msi

mysql-documents-5.7.39

2023-09-12

mysql-shell-8.0.30-windows-x86-64bit.msi

mysql-shell-8.0.30-windows-x86-64bit

2023-09-12

mysql-router-8.0.30-winx64.msi

mysql-router-8.0.30-winx64 mysql-router-8.0.30-winx64.msi

2023-09-12

ubuntu20.04安装 Kscope出现问题如下

2021-09-26

qt中的对话框QDialog的退出按钮X为啥要点击2次才能够退出?

2019-11-21

python是脚本语言,该如何进行学习?

2016-06-13

一个io端口如何控控制电机的三种状态(正向转动,停止,反向转动)

2015-05-11

ADC0804和ADC0808有什么区别

2015-01-27

如何读取位图图像的数据?

2015-01-16

BMP位图的操作,怎么判断是否是个256色的位图

2015-01-15

如何去除十六进制的符号位?

2015-01-14

BCD编码的进制数为整数,如何判断这个数是整数还是负数?

2015-01-14

编写一个函数,转换十进制数为字符串,需要处理负数,为什么会有错误呢

2015-01-14

输出正弦波,根据函数参数变化振幅、周期和字符

2015-01-13

service mysqld retart 不能启动时是什么情况?

2015-01-11

Mysql数据库workbench进不去

2015-01-11

32位系统上最大支持的传输是多大?

2015-01-09

RHEL6(红帽)如何无线上网

2015-01-07

在MISRA C中有提示避免索引非数组的对象该怎么解决?

2015-01-05

创建线程使用fork()

2015-01-04

用C语言如何获取当前目录下面的文件名字?

2014-12-29

FTP文件传输如何用C语言实现

2014-12-26

自动更新系统的设计和实现

2014-12-26

用C语言实现网络聊天的程序怎么写?

2014-12-22

C语言线程控制的程序设计

2014-12-18

如何实现顺序表的各个功能?用C语言实现

2014-12-11

如何在工程目录下读取.c的源文件

2014-12-08

使用C语言1. 读取一个.C文件,删除该文件中所有的注释语句

2014-12-05

在产生布尔类型的表达式中对‘c’赋值如何解决

2014-12-03

C语言中的指针和数组的初始化

2014-12-02

f32a=f64a;为什么编译不能通过

2014-11-29

如何写一个随机点名系统

2014-11-23

(get = fgetc(fp))!=EOF

2014-11-23

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

TA关注的人

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