1 我好想逃

尚未进行身份认证

暂无相关描述

等级
TA的排名 5w+

ESP8266开发笔记(2)二次开发nonos_sdk-2.2.0,实现串口收发消息至MQTT服务器

1成果(1)连接WIFI(废话)(2)连接MQTT服务器,接收其它终端发送的消息,并转发到串口(3)通过串口发送消息到MQTT服务器的其它终端2开发工具IDE-----------------------安可信一体化ESP8266IDE(Windows+Cygwin+Eclipse+GCC)串口调试工具----------安可信官方提供的调试工具FLASH...

2019-09-19 17:02:36

ESP8266开发笔记(1)刷AT固件

本文只说细节&出现的问题,步骤网上一大堆,看官方文档最好!想玩这个,又懒不想到处找文档,劝你放弃1确定型号你TM不知道你什么型号怎么知道FLASH大小?IO数量?天线是否内置?给你个表,自己看https://wiki.ai-thinker.com/_media/esp8266/esp8266_module_list.png2正确连线供电需要稳定纯净的3.3V,如果...

2019-09-12 14:11:19

EMQ关闭MQTT客户端匿名认证

本文默认已经安装并且开启emqttd,做的事是关闭MQTT客户端匿名认证并且通过username和passward认证,且有一定的Linux命令基础.环境:Ubuntu16.04+emqv3.2.1正文:关闭匿名认证emq安装时,默认开启了匿名认证,也就是说客户端不需要用户名和密码只需要IP和端口就可以发布或者订阅主题,所以我们的第一步就是关闭匿名认证.1进入...

2019-09-04 20:17:33

mmap函数创建映射区实现——多进程拷贝目标文件

程序写的比较简单,可能部分细节不是很完美,以后有需要可以再修改。/**多进程拷贝*/#include<stdio.h>#include<unistd.h>#include<stdlib.h>#include<sys/mman.h>#include<sys/stat.h>#include<string.h>...

2019-08-21 23:39:05

匿名映射区的创建

在使用共享内存实现进程间通信的时候,我们有时候不想借助文件来实现,也就是通过匿名映射区Linux中,我们可以使用MAP_ANON这个宏定义,具体用法是p=mmap(NULL,4,PROT_READ|PROT_WRITE,MAP_SHARED|MAP_ANON,-1,0);mmap函数的第四个参数或上MAP_ANON就可以了,同时后面的第五个参数由于不依赖文件,就设置为-...

2019-08-20 15:47:54

如何追踪“段错误”

这里列出一个段错误的简单代码#include<stdio.h>#include<fcntl.h>#include<unistd.h>#include<stdlib.h>#include<string.h>intmain(){char*p;char*q="hello";...

2019-08-20 12:10:11

使用dup2重定向execlp函数

今天遇到一个小题目是:编写一个程序将ps打印的内容输出到out文件中。我们都知道exec函数组可以在程序内执行命令或程序,我用的是execlp这个函数。重定向到out文件方面,使用dup2函数来实现。函数的功能我就不在这啰嗦了,百度谷歌一搜一大把,也可以shell输入man+函数来查看具体用法。上代码#include<stdio.h>#include<...

2019-08-18 17:00:10

JDBC实现对服务器数据库的增删改查

1、options类packageMysqlOptions;importjava.sql.*;publicclassoptions{publicstaticfinalStringurl="jdbc:mysql:/x.x.x.x:3306/mysql";//设置公网ip、端口和数据库publicstaticfinalStringu...

2019-08-12 16:55:00

(已解决)Navicat连接服务器Mysql出现:ERROR 1698 (28000): Access denied for user 'root'@'localhost'

1、登录Mysqlsudomysql-uroot-p2、查看user表(错误发生的原因就是root的plugin设置错误)selectuser,pluginfrommysql.user;3、修改root的plugin为自己的密码updatemysql.usersetauthentication_string=PASSWORD('yourp...

2019-08-12 01:07:00

(已解决)8Xshell连接阿里云服务器出现:connect:fail, reason: connect server 22 port fail

本文默认你主机(公网IP)和端口设置正确,并且用户名密码输入正确,用Xshell连接22port还是失败!接下来就是解决的办法:1、进入阿里云控制台的救援模式2、点击救援连接-输入密码(如果没有设置需要先设置)3、连接成功后,直接进入终端模式4、输入用户名,密码登录后,输入netstat-ntlp|grep22检查端口状态,再输入sudoufwallo...

2019-08-11 23:51:10

(已解决)Keil5仿真出错: access violation at 0x40010800 : no 'write' permission/no 'read' permission

刚开始接触STM32的时候,做一个demo操作GPIO仿真出现accessviolationat0x40010800:no'write'permission是debug设置出现问题,改为如下设置即可注意:Parameter设置为自己所使用的型号...

2019-08-11 20:39:57

Windows下安装UEFI引导工具Refind引导Ubuntu+win10(解决新版refind无界面问题)

1、准备工作我假设你已经做好的事:硬盘是GPT分区,且已有EFI分区已经装好ubuntu和win10系统,且默认情况下用grub2引导需要下载的文件有:refind安装文件——rEFInd-win.zip(我从sourceforge下载的最新版不知道为什么安装后出现空白界面,所以...

2019-04-12 14:33:05

C++stringstream类实现数字和字符串转化

以前如果有字符串和数字之间的转化,我也就会自己写个函数,有时还能写错了,调试半天(菜!挨打!后来从网上看到用stringstream这个类可以实现这个功能头文件:include<sstream>实现截图注意它是不检测你输入的字符串能不能正确转化的,你自己要检查好同样也可以整型转字符串的,只需要换一下流插入运算符和流流提取运算符的操作变量就行了当然strin...

2019-03-16 15:03:54

历届试题 分考场 (dfs,着色问题)

问题描述  n个人参加某项特殊考试。  为了公平,要求任何两个认识的人不能分在同一个考场。  求是少需要分几个考场才能满足条件。输入格式  第一行,一个整数n(1<n<100),表示参加考试的人数。  第二行,一个整数m,表示接下来有m行数据  以下m行每行的格式为:两个整数a,b,用空格分开(1<=a,b<=n)表示第a个人与第b个人认识。输...

2019-03-09 15:57:44

历届试题 包子凑数 (真·凑数)

问题描述  小明几乎每天早晨都会在一家包子铺吃早餐。他发现这家包子铺有N种蒸笼,其中第i种蒸笼恰好能放Ai个包子。每种蒸笼都有非常多笼,可以认为是无限笼。  每当有顾客想买X个包子,卖包子的大叔就会迅速选出若干笼包子来,使得这若干笼中恰好一共有X个包子。比如一共有3种蒸笼,分别能放3、4和5个包子。当顾客想买11个包子时,大叔就会选2笼3个的再加1笼5个的(也可能选出1笼3个的再加2...

2019-03-09 14:35:17

历届试题 买不到的数目

问题描述小明开了一家糖果店。他别出心裁:把水果糖包成4颗一包和7颗一包的两种。糖果不能拆包卖。小朋友来买糖的时候,他就用这两种包装来组合。当然有些糖果数目是无法组合出来的,比如要买10颗糖。你可以用计算机测试一下,在这种包装情况下,最大不能买到的数量是17。大于17的任何数字都可以用4和7组合出来。本题的要求就是在已知两个包装的数量时,求最大不能组合出的数字。输入格式...

2019-03-08 16:07:29

算法提高 排队打水问题 (思路)

问题描述  有n个人排队到r个水龙头去打水,他们装满水桶的时间t1、t2………..tn为整数且各不相等,应如何安排他们的打水顺序才能使他们总共花费的时间最少?输入格式  第一行n,r(n<=500,r<=75)  第二行为n个人打水所用的时间Ti(Ti<=100);输出格式  最少的花费时间样例输入32123题意不难理解,关键是如...

2019-03-02 19:06:56

算法提高 传染病控制 (dfs)

问题描述  近来,一种新的传染病肆虐全球。蓬莱国也发现了零星感染者,为防止该病在蓬莱国大范围流行,该国政府决定不惜一切代价控制传染病的蔓延。不幸的是,由于人们尚未完全认识这种传染病,难以准确判别病毒携带者,更没有研制出疫苗以保护易感人群。于是,蓬莱国的疾病控制中心决定采取切断传播途径的方法控制疾病传播。经过WHO(世界卫生组织)以及全球各国科研部门的努力,这种新兴传染病的传播途径和控制方法...

2019-02-27 12:29:53

算法提高 和最大子序列 (On优化)

问题描述  对于一个给定的长度为N的整数序列A,它的“子序列”的定义是:A中非空的一段连续的元素(整数)。你要完成的任务是,在所有可能的子序列中,找到一个子序列,该子序列中所有元素的和是最大的(跟其他所有子序列相比)。程序要求你输出这个最大值。输入格式  输入文件的第一行包含一个整数N,第二行包含N个整数,表示A。  其中  1<=N<=100000  -1...

2019-02-24 11:23:21

算法提高 概率计算 (概率dp)

问题描述  生成n个∈[a,b]的随机整数,输出它们的和为x的概率。输入格式  一行输入四个整数依次为n,a,b,x,用空格分隔。输出格式  输出一行包含一个小数位和为x的概率,小数点后保留四位小数样例输入2134样例输出0.3333数据规模和约定  对于50%的数据,n≤5.  对于100%的数据,n≤100,b≤100.dp[i][j...

2019-02-22 17:26:17

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。