1 王建峰

尚未进行身份认证

苦是咖啡的原味。

等级
博文 253
排名 1w+

【C++学习笔记】Step6 知识点小结

目标:总结之前所学习的C++知识。

2019-06-19 06:59:50

【C++学习笔记】Step5 友元函数、友元类

类的友元函数是定义在类外部,但有权访问类的所有私有(private)成员和保护(protected)成员。参考菜鸟教程码云:https://gitee.com/hinzer/my-notes-of-C_plus思维导图代码#include"iostream"usingnamespacestd;classA{ friendclass...

2019-06-18 21:39:23

【C++学习笔记】Step4 函数指针

目的学习并掌握函数指针的概念与使用方法。码云:https://gitee.com/hinzer/my-notes-of-C_plus思维导图:本质是一个指针(地址),指向某个函数的地址(函数名是作为函数地址)函数指针通过在基类中声明一个函数指针的原型,子类的构造函数中实现对指针的初始化,并调用指针所指向的方法。#include"iostream"...

2019-06-18 14:10:09

typedef关键字:为复杂的声明定义一个新的简单的别名

可以使用typedef为复杂的声明定义一个新的简单的别名。

2019-06-18 07:21:05

【C++学习笔记】Step3 重载函数与重载运算符

目的:掌握重载的概念,程序实现重载函数和重载运算符的功能理解:相同函数名的函数或者同一运算符,在不同场合有不同的功能。编译器通过不同的接口,判断执行哪一种功能(重载决策)。1.实现接口;2.根据接口实现对应功能。码云:https://gitee.com/hinzer/my-notes-of-C_plus思维导图代码main.cpp#include"iost...

2019-06-17 23:41:24

【面试经历】地平线机器人2019年电面

个人情况:大三快放暑假了,打算提前一个月找份实习岗位,嵌入式方面的大概5个月左右。由于学校放假比较晚,要到7/20左右才能到岗实习。简历投了很多,但是能接受电话面试的公司缺很少。这是其中一家公司:地平线机器人 岗位:嵌入式软件实习 方式:电话面试 结果:失败职位描述面试过程#2019-6-31.投递简历#2019-6-5...

2019-06-17 21:15:57

【C++学习笔记】Step2 虚函数

目的:学习实函数、虚函数、纯虚函数,加例程演示码云:https://gitee.com/hinzer/my-notes-of-C_plus思维导图学习笔记1.C++父类指针&子类对象<1>父类指针指向子类对象时,指针原型决定调用哪个函数classPeople{//基类private: intage; intsex;...

2019-06-17 20:36:03

【C++学习笔记】Step1 类、对象

目的:掌握类、面向对象的概念,以及相关代码的编写码云:https://gitee.com/hinzer/my-notes-of-C_plus思维导图学习笔记关键词:类、对象、继承、析构方法与构造方法1.类<1>声明classPeople{private: intage; intsex;public: People();...

2019-06-17 19:34:36

esp8266+SDK开发 上报设备采集的数据至阿里云平台

  准备乐鑫提供ESP8266SDK阿里Link设备端SDKiotkit-embedded-2.3.0 我们使用基于TCP的MQTT协议来连接阿里云Link平台,需要遵循Alink协议规范,对阿里C-SDK进行移植到ESP8266下面来介绍一下移植过程。 项目模板1.使用ESP8266-sdk目录下examples/mqtt_demo,以此为模板。放...

2019-01-28 09:16:47

esp8266+SDK开发 json格式数据创建&解析

JSON(JavaScriptObjectNotation)是一种轻量级的数据交换格式。易于人阅读和编写。在前后台进行数据对接时,常常采用json。JSON语法规则   对象表示为键值对"键":<值>    数据由逗号分隔   ,    花括号保存对象   {}    方括号保存数组   []json在线解析 https://www.json...

2019-01-28 09:16:41

esp8266+SDK开发 温湿度采集到云端

NodeMCU采集传感器数据,并通过MQTT协议上报到阿里云Link平台,然后将数据发往web服务器,web服务器解析数据展示网页给用户。数据在展示过程中不断刷新。

2019-01-28 09:16:33

esp8266+SDK开发 工作模式

ESP8266的三种工作方式AP模式 Station模式 AP+Station模式esp8266模组在Station模式下是一个网络节点,可以通过路由器接入到互联网;esp8266模组在AP模式下是一个WIFI热点,可以使用手机或者电脑直接进行局域网控制;AP+Station模式是两种模式共存的方式。  基于SDK的开发流程设置Station模式流程图代码...

2019-01-24 20:35:25

esp8266+SDK开发 搭建开发环境

基于RTOS_SDK进行项目开发,乐鑫编译环境、、

2019-01-24 20:34:35

Flask学习笔记(二十) --Flask-Restful插件使用/API接口的编写

引言http或者https协议是一种被广泛运用的网络传输协议,是一种应用层协议。通过该协议传输数据,一般是POST方法,有两种常用的方式使用浏览器原生的form表单,应该是最常用的方式了,一般是用户向服务器提交数据(在此之前服务器要向浏览器渲染网页) 如果是单纯的提供数据,应该使用API接口。也是后台和前后的一套规范。数据的格式建议采用json,简单规范。参考:四种常见的POST提交...

2019-01-23 11:35:39

Flask-SQLAlchemy框架使用

以MySQL+SQLAlchemy的组合来对数据库进行管理,而Flask-SQLAlchemy是一种开发框架,对SQLAlchemy进行了一个简单的封装。下面使用Flask-SQLAlchemy的方法对数据库进行管理。 #config.py#数据库配置信息HOSTNAME='127.0.0.1'#PORT='3306'DATABASE='mydb'U...

2019-01-22 12:26:14

Flask-Migrate模块使用

flask-migrate可以十分方便的进行数据库的迁移与映射,将我们修改过的ORM模型映射到数据库中。另外flask-migrate是对Alembic的一个封装,其实它的底层是交由Alembic来处理的。使用起来十分方便。在flask项目中使用flask-migrate,我采用下面的结构。 目录结构.|--app.py   入口程序|--config.py 全局...

2019-01-22 12:22:19

Flask-Script模块使用

Flask-Script的作用是可以通过命令行的形式来操作Flask。通过下面的例子,来简单了解一下吧 demo#manage.pyfromflask_scriptimportCommand,Managerfromappimportapp#目的:练习Flask-Script模块的使用#安装依赖:pipinstallflask-scriptmanager...

2019-01-22 09:56:19

socket请求云主机遇到 Connection refused 问题

想着练习socket,实现网络(公网)上的两台主机通信的。忙活半天,最后用虚拟机本机测试进程间可以通信,但是使用云服务器和虚拟机通信就不行了。一时间找不到原因。 问题这是我使用虚拟机和互联网另一端的云主机进行socket请求的结果。。这边ping服务器的公网ip,测试没有问题。此时虚拟机是可以访问外网的;检查腾讯云服务器这边已经开放了所有的ip和端口,也应该没有问题。又...

2019-01-19 22:37:54

STM32:启动文件分析

关于stm32上电之后的启动流程,梳理一下思路,如有错误,回头来改。 启动文件分析、加载程序&启动程序&异常处理机制

2019-01-16 09:47:46

【Python】天气预报-短信通知服务实现

python3+百度天气API+twilio平台,实现获取城市天气数据,然后发送短信给指定用户

2019-01-11 13:34:51
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!