自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (10)
  • 收藏
  • 关注

原创 Win7下Qt 12.2生成 MySql5.7.30库

1. 下载安装MySql5.7.30 1.1 下载community server 下载地址https://dev.mysql.com/downloads/mysql/ 选择历史版本,下载zip版本Windows (x86, 32-bit), ZIP Archive 5.7.30 350.9M Downl 跳过login 选择直接下载。2.2 安装 解压后,在bin的同级目录下新建文件夹data...

2020-05-25 17:35:02 200

原创 环境露点的计算代码c++

double CalculateDewPoint(double temp, int humidity){ if (humidity==0) return temp; double dew_numer = 243.04*(log(double(humidity)/100.0)+((17.625*temp)/(temp+243.04))); double dew_denom = 17.6...

2020-02-27 14:58:40 571

原创 Ubuntu18.04+Domoticz+Infludx+Grafana

1. 整体方案如图。具体参照此文档:https://download.csdn.net/download/travel0er/12195580针对来自Domoticz的两个不同idx的数据,进线多个曲线显示,从GROUP BY里添加tag(idx)进线设置。2. 另influxdb常用基本操作指令及一些概念https://blog.csdn.net/u010185262...

2020-02-27 14:17:47 426

原创 Docker+InfuxDB+Grafna环境安装配置

一、概述 Domoticz--->InfluxDB--->Grafana 查询浏览数据。 参照:https://xujiwei.com/blog/2017/09/homeautomation-influxdb-grafana/二、 Docker安装 参照官方文档:https://docs.docker.com/toolbox/toolbox_ins...

2020-02-26 11:32:25 302

原创 基于EspEasy采集SHT3X温湿度模块上传至Domoticz

ESPEasy 模块开发环境搭建 安装Domoticz 修改代码,加载SHT3x模块Plugin 配置ESPEasy、Domoticz 1. EspEasy模块开发环境搭建 硬件:1)NodeMcu,属于ESP-12E版本 2)温湿度传感器 SHT30 硬件连接: 【ESP】D1-...

2020-02-20 01:08:59 806

原创 linux 下 Qt 5.x OpenGl 下GLUT 调用

安装Glutsudo apt-get install freeglut3 freeglut3-devsudo apt-get install binutils-goldQt 5.5 配置sudo find /usr -name *glut*结果如下: /usr/lib/x86_64-linux-gnu/libglut.so /usr/lib/x86_64-linux-gnu/libglut.s

2017-11-15 20:43:53 1335

原创 Flaskweb开发学习笔记

第一章安装安装虚拟环境 基于python2.7 sudo apt-get install python-virtualenv$ git clone https://github.com/miguelgrinberg/flasky.git $ cd flasky $ git checkout 1a $ virtualenv venv 激活虚拟环境 sourc

2017-10-22 19:59:30 245

转载 Git 学习笔记 ——初级

来自—廖雪峰博客创建代码库初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件;第二步,使用命令git commit,完成。

2017-10-20 22:20:00 155

转载 Makefile 工程项目通用版

Makefile 工程项目通用版目录:Makefile 工程项目通用版工程项目的Makefile分为3类顶层目录的Makefile顶层目录的Makefilebuild无需改动各级子目录的Makefile工程项目的Makefile分为3类:顶层目录的Makefile顶层目录的Makefile.build各级子目录的Makefile顶层目录的Makefile 顶层:Makefile

2017-09-26 21:30:59 915

转载 字符编码笔记:ASCII,Unicode和UTF-8

1. ASCII码我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,从0000000到11111111。上个世纪60年代,美国制定了一套字符编码,对英语字符与

2017-09-25 22:36:57 141

原创 Makefile---$@ $^ $<

1. $@---- 代表目标 $^-----  代表所有的依赖对象 $

2017-09-10 20:51:28 146

转载 Makefile----wildcard用法

在Makefile规则中,通配符会被自动展开。但在变量的定义和函数引用时,通配符将失效。这种情况下如果需要通配符有效,就需要使用函数“wildcard”,它的用法是:$(wildcard PATTERN...) 。在Makefile中,它被展开为已经存在的、使用空格分开的、匹配此模式的所有文件列表。如果不存在任何符合此模式的文件,函数会忽略模式字符并返回空。需要注意的是:这种情况下规则中通配符

2017-09-10 20:11:57 516

转载 Makefile---(origin variable)详解

先说一下origin语法origin函数不像其它函数。他并不直接操作变量的值,只是告诉你这个变量是从哪里来的(好好理解这句话)?其语法是:$(origin   variable)注意这里是变量的名字,不是引用,所以不要使用“$”字符。origin函数会以返回值告诉你这个变量的“出生情况”(这个变量从哪里来的?),下面来看一下origin函数的返回值好了。我们

2017-09-10 16:53:46 561

原创 ubuntu(linux)文件系统分区调整(可以解决根目录空间不足,而/home空间比较大的情况)

1. 安装 tuxboot (ubuntu下烧写工具)  sudo apt-add-repository ppa:thomas.tsai/ubuntu-tuxboot  sudo apt-get update  sudo apt-get install tuxboot2. 下载 Gparted    http://gparted.org/download.php

2017-08-30 20:51:54 9532

原创 ubuntu16.04 u 盘安装

1. 利用软媒魔方的u盘启动工具把iso镜像烧写到u盘2. 把iso镜像解压到u盘根目录下 (这是关键点)3. 重启选择u盘启动

2017-08-29 17:32:20 807

原创 Raspi下GitoLite 环境搭建

参照  https://github.com/sitaramc/gitolite

2016-04-25 17:24:35 228

原创 shell基本指令

1. 环境变量的设置$HOME 下,在.basrc下添加 $PATH=$PATH:/usr/bla/bla..下次再打开shell时候,路径生效,查看环境变量命令echo $PATH本次生效命令 source .bashrc

2016-04-25 14:49:00 422

原创 ssh实现公钥登陆linux

linux上运行命令 ssh-keygen生在/$HOME/.ssh下生成成 id_rsa.pub id_ras一对公钥密钥;把id_rsa 拷贝到putty所在的计算机上(一般是拷贝或者传输.pub,安全起见,这里侧重实现);把id_rsa.pub 重命名为authorized_keys,至此linux上配置完成。客户端,通过puttyGen工具把id_rsa转化为i

2016-04-25 13:55:39 269

转载 Cortext-M3学习笔记-2-Thumb 指令集

摘自  http://www.eefocus.com/book/09-08/793361276059991.htmlThumb 指令集        Thumb 指令可以看作是ARM 指令压缩形式的子集,是针对代码密度的问题而提出的,它具有16 位的代码密度。Thumb 不是一个完整的体系结构,不能指望处理只执行Thumb 指令而不支持ARM 指令集。因此,Thumb 指令只需要支

2015-06-30 14:03:58 5890

转载 Cortex-M3学习笔记--1--基础知识

转载:点击打开链接http://blog.mcuol.com/User/share_119/Article/39534_1.htm首先,在学习Cortex-M3时,我们必须要知道必要的缩略语。整理如下:AMBA:先进单片机总线架构   ADK:AMBA设计套件AHB:先进高性能总线    AHB-AP:AHB访问端口APB:先进外设总线    ARM ARM:ARM架构参考手册

2015-06-30 10:57:37 2604

转载 电力工程设计一次回路—(330~500KV超高压配电装置)一个半断路器接线方式

摘自doc巴巴具体【一个半断路器接线方式】为了提高这些重要厂、站的运行可靠性,在330KV及以上的电压等级系统中,3/2断路器接线已经得到广泛采用。定义每一回路经一台断路器1QF或3QF接至一组母线,两回路之间设一联络断路器2QF,形成一个“串”,两个回路共用三台断路器,故又称二分之三接线。特点与常规双母线带旁路接线方式比较,优点: 1. 运行调度灵活,操作更加方便。当任一开关需要检修时,只需把

2015-06-27 16:55:07 6944

翻译 FreeRTOS学习笔记-2-FreeRTOSConfig.h

FreeRTOS 的配置是通过修改FreeRTOSConfig.h配置文件实现的。在基于FreeRTOS的应用程序的预处理程序包含的路径中必定有一个FreeRTOSConfig.h头文件。 FreeRTOSConfig.h 使得RTOS内核与要实现的应用程序相匹配。 因此,其针对某个应用程序来讲是特定的,而不是针对RTOS,故其应放在应用程序文件目录下,而不是内核代码目录。 包含在下载的RTOS

2015-06-23 20:27:34 4900

转载 FreeRTOS学习笔记-1-Coding Standard and Style Guide(编码标准和风格)

编程标准 (Coding Standard) FreeRTOS 源代码遵守 MISRA (Motor Industry Software Reliability Association) 规范。 与 MISRA 标准有出入的地方如下: 两个 API 函数具有两个出口点。(Two API functions have more than one exit point.这里不明白)之所以这样是为了

2015-06-22 16:06:39 738

原创 FreeRTOS学习笔记-1-概述

FreeRTOS(读作”free-arr-toss”)是一个的开源实时嵌入式系统的操作系统,于2002由Richard Barry开发。 * 基本构造* 最小化的FreeRTOS内核只包含在3个与平台无关的源代码文件中——tasks.c、 queue.c 和 list.c(如果使用co-routines会有4个),总共不到9000行代码,一个典型的编译后(二进制)代码映像小于10KB。 文件结

2015-06-22 11:44:42 1425

原创 AD如何走蛇形线和圆角拐角

1.蛇形线                快捷键TR,

2014-08-26 22:31:11 17673

转载 定时向yeelink上传树莓派CPU温度

0 前言   本文通过python文件IO操作获得树莓派CPU温度信息,通过python request库周期性向yeelink平台上传温度,修改rc.local脚本使得该python脚本在开机时便在后台运行,向平台每5分钟上报一次温度信息。    网上查阅了很多关于linux开机启动的博文,尝试了几遍居然发现方法都无法实现开机启动效果。我想可能是操作系统或开发环境的微小差异产生的

2014-08-17 14:29:35 540

转载 SJF2410烧录

利用JTAG烧写1.把25针并口线插到pc机的并口,并口线另一端与JTAG小板相连,JTAG小板JP3接口通过20针JTAG线与开发板的14 针JTAG口相连。2.把GIVEIO.SYS(5.12kB)文件拷贝到C:/WINDOWS/system32/drivers下。3.在控制面板经典视图里,双击"添加硬件"->点击"下一步">选择"是,我已经连接了此硬件",并点击"下一步">在已安

2014-08-13 23:08:39 668

转载 kicad快捷键

1。移动元件快捷键是m,元件旋转的快捷键是r,使用方法是将鼠标移动到特定的元件上再按下快捷键就可以了。2。拷贝元件最快的方法是按住shift 键 然后用鼠标拖动光标选定准备的元件然后不要松开shift 键再移动到指定的地方松开 shift 键复制 就成功了3。层次原理图绘制的方法是在原理图上增加层次管脚,然后在顶层的那张原理图上加入层次原理图元件,在放置层次原理图元件的时候

2014-08-05 19:27:20 4321

转载 timeval数据结构

timeval - timeval定义struct timeval{time_t tv_sec;  /*seconds, 秒*/suseconds tv_usec; /*microseconds, 微秒*/}timeval表示一个时间点,用秒、微秒来定义时间点

2014-08-03 22:34:03 1923

转载 Ubuntu系统 的备份和恢复

Ubuntu如何备份和恢复系统  在 使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Norton Ghost是备份Windows系统时经常使用的备份工具。在备份Wi

2014-08-02 22:52:41 409

转载 ARP 定义及命令

地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议。其功能是:主机将ARP请求广播到网络上的所有主机,并接收返回消息,确定目标IP地址的物理地址,同时将IP地址和硬件地址存入本机ARP缓存中,下次请求时直接查询ARP缓存。地址解析协议是建立在网络中各个主机互相信任的基础上的,网络上的主机可以自主发送ARP应答消息,其他

2014-08-02 21:15:29 808

原创 电子元件查询网站

http://china.maxim-ic.com/美信http://www.21icsearch.com/21电子网http://www.alldatasheetcn.com/AllDataSheet

2012-05-13 15:20:55 1690

原创 c52单片机的4*4键盘编码

硬件连线:  软件实现:#include#define uchar unsigned char;#define uint unsigned int;uchar table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e};/*数码

2012-05-13 12:42:13 1547 1

GD32450Z-EVAL 开发板DEMO 基于gcc编译

GD32450Z-EVAL 开发板DEMO make一键编译;已在ubuntu 20.04 测试验证。压缩包仅含代码及ld\gd32f450z_flash.ld \ startup_gd32f450.s 、makefile 文件,不含搭建环境的工具包,需要自己下载配置。

2023-03-23

AD logocreat script.rar

支持ad16 生成logo制作脚本 亲测AD16. 可以使用

2020-03-28

en.Seahu_domoticz_MQTT_pythonTelegraf_and_GRAFANA.pdf

Domoticz,influxdb 1.5 ,gargana 图形话,延伸MQTT 涉及软件 安装,配置

2020-02-27

sourceInsight3.5 类似sublime主题

sourceInsight3.5 类似sublime主题 偏黑色风格 支持3.5

2018-05-18

ubuntu下 qt5.5 利用opengl画3d坐标系

ubuntu16.04 下在qt 5.9.0 下采用opengl 利用glut画3维坐标系

2017-11-15

看雪ollydbg资源(4个)

ollydbg入门资源crakme、cycle、myunist

2011-10-24

window编程

原 作 者:Charles Petzold 书 名:Programming Windows 程式开发设计指南

2011-10-24

Android 3.0 Application

需要E文比较好的,因为是E文版的原著,内容关于android 开发的。

2011-08-25

空空如也

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

TA关注的人

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