- 博客(20)
- 资源 (2)
- 收藏
- 关注
原创 pip升级的包放导入pycharm
pip升级xxx包后可以用pip install xxx查看这个包的位置使用右键site-packages查看文件夹然后把pip升级的包复制进去,刷新解释器就可以了
2020-09-17 20:01:40
272
3
原创 IAP(二)添加xmodem协议
xmodem协议简介注:因为在写入flash时,是采用 1k字节整块擦除的方式,所以对原来的代码有了更改,如果是128字节发来的数据,先暂存到tempbuff中,然后等攒够1K字节在向flash中写入。xmodem协议代码#include "xmodem.h"#include "dma.h"#include "string.h"#include "delay.h"//#include "crc16.h"#define SOH 0x01#define STX 0x02#de
2020-08-27 10:35:57
473
原创 Beyond Compare4过期
删除注册表 \HKEY_CURRENT_USER\Software\ScooterSoftware\Beyond Compare 4\CacheId
2020-08-21 14:12:36
154
原创 IAP(一)流程
IAP流程(当不需要更新的时候)1.上电后首先进入一个必须要进入的不可控的区2.然后跳转到boot3.然后跳转到cfg,查询状态是否更新(例如,常态是5555,但是查询到是5555,代表不需要更新程序)4.跳回boot5.跳转到APP,执行程序IAP流程(当需要更新的时候)APP程序运行中通过串口(中断)监测到更新程序的指令,首先改写cfg标志位,然后跳转到bootboot查cfg,监测的需要更新程序,擦除flash,写入bin文件,cfg置位伪代码上电进入
2020-08-19 15:57:43
601
原创 ns脚本找不到
现象:发现原来的脚本都不能运行了./waf --run hello-simulator出现找不到的情况./test.py -c core原来是被禁用了./waf configure --enable-tests'configure' finished successfully (5.817s)./waf configure --enable-examples'configure' finished successfully (5.485s)初次可...
2020-08-13 23:42:01
238
原创 Git Linux安装
//查看版本git --version//如果没有安装sudo apt install gitSSHssh-keygengit clone xxxx.git
2020-08-05 17:13:51
99
原创 Vm 未能将管道连接到虚拟机: 所有的管道范例都在使用中
Vm无法连接到虚拟机。请确保您有权限运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。未能将管道连接到虚拟机:所有的管道范例都在使用中。可能是杀掉进程导致解决办法:1.首先杀掉所有VM打头的任务。2.删掉所有lck文件3.VM文件夹内有一串很长的数字命名的文件夹或文件,删掉4.发现被VMware-vmx.exe占用5.打开资源监视器输入删除不掉的文件名称6.还是不行的话 services.msc禁用关机(记得搞完改回手动)删掉文件..
2020-08-05 12:00:20
1975
原创 CentOS GitLab搭建
1.添加gitlab镜像2.安装gitlabrpm -i gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm提示缺少policycoreutils-python依赖安装依赖:yum install policycoreutils-python -y继续安装gitlab3.
2020-07-30 11:47:44
116
原创 frp内网穿透 远程桌面
Windows是自带远程桌面功能的,只是该功能只有专业版才有。Windows远程桌面端口是3389,控制端Win键 + R打开run界面输入mstsc可以呼出远程桌面连接,输入目标电脑IP即可连接。公司电脑通常部署在内网中,不能直接通过IP访问到,因此需要将内网的电脑3389端口映射到公网IP服务器上,内网电脑与云服务器建立连接,控制端通过访公网服务器转发流量到内网电脑中,简单地说就是内网穿透1、一台有公网IP的云服务器,开放7000,3389端口2、一台Windows旗舰版/专业版系统的电脑(被连接
2020-07-15 22:17:14
799
原创 在一个3 X N的长方形方格中,铺满1X2的骨牌(骨牌个数不限制),给定N,求方案数
动态规划_all_plus1.2*N这是一个经典的递推问题,如果觉得无从下手,我们可以来看一个更加简单的问题,把问题中的“3”变成“2”(即在一个2XN的长方形方格中铺满1X2的骨牌的方案)。这样问题就简单很多了假设用f[i]表示2*i的方格一共有组成的方法数,我们知道arr[1]=1;arr[2]=2; 现在假设我们已经知道了f[i-1]和f[i-2],求arr[i],所谓f[i],不过是在2*(i-1)的格子后边加上一格2*1的方格罢了,骨牌在这一格上横着放,竖着放,如果前面i-1块...
2020-06-01 20:25:44
1647
1
原创 15.1钢条切割
https://blog.youkuaiyun.com/z84616995z/article/details/38011391?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-13.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-13.nonecase
2020-05-26 17:47:51
170
原创 8.字符串转换整数.cpp中等(确定有限状态机DFA)
题目描述:请你来实现一个 atoi 函数,使其能将字符串转换成整数。首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。接下来的转化规则如下: 如果第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字字符组合起来,形成一个有符号整数。 假如第一个非空字符是数字,则直接将其与之后连续的数字字符组合起来,形成一个整数。 该字符串在有效的整数部分之后也可能会存在多余的字符,那么这些字符可以被忽略,它们对函数不应该造成影响。注意:假如
2020-05-19 11:34:09
310
1
原创 7.整数翻转.cpp简单(考虑溢出)
给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−2^31, 2^31 − 1]。请根据这个假设,如果反转后整数溢出那么就返回 0。class Solution {public: int reverse(int x) { i..
2020-05-11 21:29:28
345
原创 5.最长回文子串.java中等(Manacher算法)
Java substring()方法Java substring()方法:substring() 方法返回字符串的子字符串public String substring(int beginIndex)或public String substring(int beginIndex, int endIndex)参数:beginIndex -- 起始索引(包括), 索引从 0 开始endIndex -- 结束索引(不包括)Java StringBuffer()Java String
2020-05-10 21:43:36
190
原创 4.寻找两个有序数组的中位数.java困难(时间复杂度log(m+n))
给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。你可以假设 nums1 和 nums2 不会同时为空。log======二分法(求第k小元素法)class Solution { public double findMedianSortedArrays(int...
2020-05-05 22:26:07
323
原创 3.无重复字符的最长字符串.java 中等
问题描述给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。示例 1:输入: "abcabcbb"输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。示例 2:输入: "bbbbb"输出: 1解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。示例 3:输入: "pwwkew"输出: 3解释: 因为无重复字符...
2020-04-29 20:53:53
144
原创 2两数相加.java中等
链表的使用,以及多种情况的考虑(位数相同&位数不同)巧妙:避免位数不同int x =(p!=null)?p.val:0;int y =(q!=null)?q.val:0;问题:给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。如果,我们将这两个数相加起来,则会返回一个新的链表来表示...
2020-04-27 20:55:25
172
原创 1_两数之和.java 简单
class Solution { public int[] twoSum(int[] nums, int target) { Map<Integer,Integer> map = new HashMap<>(); for ( int i = 0; i <= nums.length; i++ ){ in...
2020-04-24 23:26:53
219
2
原创 stm32 蓝牙 智能小车
电源问题已经解决,还是18650更给力,两节就可以达到8v上下。原来是模仿网上下的模板,把模板烧进去发现并没有成功,所以就把原来写的代码全部推翻,重新开始写。 其实写一个工程,最快的方法并不是一口气把所有东西都给添加上,因为一旦出现错误,当然肯定会出现错误,根本不知道从哪里下手改bug,所以还不如一个一个的加模块,从最基础的开始加,我用的主板是stm3210fcbt6。 先从电
2017-08-09 11:44:16
7549
1
rfc3561.pdf
2020-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人