0%

在众多的思维方式中,首选结构化思维。其他的思维方式,如逻辑思维、批判性思维、创造性思维、战略思维、 等也很重要,更多影响你自己如何看待问题。 逻辑思维和结构化思维核心影响你与他人的关系,影响信息传递效率,影响你的个人影响力,是非常显性化的两种思维方式,是其他思维方式的基础。 显性化是你只要刻意练习,你便能习得这项能力,并且很快在工作中应用得到正反馈,提高你的工作效率、加强你的沟通表达能力。 思考和表达没有逻辑与结构,是种灾难。核心不是让自己怎样,而是非常浪费别人的时间 。大家的时间都很宝贵,你浪费了别人的时间,别人怎么还会有耐心信任你。尤其是对领导,你应该常常想几分钟内还没把事情讲清楚,他
阅读全文 »

风控由来 风险控制(简称"风控")是个抽象的概念。风控最开始由趋利避害的需求主导,是为了规避不确定的风险而诞生得一种经验。这种经验通过和 科学知识结合逐渐形成标准化、体系化的方法。 何为风控 在了解风控之前,非常有必要先了解风险。 从具体表现来看,风险又分为"狭义风险"和"广义风险"。 * 狭义风险:损失的不确定性,说明风险只能表现出损失,没有从风控中获利得可能性 * 广义风险:成本或代价不确定,最终风险结果会出现损失、盈利、盈亏的可能 风控则是指风险管理者采取各种措施和方法,减少或者消灭风险事件发生的各种可能性,减少风险事件发生时造成的损失。 有效的风险控制,可以通过清晰地识别风
阅读全文 »

数据分析是一种研究数据的方法,它涉及到从数据中提取有用信息从而支持决策见解的过程。它包括* 数据收集、数据清洗、数据分析、数据可视化和结果报告*。 所有这些不同的方法主要基于两个核心思路:定量和定性分析。 数据分析的重要性 明智的决策:从管理的角度来看,可以从分析数据中受益,因为它可以根据事实而不是简单的直觉做出决策。例如,您可以了解在哪里投资资金,检测增长机会,预测收入或在不常见的情况成为问题之前解决它们。 降本增效: 借助预测分析等先进技术,企业可以发现数据中的改进机会、趋势和模式,并相应地规划策略。随着时间的推移,这将节省实施错误策略的资金和资源。不仅如此,通过预测销售和需求等不
阅读全文 »

YAML Ain’t Markup Language™ YAML is a human-friendly data serialization language for all programming languages. YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。 特性 * 大小写敏感 * 使用缩进表示层级关系 * 缩进时不允许使用Tab键,只允许使用空格。 * 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可 语法 * 对象:键值对的集合,又称为映射(mapping)/ 哈希(hashes) / 字典
阅读全文 »

第一步,明确目的,找到分解角度 先弄清楚分解的目的是什么,然后根据目的进行拆解与结构化 第二步,按照MECE原则,组成结构 方法1:金字塔原理 * 自上而下「使用演绎法」设计结构 * 自下而上「使用归纳法」提炼结构 方法二:切割法 二维 * 时间管理矩阵:重要/不重要;紧急/不紧急 * 乔韩窗口理论:自己知道/不知道;别人知道/不知道 * 波斯顿矩阵:市场份额高/低;市场增长率快/慢 * SWOT分析:内部优/劣势;外部威胁/机遇 三维 * 增加过度状态:黑灰白;好/一般/差;事前/事中/事后 方法三:组合使用 比如,让你思维更加缜密的「5W2H结构」 比如,
阅读全文 »

思考, 简单却有困难的词。它离我们“近在咫尺”却又似乎“远在天涯”。那究竟什么叫思考?什么是思考?那么该如何思考? 思考的定义 说到思考, 那咱们也不得不对其进行追本溯源, 去揪一下它的细节。什么是思、什么是考、什么是思考 思,汉语一级字,读作sāi或sī,在指“心情”等时旧读为sì,最早见于金文,其本义是深想、考虑,由此引申出怀念、悲伤、意念、创作的构想等。《说文解字》认为是“容也”。 考(拼音:kǎo)是汉语通用规范一级字(常用字)。在甲骨文和金文中,考和老是同一个字,均像一老人举杖之形。考字用为年老之义,从商代经西周一直延用至于春秋战国时代。 先秦时“考”常用作对父亲的称呼,可以指在
阅读全文 »

安装 前置条件:node版本必须为12.x 1 npm install -g gitbook-cli@latest handle error 执行gitbook -V的时候出现如下错误 1 2 3 4 5 6 7 /data/soft/nodejs/lib/node_modules/gitbook-cli/node_modules/npm/node_modules/graceful-fs/polyfills.js:287 if (cb) cb.apply(this, arguments) ^ TypeError: cb.appl
阅读全文 »

Smali smail是Android虚拟机的反汇编语言 Android代码一般是用JVM语言编写,执行Androdi程序一般需要用到JVM,在Android平台上也不例外,但是出于性能上的考虑,并没有使用标准的JVM,而是使用专门的Android虚拟机(5.0以下为Dalvik,5.0以上为ART)。Android虚拟机的可执行文件并不是普通的class文件,而是再重新整合打包后生成的dex文件。smail是dex格式的文件的汇编器 反汇编器\ 其语法是一种宽松的jasmin/dedexer 语法,实现了.dex格式的所有功能(注解/调试信息/线路信息等) 学习smail必要性 1.
阅读全文 »

Agenda 提出需求 调研方案 研读资料 构建工程 * 工程设计 * 项目布局设计 * 功能设计 * 代码设计 * 方法、接口设计 * 实现代码
阅读全文 »

爬虫架构 技术的本质就是结构与组合。今天在谈技术架构,有时候我们也会谈产品架构,再往前走,我们会谈商业架构,它中间都是一个结构的问题。 爬虫开发流程 在聊爬虫架构的时候,非常有必要将爬虫的流程梳理清楚。毕竟万变不离其宗,对于爬虫流程的掌握可以更好的理解、设计、组合爬虫, 爬虫基本步骤如下 1. 网络包捕获,确定URL 2. 模拟发送网络请求,获取响应 3. 解析响应, 获取数据 4. 解析数据,数据持久化 分布式爬虫架构 均衡分布式 对等分布式 注意 不要过度优化、不要过度预留扩展点、不要过度设计
阅读全文 »