题目比较清晰,简单来说就是: | A | B | C | D | | | | | | | E | F | G | H | | I | J | K | L | 只能往右或者往下,从A到L,能有几种走法。 这里使用动态规划的方法来做一下。 动态规划最重要的就是动态方程,这里简单说下这个动态方程怎么做出来 ...
分类:
其他好文 时间:
2019-07-09 23:42:39
阅读次数:
222
一.什么是kafkakafka的目标是实现一个为处理实时数据提供一个统一、高吞吐、低延迟的平台。是分布式发布-订阅消息系统,是一个分布式的,可划分的,冗余备份的持久性的日志服务。Kafka使用场景:1 日志收集:一个公司可以用Kafka可以收集各种服务的log,通过kafka以统一接口服务的方式开放 ...
分类:
其他好文 时间:
2019-07-05 00:26:24
阅读次数:
103
合并,就是两个树的结构交集部分,数据相加,否则,取非空部分。 所以,这里相当于是对两棵树同时遍历: 如果两棵树节点都不为空,则数据相加, 否则,直接指针把不为空的节点复制过来。 注:这里没有申请内存,而直接对原有的树进行改造,这样可以节省申请内存的时间,且节省一些内存。 ...
分类:
其他好文 时间:
2019-07-01 09:15:21
阅读次数:
96
https://www.luogu.org/problemnew/show/P4577 带区间修改的线段树合并 ...
分类:
其他好文 时间:
2019-06-24 21:10:15
阅读次数:
110
"source url" LinkedList implements it with a doubly linked list. ArrayList implements it with a dynamically resizing array. This will lead further dif ...
分类:
编程语言 时间:
2019-06-19 16:37:39
阅读次数:
125
前段时间学习了zookeeper,对其中比较难理解并且容易忘掉的知识点做一个记录~ 关键词: myId:表示在集群中,自身对应的id zxId:节点状态发生改变时,产生的一个时间戳,并且这个时间戳全局有序 leader选举发生的时机: 在集群启动时和leader节点不可用时发生(连接断开) lead ...
分类:
其他好文 时间:
2019-06-15 13:18:44
阅读次数:
84
为什么需要消息队列 周末无聊刷着手机,某宝网APP突然蹦出来一条消息“为了回馈老客户,女朋友买一送一,活动仅限今天!”。买一送一还有这种好事,那我可不能错过!忍不住立马点了去。于是选了两个最新款,下单、支付一气呵成!满足的躺在床上,想着马上有女朋友了,竟然幸福的失眠了…… 第二天正常上着班,突然接到快递小哥的电话: 小哥:“你是xx吗?你的女朋友到了,我现在在你楼下,你来拿一下吧!”。 我
分类:
其他好文 时间:
2019-06-08 00:43:33
阅读次数:
142
一、原因 由于在编译mysql时,报ssl错误,于是想卸载openssl再重新安装 二、报错 此时再执行yum报错 系统找不到ssl库,所以不能使用命令,不能yum只能rpm本地安装 三、 下载openssl-libs-1.0.2k-12.el7.x86_64.rpm包 下载地址:http://rp ...
分类:
系统相关 时间:
2019-06-06 13:58:54
阅读次数:
442
因为做了好多年测试经理,目前又到了总监职位,我对新人的建议如下: 1、少看手机,多学习和自己相关工作的一些技能,前几年的努力,决定你未来的方向; 2、工作过程中多思考、多总结。不要一个问题,没思考就去不断问别人,不要同一类问题,一遍遍的问别人; 3、主动性要强。不要等着leader安排工作才去做,积 ...
分类:
其他好文 时间:
2019-06-05 16:26:21
阅读次数:
95
最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参 ...
分类:
系统相关 时间:
2019-06-05 10:12:36
阅读次数:
103