题目描述 windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道, 在A和B之间,包括A和B,总共有多少个windy数? 输入输出格式 输入格式: 包含两个整数,A B。 输出格式: 一个整数 输入输出样例 输入样例#1: 复制 1 10 ...
2017/11/21 发布 一、引言 这两周在开发广告服务平台时,部署新版程序出现了在本地测试与服务器生产环境测试差异很大,导致新版上线延迟的问题。主要表现在线上500台左右设备请求并发时,新版程序无法稳定运行的问题。 由于是新开发的平台,测试环境并未配置齐全,并且生产环境服务器并未使用Jenkin ...
分类:
其他好文 时间:
2018-02-25 12:59:10
阅读次数:
231
1 使用__new__方法 class Singleton(object): def __new__(cls, *args, **kw): if not hasattr(cls, '_instance'): orig = super(Singleton, cls) cls._instance = o ...
分类:
编程语言 时间:
2018-02-25 12:59:00
阅读次数:
228
题目: 小明最近在研究压缩算法。 他知道,压缩的时候如果能够使得数值很小,就能通过熵编码得到较高的压缩比。然而,要使数值很小是一个挑战。 最近,小明需要压缩一些正整数的序列,这些序列的特点是,后面出现的数字很大可能是刚出现过不久的数字。对于这种特殊的序列,小明准备对序列做一个变换来减小数字的值。 变 ...
分类:
其他好文 时间:
2018-02-25 12:58:50
阅读次数:
169
"HAOI2015]树上操作[https://www.luogu.org/problemnew/show/P3178" 题目描述 有一棵点数为 $N$ 的树,以点 $1$ 为根,且树点有边权。然后有 $M$ 个操作,分为三种:操作 $1$ :把某个节点 $x$ 的点权增加 $a$ 。操作 $2$ : ...
分类:
其他好文 时间:
2018-02-25 12:58:42
阅读次数:
149
C++没有内存回收机制,每次程序员new出来的对象需要手动delete,流程复杂时可能会漏掉delete,导致内存泄漏。于是C++引入智能指针,可用于动态资源管理,资源即对象的管理策略。 一、智能指针类别 智能指针主要有三种:shared_ptr,unique_ptr和weak_ptr。 share ...
分类:
其他好文 时间:
2018-02-25 12:58:35
阅读次数:
235
java内存管理分为内存分配和内存回收,都不需要程序员负责,垃圾回收的机制主要是看对象是否有引用指向该对象。 java对象的引用包括 强引用,软引用,弱引用,虚引用 Java中提供这四种引用类型主要有两个目的: 第一是可以让程序员通过代码的方式决定某些对象的生命周期; 第二是有利于JVM进行垃圾回收 ...
分类:
编程语言 时间:
2018-02-25 12:58:25
阅读次数:
186
sudo apt get install xsel sudo apt get install xclip pip install gtk to install the gtk Python module. pip install PyQt4 to install the PyQt4 Python m ...
分类:
其他好文 时间:
2018-02-25 12:58:18
阅读次数:
947
题目描述 在 W 星球上有 n 个国家。为了各自国家的经济发展,他们决定在各个国家 之间建设双向道路使得国家之间连通。但是每个国家的国王都很吝啬,他们只愿 意修建恰好 n – 1 条双向道路。 每条道路的修建都要付出一定的费用,这个费用等于道路长度乘以道路两端 的国家个数之差的绝对值。例如,在下图中 ...
分类:
其他好文 时间:
2018-02-25 12:58:10
阅读次数:
153
1031: [JSOI2007]字符加密Cipher Time Limit: 10 Sec Memory Limit: 162 MB Description 喜欢钻研问题的JS同学,最近又迷上了对加密方法的思考。一天,他突然想出了一种他认为是终极的加密办法 :把需要加密的信息排成一圈,显然,它们有很 ...
分类:
编程语言 时间:
2018-02-25 12:58:00
阅读次数:
185
拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对n=3进行验证的时候,我们需要计算3、5、8、4、2、1,则当我们对n=5、8、4、2进行验证的时候,就可以直接判定卡拉兹猜 ...
分类:
其他好文 时间:
2018-02-25 12:57:51
阅读次数:
167
2017/11/21 发布 一、索引简介 在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。 索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。 如果要查“ ...
分类:
数据库 时间:
2018-02-25 12:57:42
阅读次数:
200
?Jetty和Tomcat的区别 ?Jetty下载、安装 ?eclipse安装jetty插件 ?第一个jetty测试(maven+jetty) 1.Jetty和Tomcat的区别 Jetty 是一个开源的servlet容器,它为基于Java的web容器,例如JSP和servlet提供运行环境。Jet ...
分类:
其他好文 时间:
2018-02-25 12:57:32
阅读次数:
155
一、安装虚拟机 1.下载问题:当自己在虚拟机上下载ubuntu时,总是下载好长时间,而且最后下载失败,这让我很苦恼。 解决方案:求助同学后,同学给了我一个中文版官网的网址 "http://cn.ubuntu.com/desktop/" ,这才如愿下载。 安装好的界面如图所示 2.安装虚拟机增强功能时 ...
分类:
系统相关 时间:
2018-02-25 12:57:24
阅读次数:
237
转载地址:奔跑的铃铛 今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。 1.const定义的变量不可以修改,而且必须初始化。 2.var定义的变量可以修改,如果不初始化会输出undefined,不会报错。 3 ...
分类:
其他好文 时间:
2018-02-25 12:57:17
阅读次数:
148
[codeforces][1] 一句话题意 求区间数字出现次数的mex,带修改 sol 带修膜队不解释 带修膜队的排序! cpp struct query{ int id,l,r,t; bool operator include include using namespace std; int gi ...
分类:
系统相关 时间:
2018-02-25 12:57:09
阅读次数:
321
linux系统安装 具体linux系统安装步骤参照教程,VirtualBox和Ubuntu安装相对顺利,出现了繁琐的小问题,自己百度基本能够解决。自己的笔记本和教程的有些不同的,按照教程设置的内存参数,运用起来笔记本卡顿,后来弄半天还出现了蓝屏,后来自己重新设置了运用内存和其他相应的参数,才解决了这 ...
分类:
其他好文 时间:
2018-02-25 12:57:00
阅读次数:
197