自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux串口初始化流程

【代码】Linux串口初始化流程。

2023-03-22 15:40:10 553

原创 c语言合并多个wav文件

c语言合并多个wac音频文件

2023-02-22 17:07:42 550

原创 HJ1 字符串最后一个单词的长度

HJ1 字符串最后一个单词的长度描述计算字符串最后一个单词的长度,单词以空格隔开,字符串长度小于5000。(注:字符串末尾不以空格为结尾)输入描述:输入一行,代表要计算的字符串,非空,长度小于5000。输出描述:输出一个整数,表示输入字符串最后一个单词的长度。示例1输入:hello nowcoder输出:8说明:最后一个单词为nowcoder,长度为8 解法思路1:#include<stdio.h>#include<string.h>int

2022-03-07 11:54:25 204

原创 在Linux和qt下安装EasyPr遇到的问题

在Linux和qt下安装EasyPr遇到的问题:easypr/src/util/kv.cpp:11: void easypr::Kv::load(const string&): Assertion `reader’ failed.解决方案:在include/util/config.h中将相对地址全部修改为绝对地址static const char* kDefaultSvmPath =...

2019-04-24 10:33:56 629 1

原创 Qt使用信号和槽实现窗体间的传值

Qt使用信号和槽实现不同页面间的传值

2019-03-21 15:32:27 811

转载 Ubuntu系统安装中文输入法

1.http://pinyin.sogou.com/linux/ 网页中下载相应版本(32位/64位);2.sudo apt --fix-broken install3.sudo dpkg -i sogoupinyin_2.1.0.0086_amd64.deb4.在系统设置-Language Support中将“Keyboard input method system”设置为fcitx;5...

2019-03-20 15:53:06 761

原创 Qt+OpenCV在arm板上运行实现思路

第一:先编译opencv的第三方库和源码移植到arm板上。第二:在Linux中安装qt。第三:编译qt移植到arm开发板上。第四:opencv+qt的结合在Linux上运行。第五:Qt+opencv arm版在板子上运行。

2019-03-20 09:49:39 3329 3

转载 Linux中error while loading shared libraries错误解决办法

默认情况下,编译器只会使用/lib和/usr/lib这两个目录下的库文件,通常通过源码包进行安装时,如果不指定–prefix,会将库安装在/usr/local/lib目录下;当运行程序需要链接动态库时,提示找不到相关的.so库,会报错。也就是说,/usr/local/lib目录不在系统默认的库搜索目录中,需要将目录加进去。1、首先打开/etc/ld.so.conf文件2、加入动态库文件所在的目...

2019-03-17 22:23:41 1610

转载 由于找不到opencv_world320d.dll,无法继续执行代码。解决方案

由于找不到 opencv_world320.dll,无法继续执行代首先找到自己软件安装(解压)的路径openCV (安装(解压)目录\opencv\build\x64\vc14\bin)我的安装(解压)目录是:F:\OpenCV\Three320\opencv\build\x64\vc14\bin把3个后缀是.dll(如上图,红色箭头的文件)应用程序扩展复制到C:\Windows\Sys...

2018-12-25 19:29:14 20583 12

原创 2018软考中级嵌入式系统设计师复习思路

历程结果八月底九月初报的名,10月初在国庆时才开始复习,11月11号开考,复习了40多天。在12月14号查到成绩过来。过了。考试分为上午场和下午场。上午全部为选择题(单选)一题一份,下午为操作大题共五道题目。上下午满分都是七十五分。考试通过的规定为:上午下午都要同时大于或等于四十五分,考试才算通过。只要有一门没有达45就算考试没过。资料准备主要准备两本书《嵌入式系统设计师2009至2015...

2018-12-18 14:07:35 16976 38

原创 hbase基础的增删查改

hbase基础的增删查改

2018-11-28 09:25:28 247

原创 C语言:获取系统时间显示或存入数组中

获取系统时间显示或存入数组中

2018-11-27 15:44:34 2153

原创 Linux:实现进程间的群聊(类似于聊天室)

思路:运用共享内存来存储当前聊天的人数,消息队列来存储消息,线程来实现读取。先通过create.c来创建共享内存,并初始化在chat.c中实现信息的读取,在主函数中将消息写进消息队列中,创建线程来实现消息的读取。 每运行一次chatc.c文件,共享内存存储数加1,实现人数的相加,并用for语句将语句写入消息队列中(有多少个人就写多少条)在线程 void *read2(voi...

2018-08-09 16:16:27 2387 1

原创 Linux:使用多线程编程和消息队列,实现两个进程之间的聊天

思路:一个文件:创建一个线程和主函数,或者创建两个线程主函数调用(我用这种)。创建两个消息队列,一共两个文件,两个队列,四个进程a.c 一个进程写(消息类型为1) ---->>队列 一个进程读(消息类型为2)b.c 一个进程写(消息类型为2) ---->>队列 一个进程读(消息类型为1)a.c#inclu...

2018-08-08 19:33:02 10351 4

原创 Linux:返回线程退出时的数据

static float area;类型为float ;因为pthread_exit返回值为 void *,相应的area也要转变为 float *,所以为float * &amp;area   pthread_join(id,(void **)&amp;area);      等待线程结束gcc 文件名  -pthread                     连接动态库 #...

2018-08-08 13:24:52 571

原创 Linux动态库的 静态加载 和 动态加载 的使用

 动态库的静态加载 math.c #include&lt;stdio.h&gt; int add(int a,int b) { return a+b; }show.c   #include&lt;stdio.h&gt; int show(int a) { printf("两数之和:%d...

2018-08-02 23:12:57 5573

原创 C语言:文件数据传到链表,在将链表数据传回文件

对文件的增删查改一般都是将文件数据传输到链表上的,然后在链表上对数据进行处理,其主要有有两个关键, 1.文件数据传输到链表中#include <stdio.h>#include <stdlib.h>#include<string.h>#include <sys/stat.h>#include&l...

2018-07-31 09:57:16 17074 11

原创 C语言:添加和显示,数据保存在文件中,下次打开可以获取之前录入的内容

提供添加人员和显示所有人员的功能,人员包含的信息:name id age salary数据保存在文件中,下次打开可以获取之前录入的内容

2018-07-24 10:10:29 11760 1

原创 基于链表的排序

 单链表typedef struct node{            int data;           struct node *next; }node,*linklist_s;单链表的冒泡排序void sort(node *head){ linklist_t temp = head; linklist_t p = head-&gt;next; ...

2018-07-23 10:23:16 384 1

原创 Linux c语言:多文件编译和make命令的使用

 多文件编译格式:gcc xxx.c yyy.x zzz.c ... -o xxxmain.c#include&lt;stdio.h&gt;#include "arr1.h"int main(){ int a[]={1,2,3,4,5}; printf(" 总数为:%d ",ar(a,5)); return 0;}arr1.cint sum=0;...

2018-07-11 19:17:52 1092

原创 c语言基础(3) 数组和指针作为实参和形参的问题

字符串char a[]="abc";printf("%s",a);fgets(a,100, stdin) //安全的字符串输入函数printf("%s",a);scanf("%*[^\n]"); //两个scanf清空输入缓存scanf("%*c"); int 值作为实参    指针作为形参  void xch...

2018-07-11 09:04:46 6577

原创 c语言基础(2):输入一段未知长度的字符,然后输出

输入一段未知长度的字符,然后输出 #include&lt;stdio.h&gt;#include&lt;stdlib.h&gt;#include &lt;string.h&gt;struct node{char arr[0];};int main(){char buf[100];printf("请输入一串字符");fgets(buf, 100, stdin)...

2018-07-08 16:12:04 8195 1

原创 第四届蓝桥杯单片机省赛 自动灌溉系统

第四届蓝桥杯单片机省赛 自动灌溉系统新手、所用驱动为大赛提供驱动#include&lt;stc15f2k60s2.h&gt;#include "intrins.h"#define somenop {_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_no...

2018-07-02 19:49:11 2639 2

原创 第三届蓝桥杯省赛单片机组自动售水机

  #include&lt;stc15f2k60s2.h&gt;#include "intrins.h"#define somenop {_nop_();_nop_();_nop_();nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_();_nop_(...

2018-07-02 19:41:11 2579 4

原创 C++车票管理系统

#include&lt;iostream&gt;#include&lt;fstream&gt;#include&lt;string&gt;#include&lt;iomanip&gt;#include&lt;time.h&gt;using namespace std;class Bus_infor{    private:        static int Bus_no;  ...

2018-07-02 19:26:48 11137 4

C语言字符编码转换UNICODE、GBK、UTF-8互相转换

C语言字符编码转换UNICODE、GBK、UTF-8互相转换

2023-06-27

stm32智能安防系统

在ucosIII系统下,实现rfid读卡,要修改rfid的卡号,只有正确的卡号,才能获取进行下一步的权限。 识别成功(先滴卡识别获取权限):启动直流电机,模拟开门,oled显示时间、温湿度、超声波距离(通过按键切换)。手机蓝牙发送指令控制电机。。 陌生卡时,蜂鸣器报警,灯闪烁。

2019-03-04

Qt使用QMediaPlayer制作的视频播放器

实现视频的打开、播放、暂停、上一部、下一部、播放模式选择、播放倍速、音量调节、拖动快进后退、显示播放列表、点击列表进行播放、双击全屏、Esc退出全屏、实时显示正在播放的进度条和文件名称 使用QT5.5.0和LAVFilters-0.65解码器(解码器文件中有,安装即可,不需其他操作)C++编写

2018-12-25

C语言:学籍管理系统

本学籍管理系统是由链表进行操作,文件进行存储。管理员账号admin密码123456,学生教师的初始密码与id相同,管理员操作学生教师信息的增删查改。教师对自身信息进行查改显示和学生信息的显示,和修改自身密码。学生显示自身信息和修改密码。信息存储到文件中下次可用。运行系统Ubuntu_12.04

2018-08-01

空空如也

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

TA关注的人

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