Codeforces Round 638 (Div. 2) F. Phoenix and Memory 区间贪心+线段树 题意 有n个人,标号为1 n,他们站的顺序未知,已知每个位置可能的标号范围为[a,b],要求还原朋友的站位顺序,同时,需要考虑还原后的站位是否是唯一的,如果不唯一,随意输出两种合 ...
分类:
其他好文 时间:
2020-05-02 16:30:55
阅读次数:
80
1.版本管理工具:每一次提交记录为一个版本。 每一次提交记录为一个版本(方便管理) 版本管理的发展:CVS SVN GIT CVS弊端:每一次提交都会提交所有的文件,造成服务器压力 完全被淘汰。 SVN:每一次提交会和服务器进行对比,提交修改的文件。SVN至今仍然在使用(集中式) GIT:分布式的, ...
分类:
其他好文 时间:
2020-05-02 16:30:36
阅读次数:
157
首先:操作LED就要操作GPIO alpha的芯片是NXP的IMX6ULL 其GPIO和STM32的命名有所区别 可以看到IMX6ULL的GPIO以其功能进行命名,对应上图中PAD之后的部分 即GPIO_IO00~GPIO_IO09 和JTAG_MOD等,用户按照名字就可以知道对应引脚的功能。并且I ...
分类:
其他好文 时间:
2020-05-02 16:30:03
阅读次数:
56
为什么选择 Prometheus 在前言中,简单介绍了我们选择 Prometheus 的理由,以及使用后给我们带来的好处。 在这里主要和其他监控方案对比,方便大家更好的了解 Prometheus。 Prometheus vs Zabbix Zabbix 使用的是 C 和 PHP, Prometheu ...
分类:
其他好文 时间:
2020-05-02 15:23:42
阅读次数:
71
最近因为要重构APP项目,在对比了react和Vue,加上前期已经有了react开发的经验,还是想尝试一下VUE,更小更便捷的开发方式。 1.vue 初始化安装官网提供的NPM方法 $ npm install vue # 全局安装 vue-cli $ npm install --global vue ...
分类:
其他好文 时间:
2020-05-02 15:23:24
阅读次数:
63
配置中心用于统?管理配置, 快速切换各个环境的配置。 常用的配置中心 百度开源的disconf https://github.com/knightliao/disconf 阿?开源的diamand https://github.com/takeseem/diamond springcloud开源的C ...
分类:
编程语言 时间:
2020-05-02 15:23:06
阅读次数:
63
#include<iostream> using namespace std; template<typename T ,void (*f)(T& v)> void foreach(T arr[], unsigned size) { for (size_t i = 0; i < size; i++) ...
分类:
其他好文 时间:
2020-05-02 15:22:27
阅读次数:
67
有的公司成立十余年,最新的电子文档只有一年的连续记录。 情况1,以年分隔,免的改多了。情况2,相关编号每年归一,你跟着改吧!情况3,今年有改动,字段和去年不一致,直接上新表吧!情况4,电脑老旧,十年的数据受不了,还是一年吧!情况5,xlookup/vlookup,不知道怎么处理旧记录、新记录混合。 ...
分类:
其他好文 时间:
2020-05-02 15:22:12
阅读次数:
58
通过CMD命令进行获取 使用CMD命令这将面临语言编码问题,可以通过命令让系统默认采用美国英文来显示: chcp 437 MacAddress = MacAddressHelper.GetMacByIpConfig() ?? MacAddressHelper.GetMacByWmi().FirstO ...
# coding:utf8 class Node(): def __init__(self, _item): self.item = _item self.left = None self.right = None class SortTree(): def __init__(self): self ...
分类:
编程语言 时间:
2020-05-02 15:21:01
阅读次数:
70
快速入门 maven构建项目 1、访问http://start.spring.io/ 2、选择构建工具Maven Project、Spring Boot版本2.26以及一些工程基本信息,点击“Switch to the full version.”java版本选择1.8,可参考下图所示: 3、点击G ...
分类:
编程语言 时间:
2020-05-02 15:20:42
阅读次数:
88
查看版本信息: [root@lb01 ~]# java -version openjdk version "1.8.0_181" OpenJDK Runtime Environment (build 1.8.0_181-b13) OpenJDK 64-Bit Server VM (build 25. ...
分类:
编程语言 时间:
2020-05-02 15:20:15
阅读次数:
95
系统盘在盘尾部压缩出适当的空间 用UltraIso烧录Ubuntu ISO到U盘 为Ubuntu自定义分区 / 不少于20GB /home 尽可能最大 /swap 选择内存容量差不多的容量,也可以不设置。 重启后安装 安装时,记得选择UEFI模式下的U盘 ...
Python内存管理机制:引入计数器, 计数器: 每个对象都有指向该对象的引用总计数。 赋值引用:查看对象的引用计数:sys.getrefcount() 引用计数增加: 1、对象被创建,2、另外的别人被创建,3、作为容器对象的一个元素,4被作为参数传递给函数:foo(x) 引用计数减少: 1、对象的 ...
分类:
编程语言 时间:
2020-05-02 15:19:31
阅读次数:
70
很多设计模式的初衷,是“尽量少地修改既有代码”,能不动的,就不要去动。但是,如果你发现要实现新的需求,就不得不去修改既有代码,就说明这段代码该修改了。 例如,对于一个方法来讲,如果每当增加某个类别时,就需要修改这个方法,那么就不太对劲儿,也就散发出“臭味儿”的时候,就是需要使用设计模式的时候。 很多 ...
分类:
其他好文 时间:
2020-05-02 15:19:15
阅读次数:
57
AlexeyAB DarkNet YOLOv3框架解析与应用实践(四) Nightmare 从前,在一所大学的大楼里,西蒙尼亚、维达第和齐瑟曼有一个很好的主意,几乎和你现在坐的大楼完全不同。他们想,嘿,我们一直在向前运行这些神经网络,它们工作得很好,为什么不也向后运行呢?这样我们就能知道电脑在想什么 ...
分类:
Web程序 时间:
2020-05-02 15:18:57
阅读次数:
83