木子朗 | Saxon's blog木子朗

More than code
Thoughts, stories and ideas

【闲言碎语】 机会成本

机会成本是指在面临多方案择一决策时,被舍弃的选项中的最高价值者是本次决策的机会成本。

最新发布 第4页

【转】精读《使用CSS属性选择器》-木子朗
CSS

【转】精读《使用CSS属性选择器》

李 帅帅阅读(1141)赞(3)

1 引言 虽然现在 Css Module 与 Css-in-js 更流行,但使用它们会导致过分依赖 滥用 class 做唯一定位,违背了 Css 选择器的初衷。 本期精读的文章是:attribute-selectors-splicing-h...

基于 webpack4.x的react脚手架搭建-木子朗
NodeJs

基于 webpack4.x的react脚手架搭建

李 帅帅阅读(5229)赞(8)

一、前言 文章更新于2018年11月04日 基于webpack4.x Webpack 是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到...

深入理解CSS中重要的层叠概念-木子朗
CSS

深入理解CSS中重要的层叠概念

李 帅帅阅读(1801)赞(9)

一、前言 好久没有更新文章了,因为最近996,emmm….. 在css中,层叠概念颇为重要,对相关概念的理解透彻,在发现问题、分析问题、解决问题的过程中会起到至关重要的作用。 下面将梳理一些重要概念: 文档流(Normal Fl...

Python教程 3:Linux命令(2)-木子朗
Python

Python教程 3:Linux命令(2)

李 帅帅阅读(1295)赞(5)

一、系统管理 1. 查看当前日历 cal cal命令用于查看当前日历,-y显示整年日历: 2. 显示或设置时间 date 设置时间格式(需要管理员权限): date [MMDDhhmm[[CC]YY][.ss]] +format CC为年前...

Python教程 2:Linux命令(1)-木子朗
Python

Python教程 2:Linux命令(1)

李 帅帅阅读(1285)赞(1)

一、常用基本命令 Linux 刚出世时没有什么图形界面,所有的操作全靠命令完成,就如同电视里的黑客那样,充满了神秘与晦涩。 近几年来,尽管 Linux 发展得非常迅速,图形界面越来越友好,但是在真正的开发过程中,Linux 命令行的应用还是...

Python教程 1:Linux简介-木子朗
Python

Python教程 1:Linux简介

李 帅帅阅读(1062)赞(2)

一、操作系统的发展史 1. Unix 1965年之前的时候,电脑并不像现在一样普遍,它可不是一般人能碰的起的,除非是军事或者学院的研究机构,而且当时大型主机至多能提供30台终端(30个键盘、显示器),连接一台电脑 为了解决数量不够用的问题 ...

Web Worker 的用法及应用场景-木子朗
HTML

Web Worker 的用法及应用场景

李 帅帅阅读(1044)赞(3)

一、概述 1. 什么是Web Worker? JavaScript 语言采用的是单线程模型,也就是说,所有任务只能在一个线程上完成,一次只能做一件事。前面的任务没做完,后面的任务只能等着。随着电脑计算能力的增强,尤其是多核 CPU 的出现,...

gitflow工作流程-木子朗
Tools

gitflow工作流程

李 帅帅阅读(2018)赞(10)

一、前言 git 最强大的就是其分支功能,但是如何分支才能更有效的提高开发效率,减少因为代码合并带来的问题,需要一个分支模型来规范,其实在 git flow 出现之前,已经有分支模型理论流程,当时是根据此理论,手动的按照规范操作分支,git...

常用web图片格式(gif、jpg、png、webp)简单对比-木子朗
Tools

常用web图片格式(gif、jpg、png、webp)简单对比

李 帅帅阅读(2653)赞(0)

前言 在大多数的web页面中,图片占到了页面大小的60%-70%。因此在web开发中,不同的场景使用合适的图片格式对web页面的性能和体验是很重要的。图片格式种类非常多,本文仅针对几种web应用中常用的图片格式:gif、png、jpg、we...

React CLI - 快速创建react项目脚手架工具

官 网GitHub