240 发简信
  • 120
    职业发展的三个阶段——从编程到解决问题

    解决问题的流程: 找到并确认问题所在(问题发现者) 想到解决方案(方案设计者) 实施解决方案(方案执行者) 个人成长是一个逆向的过程。 如果你是...

  • 利用金字塔原理构建个人操作系统

    金字塔结构:基本原理(最底层) -> 库/SDK/框架/组件-> 案例 & 解决方案(最上层)

  • 能力的思考

    能力表明一个人可以在什么抽象层次上摆脱重复。 或者说一个人可以在什么抽象层次上玩排列组合。

  • 为什么要学习产品

    产品是一种思维方式,学习产品,在工作中为了更好的理解产品经理提出的需求背景,在必要时和产品经理或者自己的leader argue而不是机械的执行...

  • 贝叶斯法则?

    你活在自己想象的世界里(先验),但是世界不是你想象的那个样子(后验)。所以需要不断的更新认知,用后验迭代先验。这难道就是贝叶斯法则吗?

  • 图森二面面经(C++开发)

    实现一个LFU缓存使用次数最少的被淘汰思路:使用的数据结构为 小顶堆(可以用STL的priority_queue实现),哈希(map,unord...

  • 美团二面

    电话面试 基础知识偏多(略) 现场面试 一面 0. 针对项目谈轮子的理解:redis redis的数据结构,使用场景,在项目中的应用 1. 平衡...

  • shell命令学习:递归拷贝指定目录及子目录下的某一类型文件

    命令 为什么要实现这一功能? 为了拷贝某一工程下的所有CMakeLists.txt,方便分析学习该工程的整个构建方式,以及学习整个工程的源码组织...

  • shell命令学习:递归拷贝指定目录与其子目录

    命令 脚本 step1: 列出所有当前目录下所有目录及其子目录 输出: step2: 将上述列表的.当前目录标志替换为mkdir -p ../c...