Wireless Network——简单并查集

题目链接 题意: 有n台电脑,x,y代表电脑坐标 ,两台修好的电脑如果距离<=d就可以联网, O p 代表 修理p电脑 S p q代表链接p q 题解: 并查集维护即可,在O操作下,在已经修好的电脑里面找到与当前电脑距离<=d 的,join()一下 代码: #include<iostream> #include<stdio.h> #include<math.h> using namespace std; typedef long long ll; const int maxn=5e5
分类: 其他 发布时间: 09-29 21:15 阅读次数: 0

文件的隐藏属性

文件的隐藏属性   Linux系统中的文件除了具备一般权限和特殊权限之外,还有一种隐藏权限,即被隐藏起来的权限,默认情况下不能直接被用户发觉。有用户曾经在生产环境和RHCE考试题目中碰到过明明权限充足但却无法删除某个文件的情况,或者仅能在日志文件中追加内容而不能修改或删除内容,这在一定程度上阻止了黑客篡改系统日志的图谋,因此这种“奇怪”的文件也保障了Linux系统的安全性。 chattr命令   chattr命令用于设置文件的隐藏权限,格式为“chattr [参数] 文件”。如果想要把某个隐藏
分类: 其他 发布时间: 09-29 21:15 阅读次数: 0

Spark入门系列视频教程

视频目录: Spark入门| 01 Spark概念架构 Spark入门| 02 Spark集群搭建 Spark入门| 03 Spark Shell算子操作 Spark入门| 04 Spark单词计数Shell操作 Spark入门| 05 IDEA中编写Spark单词计数程序 Spark入门| 06 SparkSQL单词计数程序编写 视频截图: 关注下面公众号进行观看:
分类: 其他 发布时间: 09-29 21:15 阅读次数: 0

2019年9月29日 自定制property

rt
分类: 其他 发布时间: 09-29 21:15 阅读次数: 0

实验报告四及总结

实验四 类的继承 一.实验目的 (1)掌握类的继承方法 (2)变量的继承和覆盖,方法的继承,重载和覆盖实现 二.实验内容 三.实验过程 (1) 实验代码 package Yuan; import java.util.*; class Circle{ private double radius; public Circle(){ this.setRadius(0); } public Circle(double r) { this.
分类: 其他 发布时间: 09-29 21:15 阅读次数: 0

Warning: Hash history cannot PUSH the same path; a new entry will not be added to the history stack

现象 在用`mobx-react-router`的`this.props.history.push("/")`的时候,浏览器会提示 Warning: Hash history cannot PUSH the same path; a new entry will not be added to the history stack 解决 原因:这个是 reactr-router 的一个提示,当前路由下的 history 不能 push 相同的路径到 stack里。只有开发环境存在,生产环境不存在
分类: 其他 发布时间: 09-29 21:15 阅读次数: 0

当1060台树莓派整合在一起的时候

这台超算配备了1060台树莓派主机,不过用的不是最新第四代,而是第三代的3B+,配置为博通BCM2837处理器(四核A53 1.4GHz)、VideoCore IV GPU、1GB内存、千兆以太网、802.11ac、四个USB 2.0、microSD。 这些树莓派分为21个节点,每个节点都是2U规格,内部各有50台树莓派,并使用了3D打印的特殊支架,只用一天功夫就组装完毕。 不同节点之间通过Ubiquiti UniFi 端口交换机连接,上行链接速度均为SFP+ 10GbE,而供电不是高发热、高
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

概率论与数理统计图示(第一章 概率论的基本概念)1.2概率

概率论与数理统计图示(第一章 概率论的基本概念) 1.2概率 1、概念 概率:对随机时间发生可能性大小的客观度量 频率:频率≠概率,只能作为概率估计 古典概率:有限性、等可能性 几何概率:古典概率的推广,将“等可能性”推广至“均匀性” 2、概率公理化定义 1.非负性:0≤P(A)≤1 2.规范性:P(Ω)=1 3.可例(完全)可加性:事例互不相容——事件概率和=事件和概率 3、概率的性质 1) P(Φ)=0 2)有限可加性 3)单调性 4)P(A)=1-P(A) 5)一般减法公式 P(A)=P
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

模型层进阶相关

模型层进阶相关 选择合适的层级工作 要在对应的level(MVC) 做对应的事. 例如计算 count, 在最低的数据库 level 里是最快的 (如果只需要知道此记录是否存在的话,用 exists() 会更快). 但要 注意: queryset 是 lazy 的,所以有时候在 higher level (例如模板) 里控制 queryset 是否真的执行,说不定会更高效. 下面这段代码很好的解释了不同 level 的意思: # QuerySet operation on the databa
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

Forest Program(2019ccpc秦皇岛F)

题:http://acm.hdu.edu.cn/showproblem.php?pid=6736 题意:删掉一些边使得图不存在点双,求方案数。 分析:若一条边不属于点双,那么这条边有删和不删俩种选择,若找到点双,点双中必须删掉一条边(题目有保证一条边只能属于一个点双,所以不用担心一条边用于多个点双)tarjan找点双,若为点双则必须删掉点双中的一条边 #include<bits/stdc++.h> using namespace std; typedef long long ll; #d
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

C++宽窄字符串转换

转载:https://www.cnblogs.com/xuejianhui/p/3740243.html 1 #include <string> 2 3 std::string ws2s(const std::wstring& ws) 4 { 5 std::string curLocale = setlocale(LC_ALL, NULL); // curLocale = "C"; 6 setlocale(LC_ALL, "chs");
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

Dubbo学习系列之十一(Dashboard+Nacos规则推送)

中国武术,门派林立,都是号称多少代的XXX传人,结果在面对现代武术时,经常被KO秒杀,为啥,光靠宣传和口号撑门面,终究是靠不住,必须得有真货 ,得经得住考验,所以不能只说Sentinel有多好,也得给出些证据,那么,前文实践了规则生成和使用,再来看看SentinelDashboard,体验下是否真如宣传的那么强大,并配合Nacos做规则统一配置和推送,下面我们就来操作一把,内容较多,分两部分。 工具: Idea201902/JDK11/ZK3.5.5/Gradle5.4.1/RabbitMQ3
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

2018南京区域赛G题 Pyramid——找规律&&递推

先手动推出前10项,再上BM板子求出递推式 $A_n = 5A_{n-1} - 10A_{n-2} + 10A_{n-3} - 5A_{n-4} + A_{n-5}$,根据特征根理论可求出特征方程 $(x-1)^5$,设 $A_n = k_1n^4 + k_2n^3 + k_3n^2+k_4n+k_5$,代入前5项求出系数(用了高斯消元法解方程组)。 这样虽然做出来了,但是感觉比较浪费时间,因为BM板子和高斯消元法的板子都不短,对手残狗不友好。 差分 首先前7项分别为1 5 15 35 70
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

markdown常用操作

目录 第一级标题 <h1> 第二级标题 <h2> 第一级标题 <h1> 第二级标题 <h2> 第六级标题 <h6>
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

Access denied for user XX

解决方法:将pom.xml中的mysql-connector-java降低版本(直接去maven仓库复制:https://mvnrepository.com/),比如: <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java --> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

程序员修炼之道——第一章读后感

  这两天读了程序员的修炼之道第一章,感觉收获很多。   注重实效的编程源于注重实效的思考的哲学。   注重实效的程序员的特征:他们处理问题的能力,寻求解决问题的风格、态度、哲学。他们能直接超越问题本身去思考, 而我们却不能,这是值得我们思考的,总是把问题放在大语境中,,总是设法引起更大的图景,,总是设法注意更大的图景, 没有个更大的语境,就没办法注重实效,就没办法做纯更大的妥协,更长远的展望。 程序员成功的原因之一是他们对每件事情都很负责,他们不会看着项目土崩瓦。注重时效的程序员对自己的职业
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

leetcode 156周赛(python)

两周了,第一次独立写完四个题目,开心(当然... 不是在考试时间内写完的,主要还是四个题知识图谱内,而且还不难吧),加油! 独一无二的出现次数 给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。 如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。 示例 1: 输入:arr = [1,2,2,1,1,3] 输出:true 解释:在该数组中,1 出现了 3 次,2 出现了 2 次,3 只出现了 1 次。没有两个数的出现次数相同。 提示: 1 <= arr.
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

算法- 求解最大平均值的子树-经典dfs题目

给一棵二叉树,找到有最大平均值的子树。返回子树的根结点。 Example 样例1 输入: {1,-5,11,1,2,4,-2} 输出:11 说明: 这棵树如下所示: 1 / \ -5 11 / \ / \ 1 2 4 -2 11子树的平均值是4.333,为最大的。 样例2 输入: {1,-5,11} 输出:11 说明: 1 / \ -5 11 1,-5,11 三棵子树的平均值分
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

课后选做题-MyOD

课后选做题-MyOD od命令的了解 功能 od命令用于将指定文件内容以八进制、十进制、十六进制、浮点格式或ASCII编码字符方式显示,通常用于显示或查看文件中不能直接显示在终端的字符。od命令系统默认的显示方式是八进制,名称源于Octal Dump。 常见的文件为文本文件和二进制文件。od命令主要用来查看保存在二进制文件中的值,按照指定格式解释文件中的数据并输出,不管是IEEE754格式的浮点数还是ASCII码,od命令都能按照需求输出它们的值。 语法 od 参数 -a 此参数的效果和同时指
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0

[快速幂]1

引入: 普通幂运算: \(a^b\) 及连续乘以\(b\)次\(a\). 显然,效率 很TM 低 首先,我们要知道, \(x^y=x^ {y_1+y_2+...+y_n }\) 例如,当\(b=11\)时, 位权时最大的基本单位,他们可以拼成一定范围内的所有数,故二进制拆分是最快的,多重背包的优化也是这种思想。 将\(b\)拆成2进制,则\(b=(1011)_2=(1×2^3+0×2^2+1×2^1+1×2^0)_{10}\) 所以\(a^b=a^{2^3+2+1}\) 代码: #includ
分类: 其他 发布时间: 09-29 21:14 阅读次数: 0