Educational Codeforces Round 74 (Rated for Div. 2)

传送门 A. Prime Subtraction 判断一下是否相差为\(1\)即可。 B. Kill 'Em All 随便搞搞。 C. Standard Free2play 题意: 现在有一个高度为\(h\)的悬崖,每一层有平台,但可能是隐藏状态。 高度为\(h\)的那层平台一定是在外面的,假设当前高度为\(x\),那么每次可以改变\(x\)和\(x-1\)层平台的状态。 规定一个人若从\(x\)掉到\(x-1\)或者\(x-2\)都没事,否则就出事了。 问最少改变多少平台的状态,能够使在\(
分类: 其他 发布时间: 10-09 22:37 阅读次数: 0

一文彻底理解Redis序列化协议,你也可以编写Redis客户端

前提 最近学习Netty的时候想做一个基于Redis服务协议的编码解码模块,过程中顺便阅读了Redis服务序列化协议RESP,结合自己的理解对文档进行了翻译并且简单实现了RESP基于Java语言的解析。编写本文的使用使用的JDK版本为[8+]。 RESP简介 Redis客户端与Redis服务端基于一个称作RESP的协议进行通信,RESP全称为Redis Serialization Protocol,也就是Redis序列化协议。虽然RESP为Redis设计,但是它也可以应用在其他客户端-服务端(
分类: 其他 发布时间: 10-09 22:37 阅读次数: 0

java JDBC-批处理Batch-事务

publicclassDemo5{publicstaticvoidmain(String[]args){Statementstmt=null;Connectionconn=null;try{Class.forName("com.mysql.jdbc.Driver");conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test
分类: 编程语言 发布时间: 10-09 22:30 阅读次数: 0

【LeetCode】解数独

做题之前先复习下【STL中的Tuple容器】 我们知道,在Python中,大家都知道tuple这个概念,是一个只读的元素容器,容器内的元素数据类型可以不同,而在CPP中大部分的容器只能储存相同数据类型的数据,而std::pair函数是为数不多的可以将两个不同类型的值放到一起。我们今天说的tuple是std::pair的推广,表示固定大小的异类值的汇集。 std::tuple是C++11标准开始提出的,其有很多用途,比如一个函数如果拥有多个不同类型的返回值,就可以直接返回一个tuple.不用再像
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

logback配置文件logback.xml的编写

在开发中,使用maven引入logback-classic依赖,针对logback的配置文件,这里提供一份较详细的模板。 <?xml version="1.0" encoding="UTF-8"?> <configuration scan="true" scanPeriod="60 seconds" debug="false"> <!-- configuration标签 scan属性代表logback框架会定时检测改配置文件是否有发生改动,如果有则更新为最新配置--> <
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

python数据分析——双均线策略

import tushare as ts import pandas as pd from pandas import DataFrame,Series df = pd.read_csv('maotai.csv',index_col='date',parse_dates=['date']) df.drop(labels='Unnamed: 0',axis=1,inplace=True) df Out[1]: open close high low volume code date 2001-
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

asp.net core 3.0 身份认证 替换为自已的提供程序 AuthenticationStateProvider replace to SelfAuthenticationStateProvider

public void ConfigureServices(IServiceCollection services) { // 添加身份验证服务 services.AddAuthorizationCore(); services.AddScoped<AuthenticationStateProvider, ServerAuthenticationStateProvider>();
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

DAY16:XSS跨站脚本攻击2

一、AJAX基础 1. 什么是AJAX 实例:https://www.runoob.com/try/try.php?filename=tryajax_first 2. AJAX发送http请求 ①GET请求 ②POST请求 ③获取服务器响应 3. XMLHttpRequest的onreadystatechange ①readystate ②status 二、XSS其他利用 1. XSS利用 XSS写配置文件getshell只有通过代码审计能发现,黑盒测试难以利用 三、XSS平台搭建和利用 1.
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

java面试基础题2

   java面试基础题2     是否可以从一个static方法内部发出对非static方法的调用?       答:不可以,非static方法的调用需要对象的参与,而static方法是通过类来进行访问的     Integer与int的区别       答:从数据类型上来看,Integer属于引用数据类型,int属于基本数据类型。         从存储方式上来看,Integer实际上是对象的引用,指向存储在堆内存中的Integer对象;而int是直接存储数据。         Integ
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

2019最新【幸运飞艇冠军规律公式】4567码冠军计划技巧稳赢规律图解 python gtk 环境

python gtk 环境 为Python添加GTK+库:pygtk(windows下安装pygtk) 一、下载需要的文件 昨天晚上就是所需的文件没有找全,我还以为只需要一个pygtk就够了。 1、下载pygtk需要的文件 到pygtk官方网站的下载页面:http://www.pygtk.org/downloads.html PyCairo PyGObject PyGTK 2、下载gtk+运行库 我们需要GTK+ for Windows Runtime Environment 来sourcef
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

2019最新最稳【幸运飞艇冠军规律公式】4567码计划技巧公式实践技巧稳赢不输 Linux服务的安装与使用

Linux服务的安装与使用 Spotlight on Unix 监控Linux服务器的安装与使用 详细请看:https://spotlight-on-unix.software.informer.com/download/#downloading Linux OS 服务器情况 1.Linux OS服务器情况 [root@web_server ~]# cat /etc/issue CentOS release 6.6 (Final) Kernel \r on an \m 2. Linux系统 安
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

关于幸运飞艇规律冠军波胆567码计划技巧公式实践稳赢不输图解 BZOJ 4199 品酒大会

BZOJ 4199 品酒大会 题意: 给定一个长度为nn的串。n≤3×105n≤3×105 对于∀i∈[0,n−1]∀i∈[0,n−1],求出LCP(suf(k),suf(j))==iLCP(suf(k),suf(j))==i的数量并且求出其最大的权值积。 https://www.lydsy.com/JudgeOnline/problem.php?id=4199 Sol: 单调栈求出每个Height[i]Height[i]能延伸的范围,然后乘起来,注意Height[i]=0Height[i]=
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

SpringCloud微服务学习笔记

SpringCloud微服务学习笔记 项目地址: https://github.com/taoweidong/Micro-service-learning 单体架构(Monolithic架构) Monolithic比较适合小项目 单体架构优点: 开发简单直接,集中式管理, 基本不会重复开发功能都在本地,没有分布式的管理开销和调用开销。 单体架构缺点: 开发效率低:所有的开发在一个项目改代码,递交代码相互等待,代码冲突不断 代码维护难:代码功能耦合在一起,新人不知道何从下手 部署不灵活:构建时间
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

kubernetes1.16 配置 metrics-server

kubernetes1.16 版本对应最新的metrics-server为v0.3.5。 下载metrics-server配置文件 git clone https://github.com/kubernetes-incubator/metrics-server kubernetes1.16 对应的文件再目录metrics-server/deploy/1.8+下。 下载后还要修改配置文件metrics-server/deploy/1.8+/resource-reader.yaml。 --- ap
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

Redis AOF 持久化详解

Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是一旦进程退出,Redis 的数据就会丢失。 为了解决这个问题,Redis 提供了 RDB 和 AOF 两种持久化方案,将内存中的数据保存到磁盘中,避免数据丢失。RDB的介绍在这篇文章中《Redis RDB 持久化详解》,今天我们来看一下 AOF 相关的原理。 AOF( append only file )持久化以独立日志的方式记录每次写命令,并在 Redis 重启时在重新执行 AOF 文
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

Spring Data:CrudRepository接口使用详情

CrudRepository中的方法 save(entity):添加一条数据 save(entities):添加多条数据entities为集合 findOne(id):根据id查询一条数据 exists(id):判断id是否存在 findAll():查询全部数据 delete(id):根据id删除数据 delete(entity):根据一条数据的信息删除数据 delete(entities):根据多条数据的信息删除数据 deleteAll():删除全部信息
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

2019最新【幸运飞艇规律公式】567码计划技巧公式实践技巧稳赢不输 Vue--缩略图

Vue--缩略图 安装---需查看官网-- cnpm i vue-preview -s 1 2 3 4 5 <!-- 缩略图区域 --> <div class="thumb-img-list"> <!-- 使用 v-for 循环渲染缩略图 --> <img class="preview-img" v-for="(item, index) in photolist" :src="item.src" height="100" @click="$preview.open(index, photoli
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

<del>暂 别</del>

其实就是想咕
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

从零开始搭建WebAPI Core_SqlSugar管理系统(一) 项目环境需求以及项目搭建

从零开始搭建WebAPI Core_SqlSugar管理系统(一) 项目环境需求以及项目搭建 环境需求 想要使用.NET Core,首先你的Visual Studio(以下简称vs)升级到较高的版本,本系列使用的是vs2017 Enterprise 15.9.16版本,如果你是vs2019或更高版本请忽略; 然后就是下载.NET CORE SDK这里使用的是SDK2.2版本 下载地址:点击此处 项目搭建 当我们一切准备就绪后,使用 管理员身份 打开vs后选择新建->项目,在弹出的对话框中在左侧
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0

[ZJOI2016]旅行者-分治+最短路

一道牛逼题 题目大意 给定一张\(n*m\)的网格图\((n*m\le 2\times10^4)\),\(Q(Q\le2\times10^5)\)次查询,询问两点之间的距离。 传送门1 传送门2 传送门3 传送门4 题目解法 欢迎来我博客pmt2018查看 有老哥说看到网格图就想到分治,反正我是听了题解才会的。 做法是对每次对网格图的长边一切为二,考虑两种情况 两点不跨过中线,这时两点的最短路有两种情况,要么不跨过中线,我们这时枚举中线上的点用最短路将其更新,要么跨过中线,这时我们将其分治下去
分类: 其他 发布时间: 10-09 22:21 阅读次数: 0