《算法竞赛进阶指南》0x51线性DP 照相馆排列
题目链接:https://www.acwing.com/problem/content/273/ 题目要求将N个人排成不超过五列,每列的人数限制而且递减,现在要求每行每列都是递减的方案的数量,通过状态集合以及转移规律,f[a][b][c][d][e]满足索引递减的性质 ,在转移的时候要维护这个性质, ... 查看全文
删除列Table.RemoveColumns(Power Query 之 M 语言)
数据源: “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共七列 目标: 将其中的“基数”“个人比例” “公司比例”三列删除 操作过程: 选取指定列》【主页】》【删除列】 M公式: = Table.RemoveColumns(步骤名,"待删除列名") = Table.Rem ... 查看全文
js操作svg整体缩放
首先我们先创建一个svg整体布局,代码如下: <!DOCTYPE html> <html> <head> <title>js操作svg实现整体缩放</title> <meta charset="utf-8"> </head> <body> <svg id="svg" style="backgroun ... 查看全文
Aapache Tomcat AJP 文件包含漏洞(CVE-2020-1938)
Java 是目前 Web 开发中最主流的编程语言,而 Tomcat 是当前最流行的 Java 中间件服务器之一,从初版发布到现在已经有二十多年历史,在世界范围内广泛使用。 Ghostcat(幽灵猫) 是由长亭科技安全研究员发现的存在于 Tomcat 中的安全漏洞,由于 Tomcat AJP 协议设计 ... 查看全文
FastJson---重要的类为JSONObject
主要是用FastJson进行数据解析,其中一个重要的类为JSONObject, JSONobject是FastJson提供的对象,在api中是用一个私有的常量map进行封装的,实际就是一个map,只不过FastJson对其进行了封装, 添加了很多方便快捷的属性方法。 private final Ma ... 查看全文
HTTPS知识点总结
HTTP的局限性及应对措施 1.窃听风险:通信使用明文(不加密),内容可能会被窃听 为了防止内容被窃听,可以从对通信加密和对内容加密两方面入手。 通信的加密:可以通过和SSL或TLS的组合使用,加密HTTP的通信内容。即简历安全通信线路后通信 内容的加密:对报文主体内容进行加密,要求客户端和服务端同 ... 查看全文
使用EggJS开发接口(一)允许跨域之egg-cors
用来允许前端进行跨域请求的一个插件 安装: npm i egg-cors --save // 或 yarn add egg-cors 导入到egg项目里: // 在config/plugin.js里面添加 exports.cors = { enable: true, package: 'egg-co ... 查看全文
(CVE-2020-1938)Apache Tomcat AJP文件包含漏洞复现
漏洞原理: Tomcat 配置了两个 Connector,它们分别是 HTTP 和 AJP : HTTP Connector:用于处理 HTTP 协议的请求(HTTP/1.1),默认监听地址为 0.0.0.0:8080 AJP Connector:用于处理 AJP 协议的请求(AJP/1.3),默认 ... 查看全文
从零开始入门 | Kubernetes 中的服务发现与负载均衡
作者|溪恒阿里巴巴高级技术专家本文整理自《CNCFxAlibaba云原生技术公开课》第26讲,点击直达课程页面。关注“阿里巴巴云原生”公众号,回复关键词“入门”,即可下载从零入门K8s系列文章PPT。导读:网络架构是K8s中较为复杂的方面之一。K8s网络模型本身对某些特定的网络功能有着一定的要求,因此,业界已经有了不少的网络方案来满足特定的环境和要求。CNI意为容器网络的API接口,为了让用户在容 查看全文
CSS滚动条选择器——实现个性化滚动条
参考代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>个性化滚动条</title> 6 <style> 7 div{ 8 width:600px; 9 height:300px; ... 查看全文
第六章 Kubernetes进阶之Volume
Volume和PersistentVolume 数据卷和持久数据卷 1.Volume kubernetes中的Volume提供了容器中挂载外部存储的能力 Pod需要设置卷来源(spec.volume)和挂载点(spec.containers.volumeMounts)两个信息后才能使用相应的Volu ... 查看全文
【three.js 第一课】创建场景,显示几何体
<!DOCTYPE html> <html> <head> <title>demo1</title> </head> <style type="text/css"> body{ margin:0; } canvas{ width:100%; height:100%; } </style> <body ... 查看全文
HTTP 400错误
发送请求时出现400错误,错误代码为:webResponse = (HttpWebResponse)webRequest.GetResponse(); 解决办法:抛出异常 HttpWebResponse webResponse; try { webResponse = (HttpWebRespons ... 查看全文
.Net Core 为 x86 和 x64 程序集编写 AnyCPU 包装
前言 这几天研究了一下 vJoy 这个虚拟游戏手柄驱动,感觉挺好玩的。但是使用时发现一个问题,C# SDK 中的程序集被分为 x86 和 x64 两个版本,如果直接在 AnyCPU 平台编译运行就有隐患,在32位系统中运行程序时会因为程序集版本不兼容而崩溃。这个 SDK 的两个版本文件名完全相同,根 ... 查看全文
体验.net core 3.1 socket
最近好像比较闲了,每天也没加班经常不到半天就把活干完。7点半到公司,5点下班。这样的日子,好像也没意思。 想起把以前windows平台下的socket server程序试试在.net core下改造一下跑在linux服务器上。 services.AddSingleton(MiddlewareCont ... 查看全文
单页面和多页面的网页差别比较(SPA)
单页面应用(singlePAge Web Application) 多页面应用MultiPage Applicaton,MPA) 组成 一个外壳页面和多个页面片段组成 多个完整的页面组成 资源公用(css,js) 共用,只需在外壳部分加载 不共用,每个页面都需要重新加载 刷新方法 页面局部刷新或更改 ... 查看全文
odoo12安装Wkhtmltopdf打印出pdf已损坏
问题: 安装了Wkhtmltopdf后,在odoo中打印出的报表显示为已损坏。 odoo发出了一个警告提示版本不对,需要安装qt补丁。 2020-03-10 01:53:27,152 9236 WARNING warehouse_management odoo.addons.base.models. ... 查看全文
服务器端控件ajax请求
//获取服务器端控件$("#<%=txtTo.ClientID%>")或 $("[id$='txtTo']") //aspx调用ajax $.ajax({ url: ("Demo.aspx?timestamp={0}").format(new Date().getTime()), type: 'PO ... 查看全文
C#利用CDO.Message发送邮件
如何引用CDO.Message? cod.message的引用位置: C:\Windows\System32\cdosys.dll ... 查看全文