#!/bin/bashread-p请输入一个地址:IP[["$IP"=~^(([1-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5]).){3}([1-9]?[0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$]]&&echoitisok
分类:
系统相关 时间:
2019-08-13 17:02:24
阅读次数:
145
图片摘自: 每天进步一点点——五分钟理解一致性哈希算法(consistent hashing) 一:背景 - 一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的。 - 设计目标是为了解决因特网中的热点(Hot spot)问题。 - 一致性哈希修正了使用的简单哈希 ...
分类:
编程语言 时间:
2019-08-13 15:55:09
阅读次数:
158
虽然这个代码很快就“过期”了。不过思路还是可以保留的~~ 获取当前和期待的时间的时间戳,求差值,用定时器使时间的变化随时刷新展示。 同理,也可以写出来类似的倒计时~~ ...
分类:
其他好文 时间:
2019-08-13 15:54:50
阅读次数:
76
Codeforces 938G Shortest Path Queries 一张连通图,三种操作 1.给x和y之间加上边权为d的边,保证不会产生重边 2.删除x和y之间的边,保证此边之前存在 3.询问x到y的路径异或最小值 保证图在任意时刻连通 首先连通图路径异或相当于从x到y的任意一条路径再异或上 ...
分类:
其他好文 时间:
2019-08-13 15:54:31
阅读次数:
75
import 'dart:convert'; import 'package:flutter/material.dart'; import 'package:http/http.dart' as http; import 'dart:async'; class HttpDemo extends St ...
分类:
Web程序 时间:
2019-08-13 15:54:08
阅读次数:
165
问题 最近在 docker 部署 django 项目打包镜像时遇到 导致无法 pip 无法上网安装相关包 解决办法: 在宿主机上面执行: 重启network和docker服务 成功解决!!! ...
分类:
其他好文 时间:
2019-08-13 15:53:47
阅读次数:
78
k种货物分开求解最小费用最大流,主要减少了寻找最短路的时间。 #include<queue> #include<cstdio> #include<cstring> using namespace std; #define maxe 256000 //pay #define maxv 5120 //p ...
分类:
其他好文 时间:
2019-08-13 15:53:00
阅读次数:
100
https://github.com/bakkot/unix-socket-protobuf/tree/master/CPP/src https://github.com/bakkot/unix-socket-protobuf/blob/master/CPP/src/server_sync.cc ...
分类:
系统相关 时间:
2019-08-13 15:52:46
阅读次数:
133
首先打开网页后,发现页面显示outfile, 对不起,看不懂, 就直接加 ' 发现报错了 后来,查看源码得知 他是两个括号括起来的 我们就可以构造我们的payload了, 首先查询当前数据库的长度了,发现大于等于8正确,大于等于9错误,我们可以得知数据库长度是8, http://192.168.48 ...
分类:
数据库 时间:
2019-08-13 15:52:15
阅读次数:
131
首先我们知道使用monkey后,我们可以查看三种类型的日志,一种是安卓内核日志,一种是安卓系统自己的日志,还有一种是monkey日志。 当我们使用monkey进行随机测试时,如何才知道我们这次随机测试是否有问题。 1.使用命令产生随机事件 adb shell monkey -p vchat.face ...
分类:
其他好文 时间:
2019-08-13 15:52:00
阅读次数:
269
1、java虚拟机内存结构 java程序的执行依赖于JAVA虚拟机(运行与机器内存中),其开始于一个main()方法,如果在一台机器上运行三个java程序,就需要三个java虚拟机。 1.1 程序计数器 功能:一块较小的内存,执行引擎Execution Engine通过改变计数器的值选取下一条需要执 ...
分类:
其他好文 时间:
2019-08-13 15:51:15
阅读次数:
99
例如: let a=[1,2,3]; let b=[4,5,6] 第一种方法 let c = a.concat(b); 第二种方法 for(let i in b){ a.push(b[i]) } 第三种办法 a.push.apply(a,b); 第四种办法 var newA = [...a,...b ...
分类:
编程语言 时间:
2019-08-13 15:50:57
阅读次数:
78
yum更新 安装python3.7依赖 下载Python 解压Python包 配置编译: 在解包路径下 新建一个安装文件夹 配置编译的路径: 注: 这里--prefix是指定编译安装的文件夹 优化选项(可选): 执行完上一步后会提示执行以下的代码对Python解释器进行优化,执行该代码后,会编译安装 ...
分类:
编程语言 时间:
2019-08-13 15:50:41
阅读次数:
114
这是想要创建一个用python编写的web项目。但是首先要确定自己的web.py已经安装成功了。 安装的命令是: pip install web.py==0.40-dev1 运行官网的如下的实例: import weburls = ('/(.*)', 'hello')app = web.applic ...
分类:
编程语言 时间:
2019-08-13 15:49:52
阅读次数:
2035
常用命令 查看系统版本信息 如果命令不存在,进行下载即可 指定端口运行SpringBoot项目,并且设置在后台运行 查看端口 ...
分类:
系统相关 时间:
2019-08-13 15:49:10
阅读次数:
79
Kosaraju算法 O(n+m) https://www.luogu.org/problem/P1262 首先考虑假如一个间谍没办法被揭发不能被贿赂,也就是他不是可行的入口点也没有别人指向他,那么无解。 否则可能要若干个入度为0的点,这些点必须被贿赂,且这些点能到达的点不需要再贿赂。 否则一定存在 ...
分类:
其他好文 时间:
2019-08-13 15:48:50
阅读次数:
124