自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 树莓派3b深度学习环境搭建

在网上看了很多人的教程把一些本该很简单的操作都用最复杂的源码编译方式做了,因此写篇博客作为记录,本文编写是刷了一个新官方系统重新安装来验证的,所以只要按照步骤来应该是都没问题的Opencv:树莓派相关库安装:sudo apt-get updatesudo apt-get install libjpeg-devsudo apt-get install libatlas-base-devs...

2019-06-13 15:02:36 1177

原创 【golang学习笔记】

开个博客记录下学习golang学习的过程,方便自己复习也方便大家参考。持续更新中…

2019-06-06 14:02:50 188

原创 【Python3】树莓派表情识别小车

项目持续更新中,目前还是半成品。。。项目概述:这个项目是一个创意项目,主体是两把椅子,椅子上面放置摄像头,当两把椅子上的人相视而笑的时候两把椅子会自己靠在一起。完成方案:动力部分:购买幼儿碰碰车底盘并更换马达驱动板等配件以便可以带动成人。控制部分:树莓派3b。供电部分:使用两个12v电瓶串联得到24v提供电机动力,24v经过变压模块变到5v给控制部分供电。软件环境:Linux,Pyt...

2019-05-26 11:02:02 1262

原创 【python2】 通过微博api获取消息

最近想做个社交平台的情感分析软件,第一步肯定是获取内容,获取内容两种方法,一是官方给的接口,二是爬虫。下面先使用第一种,平台先选择微博。测试环境:树莓派官方系统。需要参考这篇先做一些准备注意,一定要用python2,因为微博的sdk是用python2写的。下面是我用的代码,这里面的id获取方法是移动端网页最后的数字,例如https://m.weibo.cn/detail/415441703...

2018-11-20 13:16:19 962

原创 树莓派监控摄像头MJPG-streamer的安装过程

方法:http://shumeipai.nxez.com/2017/05/14/raspberry-pi-mjpg-streamer-installation.html用这个方法可能会出错,出错参考这个:https://blog.csdn.net/NCTU_to_prove_safety/article/details/71066149...

2018-11-18 20:26:11 359

原创 【树莓派】ubuntu交叉编译配置

第一步:在终端输入sudo apt-get install gcc-arm-linux-gnueabihfsudo apt-get install g++-arm-linux-gnueabihf命令执行完后交叉编译的gcc和g++就安好了,这一步网上有很多人给的步骤非常繁琐。其实根本不需要。第二步:生成可执行文件先写一个cpp,然后arm-linux-gnueabihf-g++ ...

2018-10-07 14:51:06 1222

原创 【腾讯云】云数据库Mysql的连接

初始化之后,参考这个网页注意这里给出的命令有些问题,我是用的这样的mysql -h cdb-73qqz5q8.cd.tencentcdb.com -P 10032 -u root -p输入密码后现象如下:连接之后和平常数据库操作无异,不再赘述。...

2018-09-27 14:26:22 2346

原创 【C++】文件操作、new、模板函数

此篇博客提供最简单的例子,便于学习基本用法,所有代码均可以使用我的makefile博客中的第四版makefile编译文件操作打开一个文件,写入123再读出来。#include <iostream>#include <fstream>using namespace std;int main(){ char data[10]; ofstrea...

2018-09-14 19:59:21 473

原创 Makefile

以下将以四个版本来一步一步将一个makefile文件修改成看不懂的样子。 版本一:app:1.cpp 2.cpp g++ 1.cpp 2.cpp -o app这个版本应该谁都能看懂,第一个1是指最终生成的可执行文件。1.cpp则指生成这个文件需要的依赖。 第二行则是平时在终端中输入的那行代码。注意第二行前有个tab。 此时除了每次可以用make代替第二行命令外没有任何用。...

2018-09-14 17:34:09 124

原创 【树莓派】调用Face++识别摄像头数据

语言:python3 环境:树莓派 外设:USB摄像头 一、拍照并识别年龄性别等数据import osimprot sysimport reimport commandsa=commands.getoutput("fswebcam --no-banner -r 640x480 image3.jpg")print aimport requestsfrom json im...

2018-08-22 16:33:08 1269 1

原创 【树莓派】使用python调用USB摄像头

首先根据我之前的博客安装好摄像头需要的库。 然后代码如下:import osimprot sysimport reimport commandsa=commands.getoutput("fswebcam --no-banner -r 640x480 image3.jpg")print a运行结果如下>>&

2018-08-22 10:09:13 17998 11

原创 【树莓派】使用USB摄像头

需要安装的软件:sudo apt-get install fswebcamsudo apt-get install mplayer调用摄像头查看:sudo mplayer tv://拍照片: 文件在pi根目录下fswebcam –no-banner -r 640x480 camra.jpg ...

2018-08-19 00:04:33 3351 4

原创 进程间通信

语言:c语言 平台: linux无名管道:#include <stdio.h>#include <stdlib.h>#include <errno.h>#

2018-08-17 11:03:54 118

原创 【python】python3 Face++ api 调用

准备做一个树莓派的人脸识别系统,查了下Face++是免费的而且比较好用,找了一下网上的资料都是python2.7的,所以在此记录下整个开发过程。 调用face++的api首先需要注册账号,然后创建api key,这些都很简单就不说了。先上测试代码注意: 这里我遇到了两个问题 第一个是绝对路径的问题,我使用的时候不能用“\” 而要用“\”才行 第二个是No module name...

2018-08-16 20:46:11 1575

原创 【C语言项目】停车场

停车场项目需求问题描述:停车场是一个能放 n 辆车的狭长通道,只有一个大门,汽车按到达的先后次序停放。若车场满了,车要停在门 外的便道上等候,一旦有车走,则便道上第一辆车进入。当停车场中的车离开时,由于通道窄,在它后面的车 要先退出,待它走后在依次进入。汽车离开时按停放时间收费。 基本功能要求: (1)建立三个数据结构分别是:...

2018-08-14 17:52:21 1293

原创 C语言获取时间

winows平台下:代码如下#include <time.h>#include <stdio.h>#include <windows.h>//使用sleep需要这个头文件int main(int argc, char **argv) { double cost;//时间差 time_t tmpcal_ptr1; tim...

2018-08-12 10:58:40 1001 1

原创 【leetcod】70. 爬楼梯

题目假设你正在爬楼梯。需要 n 步你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢? 注意:给定 n 是一个正整数。 示例 1: 输入: 2 输出: 2 解释: 有两种方法可以爬到楼顶。 1. 1 步 + 1 步 2. 2 步 示例 2: 输入: 3 输出: 3 解释: 有三种方法可以爬到楼顶。 1. 1 步 + 1 步 +...

2018-08-10 21:10:11 255

原创 队列实现杨辉三角

思想如下:1>首先,需要初始化一个队列,即对头=队尾=0; 2>将第一行的元素1入队,接着操作第二行(一二行不需要求和操作,直接将元素入队即可); 3>从第三行开始,现在的队头指向N-1行,先将每行的固定元素1入队,然后循环操作求和过程: 将队首元素出队,并保存它的值temp; 获取当前队首的元素x,并进行temp=temp+x,且将temp入队; 4>循环结...

2018-08-09 22:31:46 2445

原创 【leetcod】28. 实现 strStr() 函数

题目给定一个 haystack 字符串和一个 needle 字符串,在 haystack 字符串中找出 needle 字符串出现的第一个位置 (从0开始)。如果不存在,则返回 -1。 示例 1: 输入: haystack = “hello”, needle = “ll” 输出: 2 示例 2: 输入: haystack = “aaaaa”, needle = “bba” 输出: ...

2018-08-08 21:20:41 148

原创 【leetcod】21. 合并两个有序链表

题目将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4 输出:1->1->2->3->4->4C语言此题暴露了我找关系能力弱的问题,看到提目第一反应是先判断两个链表的长度,然后把这两个链表放到一个数组里然后调用qsort解决排序,最...

2018-08-07 20:47:01 148

原创 【leetcod】20.有效的括号

题目给定一个只包括 ‘(‘,’)’,’{‘,’}’,’[‘,’]’ 的字符串,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型的右括号闭合。 左括号必须以正确的顺序闭合。 注意空字符串可被认为是有效字符串。 示例 1: 输入: “()” 输出: true 示例 2: 输入: “()[]{}” 输出: true 示例 3: 输入: “(]” 输出: fal...

2018-08-06 20:39:16 235

原创 八大排序算法总结【C语言】

快速排序的思想: 1.先把整个序列分成两块,一块都大于某个数。一块都大于某个数。 2.再将分开的两块继续分,直到每块均为一个数。 分割的方法是填坑。 先从右后左,后从左往右,参考此篇[文章]。(https://blog.csdn.net/morewindows/article/details/6684558) 代码如下: 填坑:int AdjustArray(int s[], i...

2018-08-05 21:19:58 485 2

原创 单链表的各种操作

C语言。 首先要定义一个结构体 typedef struct Node { ElemType data; struct Node *next; }Node; typedef struct Node *LinkList; /* 定义LinkList */然后初始化Status InitList(LinkList *L) { *L=(LinkList)...

2018-08-04 23:29:08 143

原创 【leetcod】8.字符串转整数

此题没什么算法,单纯就是考虑细节。C语言版int myAtoi(char* str) { if(strlen(str)==0) return 0; char* xianzai= str; long long fanhui = 0; int flag = 1;//记录符号位正负 long long max = pow(2,31)-1...

2018-08-03 16:55:16 123

原创 【leetcod】1.两数之和

题目给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。 你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。 示例: 给定 nums = [2, 7, 11, 15], target = 9因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]C语言解法:1:穷举,此方法简单但低效。int* twoSum(...

2018-08-03 16:33:19 229

原创 【C语言项目】通讯录

1.功能: 创建新表 增加联系人 按姓名排序 需要修改的:改成qsort,其他参数的排序。 姓名查找 需要修改的:其他参数的查找。 保存到文件中 从文件中 打开 删除联系人 修改联系人 退出 2.注意事项: 需要在.c所在文件夹下建一个名称为通讯录的txt文件才能正常使用。 3.环境: windows vc++6.0#include <stdio.h&gt...

2018-08-01 16:37:37 344

原创 Vc++6.0下要注意的事项

定义一定要放在函数最前面,在函数中间定义变量会报错,而且报的是很奇怪的错,比如缺“;”

2018-07-30 20:07:33 570

原创 向文件格式化的输入读取数据

windos vc++6.0通过; 功能:格式化的向文件中读取,写入数据 注意:输入的时候字符要紧挨着数字输入,不然会读取到空格。#include<stdio.h>main(){ int a,a1; float b,b1; char c,c1; FILE *fp; if((fp=fopen("ttt.txt","w+"))==N...

2018-07-30 19:37:31 388

原创 向文件中的结构体读写数据

windows vc++6.0下通过; 功能:在文件的结构体中写入,读取数据。#include<stdio.h>////////////////////////////////////////////函数声明//////////////////////////////////////////////////////void put_in();void get_out()...

2018-07-30 19:09:32 2160 2

原创 文件的字符串读写

windows vc6.0++通过。 功能:输入字符串,写入t.txt并显示在屏幕上#include<stdio.h>#include<string.h>main(){ char str[80],str1[80]; FILE *fp; if ((fp=fopen("t.txt","w+"))==NULL) { ...

2018-07-30 17:19:32 203

原创 文件的读写操作

windows vc++6.0下通过 功能:输入一些字符给txt1,以#结尾,然后txt2中也会写入这些字符。 两个文件在.c文件所在文件夹。/////////////////////////////////////////////////文件的读写操作//////////////////////////////////////////////////////#include<...

2018-07-30 17:07:20 115

原创 单链表删除

windows vc++6.0下通过 功能:在值为x的节点之后插入值为y的节点,并返回1,不存在x则返回0#include<stdio.h>////////////////////////////////////////定义/////////////////////////////////////////////////////////////////////////////...

2018-07-30 15:44:09 176

原创 单链表插入数据

windows vc++6.0下通过#include<stdio.h>////////////////////////////////////////定义/////////////////////////////////////////////////////////////////////////////typedef struct link//定义一个结构体,里面只有一...

2018-07-30 15:36:41 5130

原创 访问单链表

windows vc++6.0下通过 访问并打印之前输入的单链表数据。头插法#include<stdio.h>////////////////////////////////////////定义/////////////////////////////////////////////////////////////////////////////typedef struct ...

2018-07-30 15:22:27 952

原创 头插法建立单链表

windows vc6.0++下通过 输入数字,-1结束;#include<stdio.h>typedef struct link//定义一个结构体,里面只有一个int数据 *next用来存放下一个节点的地址{int data;struct link *next;}LINK;//////////////////////////////////////单链表的...

2018-07-30 11:14:50 707

原创 尾插法建立单链表

Winodws vc6.0++下通过 输入数字,当输入-1时程序结束。#include<stdio.h>typedef struct link//定义一个结构体,里面只有一个int数据 *next用来存放下一个节点的地址{int data;struct link *next;}LINK;//////////////////////////////////////...

2018-07-30 11:07:26 6782

原创 Linux 下c语言通讯录

linux 下 测试vim+gcc通过; 结构体实现。 已知问题:排序只能排一次。#include <stdio.h>#include <stdlib.h>#include <string.h>//////////////////////////////////////////////全局变量//////////////////////////...

2018-07-29 19:55:45 285

原创 C语言通讯录

Windows vc++6.0环境下可用代码。 结构体数组实现。 已知问题:排序只能排序一次。#include <windows.h> #include <stdlib.h>#include <string.h>//////////////////////////////////////////////全局变量//////////////////...

2018-07-29 19:49:37 214

空空如也

空空如也

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

TA关注的人

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