一、配置CubeMax工程 二、配置系统时钟 因为LAN8720使用的是外部25MHz的晶振,所以不需要单片机输出时钟 三、配置ETH和LWIP参数 四、更改代码 LAN8720A在初始化的时候需要复位,因此在ethernetif.c的 static void low_level_init(stru ...
分类:
其他好文 时间:
2018-11-11 17:19:09
阅读次数:
1085
``` def bin_search(data, value): low = 0 hight = len(data) - 1 while low value: hight = mid - 1 else: low = mid + 1 print(bin_search([2,1,8,3,6,9],6))... ...
分类:
其他好文 时间:
2018-11-08 12:42:06
阅读次数:
116
153. Find Minimum in Rotated Sorted Array 二分题目,由于rotated存在,a[mid]<key不能判断在哪一边搜索。 可以根据a[low]与a[high]的关系,来判断哪一边有序,哪一边存在rotate,进而缩小搜索区间。 开区间写法:(由于搜索区间和解区 ...
分类:
其他好文 时间:
2018-11-08 01:16:42
阅读次数:
213
复习quicksort的两种写法,pivot的选取不唯一,甚至可以随机选取,然后交换一下位置即可。两种方法的 partition 不一样,都很好理解。 写法一:当时学C++教的方法 以 a[low] 作为 pivot,每次循环先从右向左,再从左往右,填补空缺。最后 low==high,把 pivot ...
分类:
其他好文 时间:
2018-11-07 11:39:19
阅读次数:
190
/*非递归二分查找*/ #include void main(){ int a[10]={11,21,31,41,51,61,71,81,91,101}; int low=0,high=9; int key; printf("请输入要查找的数:"); scanf("%d",&key); while(... ...
分类:
其他好文 时间:
2018-11-04 22:51:53
阅读次数:
283
题意:找三条同起点同终点的不相交的路径 题解:用tarjan的思想,记录两个low表示最小和次小的dfs序,以及最小和次小的位置,如果次小的dfs序比dfn小,那么说明有两条返祖边,那么就是满足条件的答案 // pragma GCC optimize(2) // pragma GCC optimiz ...
分类:
其他好文 时间:
2018-11-04 16:13:12
阅读次数:
232
问题描述:在使用keras或者TensorFlow训练模型的时候,会提示“xxxxAVX2”,意思你的cpu支持AVX2(高级矢量扩展指令集),但是是这个版本的TensorFlow太low了,没有用到。 解决办法:貌似要不就自己编译TensorFlow,要不去下载一个编译好的支持AVX2的Tenso ...
分类:
其他好文 时间:
2018-11-03 19:12:13
阅读次数:
2040
基于dvwa环境下级别为low的SQL手工注入教程: 首先是进入已搭建好的dvwa环境中去(一定要搭建好dvwa环境才能进行下面的操作),这可能会是一些初学者所面临的的第一个问题,比如我,曾为了寻找这个入口,浪费了不少的时间,所以在这里就提一下,最好是能够记住,忘了的话可以随时过来看一下:http: ...
分类:
数据库 时间:
2018-11-03 12:43:36
阅读次数:
282
一.socket网络编程 粘包:服务端两次发送指令在一起,它会把两次发送内容合在一起发送,称为粘包,从而出现错误。 解决方法:(比较low的方法) 有些需要实时更新的,用sleep有延迟,不能这样解决问题。 解决方法之高级方法: 客户端: 二.发送文件 ftp server端有哪几步呢? ①读取客户 ...
分类:
编程语言 时间:
2018-11-03 01:50:30
阅读次数:
152
1 #include 2 int BInsertSort(int array[],int left,int right){ //接收主函数调用语句中的实参传到这里的形参里 3 int low,high,mid; 4 int temp; 5 for(int i=left+1;i=low;--j) //... ...
分类:
编程语言 时间:
2018-11-02 20:24:26
阅读次数:
218