- 博客(19)
- 收藏
- 关注
原创 Git撤销远程仓库的修改(push)
当我们push到远程仓库后,可能会后悔,所以需要回滚操作。例如,当你在本地修改了代码,push到github上了,但是发现代码有问题,需要撤回操作。1. git log使用 git log 找到历史版本号2. git reset --soft <版本号>使用git reset –-soft <版本号> ,如 git reset --soft asdda123…,重置至指定版本的提交,达到撤销提交的目的.3.git push origin 分支名 –-force执行 g
2020-06-28 18:39:04
2489
原创 Arduino IDE中安装esp8266失败的原因
在Arduino IDE中下载安装esp8266第一步:在ArduinoIDE中打开 文件(File)—> 首选项(Preference)—> 附加开发板管理地址,将 http://arduino.esp8266.com/stable/package_esp8266com_index.json 添加到里面第二步:打开IDE上面的 工具 —> 开发板 —> 开发...
2020-04-24 22:25:39
5398
2
转载 关于pycharm中导入flask_wtf的问题
在pycharm中导入flask_wtf的时候在 file–> setting --> Project Interpreter中选择解释器,并搜索添加flask_wtf然而,搜不到??但是按照下面的操作,就搜到了?看出区别来了吗, 中间是 短横线,而不是 下划线...
2020-04-24 12:08:01
1892
1
转载 Matlab给图片加网格
如何使用matlab给图片添加网格一种思路是使用Matlab的meshgrid函数生成网格,再用plot函数绘制网格。本文参考链接代码如下:p = imread('F:\Data\building.png'); %读取图像[mm,nn,~] = size(p); %获取图像的大小x = 0:nn/10:nn; %假设水平分成10格y = 0:mm/20:mm; %假设垂直分成20格...
2020-01-02 19:43:20
9662
3
原创 关于链表中修改节点指向,丢失下一个节点的问题
若新建一个节点,令其等于原节点,那么修改这个节点的指向,会导致原来节点的改变,丢失原链表的信息public class test { public static void main(String[] args){ ListNode l1 = new ListNode(1); ListNode l2 = new ListNode(2); l1...
2019-12-26 19:45:41
623
翻译 Java创建对象数组
java创建对象数组创建对象数组后,必须创建每一个实例对象,才能使用,否则会报空指针异常public class test { static class rssi{ public double r; } public static void main(String[] args) throws Exception { rssi...
2019-10-14 11:38:27
547
原创 Matlab批量读取文件
Matlab循环读取文件要读取一个文件并处理,只需要把文件路径写好就行了,但是我们有时候需要批量处理多个文件,这时候怎么办呢?可以利用循环,每一次自动修改文件路径for x = 1 : 5 %注意这里需要把x转换成 str 类型, num2str(x)前后需要空格和其他部分隔开 filename = ['F:\Matlab\test_' num2str(x) '.txt']...
2019-08-02 15:26:16
5232
原创 Matlab读文件,处理数据
Matlab按行处理数据这篇博客实现利用matlab读入一个 .txt 文本文件,并且处理文件内的数据,并生成一个新的文件%新建一个文件,用来存储整理过后的数据filename = 'F:\z1.txt';fid=fopen(filename,'w'); % ‘w’,以“写”的方式打开(write)%打开目标文件(待处理的文件)filepath = 'F:\z2.txt';f = f...
2019-08-02 15:08:52
456
原创 Matlab 获取矩阵的特定数据
matlab对矩阵的取值赋值操作取矩阵的某几行某几列,用 列表名(起始行 : 终止行 , 起始列 : 终止列)取元素的一点就是,行和列之间用逗号分割开,逗号前面是行操作,逗号后面是列操作例如:定义一个3 * 3 的矩阵ss(1 : 2, 3) 表示矩阵的第一行到第二行,第三列元素,即 3 6同时,可以给对应的元素重新赋值。s(3, : ) = 0 表示给第三行的所有元素赋值为0...
2019-08-02 14:12:33
9295
原创 Python删除列表中指定元素
python删除列表中元素方法一:通过位置索引删除元素 用 pop() 方法方法二:删除列表中某个指定元素,用 remove() 方法
2019-04-27 15:58:32
11957
原创 LeetCode 917 python
LeetCode917. Reverse Only Lettersdef reverseOnlyLetters(self, S: str) -> str: letters = [c for c in S if c.isalpha()] #用列表生成式,将所有字母存入一个列表 output = [] for a in S: ...
2019-04-26 11:06:54
134
原创 Lintcode147. 水仙花数 python解法
用python来解很简单的思路代码如下:def getNarcissisticNumbers(self,n): l = [] #存放满足要求的水仙花数 if n == 1: l.append(0) #如果n等于1,下面循环从range(1,10),少了0,所以先补上 store = [] for item in range...
2019-04-15 10:37:45
495
2
原创 Lintcode147.水仙花数 python
lintcode147题,水仙花数,python超精简解法代码如下:def getNarcissisticNumbers(n): l = [] for i in range(pow(10,n-1),pow(10,n)): #根据n的数目来确定i循环的范围。 if i == mut_exp_sum(n,*map(int,list(str(i)))): ...
2019-04-11 22:10:53
496
原创 Arduino+Lora开发的问题
使用Arduino+Lora遇到的问题在loop中加 ==delay()==函数导致接收不到数据包下面是arduino代码#include <SPI.h>#include <RH_RF95.h>RH_RF95 rf95;float frequency = 433.0;//初始化函数void setup() { Serial.begin(9600); ...
2019-03-25 17:23:58
3253
6
原创 Arduino + Lora软更新方法
在线改变lora发送节点的参数1.Arduino重置Arduino有一个重置函数,可以在不使用任何硬件引脚的情况下将arduino板子进行重置,这就是内置函数resetFunc(),声明函数地址为0,当执行此函数时,arduino板子将自动重启。具体示例如下:void(*resetFunc)(void) = 0;//函数的声明,地址为0void setup() {Serial.begi...
2019-03-24 11:03:26
1277
原创 Ubuntu安装搜狗输入法
Ubuntu环境下安装搜狗输入法,图文详解1. 在搜狗浏览器官网下载 .deb 文件,根据系统选择是32位还是64位,然后选择保存文件,一般来说,这个文件保存在你的 /home/Downloads 文件夹里面, 可以检查一下里面的内容:在命令行窗口:cd ~/Downloads 切换到文件夹目录,在输入命令 ls 来查看当前目录下的文件,我的结果如下:这里就是刚才下载的deb文件。...
2019-03-22 22:05:57
313
转载 关于变量的添加引号和空格
if测试1.测试符号和条件之间留空格在用 [ 命令(相当于test命令)测试时,为了增强可读性,我们一般也使用 ] 来结尾。即 [ ]这里值得注意的一点是,在 [ ] 中间,==[==符号和被检查的条件之间要留出空格示例代码如下:如图所示,红色框起来的地方需要空格,如果少了空格,会出现以下的报错:2.使用引号如果把一个$变量表达式放在双引号中,程序执行到这一行时就会把变量替换...
2018-11-30 16:17:22
947
原创 Linux gcc编译命令
编译、链接 和运行C程序编写一个C程序用 touch 命令:“touch 文件名” 可以创建一个文件(比如 touch hello.c),如下图:
2018-11-19 19:40:57
26818
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人