XOR
CF1848C Vika and Price Tags 题解
每组 $(a_i,b_i)$ 之间相互独立,于是我们只需要考虑一对数 $(a,b)$。 首先 $(0,0)$ 的情况是平凡的。考虑我们需要的状态 $(0,b)$,它的变化过程是这样的:$(0,b)\to(b,b)\to(b,0)\to(0,b)$,所以是三轮一个循环,且除了 $(0,b)$ 之外另外 ......
【笔记整理】requests使用代理
使用proxies参数传递代理信息 ```Python import requests if __name__ == '__main__': proxies = { # 这个字典的key不可以乱写,必须是http和https # 如果你的只有http那就只写http代理,htpps也是相同的道理。 ......
在pandas中使用Sql进行数据处理的方案
```python import pandas as pd import pandasql as ps current = pd.read_csv("cur.csv") previous = pd.read_csv("pre.csv") sql = """ select c.`Unnamed: 0` ......
IOS开发-OC UINavigationController使用
1.什么是UINavigationController UINavigationController是iOS中的一个重要的导航控制器类,它可以用来管理页面之间的导航跳转。 UINavigationController的主要特征包括: - 管理导航栈(navigation stack),实现页面的推入 ......
go中http设置忽略证书
在Go中,可以通过设置 `http.Client` 的 `Transport`属性来忽略证书验证。 默认情况下,`http.DefaultClient` 使用的是 `http.DefaultTransport` ,它对证书进行了验证。 但是你可以创建一个自定义的 `Transport` 并将其用作客 ......
Java 实现 WebSocket 集群转发:使用 Redis 发布订阅
场景 浏览器客户端 client1 连接到了服务端 A 的 websocket 节点。 浏览器客户端通过弹性负载均衡,把请求分配到了服务端 B,服务端 B 上没有 client1 的连接。 需求 服务端 B 把消息转发到服务端 A 上,找到 客户端 client1 的连接,发送出去。 画示意图  方法二:使用cookie参数传递cookie字典 """ from http.cookiejar import Cookie import requests.utils from re ......
【笔记整理】使用Session会话保持
```Python import requests if __name__ == '__main__': # Session对象实现了客户端和服务器端的每次会话保持功能。 session = requests.Session() resp = session.get("http://www.baid ......
Elasticseach 的查询缓存
关于 Elasticsearch 的查询缓存,你想知道的都在这里 原文地址Elasticsearch 中有多种查询缓存,当一个查询请求执行后,他可能会被缓存下来,但是哪些查询会被缓存,哪些不会缓存,缓存了什么内容,什么时候失效,手册中并没有很系统的阐述,并且文档中也存在一些疑点,导致整个查询缓存体系 ......
复杂数据回显 返回json 字符串转换成单选
<el-table :data="tableData" border style="width: 882px; margin-left: 8px;"> <el-table-column prop="label" label="数据类型" width="180" align="center"> </e ......
“Win10笔记本开热点,手机连不上”的解决方案
1、打开WLAN和热点开关; 2、网络和Internet设置->网络和共享中心: 可以看到2个活动网络,一个是”以太网“(可以连接网线上网),另外一个是热点(名字类似于”本地连接* 2“不能上网)。 3、进入”以太网“的属性->共享->Internet连接网络: 勾选”允许其他网络用户通过此计算机的 ......
Codeforces Round #885 (Div.2) Editorial
B - Vika and the Bridge 题意:从桥的一边走到另一边,每次只能踩在相同颜色的木板上,并且有一次操作,可以修改期中一个模板的颜色。 问那种走法,跨过模板的最大值最小。 思路:首先可以统计出选择每种颜色的,跳过木板的的个数,如果不能修改颜色,那么答案一定是每个颜色所对应的最大值的最 ......
CSS滚动条样式
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { width: 10px; /*滚动条宽度*/ height: 16px; /*滚动条高度*/ } /*定义滚动条轨道 内阴影+圆角*/ ::-webkit-scrollbar-track { -w ......
2.ElasticSearch入门
一、初步检索 1、_cat GET /_cat/nodes : 查看所有结点 GET /_cat/health : 查看es的健康状况 GET /_cat/master : 查看主节点 GET /_cat/indices :查看所有索引 2、索引一个文档 保存一个数据,保存在哪个索引的哪个类型下,指 ......
第五周作业
一、SUDO,PAM配置规范说明 1、sudo sudo即superuser do,允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,不仅减少root用户的登录,同样也提高了安全性。 配置文件格式说明:/etc/sudoers, /etc/sudoers.d/ 配置文件中支持使用通配 ......
LeetCode 热题 100 之 160. 相交链表
# 题目描述 给你两个单链表的头节点 headA 和 headB ,请你找出并返回两个单链表相交的起始节点。如果两个链表不存在相交节点,返回 null 。 图示两个链表在节点 c1 开始相交: : def __init__(self, url, name): self.url = url self.name = ......
AnaConda 打包 python 程序为 exe
1. 打开 Anaconda Prompt 2. 查看环境并激活 conda env list ## 查看所有环境 activate env_name ## 激活对应环境 3. 进入程序所在对应windows目录 4. 打包主程序 pyinstaller -F xxxx.py ##打包程序 -F 覆 ......
gitlab 权限管理
### gitlab用户管理 用户,组,仓库的关系 ### 创建gitlab组 group统一管理仓库和用户,project,user 实现组,对用户和项目的权限管理 ### 创建项目 project就是用于管理代码的一个区域 在gitlab创建project 把linux上的代码通过apt管理,然 ......
VUE|创建一个基础的VUE应用
## 1 应用实例 参考官方文档 [应用实例 API | Vue.js (vuejs.org)](https://cn.vuejs.org/api/application.html) > 示例 ```javascript const {createApp} = Vue // 通过createApp创 ......
Visio画扇形和圆环的方法
一、扇形 1、打开visio,先画一个圆,然后画两条直线,并确保要求两条直线都通过圆心,两条线中间的夹角就是扇形的角度; 2、 选中圆和这两条线,选择菜单中的开发工具-操作-拆分,这些形状就被拆分成几块。 【注】visio2010该功能需要在“文件-visio 选项-高级-常规”里勾选“以开发人员模 ......
个人微信api接口
E云API 是一套完整的的微信第三方服务平台,包含个微API服务与企微API服务模块,本文档主要讲述个微API服务相关,以下简称API,它能处理用户微信中的各种事件,并辅助微信执行各种操作,提供了开发者与个人号对接的能力,技术上来讲是一款基于微信提供的个人号开放性API,使用简单,操作快捷,支持多种 ......
29结构化设计(高内聚)
内聚是一个模块内各个元素的联系程度 内聚程度从高到低: 处理元素相关: 功能内聚。完成一个单一功能,各个部分协同工作,缺一不可 顺序内聚:处理元素相关,必须按顺序执行 通信内聚:处理元素同在一个数据结构 过程内聚:处理元素按一定次序执行 任务相关: 时间内聚:任务按一定时间间隔执行 逻辑内聚 :按逻 ......
mongodb副本集ip调整
环境:Os:Centos 7mongodb:4.4.22 调整顺序:从节点-->仲裁节点-->主节点源ip与新ip对应关系(这里只拿修改从库作为例子)192.168.107-->192.168.104 从节点 1.关闭从节点/usr/local/services/mongodb/bin/mongo ......
小迪提权笔记
day58.网站权限后台漏洞第三方获取 给到一个网站,要想获取权限,可以通过后台,漏洞和第三方漏洞 通过后台获取: 后台权限(获得方式:爆破、注入猜解,弱口令等):一般网站或应用后台智能操作应用的界面内容,数据图片等信息,无法操作程序的源代码或服务器上的资源文件。(如后台功能存在文件操作的话也可以操 ......
【笔记整理】request模块基本使用
# 基本使用 # 发送get请求、获取响应各种请求、响应信息 ```python def fun1(): url = "http://www.baidu.com" resp = requests.get(url) print(resp) # 打印时会发现乱码 # 因为resp默认是自动推算编码的,经 ......
database: 远程无法访问ubuntu22.04的数据库mariadb
database: 远程无法访问ubuntu22.04的数据库mariadb 一、常见问题原因: 1、mariadb的用户账号,不具备远程链接服务器的权限,怎么办?答:查看用户账号的权限,申请远程访问数据库的资格。 2、服务器的防火墙,阻止远程访问3306端口,怎么办?答:关闭防火墙,或者防火墙开放 ......