- 博客(67)
- 资源 (2)
- 收藏
- 关注
原创 配置管理可能存在的问题
配置管理是一种系统性的方法,它结合了技术和管理手段,用于标识、记录、控制和报告系统或项目的配置项。这些配置项可能是硬件、软件、文档或其他任何与系统或项目相关的实体。典型配置项包括项目计划书、需求文档、设计文档、源代码、可执行代码、测试用例、运行软件所需的各种数据,他们经评审和检查后进入配置管理。
2024-03-14 23:01:34 292
原创 全国计算机技术与软件专业技术资格(水平)考试软考中级高级报名步骤
第一步: 1、登陆全国的计算机网上报名平台第二步:用户登录第三步:立即报名第四步:填写信息1、选择考区2、填写报考信息, *号为必填项。3、其余信息填写4、联系方式填写 5、上传照片6、勾选我已阅读,并提交。7、核实信息,点击确认8、自动跳转下一页面第五步:网上缴费
2024-02-12 18:43:25 264
原创 IT行业含金量高的证书-软考
软考全称计算机技术与软件专业技术资格(水平)考试,软考既是职业资格考试,又是职称资格考试。2021年12月2号发布新版的国家职业资格目录,软考是在计算机技术领域中的唯一的国家职业资格。软考是一个神奇又特别的考试,神奇是与国内外的技能认证考试不同,它不仅考察项目管理的内容,也考察应用能力;即考即用的特点,让近年来软考的考生逐年增多,吸引了每半年50w+的考生前来应考。“特别”是在于:因为是国考,权重对标高考,所以软考的证书一旦获取,对于大家在组织中的项目管理能力的认定,职称的获取、户口申请、个税抵扣、挂靠等带
2024-02-12 18:01:25 450 1
原创 STM32 Hal库FreeRTOS统计CPU占比 找出有问题的任务 仅需一个函数搞定 超简单
STM32 Hal库FreeRTOS统计CPU占比 找出有问题的任务 仅需一个函数搞定 超简单。STM32F103 基于Hal库跑FreeRTOS,统计CPU占比 找出有问题的任务,类似实现一个windows 系统的任务查看界面。思路:记录任务的时间点,相减获得任务所占用的时间,所得时间/总时间,得到该CPU占比。实现函数,只需要调用一个vTaskGetRunTimeStats:获得任务的运行信息,形式为可读的字符串。
2024-01-21 22:41:59 1129 1
原创 STM32 Hal库FreeRtos查看所有任务的内存栈信息使用情况剩余空间 仅需一个函数搞定 超简单
STM32F103 基于Hal库跑FreeRtos,查看所有任务的栈的信息,包括任务名,任务状态,任务优先级,空闲栈,任务号。只需要使用一个函数vTaskList :获得任务的统计信息,形式为可读的字符串。备注运行环境单片机:STM32F103c8tx keil版本:5.32 STM32CubeMX版本:6.8.2
2024-01-21 17:41:31 737
原创 C语言斐波那契数列的前N项 循环和递归斐波那契数列规律如下:1, 1, 2, 3, 5, 8, 13
C语言斐波那契数列的前N项 循环和递归斐波那契数列。斐波那契数列规律如下:1, 1, 2, 3, 5, 8, 13,21, 34,55…,从第三项开始,每一项都是前面两项的和
2022-12-02 22:53:38 1664 1
原创 C语言递归函数例子有5个小孩,第一个比第二个大2岁 第二个比第三个大2岁 以此类推 第五个10岁求第一个年纪
有5个小孩,第一个比第二个大2岁 第二个比第三个大2岁 以此类推 第五个10岁 求第一个年纪
2022-11-29 22:15:00 626
原创 C语言静态变量举例
* 静态局部变量 存储于数据段 进程生命周期 函数作用域* 未初始化 其值为0 因为未初始化的static及全局变量存储于数据段之bss段* 进程执行前期会调用exec将整个bss段清0静态局部变量:1).初值为0。2).延长生命周期但不改变作用域。
2022-11-28 22:15:00 250
原创 C语言判断字符是否为数字 如果是输出yes 如果为字母 则大写转换小写 小写转换大写
C语言判断字符是否为数字 如果是输出yes 如果为字母 则大写转换小写 小写转换大写
2022-11-17 22:17:10 909
原创 把时间投资到自己的成长
1.把时间投资到自己的成长上最划算现在用玩股票赚到的只是小钱,只是捡了芝麻掉了西瓜,当自己能力积累一二十年后,那一点点钱完全可以忽略不计。时间的精力都有排他性,用在这里就不能用在那里。这就是绝大多数最终在某个领域成就非凡的人,都是显得有点弱智,甚至看上去生活不能自理的重要原因,他们关心的不是生活琐碎的事情,而是那些更重要的事情,其中必然包括自己不断的成长。2.注意力>时间>金...
2019-10-07 22:27:06 262
原创 计算机软件著作权
来自百度百科的定义,计算机软件著作权(下面简称软件著作权)是指软件的开发者或者其他权利人依据有关著作权法律的规定,对于软件作品所享有的各项专有权利。就权利的性质而言,它属于一种民事权利,具备民事权利的共同特征。简单的来说,你做好了一个软件,通过这个登记后,能证明该软件是属于你的,你该享受软件的相关权力(销售,转让等)。一、软件著作权的好处1、软件版权登记是软件得到重点保护的依据,若有软件...
2019-09-12 19:55:10 1364 1
原创 《韭菜的自我修炼》-李笑来
李笑来老师私底下与人谈话的内容被录音并给传播出去,网上疯传的的相当一部分是被曲解的,造成李笑来老师被黑的严重。笑来老师希望写这本带“自黑标题”的书,希望自己的认知,所知道的真相写出来。下面是书中的前五点笔记1.他们所说的韭菜究竟是谁?所谓的韭菜是指在交易市场中没有赚到钱,甚至赔钱势单力薄的散户。他们有一个常见的特征,他们严重缺乏基本的阅读能力,他们是那种一辈子买东西都不阅读产品说明书的人,他们...
2019-09-07 23:34:50 429
原创 C语言-linux cal日历命令自行实现-模拟命令 cal 功能demo
/* * 已知1900/1/1星期一 模拟命令 cal 08 2018功能*/#include <stdio.h>int monthOfDay(int year,int month);void showCal(int year,int month,int days);int main(int argc,char *argv[]){ int i,year,mo...
2018-08-29 22:01:02 1106
原创 C语言黑色星期五-任意输入一个年份 已知1900/1/1是星期一,打印该年的黑色星期五
/* * 任意输入一个年份 已知1900/1/1是星期一,打印该年的黑色星期五 * 黑色星期五:某年某月13号为星期五*/#include <stdio.h>//求某年某月的天数int monthOfDay(int year,int month);int main(void){ int i,month,year,days=0; printf("i...
2018-08-22 22:30:27 4179
原创 C语言最大公约数-任意输入两个正整数 求其最大公约数
/* * 任意输入两个正整数 求其最大公约数 * 12:1 2 3 4 6 12 * 18:1 2 3 6 9 18 * 约数:1 2 3 6 最大公约数:6*/#include <stdio.h>/* * 从较小的数据本身到1去找其约数 与此同时判断是否公约数 * 这样第一次所找到的公约数为最大公约数*/int maxGcd(int min,int max...
2018-08-21 20:15:20 11877
原创 任意输入一个正整数 判断是否为回文数(两种方法)
/* * 任意输入一个正整数 判断是否为回文数(两种方法) * 回文数:12321 1221 5 (中心对称)*/#include <stdio.h>//如果是返回真 否则返回假0int checkNum(unsigned int num);int main(void){ unsigned int num; printf("任意输入一个正整数...
2018-08-21 20:13:08 24455
原创 QT QPainter绘制图形-动态正弦曲线(水波效果)
使用qt的QPainter可以绘制出任何你想要的图形,同时也须要一定的功底;下面介绍动态正弦曲线(水波效果)的画法。为了更好理解,分4部分去理解如何绘制。先介绍画一个画三角形,再介绍画二个画三角形,然后画静态正弦曲线(水波),最后,画动态正弦曲线(水波效果)。主要用到QPainter与QPainterPath类。一、下面介绍一个画三角形文件包含如图零所示 ...
2018-08-21 12:49:56 18908 5
原创 用递归算法检测某个数据是否包含某个数字
//用递归算法检测某个数据是否包含某个数字#include <stdio.h>int checkNum(int num,int key);int main(void){ int num; printf("input a int num:"); scanf("%d",&num); if(checkNum(num,7)==1) ...
2018-08-20 22:08:06 634
原创 用递归算法打印某个整数的二进制
//用递归算法打印某个整数的二进制#include <stdio.h>void toBin(int num){ if(num==0) return; toBin(num/2); printf("%d",num%2);}int main(void){ int num; printf("输入一个整数:"); sca...
2018-08-20 22:05:44 869
原创 任意输入三角形三条整型边长 判断三角形的类型(普通 等腰 等边 直三角)
/* * 任意输入三角形三条整型边长 判断三角形的类型(普通 等腰 等边 直三角)*/#include <stdio.h>int main(void){ int a,b,c; printf("输入三角形三条整型边长:"); scanf("%d%d%d",&a,&b,&c); //为方便之后的算法实现 进行对边排序,(...
2018-08-20 22:03:14 11700 2
原创 母鸡3元一只 公鸡5元一只 小鸡1元3只 要求100元刚好买100只鸡的买法
列举两个计算的方法1) /* * 母鸡3元一只 公鸡5元一只 小鸡1元3只 要求100元刚好买100只鸡的买法*/#include <stdio.h>int main(void){ int i,j,k;//i:公鸡 j:母鸡 k:小鸡 for(i=0;i<=20;i++) { for(j=0;j<=33;j...
2018-08-17 08:52:57 27594 1
原创 打印由数字4 5 7 9 所组成所有四位数 并统计总数
列举两种方法1)/* *打印由数字4 5 7 9 所组成所有四位数 并统计总数*/#include <stdio.h>int main(void){ //数组将不连续数据进行连续存储 得以用循环算法 int ar[4]={4,5,7,9}; int a,b,c,d,num,count=0;//a:千位 b:百 c:十 d:个 ...
2018-08-17 08:40:16 1150
原创 打印100以内所有质数
/* * 打印100以内所有质数 *质数:只能被1和本身整除 最小质数为2*/#include <stdio.h>int main(void){ unsigned int num; printf("100以内所有质数:");#if 1 int i; for(num=1;num<=100;num++) { //检测...
2018-08-16 22:11:35 4117
原创 任意输入一个正整数判断是否为质数
/* *任意输入一个正整数判断是否为质数 *质数:只能被1和本身整除 最小质数为2*/#include <stdio.h>int main(void){ unsigned int num; printf("任意输入一个正整数:"); scanf("%u",&num);#if 1 int i; //检测除1和本身是否还有其他...
2018-08-16 22:09:20 15251
原创 任意输入一个年份 判断是否为闰年
/* * .任意输入一个年份 判断是否为闰年 * 闰年:可以被400整除 或者 可以被4整除但是不能被100整除的年份*/#include <stdio.h>int main(void){ int year; printf("input a year:"); scanf("%d",&year); if(year<0)...
2018-08-16 22:06:55 22590 3
原创 C语言printf 存在行缓冲
printf是标准IO函数,存在行缓冲,先写到缓冲区,满足条件后,才将缓冲区刷到对应文件中,刷缓冲区的条件如下: 1 )缓冲区填满。2 )写入的字符中有‘\n’, '\r'。3) 调用fflush手动刷新缓冲区。4)....测试代码如下:/* * printf 标准IO函数存在行缓冲*/#include <stdio.h>#include <unistd.h...
2018-08-15 22:22:56 1136
原创 C语言位操作
运算符 含义 &(清0) 按位与 0&0=0, 0&1=0, 1&0=0, 1&1=1 |(置1) 按位或 0|0=0, 1|0=1, 0|1=1, 1|1=1 ^ 按位异...
2018-08-15 22:09:13 625
原创 C语言运算符号优先级测试代码(i++ ,++i)
a++ //先用后加 ++a //先加后用.c语言的运算符表测试代码如下:#include <stdio.h>int main(void){ int a=10,b=20; //复合表达式 a+=b;//a=a+b printf("a:%d\n",a); a/=3; //a=a/3 printf("a:%d\n...
2018-08-15 21:55:47 1247 1
原创 嵌入式web服务器Boa的移植
Boa是一种非常小巧的Web服务器,其可执行代码只有大约60KB左右。作为一种单任务Web服务器,Boa只能依次完成用户的请求,而不会fork出新的进程来处理并发连接请求。但Boa支持CGI,能够为CGI程序fork出一个进程来执行。Boa的设计目标是速度和安全。下面介绍Boa服务器移植的具体操作步骤。0.环境 主机:centos7 交叉工具链:arm-li...
2018-08-15 21:43:47 222
原创 判断字符是否位数字字符 如果是输出yes 如果位字母 则大写转换小写 小写转换大写
#include <stdio.h>int main(void){ char ch; printf("input a char:"); ch=getchar(); //判断ch是否位数字字符 如果是输出yes 如果位字母 则大写转换小写 小写转换大写 //如果为其他类型输出"unknow" //if(ch>=48 &a...
2018-08-12 18:24:15 1464
成熟量产扫地机代码 STM32 FreeRTos功能完整 代码注释清晰IIC、PWM、SPI、多路ADC与DMA、IAP
2024-01-28
STM32 Hal库FreeRTOS统计CPU占比 找出有问题的任务 仅需一个函数搞定 超简单
2024-01-21
STM32 Hal库FreeRtos查看所有任务的内存栈信息使用情况剩余空间
2024-01-21
PMP项目管理文件.zip
2019-06-27
QT正弦曲线水波工程源码
2018-08-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人