React中子组件无法进行路由跳转的问题

1、子组件引入withRouter 2、跳转路由this.props.history.push(’/’); 3、加入: export default withRouter(Title); import {withRouter} from "react-router-dom"; class Title extends Component { outLogin = () => { //跳转路由 this.props.history.push('/'); }
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

Tools crunch

{   //https://www.bilibili.com/video/BV1hb411J7kB?from=search&seid=3074061507025104700 }
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

Sightseeing,题解

题目:          题意:   找到从s到t与最短路长度相差少于1的路径总数。 分析:   首先,搞明白题意之后,我们来考虑一下怎么处理这个1,怎样找相差为1的路径呢?我们这样想,如果有相差为1的路径,那么它将会是严格的次短路,所以我们可以再跑最短路的时候顺带着跑了次短路(严格的),然后判断一下和最短路是不是相差一然后就计算一下就好了,当然,这个的时间复杂度其实就是常数大了的E*logE的,所以时间复杂度是没问题的,然后就是代码:    #include <cstdio> #includ
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

PLSQL Developer 12汉化

https://www.jb51.net/article/149066.htm 汉化文件 dn8s 注册码: Product Code(产品编号):4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz serial Number(序列号):601769 password(口令):xs374ca ------------------------------------------------- 中文语言包: 安装路径选择PLSQL Developer安装路径就可以了!!
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

657. 机器人能否返回原点『简单』

题目来源于力扣(LeetCode) 目录 一、题目 二、解题思路 3.1 数学计算方式 3.2 哈希表方式 三、代码实现 3.1 数学计算方式 3.2 哈希表方式 四、执行用时 4.1 数学计算方式 4.2 哈希表方式 五、部分测试用例 一、题目 657. 机器人能否返回原点 题目相关标签:字符串 二、解题思路 3.1 数学计算方式 遍历 moves 数组,出现 L 字符时加 1,出现 R 字符时减 1 出现 U 字符时加 2,出现 D 字符时减 2 最后**结果仍然为 0 **时,说明可以返
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

Docker编译Android6.0源码

docker环境配置 更正时区时间 # 查看当前时间 $ date # 修改当前时间 $ cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime echo 'Asia/Shanghai' > /etc/timezone 更换软件源至aliyun cp /etc/apt/sources.list /etc/apt/sources.list.bak echo " # Ubuntu14.0 aliyun source: deb http://mirr
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

8.ThinkPHP视图

视图的组成 此处所说的视图就是MVC中所说的V层,视图层也要展示层。thinkphp中视图层是由HTML模板文件组成的。 也可以说视图跟模板一个意思 模板的定义 为了对模板文件更加有效的管理,ThinkPHP对模板文件进行目录划分,默认的模板文件定义规则是:视图目录(view)/控制器名(小写)/方法名(小写)+ 模板后缀(框架的默认视图文件后缀是.html) 模板渲染 注意:在控制器中使用视图 渲染模板最常用的是控制器类在继承系统控制器基类(\think\Controller)后调用fetc
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

Beta——scrum meeting 8

Scrum meeting 8 5.24 截图 工作进度 成员 已完成 待做 zyc 批量预测 对接 lzh 技术博客、前端维护 维护前端 ly 说明博客 配合前端对接 dxy 测试 测试 llj 测试 测试 wyk 测试 测试 燃尽图 milestone 签入分支记录 主分支:master 前端开发分支: dev 后端开发:ly,dxy,llj,wyk 接下来的安排 维护前后端 测试 修复BUG 录制展示视频
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

容器技术之Docker网络

  上一篇博客我们主要聊了下docker镜像相关的说明以及怎样基于现有镜像制作镜像、分发镜像到docker仓库中的相关测试;回顾请参考https://www.cnblogs.com/qiuhom-1874/p/12941508.html;今天我们来聊一聊docker的网络相关说明;   在使用vm虚拟机时,我们知道一个虚拟机可以有三种虚拟网络接口,第一种网络是桥接网络,第二种是NAT网络,第三种是仅主机网络;这三种虚拟网络接口后面对应的都是一个个不同的虚拟网络;我们要想让虚拟机在那个网络中工作
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

SpringBoot抢购秒杀实战(1)

(1)技术点介绍 JSR303:参数校验 (2)课程介绍 系统压测:并发所造成的的问题 优雅的代码:可封装可修改 3)第一章 项目框架搭建 4)第二章 实现登录功能 5)实现秒杀功能 6)Jmeter压测 7)页面优化技术 8)接口优化 9.安全优化
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

Shone.Math开源系列2 — 实数类型(含分数和无理数)的实现

Shone.Math开源系列2 实数类型(含分数和无理数)的实现 作者:Shone 声明:原创文章欢迎转载,但请注明出处,https://www.cnblogs.com/ShoneSharp。 摘要: 计算机数值计算存在输入进制误差、计算过程的分数和无理数运算误差,是很多编程开发的痛点所在。开源项目Shone.Math提供了统一的实数类型Real,支持分数和无理数计算,做到精度、性能和存储的各方面平衡,可以消除输入进制误差和分数计算误差,大幅减少无理数的计算过程误差。 Shone.Math是一
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

2019-2020-2 20175334罗昕锐《网络对抗技术》Exp9 Web安全基础

2019-2020-2 20175334罗昕锐《网络对抗技术》Exp9 Web安全基础 1 WebGoat安装 根据这篇文章配置JDK 官网下载webgoat-container-7.1-war-exec.jar 通过netstat -tupln | grep 8080命令查看端口是否被占用,如果被占用,通过kill+进程号命令终止进程 在webgoat-container-7.1-war-exec.jar文件目录下执行java -jar webgoat-container-7.1-war-e
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

2020系统综合实践 第6次实践作业

#一,每个成员关于树莓派 ###1.说明你此前对于树莓派的认识程度,是闻所未闻还是只听其名不知其用途,亦或是已经了解熟悉。 童圣滔:闻所未闻。 范文辉:闻所未闻。 连振升:闻所未闻,第一次听说时还以为是什么好吃的。 ###2.查找相关资料,写下你认为的树莓派可以用来做什么,如果你有需要打算用它来做什么。 童圣滔:电脑能做的大部分事情,在树莓派上都能做,而树莓派以其低能耗、移动便携性、GPIO等特性,很多在普通电脑上难以做好的事情,用树莓派却是很适合的。如果我有需要我打算拿它来打造一个家庭影院或
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

基于Sparse Table 算法的RMQ模板

初始化: //n为元数的个数 int bitn=(int)(log(n)/log(2)) for (int i=0; i<n; ++i) f[i][0]=input[i]; for (int j=1; j<bitn; ++j) for (int i=0; i<n; ++i) { if (i+(1<<(j-1))>=n) break; f[i][j]=max(f[i][j-1],f[i+(1<<(j-1))][j-1]); } 查询 in
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

python使用笔记16--操作redis

操作redis应先引入第三方模块 执行以下命令 pip install redis 1.redis常用方法 1 import redis 2 #decode_responses=True将bytes转成字符串 3 #Redis查出来的结果,默认是bytes类型的 4 r = redis.Redis(host="127.0.0.1",port=6379,password="132131213&*",decode_responses=True) 5 6 #字符串类型 7 r.set
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

分布式共识算法初识

选主过程就是一个分布式共识问题,因为每个节点在选出主节点之前都可以认为自己会成为主节点,也就是说集群节点“存异”;而通过选举的过程选出主节点,让所有的节点都认可该主节点,这叫“求同”。由此可见,分布式共识的本质就是“存异求同”。,从本质上看,分布式选举问题,其实就是传统的分布式共识方法,主要是基于多数投票策略实现的。但是主节点非常容易造假,且存在性能瓶颈。因此,分布式选举不适用于分布式一致性问题。分布式共识就是在多个节点均可独自操作或记录的情况下,使得所有节点针对某个状态达成一致的过程。通过共
分类: 其他 发布时间: 05-24 21:21 阅读次数: 0

选项卡切换练习

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>02_多Tab点击切换</title> 6 7 <style> 8 * { 9 margin: 0; 10 padding: 0; 11 } 12 13 #tab li { 14
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

jmeter中使用mirror server 模拟服务器返回

发现一个插件可以模拟服务器返回,或者更准确说是 路径跟踪,案例,比如要做一个上传的操作,查看上传是否成功,文件路径是否正确,上传内容是否正确,服务器要正确回应,那么可以怎么操作呢,1.使用tomcat自己创建一个服务器 2.使用mirror server 进行模拟,我用mirror server进行操作 1.插件的路径 2.使用 ,点击start 3.http 使用 4.查看响应内容 响应内容就可以打印出我们上传的手机号,说明 上传没有问题,文件的内容和文件路径都正确
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

干货 | Kafka 内核知识梳理,附思维导图

前面我们已经分享过几篇Kafka的文章,最近简单梳理了下Kafka内核相关的知识,涵盖了Kafka架构总结,副本机制,控制器,高水位机制,日志或消息存储,消息发送与消费机制等方面知识。文末含对应的Kafka内核思维导图,供参考。 1、架构总结 1)Kafka实际上也是一个主从架构,有一个Controller角色即控制器,协调管理整个集群; 2)有几个Kafka术语肯定是不陌生的:broker,topic,partition,segment,生产者producer,消费者consumer; 2、
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0

add_compile_options加入某些编译选项(-pg)无效

add_compile_options加入某些编译选项(-pg)无效 是这样,今天我要使用gprof工具分析一段C++代码的运行时间,工程是CMake创建的 我们都知道,要使用gprof就要在代码编译时加入-pg选项,CMake添加编译选项通常有以下两种方法: add_compile_options(-pg) add_compile_options(-pg) message(STATUS "CMAKE_CXX_FLAGS = ${CMAKE_CXX_FLAGS}") 输出结果: CMAKE_
分类: 其他 发布时间: 05-24 21:04 阅读次数: 0