09 2023 档案

摘要:书中的一个主要观点:企业以产品为媒介,与用户进行价值交换;产品经理要能在实践中理解用户模型和交易模型 阅读全文
posted @ 2023-09-16 09:53 菜皮日记 阅读(120) 评论(0) 推荐(0)
摘要:本书重新定义了品牌以及品牌创建的哲学和方法,使品牌创建的过程成为一门科学、成为商业的一部分,而非灵光 阅读全文
posted @ 2023-09-12 00:14 菜皮日记 阅读(80) 评论(0) 推荐(0)
摘要:《详谈》系列是一个长期的知识工程,是一部以人为单位的当代商业史。作者李翔会找到这个时代优秀的商业实践 阅读全文
posted @ 2023-09-10 16:01 菜皮日记 阅读(224) 评论(0) 推荐(0)
摘要:作者克莱顿·克里斯坦森(Clayton M. Christensen) 出生于美国盐湖城,1975 阅读全文
posted @ 2023-09-10 16:00 菜皮日记 阅读(147) 评论(0) 推荐(0)
摘要:本文对比了四种语言在垃圾回收方面的实现,其目标都是相同的,即希望做到准确又高效的识别和清理内存中的垃 阅读全文
posted @ 2023-09-09 16:35 菜皮日记 阅读(64) 评论(0) 推荐(0)
摘要:岩田聪,1959 年 12 月 6 日出生于日本北海道札幌,前 HAL 研究所社长,于 2002 年 阅读全文
posted @ 2023-09-09 16:14 菜皮日记 阅读(190) 评论(0) 推荐(0)
摘要:HTTP 的发展要追溯到万维网的发明,1989 年,当时在 CERN 工作的 Tim Berners 阅读全文
posted @ 2023-09-09 16:12 菜皮日记 阅读(53) 评论(0) 推荐(0)
摘要:C 语言指针运算 指针运算就是对指针类型的变量做常规数学运算,例如加减操作,实现地址的偏移。指针运算 阅读全文
posted @ 2023-09-09 16:10 菜皮日记 阅读(160) 评论(0) 推荐(0)
摘要:模式可以理解成最佳实践,或者是约定俗成的规范或套路,熟悉一些常见模式可以方便理解项目代码。本文是参考 阅读全文
posted @ 2023-09-09 16:09 菜皮日记 阅读(57) 评论(0) 推荐(0)
摘要:这篇笔记整理记录了在阅读 go 官方文档中对于依赖管理、包引入、多模块开发时的工作区等相关内容。 m 阅读全文
posted @ 2023-09-09 16:06 菜皮日记 阅读(123) 评论(0) 推荐(0)
摘要:一、反射 Reflection 和 元类 Class Class 元类是对普通类的抽象,是类的类。C 阅读全文
posted @ 2023-09-09 15:59 菜皮日记 阅读(50) 评论(0) 推荐(0)
摘要:Python 一切皆对象,包括类 class 也是对象 众所周知 Python 跟 Java 一样, 阅读全文
posted @ 2023-09-09 15:51 菜皮日记 阅读(74) 评论(0) 推荐(0)
摘要:Leaky Bucket 漏桶 漏桶可理解为是一个限定容量的请求队列。 想象有一个桶,有水(指请求或 阅读全文
posted @ 2023-09-09 00:41 菜皮日记 阅读(130) 评论(0) 推荐(0)
摘要:应用程序通过与 Zend MM(Zend Memory Manager)交互,来间接实现对操作系统内 阅读全文
posted @ 2023-09-09 00:38 菜皮日记 阅读(65) 评论(0) 推荐(0)
摘要:词法分析使用正则表达式识别出 Token,语法分析使用 BNF 范式识别出 Token 间的层次组合 阅读全文
posted @ 2023-09-09 00:28 菜皮日记 阅读(73) 评论(0) 推荐(0)
摘要:PHP 的数组是基于 HashTable 实现的,并且在其上增加了顺序访问的特性。这里分 PHP 5 阅读全文
posted @ 2023-09-09 00:24 菜皮日记 阅读(48) 评论(0) 推荐(0)
摘要:PHP 5 的变量结构 PHP 5 中一个变量的内存占用比较浪费,比如 long 和 double 阅读全文
posted @ 2023-09-09 00:20 菜皮日记 阅读(20) 评论(0) 推荐(0)
摘要:FPM 启动和初始化 worker 的过程 代码在源码 /sapi/fpm/fpm/fpm_main 阅读全文
posted @ 2023-09-08 22:14 菜皮日记 阅读(37) 评论(0) 推荐(0)
摘要:发展史 PHP 最早是由 Lerdorf 于 1995年,使用 Perl 语言,以 Personal 阅读全文
posted @ 2023-09-08 21:31 菜皮日记 阅读(24) 评论(0) 推荐(0)
摘要:编译安装 PHP 7.1.0 下载 7.1.0 源码压缩包:www.php.net/releases 阅读全文
posted @ 2023-09-08 21:29 菜皮日记 阅读(9) 评论(0) 推荐(0)
摘要:AOP 和 Aspect 是什么? AOP 即 Aspect Orient Programming 阅读全文
posted @ 2023-09-08 01:21 菜皮日记 阅读(99) 评论(0) 推荐(0)
摘要:代理模式 代理模式类图: 被代理类和代理类都实现同一个接口,通过在代理类对象中注入一个被代理对象,通 阅读全文
posted @ 2023-09-08 01:13 菜皮日记 阅读(31) 评论(0) 推荐(0)
摘要:先来熟悉 php-parser 的 API nikic/PHP-Parser 可以解析 PHP 代码 阅读全文
posted @ 2023-09-08 01:09 菜皮日记 阅读(426) 评论(0) 推荐(0)
摘要:### 为什么要分片 大数据量和高吞吐量会对机器性能造成较大压力,通过将数据分配到多台机器上,来降低单机的负载,提高整体性能,还可以通过增加分片来实现系统扩容,另外分片也提高了整体服务的可用性。 - 提升读写性能 - 存储容量扩容 - 高可用 ### 分片集群架构 - shard:即分片,真正存储数 阅读全文
posted @ 2023-09-08 00:53 菜皮日记 阅读(122) 评论(0) 推荐(0)
摘要:副本集 Replica Set 一组维护相同数据的 mongod 进程,副本集提供了冗余和高可用。 阅读全文
posted @ 2023-09-08 00:38 菜皮日记 阅读(66) 评论(0) 推荐(0)
摘要:两种存储引擎 WiredTiger 存储引擎,默认 In-memory 内存存储引擎 WiredTi 阅读全文
posted @ 2023-09-08 00:31 菜皮日记 阅读(53) 评论(0) 推荐(0)
摘要:本文是在阅读 MongoDB 官方文档时记录的一些主要概念,更多细节可以查看文中的参考链接。 查看当 阅读全文
posted @ 2023-09-08 00:27 菜皮日记 阅读(124) 评论(0) 推荐(0)
摘要:本书几乎是一部微型计算机发展史,让读者了解整个 20 世纪中后期至 21 世纪初计算机产业从兴起到鼎 阅读全文
posted @ 2023-09-08 00:17 菜皮日记 阅读(423) 评论(0) 推荐(0)
摘要:这是一本写小米的书,我曾经也是一位米boy,而且对雷军也非常敬佩,必然要读一读的。 截止到 2020 阅读全文
posted @ 2023-09-08 00:14 菜皮日记 阅读(474) 评论(0) 推荐(0)
摘要:本书作者是全球最大的便利店连锁公司 7-Eleven 创始人——铃木敏文,结合 40 多年的零售经验 阅读全文
posted @ 2023-09-07 23:59 菜皮日记 阅读(202) 评论(0) 推荐(0)
摘要:tideways、xhprof、xhgui 介绍 tideways 是一家提供 PHP 应用性能监控 阅读全文
posted @ 2023-09-07 23:54 菜皮日记 阅读(123) 评论(0) 推荐(0)
摘要:PHP 的 autoload 机制,可以在使用一个未导入的类时动态加载该类,从而实现延迟加载和管理依 阅读全文
posted @ 2023-09-07 23:42 菜皮日记 阅读(401) 评论(0) 推荐(0)
摘要:本文讨论 tornado 的协程实现原理,简单做了一份笔记。 首先看一段最常见的 tornado w 阅读全文
posted @ 2023-09-07 23:35 菜皮日记 阅读(28) 评论(0) 推荐(0)
摘要:本文是刘慈欣的短篇科幻小说,讲述了未来世界人类科学家们围绕赤道制造了一台回旋加速器,目的是为了做粒子 阅读全文
posted @ 2023-09-07 23:31 菜皮日记 阅读(142) 评论(0) 推荐(0)
摘要:微博财经博主「财上海」所著,财上海是「京沪永远涨」论调坚定的支持者,本书也不例外,通篇都是以一种论坛 阅读全文
posted @ 2023-09-07 23:29 菜皮日记 阅读(9) 评论(0) 推荐(0)
摘要:这本书一开始是从左耳朵耗子的推特上看到的出版消息,是耗子叔和郄小虎等几位前辈分享的各自从业多年的经验 阅读全文
posted @ 2023-09-07 23:14 菜皮日记 阅读(23) 评论(0) 推荐(0)
摘要:分享一下 2020 年读的一些值得推荐的书: 《上帝掷骰子吗·量子物理史话》 副标题已经概括的很清晰 阅读全文
posted @ 2023-09-07 22:59 菜皮日记 阅读(19) 评论(0) 推荐(0)
摘要:简介 在不改变原有类的前提下,可以新增不同的访问器,每种访问器都可自定义访问策略。 如超市购物车里什 阅读全文
posted @ 2023-09-07 13:30 菜皮日记 阅读(20) 评论(0) 推荐(0)
摘要:简介 父类抽象类定义大的处理流程,部分细节做成抽象方法,留给子类去实现。 如Java的JUnit中, 阅读全文
posted @ 2023-09-07 13:28 菜皮日记 阅读(4) 评论(0) 推荐(0)
摘要:简介 一组实现了同一个策略接口的策略,可以随时指定用哪一种策略完成业务。 策略模式其实跟桥接模式很像 阅读全文
posted @ 2023-09-07 13:25 菜皮日记 阅读(16) 评论(0) 推荐(0)
摘要:简介 跟状态机密切相关。有限状态机 FSM 包含 状态、事件、动作三个元素。 当发生一个事件时,引发 阅读全文
posted @ 2023-09-07 13:22 菜皮日记 阅读(10) 评论(0) 推荐(0)
摘要:简介 允许在不暴露对象实现细节的情况下保存和恢复对象之前的状态,该状态保存在对象之外,这样就可以不破 阅读全文
posted @ 2023-09-07 13:16 菜皮日记 阅读(16) 评论(0) 推荐(0)
摘要:简介 也叫做发布/订阅模式,多个观察者可订阅一个主题对象,当主题状态发生变化时会通知所有已订阅的观察 阅读全文
posted @ 2023-09-06 16:50 菜皮日记 阅读(6) 评论(0) 推荐(0)
摘要:简介 通过引入一个中介者,将对象之间两两交互的情景,改为每个对象都是与中介者交互,即将网状关系改成了 阅读全文
posted @ 2023-09-06 16:46 菜皮日记 阅读(3) 评论(0) 推荐(0)
摘要:简介 提供一种方法顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。 角色 Iter 阅读全文
posted @ 2023-09-06 16:41 菜皮日记 阅读(5) 评论(0) 推荐(0)
摘要:简介 client 发出的请求,都被封装成 Command 对象,每个 Command 对象代表一种 阅读全文
posted @ 2023-09-06 16:38 菜皮日记 阅读(11) 评论(0) 推荐(0)
摘要:简介 使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。将这些对象连成一条链, 阅读全文
posted @ 2023-09-06 16:29 菜皮日记 阅读(4) 评论(0) 推荐(0)
摘要:简介 代理与装饰器很像,都是在原有类基础上,增量做改动。 不同在于,代理模式下,client 直接操 阅读全文
posted @ 2023-09-06 14:10 菜皮日记 阅读(9) 评论(0) 推荐(0)
摘要:简介 享元模式更常见的叫法是缓存或 cache,一个对象只创建一次,之后一直复用这一对象。 跟单例不 阅读全文
posted @ 2023-09-06 14:06 菜皮日记 阅读(31) 评论(0) 推荐(0)
摘要:简介 外观模式特点是屏蔽后端复杂的实现逻辑,将其整合成简单的一个或几个接口提供出去,client 只 阅读全文
posted @ 2023-09-06 14:02 菜皮日记 阅读(6) 评论(0) 推荐(0)
摘要:简介 装饰器模式可以在目标对象原有的基础上,添加其他功能,实现动态增强。 需要明确的是代理模式也有类 阅读全文
posted @ 2023-09-06 13:59 菜皮日记 阅读(44) 评论(0) 推荐(0)
摘要:简介 组合模式又叫对象树,将对象按照树形结构串起来,呈现出局部和整体相同的特性。 树中每个节点都由两 阅读全文
posted @ 2023-09-06 13:53 菜皮日记 阅读(18) 评论(0) 推荐(0)
摘要:简介 桥接模式可将一系列紧密相关的、水平等级的类,转变为组合关系,形成垂直等级关系。 如抽象类 Co 阅读全文
posted @ 2023-09-06 13:28 菜皮日记 阅读(25) 评论(0) 推荐(0)
摘要:结构型设计模式-适配器 Adapter date: April 13, 2021 slug: des 阅读全文
posted @ 2023-09-06 13:03 菜皮日记 阅读(11) 评论(0) 推荐(0)
摘要:简介 全局共用一个对象,好处是对象只实例化一次,减少资源占用 角色 单例类 返回本类的唯一一个实例 阅读全文
posted @ 2023-09-06 12:17 菜皮日记 阅读(5) 评论(0) 推荐(0)
摘要:简介 原型模式支持按照一个对象为模板,创建出另一个一模一样的对象。 简单说就是把 A 对象的属性,都 阅读全文
posted @ 2023-09-06 11:57 菜皮日记 阅读(7) 评论(0) 推荐(0)
摘要:简介 建造者模式可将对象的初始化转变成一步步配置的过程。如当对象的初始化时有很多可选参数,建造者模式 阅读全文
posted @ 2023-09-06 00:53 菜皮日记 阅读(6) 评论(0) 推荐(0)
摘要:简介 拿工厂方法模式作对比,在工厂方法模式中,一个工厂只能创建一种产品,如椅子工厂只能创建椅子。而抽 阅读全文
posted @ 2023-09-06 00:45 菜皮日记 阅读(7) 评论(0) 推荐(0)
摘要:### 简介 工厂方法中,每一个具体工厂类都对应创建一个具体产品类,所有具体工厂类都实现抽象工厂,所有具体产品类都实现抽象产品。 抽象工厂定义了创建抽象产品的方法签名,具体工厂类各自实现各自逻辑,来创建具体的产品。 ### 角色 - 抽象工厂 Abstract Factory 定义创建产品的方法签名 阅读全文
posted @ 2023-09-06 00:37 菜皮日记 阅读(8) 评论(0) 推荐(0)
摘要:本系列文章介绍常见的设计模式,按照设计模式的类别注意介绍。设计模式一般可分为三种大类型:创建型、结构型,行为型。 - **创建型**:讨论的是如何创建实例,将对象的创建和对象的使用分离。 - 工厂方法 Factory Method - 抽象工厂 Abstract Factory - 建造者 Buil 阅读全文
posted @ 2023-09-06 00:36 菜皮日记 阅读(5) 评论(0) 推荐(0)