Ryan Blog

Hello -> World()

Stanford CS 107 Programming Paradigms

Lecture 1-14

编程范式这门课分为四部分:C and Cpp (OO), Concurrency, Lisp(FP), Python 这是第一部分的,差不多算复习了一下 C + Cpp + Assembly language。 讲师真的🐂🍺,无ppt,无稿子,全程黑板上手写代码,二倍速的节奏非常舒服。 课程官网assignment, handout, video 都很全。看了下习题,前几章有趣但难度不...

review of interview

without organise

chrome gpu: main bitmap, cached bitmap, decode bitmap Index color, 不直接存颜色bit,二是调色板的地址 加速只用于video和graphcis Render ​ a.instance SkImage and cached skim age...

一些命令

Brew mongodb 1 2 brew services start mongodb-community@4.4 brew services stop mongodb-community@4.4 MacOS run 找不到dylib 1 install_name_tool -change libmosek64.8.1.dylib <path_to_libmo...

The Function of Life

Body and Soul

\[ouput=f(input)\] 输出决定于输入和转换器。Both for body and soul. 通常不同的输入拥有不同的转换器,有些是默认的,比如吃美食、看美景 => 心情愉悦;有些是需要自定义的,比如蛋白质 => 锻炼 => 转换为肌肉,知识 => 练习 => 掌握。 坏的输入一定会导致坏的输出,比如碎片知识,垃圾食品。 尽可能接受好的输...

Review of Google Technical Writing Lesson One

谷歌技术写作课程笔记-1

Learning objectives https://developers.google.com/tech-writing/one Technical Writing aims to write Clear articles. So you have basic strategies to take, just like 10 rules for write a good n...

编辑器开发初体验

学习应用型框架的思路

在公司实习两周,基于CKEditor做编辑器开发,基本分为两个阶段: 第一周,在已有代码上调试,熟悉CKEditor。 第二周,着手开发,并在开发过程中进一步理解整个编辑器的运行机制。 这个学习过程很像,在JavaScript基础不错的前提下去学习React,以及类似的应用型框架。因此回顾了一下当初学React的过程,总结一下学习一个新框架的经验。 0. 去哪儿学 官方文...

JavaScript重点方法:Call,Apply,Bind

偏函数和函数Currying初探

Call: 1.F.pro.call(thisarg,arg1,arg2,…),用于指定this然后调用函数 2.通过Parent.call(this,arg1,arg2..)实现父类属性和方法的继承 3.(function(){}).call(thisarg)IIFE调用 Apply: 1.F.pro.apply(thisarg,[argsArray]) 2.任何具有length方法的类数...

CSS语法规则与布局

再也不要学CSS了

结合之前对CSS知识框架的整理,这周末把语法规则和布局全部梳理了一遍。 学习思路如下: 语法规则方面主要是:选择器、单位、@rules,直接过了一遍MDN,其实常用也就那几个。 Layout先看的CSS Layout,短小精悍,半小时就能搞定。 Flexbox和Grid都看的CSS Tricks,写得真的不错!第一遍边看边写,第二遍就把它整理下来。 一共整理了四张XMind: 语法...

计算机网络运输层知识整理

计算机网络运输层思维导图

我不是很喜欢详细记录学了什么(太累了…)。 把知识结构勾勒出来,适当添加一下重点信息,过于细节的,需要的时候知道它在知识结构的哪一部分往里加就够了 运输层主要集中在TCP和UDP,其中难点是TCP是如何确保可靠数据传输的 1.关于TCP差错恢复机制到底是怎么样的,书也没讲清楚,只是说一种GBN和SR的结合。。。之后还要研究一下 2.GBN和SR要多画图,想想出现不同情况的...

计算机网络应用层知识整理

计算机网络应用层思维导图

整理了一下应用层的知识,真的很碎,之后会根据重点再修改。