- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 pip更新问题
pip更新问题问题: 1. 使用 ’python -m pip install -upgrade pip‘ 命令导致错误。 2. PermissionError: [WinError 5] 拒绝访问。 解决: 此问题是因为权限不够造成的。 办法一:检查是否是管理员权限 办法二:是管理员权限还是出错了 首先点击更改账户设置 再检查是否是本地账户登录,如果是windows账...
2018-07-30 22:10:35
3551
2
原创 单片机解析再生成双通道PWM信号
单片机双通道PWM信号的解析再生成单片机双通道PWM信号的解析再生成背景设计方案设计方案一(不可行)设计方案二(不可行)设计方案三(可行)代码设计主函数中断函数效果展示接收机输出源PWM信号进行再生成的PWM信号源代码下载背景使用航模遥控器控制两个电机的转速,由于航模遥控器输出的PWM波占空比太低,并且可调范围很...
2018-07-30 14:13:25
1081
5
原创 仿射密码的硬破解
硬破解仿射密码目录硬破解仿射密码目录仿射密码加解密公式需要破解的原文破解的算法分析C语言代码python代码效果展示原文仿射密码加解密公式需要破解的原文Ptfxgj Jnno-afv wn Htzaixojv TjtxgAf Yd MqxznKvif bdxvwsf X wtlv zf svtkvTp bdxvwsf tp ...
2018-04-10 21:49:45
3823
4
原创 python爬虫编码彻底解决
目录目录编码原理及区别编码与解码爬取中文百度首页第一步:第二步:第三步:BeautifulSoup库参考资料编码原理及区别第一阶段:编码的由来:大家都知道计算机的母语是英语,英语是由26个字母组成的。所以最初的计算机字符编码是通过ASCII来编码的,也是现今最通用的单字节编码系统,使用7位二进制数来表示所有的字母、数字、标点符号及一些特殊控制...
2018-03-22 21:27:52
22360
11
原创 交流转直流降压、稳压电路
目录目录降压稳压原理图设计思路电路图及原件原理图理解成果展示降压稳压原理图桥式整流电容滤波电路(最常用电路,本博客电路): 全波整流电容滤波电路: -二倍压整流电容滤波电路: 设计思路电路图及原件原件:PCB洞洞板、220V~12V变压器、7805稳压管、二极管*4、1000uF电解电容、10uF电解电容*2、...
2018-03-17 21:31:26
10751
2
原创 正则表达式
常见的通用字符及其含义 字符 含义 \w 匹配任意一个字母、数字、或下划线 \W 匹配除字母、数字和下划线的任意一个字符 \d 匹配任意一个十进制 \D 匹配除十进制外的任意一个字符 \s 匹配任意一个空白字符 \S 匹配除空字符以外的任意一个其他字符例如: 原子表 字符 ...
2018-03-14 14:03:55
198
原创 关于电容的调查报告
电容的概念电容的定义 电容即电容器有以下定义: - 定义1:电容器,顾名思义,是‘装电的容器’,是一种容纳电荷的器件。英文名称:capacitor。电容器是电子设备中大量使用的电子元件之一,广泛应用于电路中的隔直通交,耦合,旁路,滤波,调谐回路, 能量转换,控制等方面。 - 定义2:电容器,任何两个彼此绝缘且相隔很近的导体(包括导线)间都构成一个电容器。电容的
2018-01-27 22:27:11
1026
原创 基于蓝牙的室内定位硬件部分设计
定位原理蓝牙和WiFi信号都有信号衰减快的特性,在通信方面是一大弊端,但凡事都是有弊必有利。同样我们以可以利用他的这个特性,比如用作根据RSSI(信号强度)的定位。之前苹果公司 就有一个可以粗略的计算距离的Ibeacon模块。但是他的局限性就是只能 手机端通过对ibeacon的检测,算出ibeacon的大概距离。这样以来,如果我们做一个基于ibeacon的定位,那么每个标签就是一个ib
2018-01-26 17:05:38
5399
5
原创 Java监听端口(一)
比较简单直接上代码,思路见批注package lisPort;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.net.ServerSocket;import java.net.Socket;public class Se
2018-01-24 15:34:00
23077
2
原创 HC-05蓝牙模块调试日志
模块说明HC-05模块及底板图片: 引脚说明:1.PIO8 连接 LED,指示模块工作状态,模块上电后闪烁,不同的状态闪烁间隔不同。 2.PIO9 连接 LED,指示模块连接成功,蓝牙串口匹配连接成功后,LED 长亮。 3.PIO11 模块状态切换脚,高电平–>AT 命令响应工作状态,低电平或悬空–>蓝牙常规工作状态。 4.模块上已带有复位电路,重新上电即完成复位。使能管件EN:PIO011即
2018-01-21 21:39:24
2863
3
原创 关于HC-05蓝牙模块部分命令不可用的问题
问题:使用HC-05蓝牙模块,部分命令例如:AT+NAME?和AT+INQ查询命令不可用。解决:使用的为淘宝店买的HC-05模块,正版盗版都有,之前没注意买到了盗版,调试了很长时间。以为是盗版的原因然后又买了几个正版,发现还是这样不能用。苦苦的浪费了很长时间,边找答案边调试,无果。后来突然发现一个楼主发的问题的解决方法。鉴于这个答案不是传播的很多,我就继续发一下,扩散一下,帮助那些正在抓狂的人。
2018-01-17 22:40:53
3216
5
原创 51单片机+ESP8266-01WIFI模块实现数据传输
前期准备ESP8266芯片AT指令集工具51单片机开发板ESP8266WIFI模块USB转TTL22.1184MHZ的晶振串口调试助手网络串口调试助手ESP8266接线 管脚号 管脚 功能 管脚号 管脚 功能 1 VCC 3.3V电压源 5 GND 接地线 2 GPIO16 悬空 6 GPIO2 悬空 3 C
2017-09-17 21:51:37
52592
28
原创 DS18b20温度传感器的使用
前期准备DS18B20温度传感器用户手册单线接口访问DS18B20的协议如下:初始化ROM操作命令存储器操作命令处理/数据初始化 单线总线上的所有处理均从初始化序列开始。初始化序列包括总线主机发出一复位脉冲,接着由从属器件送出存在脉冲。(我们只有一个温度传感器所以用不到) 1. 数据线拉到低电平“0”。 2. 延时480微秒(该时间的时间范围可以从480到960微妙)。 3.
2017-09-17 19:22:55
7047
1
原创 生成迷宫的深度优先遍历算法的非递归实现
一.算法分析:生成一张二维单路径迷宫图,可以想到的方法之一就是图的遍历。因为单路径顾名思义就是要求每个节点能切只能访问一次,这正好和图的遍历方法一样。其次就是图的遍历保证了只有一条路径。运行后即如下图所示:①首先创建一个二维数组,char maze[H][W],其中H和W必须是奇数,创建一个空间足够大的栈stack[H*W];②初始化maze将四周存入‘w’(表示墙的意思)
2017-06-14 10:41:38
3354
原创 C语言中对二叉树的操作(递归算法)
感觉递归算法看了几遍,还是半生不熟的,所以就写到这,以后用的时候也算有点参考。下面分别是头文件和函数文件,英语单词通俗易懂我就不多做注释了。
2017-05-21 02:26:28
758
3
原创 python----爬虫
星期天看了一篇博客,就是关于一个扒取图片的爬虫,于是就学了学,现在做一点笔记,方便记忆。这里只做一些粗略的总结。#-*- coding:utf-8 -*-这句是文本以utf-8编码方式import requestsimport reurl= 'https://www.porn.com/pictures'html=requests.get(url).t
2017-05-15 00:15:24
558
原创 生成迷宫算法
这个算法还是从网上找的,本来想用excle表格导出一个由1和0组成的迷宫,但是我用记事本将换行符换掉以后,发现顺序就乱了,可能是因为excle导出的文本里面含有其他字符,这种方法目前我还没有解决。所以就用了网上的方法。我下面介绍的是最简单,并且粗浅的生成迷宫的方法。网上有很多特别好而且特别细致的算法:这里是资源http://www.doc88.com/p-5187301484773.html 向
2017-05-13 10:31:12
587
原创 把我丑哭的C语言贪吃蛇程序
#include#include#include#include#define LEN 20#define WID 20COORD food;//食物全局变量int x=2,y=1;//起始坐标int a[WID][LEN];int score = 1;//体长typedef struct node{ struct node *pro; int a,b;
2017-05-13 10:31:10
673
原创 随机数
随机数:rand():产生随机数函数,头文件,范围在0至2147483647间,产生的值与设置的种子有关,种子默认值是1。srand():设置种子函数,头文件。time(0)或者time(NULL)返回的是系统的时间(从1970.1.1午夜算起),单位:秒,头文件
2017-05-13 10:31:07
582
原创 光标移动函数
光标移动函数:COORD: 关键字 原函数typedef struct _COORD {SHORT X;SHORT Y;} COORD,*PCOORD;HANDLE:关键字 定义句柄GetStdHandle(STD_OUTPUT_HANDLE):函数获得标准输入输出的句柄STD_OUTPUT_HANDLE:宏 代表标准输出 可看作显示器SetConsoleCursorPositi
2017-05-13 10:31:04
2350
4
原创 文件操作
文件操作:头文件打开模式 mode 功能r 只读w 创建一个新的文件,只能写,如果存在则被覆盖a 向已存在的文件尾部增添r+ 允许读写w+ 建立一个可读可写的新文件a+ 从文件当前位置开始往文件中添加内容,且同时可以读写文件fopen(filename,mode):返回一个指向文件的指针,若打开失败则返回空fclose(FILE *fp):返回一个0,若不成功则返回其他值文件
2017-05-13 10:31:02
208
原创 控制台输入输出函数
控制台输入输出函数:getchar():输入函数直到遇到回车返回函数putchar():输出函数getche():即时输入getch():无回显输入,性质与getchar()相同gets():输入字符串puts():输出字符串,与printf()不同之处是在结尾自动加一个换行符并且执行速度比较快
2017-05-13 10:30:59
2361
原创 C语言中各种输入函数之间的区别
以下内容全部来自百度百科scanf的返回值scanf()函数返回成功赋值的数据项数,读到文件末尾出错时则返回EOF。如:scanf("%d%d", &a, &b);如果a和b都被成功读入,那么scanf的返回值就是2如果只有a被成功读入,返回值为1如果a和b都未被成功读入,返回值为0如果遇到错误或遇到end of file,返回值为EOF且返回值为int型空白符:空白字符会
2017-05-13 10:30:56
4142
原创 批处理命令初学习(一)
一.对文件夹的夹操作 cd.. 返回上一级目录; cd[/D] [drive][path] 进入文件夹或驱动器/D:切换路径; md [drive:]path 创建文件夹 rd [/s] [/q] [drive:]path删除文件夹 /S 除目录本身外,还将删除指定目录下的所有子目录和
2017-05-13 10:30:53
296
原创 Win10环境下运行红色警戒等老款游…
问题一: ***FATAL***String manager failed toinitilaized properly刚下载好游戏,第一次运行如果出现***FATAL***String manager failed to initilaizedproperly。就解决方法是更改运行程序的配置,右键可运行程序>-属性>-兼容性配置如下图:问题二:缺少运行环境Microsoft_Visu
2017-05-13 10:30:51
25956
UCOSii在51单片机上的移植代码
2018-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人