1.为什么需要路由拦截器 为了防止用户在知道组件名称的情况下,没有登录而直接进入相应的页面下,所以要为路由设置一个拦截器,来判断用户是否登录过。 2.怎样设置路由拦截器: 分析:当我们第一次登录的时候,向服务器发送请求,服务器会给我们一个token标记符(这个token时前后台约定好的一个值),客户 ...
分类:
其他好文 时间:
2019-10-31 13:22:20
阅读次数:
144
在比较两个类时,常见有两种做法,一种是x.getClass() == y; 一种是x instanceof y,下面我们来比较这两种做法的区别。 getClass()返回一个对象所属的类 System.out.println(h1.getClass() == s1.getClass()); Syst ...
分类:
其他好文 时间:
2019-10-31 13:21:54
阅读次数:
101
获取跳转的参数 1、在小程序中经常用到点击跳转的操作 并且需要传递参数 例如 wx.navigateTo({ url: '../payDetails/payDetails?activity_id=' + self.data.order_id + '&isfirst=' + self.data.isf ...
分类:
微信 时间:
2019-10-31 13:21:39
阅读次数:
274
一:先从https://golang.google.cn/dl/下载,我这边下载的是go1.13.3.linux-amd64.tar.gz; 二:将压缩包解压后得到go目录,将go目录移动到/usr/local/目录下; 三:创建go_src目录:sudo mkdir /usr/local/src/ ...
分类:
系统相关 时间:
2019-10-31 13:21:26
阅读次数:
97
1、 先解释下单服务器组的概念,早先我们机器资源比较紧张,不像现在云计算和虚拟化(包括容器技术)这么发达,所以应用机器基本是预先静态分配好的(一般由运维负责分配),原来应用 A 住在这 n 台机器上,那么下次升级发布的应用 A 也住在这 n 台机器上,所以称为单服务器组发布方式。 2、 1.1 蛮力 ...
分类:
其他好文 时间:
2019-10-31 13:21:10
阅读次数:
104
去学习了一下树形DP然后发现自己什么都不会!!!!!! GGGGGGG。 首先是广为人知的一道 没有上司的舞会 emm没啥可说的,很久以前写的一道题 对于每一个节点有两种状态,选上司或选下属,分别做就好了。 因此 dp[i][0]=sum(max(dp[son][1],dp[son][0]));// ...
分类:
其他好文 时间:
2019-10-31 13:20:47
阅读次数:
94
递归信号量的属性:同一个任务中,可以被获取多次,且需要释放相同次数才能被其他任务获取。 1.递归信号量的创建、获取、释放: xxMux = xSemaphoreCreateRecursiveMutex(); xSemaphoreTakeRecursive(xxMux,osWaitForever); ...
分类:
其他好文 时间:
2019-10-31 13:20:09
阅读次数:
123
定时器应该包含哪些内容呢, 做一个定时器,即使用一个线程不断循环检测 一、设置时钟 SetTimer(uLong uTimerID,uint64 uTimerSpace,conststchar* szDes) uTimerID定时器ID,唯一性,通过它回调函数,uTimerSpace 定时器调用间隔 ...
分类:
其他好文 时间:
2019-10-31 13:19:50
阅读次数:
101
熟悉开发环境,可以更好地完成开发工作。 本篇选用最新版本 Apache 2.4 + PHP 7.3 + PostgreSQL 11.2 服务器是 CentOS 7.6,全部编译安装 一、安装 Apache 1、安装包 - http://archive.apache.org/dist/httpd/ht ...
分类:
其他好文 时间:
2019-10-31 13:19:18
阅读次数:
100
FFmpeg编译下载代码:git clone https://git.ffmpeg.org/ffmpeg.git然后输入命令进行编译:找到下载的目录下,然后用命令进入这个文件夹下cd ffmpeg,然后输入./configure。竟然没有编译过出现错误是nasm/yasm not found or ...
分类:
系统相关 时间:
2019-10-31 13:18:38
阅读次数:
353
匹配规则:多个ip地址使用,号进行分割 例如:1.1.1.1,2.2.2.2var iplist =/^((25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))|\*)((\/([01 ...
分类:
其他好文 时间:
2019-10-31 13:18:03
阅读次数:
249
Gilles Castel写的vim中使用的代码片段,质量很高,原文:https://github.com/gillescastel 下载后,存放到 ~/.vim/plugged/ultisnips/UltiSnips 下面是记录一下,该代码片段: ...
分类:
系统相关 时间:
2019-10-31 13:17:45
阅读次数:
96
本人水平有限,题解不到为处,请多多谅解 本蒟蒻谢谢大家观看 floyd算法: 设D[k,i,j]表示“经过若干个编号不超过k的节点” 从i到j的最短路径长度 D[k,i,j]=min(D[k-1,i,j],D[k-1,i,k]+D[k-1,k,j]); 初始为D[0,i,j]=A[i,j];A为邻接 ...
分类:
其他好文 时间:
2019-10-31 13:17:15
阅读次数:
91
csv与openpyxl函数 csv函数 常用的存储数据的方式有两种——存储成csv格式文件、存储成Excel文件(不是复制黏贴的那种) 前面,我有讲到json是特殊的字符串。其实,csv也是一种字符串文件的格式,它组织数据的语法就是在字符串之间加分隔符——行与行之间是加换行符, 同列之间是加逗号分 ...
分类:
其他好文 时间:
2019-10-31 13:16:59
阅读次数:
172
#python3,str和bytes类型相互转换工具类#file:python3_endecode_helper.pydef to_str(bytes_or_str): if isinstance(bytes_or_str,bytes): value = bytes_or_str.decode('U ...
分类:
编程语言 时间:
2019-10-31 13:16:44
阅读次数:
89