家中有事,手边无电脑,所以两周并做一周
Algorithm
数据结构实现堆
用堆实现优先队列
Review
When Runtime.exec() won't
Java在执行Runtime.exec()方法时的四大陷阱。
Tips/Technology
一、Kerberos与hadoop生态相关配置与操作
二、Kafka性能和基准测试入门
讲解kafka-consumer-perf-test.sh基准测试脚本的使用,和统计指标的讲解。
三、Apache新发布的版本在maven repository还没更新怎么办?
releases添加
<repositories>
<repository>
<id>apache.releases</id>
<name>Apache Development Releases Repository</name>
<url>https://repository.apache.org/content/repositories/releases/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
snapshots添加
<repositories>
<repository>
<id>apache.snapshots</id>
<name>Apache Development Snapshots Repository</name>
<url>https://repository.apache.org/content/repositories/snapshots/</url>
<releases>
<enabled>false</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
四、Flink升级Release1.8版本
升级注意事项:
==flink-shaded-hadoop2==依赖被继承到==flink-dist==中。
==flink-table==依赖需要替换为 ==flink-table-planner==
TableEnvironment.getTableEnvironment方法过期。需用==Batch/StreamTableEnvironment.create==代替
五、Kafka集群管理工具
Kafka-Manager 雅虎开源的一款kafka集群管理工具。github 7k+star属于老牌大厂的WEB端管理工具。支持管理多个集群、查看集群状态、创建topic、topic重新分区等。
学习文章
kafka-eagle 新版本支持SQL查询,通过JMX端口架空指标、支持邮件、微信、钉钉服务警告。学习文章
六、adwcleaner广告清理软件
我在下载utorrent的时候默认绑定下载了Webcompanion,一个外国的流氓软件怎么都卸载不了,无奈之下找到了adwcleaner神器免安装一键扫描清除爽快无比。
ps 清除的时候注意勾选掉qq这类国产口碑差的软件,否则会都清理掉的。
Share
《完整故事的七要素》
这周《冰与火之歌》第八季开播了,透过这部剧我在思考,一部作品完成到什么地步才算得上是一步好剧?其实说真的这已经是第八季了,因为是每年出一季,所以前几季的内容情节我已经忘得差不多了,只能记住主线脉络。但这并不影响我往下看下去。我想这正是导演的厉害之处,情节只是载体,包括人物可能也是载体,一部好剧想要表达是人性的底层情感和对人类命运的理解。
那么如何把一个故事描述完整或者说如何看懂一个故事呢?现代编剧理论把故事可以分成七个部分:
第一个是目标,主角需要实现一个目标。
第二个是阻力,一帆风顺是不可能的,来几个砍儿波动观众的心弦。
第三个是突破,主角是如何克服一切阻力去完成目标的。
第四个是结果,努力过后取得的结果。
第五个是意外,风平浪静之后来一点不可抗力的意外。
第六个是反转,由意外导致的故事大逆转。
第七个是结局。
这七个可以进行拆分重组,但不能缺少,少了一个就会让观者觉得故事不连贯出现看不懂的地方。
Research
重构代码、kerberos和flink联调