摘要: 首先按照3.2.2-rc5 BUILDING.txt 说明安装指定包 git clone 源码 git checkout 到对应版本 然后执行: mvn package -Pdist,native -DskipTests -Dmaven.javadoc.skip issue 1: [INFO] [I 阅读全文
posted @ 2021-05-06 23:11 heaventouch 阅读(205) 评论(0) 推荐(0) 编辑
摘要: Java HttpClient线程池Demo package com.how2java.http; import org.apache.hc.client5.http.ClientProtocolException; import org.apache.hc.client5.http.Connect 阅读全文
posted @ 2021-03-01 15:07 heaventouch 阅读(969) 评论(0) 推荐(0) 编辑
摘要: 《影响力》读后感 1、互惠 互惠原理认为,我们应该尽量以相同的方式报答他人为我们所做的一切。 互惠原理说的是如果一个人对我们采取了某种行为,我们应该以类似的行为去回报。这个原理产生的另一个结果是,如果他人对我们做出了让步,我们也有义务做出让步 2、承诺和一致 一旦我们做出了某个决定,或选择了某种立场 阅读全文
posted @ 2021-03-01 10:24 heaventouch 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 代码审核工具对比 FindBugs 介绍 基于字节码分析 侧重运行时错误检测 检查类或者JAR 文件,将字节码与一组缺陷模式进行对比以发现可能的问题 简单高效全面地帮助发现程序代码中存在的bug,以及潜在隐患 使用 可在IDE上下载插件使用 CheckStyle 介绍 基于源码分析 侧重语法风格 检 阅读全文
posted @ 2021-02-25 17:31 heaventouch 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 序 本文列举一般软件开发流程、互联网产品开发流程以及过往负责过的系统开发流程。 主要目的在于记录系统/软件/产品从0到1的过程,总结自己的方法论,每个点以后有机会再扩展。 软件开发流程 1、需求调研 初步了解用户需求,罗列系统功能模块; 系统功能需求文档,初步给出相关界面及功能; 再次与用户确认需求 阅读全文
posted @ 2021-02-22 11:22 heaventouch 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: 数仓架构演进 1、介绍 数仓架构演进,从一开始的离线数仓,到带实时数仓的Lambda架构,再到流批一体的Kappa架构,最终发展到多引擎混用。 离线数仓架构 2、Lambda lambda架构 lambda架构基本介绍: lambda架构最早是由storm的创始人,Nathan Marz进行提出并描 阅读全文
posted @ 2021-01-26 20:14 heaventouch 阅读(777) 评论(0) 推荐(0) 编辑
摘要: 《自控力》读书笔记 主要是总结每章的方法论 1、我要做,我不要,我想要:什么是意志力?为什么意志力至关重要 意志力就是驾驭“我要做”、“我不要”,“我想要”这三种力量。 意志力可让生活更美好。 训练大脑,增加意志力: 冥想(5分钟注意力集中在呼吸上) 2、意志力的本能:人生来就能抵御奶酪蛋糕的诱惑 阅读全文
posted @ 2021-01-23 15:18 heaventouch 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 职业规划 1、原则 1.是偏爱的:只有这个事情是自己喜欢的,才有可能在碰到强大对手的时候仍然坚持;在遇到极其困难情况时不会放弃;在有巨大诱惑的时候也不会动摇。 2.是擅长的:做你擅长的事,才有能力做好;有能力做好,才能解决具体的问题。只有做自己最擅长的事情,才能做得比别人好,才能在竞争中脱颖而出。 阅读全文
posted @ 2021-01-12 15:46 heaventouch 阅读(417) 评论(0) 推荐(0) 编辑
摘要: 程序员 职业规划 1、原则 1.是偏爱的:只有这个事情是自己喜欢的,才有可能在碰到强大对手的时候仍然坚持;在遇到极其困难情况时不会放弃;在有巨大诱惑的时候也不会动摇。 2.是擅长的:做你擅长的事,才有能力做好;有能力做好,才能解决具体的问题。只有做自己最擅长的事情,才能做得比别人好,才能在竞争中脱颖 阅读全文
posted @ 2021-01-06 19:37 heaventouch 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: 如何解决问题 0、序 很多时候只是解决问题的表象,即来一个问题处理了,但并没有归因,找到更深层次的根本矛盾。 如一个项目比其他项目问题更多,更不可控,如果只是列出所有的问题逐个解决处理,只是在解决问题本身,并没有定位根本原因。根本原因是项目难度更大?项目成员表现/状态不好?根据根本原因如何处理。 1 阅读全文
posted @ 2021-01-04 21:22 heaventouch 阅读(764) 评论(0) 推荐(0) 编辑
摘要: 背景 使用docker部署MGR 与 主从MySQL 做性能测试,目前总结一下新技术测试报告包含哪些内容。 (测试结果:性能上10W表内100线程以上 insert、update 操作主从性能比MGR高 1~2倍) 首先需要确认测试目标,是性能还是可用性或者是其他; 如: 此次MGR主要测试是性能与 阅读全文
posted @ 2020-12-12 11:37 heaventouch 阅读(188) 评论(0) 推荐(0) 编辑
摘要: docker 入坑记 0、介绍 软件开发最大的麻烦事之一是环境配置。软件执行需要操作系统设置及各种库和组件的安装。 虚拟机是解决方案之一,但资源占用多、冗余步骤多、启动慢。 Linux 容器则有启动快、资源占用小、体积小等优点。 Docker 属于 Linux 容器的一种封装,提供简单易用的容器使用 阅读全文
posted @ 2020-11-27 19:19 heaventouch 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 小强升职记 一、寻找种子 时间黑洞 不管理好时间,则会被各种杂事永无止境的吞噬 避开时间黑洞 隔离自己 准备当天的任务清单,完一划一 事情分轻重缓急,优先处理重要紧急的事 每20~30分钟小憩一会 设置任务的最后期限 处理工作四步法 将所有任务放入工作篮; 清除无用任务、取出需处理或交转任务,2mi 阅读全文
posted @ 2020-11-25 17:54 heaventouch 阅读(101) 评论(0) 推荐(0) 编辑
摘要: MySQL高可用架构 MMM (Multi Master Replication Manager) 资源数量说明 主DB 2 用于主备模式的主主复制 从DB 0~N台 可以根据需要配置N台从服务器 IP地址 2n+1 N为MySQL服务器的数量 监控用户 1 用户监控数据库状态的MySQL用户(re 阅读全文
posted @ 2020-11-24 21:08 heaventouch 阅读(5708) 评论(0) 推荐(2) 编辑
摘要: 【新机必备】 记录一下新机需要安装的软件 日常工具类 chrome 浏览器sougou 输入法百度网盘福昕阅读器searcheverything迅雷下载xmindwinrar Typora 编程类 java8python3.6notepad++PyCharmideaIU vmware worksta 阅读全文
posted @ 2020-11-22 21:25 heaventouch 阅读(89) 评论(0) 推荐(0) 编辑