NOT
10.31 模拟赛小记
抽象场。打完人自闭的那种。 得分情况:\(80-0-30-30\)。 A:从 \(0\) 走到 \(n\)。在 \(i\) 位置时,等概率走的走到 \([i+1,n]\)(视为一步)。求期望步数。 哥们赛时,爆搜打表找规律。。。最后写的 O(n),没看到第九个数据点没有特判。对于最后一个点 1e18 ......
舞蹈链学习笔记
Dancing Links X 1. 问题引入 给定一个 \(N\) 行 \(M\) 列的 \(01\) 矩阵 \(A\)(\(N,M\leq 500\)),选出若干行 \((T_1,T_2,\cdots,T_k)\),使得 \(\forall j\in [1,m],\sum\limits_{i=1 ......
阿里面试:看过框架源码吗?举例说明一下
前两天有朋友面试“淘汰集团”,也就是“淘宝”+“天猫”的组合,最后被面试官问到了这道题:“你看过哪些开源框架的源码?举例说明一下”。 诚然,这是一道比较考验应聘者基本功的问题,也是很好区分“好学生”和“普通学生”的一道经典的开放性问题。 那这个问题应该怎么回答呢? 解答思路 我这给大家提供两个思路吧 ......
一个简单的存储过程例子
创建存储过程 create or replace procedure p_delete_dlljg as begin delete from sys_dlljg; commit; end; 创建制定执行计划(每周一22点55分执行一次) DECLARE i Integer; BEGIN dbms_j ......
mysql字符串拼接的4种方式总结
前言 第一种: 第二种: 第三种: 第四种(运算,只对数字有效): 附:MySQL group_concat()详解 总结 前言 总是记不住字符串拼接,每次都要百度去搜索,所以在这里记录一下,好方便后续的查找,如有错误和问题可以提出,谢谢。 字符串拼接分为几种方式,在这里会一一举例写出: 第一种: ......
高级数据结构学习笔记
0. 普适技巧 动态开点:节省空间。 标记永久化:分块的块标记本质就是这个。可以节省空间。 1. 区间最值 & 历史区间最值 link 2. 二维线段树 二维区间静态:二维 ST 表 二维前缀动态:二维树状数组 二维区间动态:二维线段树 例题:Luck and Love 3. 可持久化线段树 可持久 ......
11.8 模拟赛小记
僕を連れてって,浸み込んでしまう前に 菜哭了。不会打,看了半个小时史铁生散文集。 100+0+80+0 喵。 A.俨俨与道路(constructure) 正解是最小生成树。我的思路差不多。 为了全部联通,需要 n-1 条边。随意先计算给定的确定起始点的边,根据边权排序,从中挑至少 \(n-1-k\) ......
Action plan for soil pollution control
Action plan for soil pollution control How does it work? First, to carry out soil pollution investigation and grasp the status of soil environmental q ......
高精度
#include<bits/stdc++.h> #define N 20005 #define M 40005 #define ll long long #define a hz.w #define b kz.w #define c kzkz.w #define d kzzf.w #define h ......
Flink(三):无状态转换map() 和flatMap()
一、简介 算子map()和flatMap()是用于实现无状态转换的基本操作。 二、map() map()算子接收一个MapFunction接口参数,对元素进行一对一转换,即每个元素对应恰好一个结果。由于MapFunction是函数式接口,因此可以使用Lambda表达式。代码如下: StreamExe ......
python的日志模块logging
logging模块是系统自带的无需安装直接导入使用 在日志配置中,stream=sys.stdout 为控制台输出日志,filename="devops.log"为日志写入到文件,filemode="w"为每次执行代码覆盖写,filemode = 'a'为追加日志,format="%(asctime ......
C# EntityFramework+SQLite CodeFirst 创建数据库和数据表
1、安装NuGet包 System.Data.SQLite(System.Data.SQLite.Core、System.Data.SQLite.EF6、System.Data.SQLite.Linq ) SQLite.CodeFirst EntityFramework 2、配置App.config ......
WebSocket魔法师:打造实时应用的无限可能
我们有没有想过,是否有一种技术,服务器可以主动将数据推送给客户端进行渲染,而不再是客户端向服务器发出请求等待返回结果呢?接下来,让我们一起了解weboskcet ......
分布式文件系统FastDFS
目录目前系统存在的缺点分布式文件系统FastDFS介绍概念架构文件上传文件下载 目前系统存在的缺点 目前是通过tomcat提供虚拟目录的方式供用户访问;当然也可以通过nginx实现静态资源访问的方式 文件冗余在tomcat挂了的情况下不能提供服务; 目前是单一文件服务的存储(依赖tomcat不能进行 ......
python pip 如何从本地安装包
TLTR: 如果从仓库下载一个包,修改你想修改后的代码,再把这个包打包成tar.gz 压缩包之后,在命令行执行python 然后导入pip 用pip 安装就可以了 如果你想通过代码来安装一个本地的Python包,可以使用 pip 模块: ```pythonimport pip pip.main([' ......
SOLIDWORKS参数化设计之干涉检查
SOLIDWORKS参数化设计的思路和技巧我们讲过很多了,今天来讲一讲如何在模型完成之后自动执行干涉检查。 SOLIDWORKS软件本身就有干涉检查的功能,在评估选项卡里可以找到该功能,我们这里说的干涉检查指的是静态干涉检查,即模型在静止时,零件之间是否有干涉存在,我们参数化完成之后,也是直接调用该 ......
elk部署
elk的安装部署 简介: ELK是elasticsearch、logstash、kibana三个开源软件的缩写,用于日志收集查看分析 1、从官网下载安装包elasticsearch、logstash、kibana,版本尽量保持一致 elasticsearch:https://www.elastic. ......
【题解】CF1142E - Pink Floyd
CF1142E - Pink Floyd https://www.luogu.com.cn/problem/CF1142E 粉边构成 dag 的做法显然。 然后就是不构成 dag,那么我们可以枚举没有遍历到的点求一个 dfs 生成树,dfs 生成树的性质是删掉的边只会是返祖边,返祖边连接的两个点就不 ......
第一次将Springboot项目上传到GitLab仓库(初始化)
步骤: 1、在GitLab上创建项目仓库(创建空项目) 创建完成如下: 2、在IDEA中新建一个Springboot项目 使用Git版本集成 这里说明一下: 1、本机计算机已经安装Git 2、IDEA已经集成了Git 3、这里使用的IDEA是2021版本(2018版本是VCS),IDEA中文菜单栏原 ......
Android 系统自动安装app
#!/system/bin/sh init_dev(){ # init work chmod 666 /dev/dgard0 chmod 666 /dev/ttyS0 chmod 666 /dev/ttyS5 chmod 666 /dev/ttyS7 chmod 666 /dev/tamper0 c ......
JAVA基础学习——常用API
1 math 2 system 3 object 4 objects 5 biginteger 1 math 2 system 3 object 4 objects 5 biginteger 1 math 2 system 3 object 4 objects 5 biginteger ......
智能无刷电机充气泵pcba方案
如今新能源车大行其道,而车厂在考虑成本和设计的情况下,将备胎给取消了,那假如在车胎气压不足的状态下,没有备胎更换,那将如何解决困境。气压不住需要打气,那配备一台打气泵尤为重要,即使常年可能用不到几回,但这玩意相当于战略武器,没有和有了不用是两种状态。有了那将不会担心,没有就是没有,关键时候就头疼了。 ......
ASP.NET文件的上传与下载
(1)上传文件前台: <table align="center" cellpadding="0" cellspacing="0" width="100%"> <tr> <td align="right">文件名称:</td> <td> <asp:TextBox ID="FileName" runat ......
Anaconda3安装步骤超详细
前言:装anaconda,就不需要单独装python,anaconda中自带python 1. 下载 (1)官网下载:Anaconda | Individual Edition (2)镜像网站下载: Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsingh ......
GeoServer第一次运行时预览原始图层为空
原因:GeoServer 与 Java 版本冲突 进入GeoServer官网查看对应的Java版本(点击链接后,再点击Archive)(但是有时就算版本对上了,也会出错,我的就是GeoServer2.24和Java17版本冲突,只好换成低版本的Java) GeoServer官网 表现: 1. Geo ......
P5521 题解
一道比较不错的思维题。 对于树上的每一个节点,我们考虑设节点 \(i\) 要放 \(w_i\) 朵梅花,如果从梅岭带出 \(ans_i\) 朵梅花,就在节点 \(i\) 上放 \(w_i\) 朵梅花。 具体地,有以下两种情况: 第一种情况,梅花直接放所有子节点再放父节点。则易知 \(w_i+\sum ......