# [0CTF 2016]piapiapia解题详细思路及复现
[0CTF 2016]piapiapia解题详细思路及复现 题目链接 https://buuoj.cn/challenges [0CTF%202016]piapiapia 1. 知识点 信息泄露 参数传递数组绕过字符串检测 反序列化字符逃逸 2. 开始复现 2.1 初探题目 开打题目连接我们可以看到 ... 查看全文
Topcoder MaxSquare 和 [USACO19FEB]Mowing Mischief
MaxSquare 给定一个长度为 $n$ 的序列 $B_1, B_2,\dots, B_n$,在此基础上构造了一个矩阵 $A$,满足 $A_{i,j}= b_i+ b_j$。求 $A$ 权值和最大的子正方形。 $n ≤ 10^5$。 推式子 既然 $A$ 的构造方式很独特,那么我们先把答案式暴力展 ... 查看全文
asp.net core webapi Session 内存缓存
Startup.cs文件中的ConfigureServices方法配置: #region Session内存缓存 services.Configure<CookiePolicyOptions>(options => { options.CheckConsentNeeded = context => ... 查看全文
86) 离线二进制安装kubernetes v1.18.5 生产CI-CD环境 [1. 环境部署篇]
1- 环境规划说明 1.1- 系统环境 节点信息 节点角色 主机名 IP cpu ram disk kernel 组件 master/worker master 192.168.23.135 2 8G 80G kernel-lt-4.4.227 etcddockerflannelkube-sched ... 查看全文
json parse 解析js function
前边有简单介绍过基于json-fn 解析处理json function 的,以下是一个整理 json.parse 的签名 JSON.parse(str, reviver) 解决说明 我们可以基于reviver 处理function 处理的方法 通过evel 以及Function 对象 参考方法 re ... 查看全文
【Vue】09 Webpack Part5 Vue组件化开发
【Vue组件文件打包:Vue-Loader】 复制之前上一个项目 然后在我们的src目录中创建App.vue文件 这个文件就是Vue的模块文件 【建议下载IDEA的Vue.js插件】 Vue的模块分为template、script、style 其实就是代表html + javascript + cs ... 查看全文
MVC + EFCore 项目实战 - 数仓管理系统6 – 数据源管理上--使用view component完成卡片列表
一、数据源管理功能任务分解 我们将这部分需求分解成以下几个任务: 1、新建数据源 主要功能是配置一个连接字符串,根据此连接字符串可以读取相应的数据库,即我们的数据仓库。 2、数据源列表 列出所有已建好的数据源。 3、预览数据 根据上一条,选择相应的数据源,我们可以显示该数据源下所有的 表/视图,点击 ... 查看全文
python 在Excel 表格中生成 九九乘法表
生成效果如下的 九九乘法表 import os, openpyxl from openpyxl.styles import Font #path = 'D:\\pyspace' #os.chdir(path) wb = openpyxl.Workbook() sheet = wb.active #从 ... 查看全文
LSTM的备胎,用卷积处理时间序列——TCN与因果卷积(理论+Python实践)
什么是TCN TCN全称Temporal Convolutional Network,时序卷积网络,是在2018年提出的一个卷积模型,但是可以用来处理时间序列。 卷积如何处理时间序列 时间序列预测,最容易想到的就是那个马尔可夫模型: $$P(y_k|x_k,x_{k 1},...,x_1)$$ 就是 ... 查看全文
【小工具系列】Python + OpenCV 图片序列转换成视频
图片序列转换成视频 最近一直在找一个工具,能够将一堆图片转化成视频。网上找了一些小软件,还有 win10 的 自带的视频制作功能,都不是很满意。 又不想下载那些专业的视频剪辑软件大材小用。 然后找到了 这个非常出名非常常用的多媒体编解码库,看了下文档试着用了下,它确实可以完成上述功能,但是命令行对输 ... 查看全文
Java:break和continue关键字的作用
二者的作用和区别 1. break:直接跳出当前循环体(while、for、do while)或程序块(switch)。其中switch case执行时,一定会先进行匹配,匹配成功返回当前case的值,再根据是否有break,判断是否继续输出,或是跳出判断。 2. continue:不再执行循环体中 ... 查看全文
winform_使用ClickOnce生成安装程序包页面&程序发布新版本通知客户端更新
好久不用winform了,一用就遇到一些问题,不过好在咱有知识沉淀的好习惯,这里做下记录,网上也有很多关于clickonce的这方面的文章,我这里仅仅只是为了加深印象,做下记录。 对于安装程序包,本人已经写过几篇文章: VS2017中使用组合项目_windows服务+winform管理_项目发布_测 ... 查看全文
定时器_在.net core3.0 webapi中添加自定义定时器功能
前言:想在.net framework环境使用自定义定时器的话,参考我的另一篇文章:https://www.cnblogs.com/lxhbky/p/10242839.html 想在.net core中使用定时器功能,需要借助一个服务接口:IHostedService, 继承并实现对应方法,最后再s ... 查看全文
DirectX11 Windows Windows SDK--28 计算着色器:波浪(水波)
前言 有关计算着色器的基础其实并不是很多。接下来继续讲解如何使用计算着色器实现水波效果,即龙书中所实现的水波。但是光看代码可是完全看不出来是在做什么的。个人根据书中所给的参考书籍找到了对应的实现原理,但是里面涉及到比较多的物理公式。因此,要看懂这一章需要有高数功底(求导、偏导、微分方程),我会把推导 ... 查看全文
Windows中安装Elasticsearch
链接:https://pan.baidu.com/s/1-EsuGaw0_9ubw5_9AhRS2Q 提取码:1hp4 一,Elasticsearch环境准备 elasticsearch-5.6.8.zip进行解压(安装目录随意) 启动服务: 访问http://127.0.0.1:9200,显示如下 ... 查看全文
ASP.NET Core Web API 路由的有效使用
ROUTING 在 .NET Core Web API 项目中,我们应该使用属性路由代替传统路由,这是因为属性路由可以帮助我们匹配路由参数名称与 Action 内的实际参数方法。另一个原因是路由参数的描述,对我们而言,一个名为 "ownerId" 的参数要比 "id" 更加具有可读性。 我们可以使用 ... 查看全文
ASP.NET Core Web API中Startup的使用技巧
Startup类和服务配置 STARTUP CLASS AND THE SERVICE CONFIGURATION 在 Startup 类中,有两个方法:ConfigureServices 是用于服务注册,Configure 方法是向应用程序的请求管道中添加中间件。 因此,最好的方式是保持 Conf ... 查看全文
ASP.NET Core Web API中实现全局异常捕获与处理
处理全局异常 HANDLING ERRORS GLOBALLY 在上面的示例中,我们的 action 内部有一个 try-catch 代码块。这一点很重要,我们需要在我们的 action 方法体中处理所有的异常(包括未处理的)。一些开发者在 action 中使用 try-catch 代码块,这种方式 ... 查看全文
Animate.css动画
参考地址: http://www.animate.net.cn/ 官方地址: https://animate.style/ https://github.com/animate-css/animate.css 只需两步 链接css文件 <link rel="stylesheet" href="sty ... 查看全文
JS动画和CSS3 animation动画的区别和特点
CSS3动画 CSS3优点 浏览器可以对CSS3动画进行优化 浏览器使用与requestAnimationFrame 类似的机制,requestAnimationFrame 比起js中使用setTimeout、setInterval 优势在于requestAnimationFrame 会把每一帧中的 ... 查看全文