https://codeforces.com/contest/587/problem/E 一个序列, 1区间异或操作 2查询区间子集异或种类数 题解 解题思路大同小异,都是利用异或的性质进行转化,std和很多网友用的都是差分的思想,用两棵线段树 第一棵维护差分序列上的线性基,第二棵维护原序列的异或区 ...
分类:
其他好文 时间:
2019-04-20 09:16:54
阅读次数:
134
影响圈是指那些我们可以努力改变,进而影响自身、他人及周围环境的事,比如自己的体重,个人成果等,关注圈是指那些我们知道但无力改变,不得不接受的事,比如亲朋好友的体重,别人对个人成果的评价,中美关系,新闻八卦等。 最先从《高效能人士的七个习惯》看到影响圈和关注圈的概念,作者指出高效能人士应努力把自己的时 ...
分类:
其他好文 时间:
2019-04-20 09:16:39
阅读次数:
205
目录 一、线程池监控参数 二、线程池监控类 三、注意事项 在上一篇博文中,我们介绍了线程池的基本原理和使用方法。了解了基本概念之后,我们可以使用 Executors 类创建线程池来执行大量的任务,使用线程池的并发特性提高系统的吞吐量。但是,线程池使用不当也会使服务器资源枯竭,导致异常情况的发生,比如 ...
分类:
编程语言 时间:
2019-04-20 09:16:23
阅读次数:
198
要点 不难想到gcd一下然后枚举每个开头走一圈,并记录一下数值。 最终答案是分情况的:1.能走几圈走几圈然后加上最后剩余的最大子段和;2.也可能是最后一圈后面的拖后腿了,所以最后一圈没走完就停,即长度为一圈长的最大子段和;3.一圈为负数时只考虑一圈内的即可,多走了反而变差。 求环形的、不超过某长度的 ...
分类:
其他好文 时间:
2019-04-20 00:22:55
阅读次数:
168
Reverseasinglylinkedlist.Example:Input:1->2->3->4->5->NULLOutput:5->4->3->2->1->NULL#Definitionforsingly-linkedlist.classListNode:def__init__(self,x):self.val=xself.next=
分类:
其他好文 时间:
2019-04-20 00:22:39
阅读次数:
132
今天水了一发hdu上的中山校赛 这个题交了将近十遍才过...... 就是说给 n 个木棍,如果能找出3个能组成三角形的木棍就输出yes 反之输出no 乍一看很简单 一个排序遍历一遍就好了 但是n值太大了,我试了一下,就算不加sort都会TLE...... 问了一下大神才想出这个关键的条件: 假设 a ...
分类:
其他好文 时间:
2019-04-20 00:22:19
阅读次数:
203
正则基础 正则表达式的使用 在JavaScript中创建正则表达式对象的方式有两种:第一种,使用双斜杠将表达式括起来,即 /正则表达式/。第二种,new 一个,即 new RegExp('正则表达式', ['匹配方式'])。其中第二种方式是以字符串形式传参,所以要注意字符串中的转义问题,例如要使用 ...
分类:
编程语言 时间:
2019-04-20 00:22:06
阅读次数:
192
寄存器 : 最快的存储区,位于处理器中,寄存器会按需求自行分配空间,java不能控制寄存器,所以在程序中感觉不到它的存在 栈(stack) : 位于RAM(内存)中,速度仅次于寄存器,存储对象的引用(地址),指向堆中的对象. 基本类型直接存储值在栈中 堆(heap) : 也位于RAM中,比栈略慢,存 ...
分类:
其他好文 时间:
2019-04-20 00:21:53
阅读次数:
295
http://acm.hdu.edu.cn/showproblem.php?pid=1099 最最简单的概率dp,完全是等概率转移。 设dp[i]为已有i张票,还需要抽几次才能集齐的期望。 那么dp[n]=0,因为我们已经集齐了。 $$dp[i]=(\frac{i}{n} dp[i]+\frac{n ...
分类:
其他好文 时间:
2019-04-20 00:20:53
阅读次数:
147
熟悉比特币和以太坊的人应该都知道,在比特币中有2种类型的地址,1开头的是P2PKH,就是个人地址,3开头的是P2SH,一般是一个多签地址。所以在原生上比特币就支持多签。多签的一个优势就是可以多方对一笔付款达成共识,才能支付成功。比如3个人合伙开公司,他们的对外付款是比特币,为了防止管理财务的人作恶, ...
分类:
其他好文 时间:
2019-04-20 00:20:32
阅读次数:
301
https://leetcode.com/problems/minimum-moves-to-equal-array-elements/?tab=Description <Math> 给你一个array,每次操作可以使一个数不变,同时array中其余的数各+1。最少需要操作多少次可以让array里的 ...
分类:
其他好文 时间:
2019-04-20 00:20:08
阅读次数:
181
最近用vs+mysql做一个项目,一段sql语句在vs中执行: 总是报异常,异常信息如下: 在mysql workbench上执行是完全没问题的,因为之前一直都是用sql server 数据库,遇到这种情况直接想到的是难道要先DECLARE变量,但是在mysql中不用啊。经过查找。 解决方案:连接字 ...
分类:
其他好文 时间:
2019-04-20 00:19:40
阅读次数:
192
映射路径 a)映射路径的概述 所谓的映射路径,就是匹配请求路径和执行方法关系的路径 请求路径:http://localhost:8080/springmvc-demo-cofig/say.do 映射路径:@RequestMapping(value=“/say.do”) 基于注解的映射路径可以忽略前后 ...
分类:
编程语言 时间:
2019-04-20 00:19:21
阅读次数:
189
主要是关于!=string::npos的用法和substr的用法 ...
分类:
其他好文 时间:
2019-04-20 00:19:01
阅读次数:
203
由于一些原因,我需要RocketMQ消费的时候,一批拉400条,一批处理400条。设置如下: 为了简单验证是否正确,消费如下: 直接通过打印msgs.size()观察情况即可。 现象 实验的topic里面的消息数量很多很多,但是启动消费端,消费端的日志如下: 奇怪啦,明明已经进行了修改 为什么还是每 ...
分类:
其他好文 时间:
2019-04-20 00:18:47
阅读次数:
166
让我们来记录一下常用的IDEA插件:(从其他博客中取了许多图片,出处见图片水印) 1.JRebel for IntelliJ 热部署神器2.Free MyBatis plugin 实现dao层方法与xml代码快速切换3.Lombok 使用注解,可以简化实体类,让你不再写get/set方法,还能快速的 ...
分类:
其他好文 时间:
2019-04-20 00:18:16
阅读次数:
191