NoteBook

司徒英卓
2023-12-01

测试:灰度测试

web开发:坑

JS语法:Object.assign()

移动端:坑

web语法:location search与hash

Git命令:stash 暂存区

终端命令:yarn与npm

java工具:vscode

学术:论文查重

学术:行变量与子类型和超类型

学术:λ-calculus

学术:对象语言与元语言

程序员的修养:word技巧

程序员的修养:MathJax/LaTex

Web应用:小程序

JS概念:表达式与语句

学术: 协变与逆变

学术:索要代码信模板

学术:静态分析的xxx-sensitive

程序员的修养:NP NPC P

Web工具:vscode debug attach/launch

Git用法:别名/简写

学术:flow

学术:JS类型检查

程序员的修养:实用工具(截图/识字/链接/绘图)

学术:符号执行

学术:编译器入门llvm

学术:ANTLR

学术:大白话聊聊编译那点事儿

web工具:数据接口 postman restlet-client

终端命令:diff

程序员的修养:人物

JAVA工具:eclipse

学术:形式规约

学术:z3求解器

学术:项目

学术:JS引擎与前端框架

学术:浏览器JS运行

程序员的修养:习惯

学术:框架基本原理与实现

学术:物联网与前端框架

学术:模板引擎

算法:递归和循环

工作:资源

学术:js引擎

学术:关键点

程序员的修养:有意思的事(增长阅历)

程序员的修养:常识

程序员的修养:书(读书,买书)

罗辑思维:笔记心得

学术:如何写好一篇论文

程序员的修养:职场

git用法:git vs svn

Web工具:nodejs原理

程序员的修养:如何看待开源

WEB新闻:facebook 开源协议 hsts

Web相关:建模平台项目

JS语法:Number 精度问题

HTML概念:移动端点击事件 touch click

Web工具:nodejs要点

JS概念:浏览器 还是 node

算法:MD5 SHA AES

JS语法:再说this

程序员的修养:波兰式 逆波兰式

终端命令:linux常考命令

Web概念:sass lass pass

JS语法:servlet 容器

JS语法:event loop

JS语法:localStorage跨域

终端命令:du df ps

JS工具:Lighthouse 性能分析 指标

JS工具:In require.js对比(待)

JS概念:再说设计模式

程序员的修养:思想

算法:约瑟夫环问题

Web工具:vuex原理

程序员的修养:微服务 SOA

Web工具:vue computed watch实现原理

程序员的修养:到底把应用层TCP/UDP的包分到多大? 网络协议 OSI MTU 以太网 互联网 交换机、集线器、路由器

Web概念:RESTful API 设计指南

程序员的修养:多线程

Web工具:gulp实现原理 流

程序员的修养:ftp

程序员的修养:前端可用性

Web工具:nginx

JS概念:再说new

JS语法:子网掩码的作用

JS语法:图片懒加载

HTML概念:content-length Transfer-Encoding 性能

HTML概念:input和textarea 以及实现

JS概念:内存泄漏 timeline

JS语法:内存泄漏 setTimeout与setInterval 闭包等

算法:K-Means

错题集:计算机网络

HTML概念:iframe 轮询 安全

错题集:前端

CSS概念:position sticky

程序员的修养:软件工程 步骤与文档

Web工具:POSTCSS

错题集:数据库 联合/复合索引 group order次序

CSS概念:伪类 伪元素

JS语法:再说二进制转化

JS语法:对象的坑{2: 1, 3: 1, 1: 1} => { '1': 1, '2': 1, '3': 1 }

JS语法:Promise并发

JS语法:笔试题框架原理

HTML概念:跨终端 Hybrid

Web概念:再说CSS前端性能

CSS语法:sticky absolute fixed relative

算法:huffman 哈夫曼

错题集:操作系统/数据结构 页面调度 FIFO等 LRU FIFO LFU 缺页次数

HTML概念:value disabled

JS语法:clone deepclone

JS语法:ES6 ... 展开运算符

Git用法:rebase merge

设计模式:再谈享元模式

WEB概念:移动浏览器中的那些尺寸 devicePixelRatio screenX innerHeight等

HTML概念:getBoundingClientRect()

WEB概念:移动端适配

web工具:栅格布局 bootstrap element-ui

CSS概念:webgl three.js

CSS概念:float与margin负数

JS语法:sort函数

算法:最短路径 最小生成树 拓扑排序 环路检测

程序员的修养:TCP慢启动 快速重传 快速恢复 UDP 三次握手四次挥手

算法:堆排序 10亿数据中取最大的100个数据

JS语法:再说闭包

JS语法:文件拖拽上传 文件按钮替换默认<input>

JS语法:buffer

程序员的修养:办公自动化项目思维流程图

CSS概念:移动端 1px border

JS语法:拖拽 drag

JS语法:立即执行函数

算法:树

程序员的修养:解决问题的方式

HTML概念:origin referer

JS语法:var a = 1; a.b = function() {}

CSS概念:css样式的百分比都相对于谁

JS工具:再谈$(document).ready(function() {}) 与 DOMContentLoaded、load

HTML概念:再谈DOMContentLoaded触发时机

CSS概念:CSS3新属性

Web概念:readyState

JS语法:nextTick, setTimeout,Promise(原生) 以及 setImmediate Macrotask Microtask

Web概念:https 非对称加密 对称加密 md5

Web概念:set-cookie字段

aJS工具:fetch ajax2 项目相关

JS工具:vuex vue-router 状态管理 项目相关

JS工具:requestAnimationFrame cancelAnimationFrame setTimeout transition

JS工具:fullcalendar jquery jquery-ui bootstrap element-ui

HTML概念:keyCode event.button

算法:01背包 动态规划

程序员的修养: 并查集 并行

HTML概念:兼容问题 跨浏览器 跨终端 移动端适配

程序员的修养:单词

JS语法:再谈prototype与 proto

CSS概念:animation transition linear-gradient

HTML概念:ul ol dl

CSS概念:scrollLeft、offsetLeft、clientLeft scrollTop、offsetTop、clientTop

CSS概念:style style.top style.width

HTML概念:Canvas用法

JS工具:React用法

后端工具:Socket.IO应用

后端工具:webSocket和Socket.IO

前端工具:sourcemap多种模式

Web工具:unit e2e测试 karma mocha phantomjs casperjs selenium nightWatch

后端工具:webSocket

HTML概念:innerText, textContent, innerHTML

JS实例:制作一个datalist

web工具:Chrome开发者工具 NetWork timeline

JS语法:ES8 ES7

CSS概念:BFC、IFC、GFC和FFC

前端概念:硬件加速 GPU提升性能 will-change

CSS概念:less sass

后端概念:数据库 Mongoose MySql

后端概念:express session cookie

MAC进阶:默认输入法

程序员的修养:简历

MAC进阶:快捷键

JS工具:ESlint JSHint

程序员的修养:模拟和仿真的区别

后端工具:express 管理静态文件

JS工具:vue重点/高频用法tip v-for .sync

JS工具:chrome devTools

JS工具:Web 测试

js工具:webpack性能优化

后端工具:Express 结合 Webpack 实现HMR

JS语法:const { auth = true } = meta

JS工具:vuet

HTML概念:history pushState replaceState popstate back forward

Git用法:基本用法

Git用法:子模块 submodue

JS工具:vue开发中遇到的问题

JS工具: 项目相关 element-ui echart

web工具:nginx

后端概念:127.0.0.1和0.0.0.0

后端工具:sanic tornado Django

python工具:python安装 默认版本

终端命令:ll

Git用法:搭建本地服务器 克隆到该服务器

后端工具:模板引擎

JS语法: extend extendOwn defaults 只读属性与可更改属性

HTML概念:input value与脚踏两只船属性

程序员的修养:面试

HTML概念:createElementNS createElement 命名空间 namespace

程序员的修养:身体

js工具:vue的双向绑定实现

算法:KMP

程序员的修养:平衡二叉树 红黑树

CSS概念:流式布局

HTML概念:assign和replace

JS工具:gulp与webpack区别

JS工具:promise的实现

HTML概念:http2.0 多路复用与Keep-Alive

JS工具:vue组件命名 标签页命名

CSS概念:transition

CSS概念:entypo 预览字体

MAC进阶:cp命令

JS工具:koa

JS语法:实现一个bind函数

程序员的修养:递归与尾递归

JS语法:call 与 apply 的区别

HTML概念:HTMLCollection NodeList querySelectorAll getElementsBy

JS语法:defer和async的区别 以及 requireJS

算法:排序

程序员的修养:普通反爬虫机制的应对策略

CSS布局:主元素优先渲染

CSS概念:grid布局

CSS概念:clientX、offsetX、screenX与pageX

程序员的修养:拿数据 与 造数据

程序员的修养:递归的认识 递归是一个有效解

JS语法:var let const function 提升问题

HTML语法:a标签 <a>

程序员的修养:前端是搞啥的?

CSS概念:absolute/fixed/float/flex relative 元素原点 占位 类型

JS语法:length arr变更与str只读

HTML概念:classlist

css概念:Flex 布局 Flex与其他分配位置方式对比

CSS概念:line-height font-size css预处理器sass转rem

CSS概念:CSS3属性 box-shadow rgba hsl

CSS概念:image

Web工具:css3兼容 前缀 支持 autoprefixer

JS工具:jQuery常用函数

MAC进阶:终端命令 launchctl

程序员的修养:转码 URI URL unescape decodeURIComponent与decodeURI

JS语法:void

JS概念:类型 存储字节

JS语法:Object defineProperty hasOwnProperty

CSS概念:图片请求 none hidden

CSS概念:display 加载问题

JS语法:编程思考 红绿灯问题 递归 纯函数与变量形式函数 参数解析、使用 变量命名 函数本质

JS语法:ES7 Async/Await替代Promise ES6 yield

MAC进阶:绝对路径 相对路径

CSS工具:Animate.css 动画

CSS概念:Media 媒体查询

MAC进阶:ping

JS工具:jQuery教程 事件触发 安全限制

HTML语法:元素位置互换

JS语法:运算符 优先级

JS概念:数字 字符串

HTML概念:DOM事件的DOM级、调用对象 、拥有对象、类型顺序 、目标节点、应用的监听移除、防抖和节流、常用事件

CSS概念:z-index

Web概念:兼容性 优雅降级和渐进增强

Web概念:ajax2 ajax区别 Ajax缓存

CSS概念:选择器使用 命名

HTML概念:dataset style的赋值

HTML概念:超链接target

JS工具:cssSprite 雪碧图

JS工具:reveal.js

HTML概念: <head> 中 link meta 的各种配置

MAC进阶:curl

Web概念:前端开发体系建设日记

MAC进阶:github的chrome插件

Web概念:工程性能优化

JS语法:面试中常见算法问题详解

JS概念:Prototypal Inheritance 与 Classical Inheritance

Web概念:前端集成解决方案

CSS概念:scrollWidth,clientWidth,offsetWidth的区别

Web概念:大公司里怎样开发和部署前端代码?

CSS概念:text-indent padding-left

MAC进阶:Yarn

MAC进阶:rm -rf /

CSS概念:background

CSS概念:vertical-align text-align文本垂直居中

web概念:SDK

程序员的修养:我理解中的“大前端”/“大无线”

CSS概念:width height auto含义

程序员的修养:TDD

MAC进阶:gitignore npmignore

MAC进阶:unzip

JS工具:yargs shelljs js中运行终端命令

JS工具:fs 读写文件

CSS概念:margin padding

CSS语法:居中对其 兼容 不做数学计算

web概念:开启本地localhost服务器

web工具:vscode 调试 插件

web概念:SDN 网络硬件 集线器,交换机,路由器的作用

MAC进阶:粘带按键 press "?" key continuously

JS概念:运行环境判断 node/浏览器

HTML概念:vue 虚拟DOM (mvc mvvm)

程序员的修养:Alfred

程序员的修养:实习的目的

程序员的修养:设计模式的重要性 技术轴

JS工具:vue 与 React 对比 如何考量框架并使用其实现一个项目?

Mac进阶:Typora

CSS概念:inherit继承 overflow color属性

CSS概念:html body div height 100%

程序员的修养:i ++ ++i i = i+1

JS工具:浏览器对象 DOM对象 navigator location

CSS概念:border

HTML概念:密钥 签名 证书

HTML概念: 前端安全 CSRF XSS

HTML概念: HTML5标准 (服务器发送事件 Web存储 Workers计算 IndexedDB webGL CORS)

HTML概念:Canvas 与 SVG

JS语法:块作用域 for循环

HTML概念: childNodes和children parentNode和parentElement nodeType

JS工具:base64与二进制转化

程序员的修养:/r与/n以及 /r/n 以及发生在 Multipart/form-data的坑

JS工具:superagent

HTML概念:表单 包数据格式 content-type Multipart/form-data

js语法:json数据格式转化

Git用法:合并别人的fork仓库

JS语法:console.log(...) is not a function?

程序员的修养:永远不要相信前端

程序员的修养:如何写好简历 LaTex

JS工具:mongodb Payload Too Large 与 使用教程

css概念:样式表顺序,选择器优先级,权重 伪类 伪对象

JS语法: 由++[[]][+[]]+[+[]] = 10 ?引发的问题 类型转化 toPrimitive

css语法:import '*.css' 与 <style scoped>

JS语法:几种循环 生成100长度数组

css概念:BFC

HTML概念:DOM的特性(Attribute) 属性(Property) Style样式

程序员的修养:烫烫烫烫烫烫

CSS概念:CORS @font-face 字体

JS工具:jquery-ui draggable

JS语法:callback 回调地狱

web概念:为什么说DOM操作很慢 如何减少回流重绘

css概念:盒子模型

JS概念:浮点数 小数 0.1 + 0.2 !== 0.3

web概念:单页面应用SPA

JS语法:语句与表达式

程序员的修养:写在职业边上

web概念:浅谈框架模式(MVC MVP MVVM)

Mac进阶:删除pkg

web工具:弄懂各种前端build工具

web概念:代理

js工具:vue文档 动态注册组件 路由

程序员的修养:编译器与解释器

JS概念:高性能代码

Mac进阶:鼠须管Rime

web工具: webpack理论与入门

JS语法:能力测评经典题 取整 Math 位运算 ^ | & << 二进制

web工具:Modernizr

Mac进阶:在oh my zsh的基础上添加终端的欢迎界面

JS源码:underscore解读 数组去重 数组重复

web摘要:SEO每天一贴 正序

Web摘要:前端工程基础篇

web摘要:SEO每天一贴 倒序

web摘要: Web-Frontend-Introduction-And-Best-Practices

JS面试题:一道题引发的思考

web通信:REST 接口

JS工具: Mocha

JS工具: gulp-sourcemaps gulp-sftp

web工具:electron vscode

JS工具:babel 语法解释器

css语法:响应式图片

HTML概念: 表单 ....新的表单元素

程序员的修养:在浏览器地址栏按回车、F5、Ctrl+F5刷新网页的区别

程序员的修养:C javascript 函数栈作用机理

web概念:状态码 与 其间区别

Mac进阶:chmod chgrp #!/bin/作用 sh、source、.sh区别

JS工具:phantomjs casperjs

MAC进阶:Vim

程序员的修养:到底如何区分什么是架构、框架、模式和平台 ?

JS语法:时间戳 Date

JS杂谈: 排序(字符串 数字的转化) 边界值

程序员的修养:三方库间的覆盖引起隐晦Bug

Shell命令:echo password |sudo -S

程序员修养: 工作六年感悟

Python工具:pyenv

Web开发: IDE缓存

JS世界:万物诞生 构造函数 原型链

JS函数: 纯函数

JS语法:正则表达式 贪婪模式

JS函数:常用基本函数 以及 instanceof typeof toString

web概念:XMLHttpRequest

JS模块:ES6 AMD CMD commonJS

Mac进阶: 翻墙

终端命令:source find grep

MAC进阶:emacs

后端工具: npm gulp

JS语法:词法作用域 动态作用域 箭头函数 this

Mac 进阶: chrome iTerm ohmyzsh tmux brew ln

JS源码:lodash解读

后端语法:jade

后端概念: express process __dirname body-parser stylus 等

后端工具:MongoDB

HTML语法:onload 底部自执行函数 $(document).ready() DOMContentLoaded和load的区别

css语法:学习CSS布局

CSS语法:浮动 流与浮动流片段

HTML概念: GET POST区别 以及HEAD PUT DELETE

JS源码 :backbone解读

web工具:Yeoman grunt bower npm brew

JS语法:数组 伪数组 nodelist HTMLCollection

JS语法: apply call bind

JS概念:前端跨域

HTML概念: SVG 捕捉缩放

CSS概念:现代CSS代码 高性能 Flexbox Reset Em, Rem, Pixel !important

js语法:DOM操作

CSS概念:绝对与相对定位 回流 重绘

HTML概念:border兼容画线 验证码 tite与h1等区别

HTML概念:实现一个圆形的可点击区域

CSS概念:命名准则 命名规范

HTML概念:页面可见性(Page Visibility)API 用途

HTML概念:webSocket兼容低浏览器

JS语法:严格模式

HTML概念: 跨标签页间通信 跨域两个窗口/frames

HTML概念:form关闭自动完成功能

HTML概念:Label 作用 应用

JS语法: 深拷贝 深度遍历 deep

HTML概念:iframe

HTML概念:cookies session localStorage sessionStorage

JS设计模式: 解释器模式

JS设计模式:迭代器模式

JS设计模式:备忘录模式

JS设计模式: 访问者模式

JS设计模式:命令模式

JS设计模式: 职责链

JS设计模式:状态模式 策略模式

JS设计模式:观察者模式

JS设计模式:模版模式

JS语法:DOM事件过程 事件设计 事件委托

JS设计模式: 享元模式

JS设计模式:组合模式

JS设计模式:桥接模式

JS设计模式:装饰器

JS设计模式:参数适配器

JS设计模式:外观模式

JS设计模式:单例模式

JS设计模式:建造者模式

JS设计模式:工厂模式

JS设计模式:安全类 继承 多继承 多态

JS设计模式:函数添加方法addMethod

JS语法: 运算规则 == 与 === 反码 ~ 比较 大于小于号< >

HTML概念:离线存储

JS语法: MVC

HTML概念:html5新特性 移除元素 浏览器兼容 区分HTML和HTML5 HTML5语义化新标签 iframe

HTML概念:Websocket Http Socket

HTML 概念: 浏览器内核理解 以及 常见的浏览器内核 回流 重绘

HTMl概念:link和@import区别

HTML概念:display 内联、块状、空(void)元素 block inline inline-block

JS语法:编译执行过程 语法树 AO VO 作用域链

JS语法:Module.exports 与 exports 重名函数导出

JS语法:this new 关键字

JS语法:object对象 一些实例

JS语法:splice slice

JS语法:基本规范

JS语法:几种数据类型

JS语法:闭包

HTML概念:<!DOCTYPE HTML>、doctype 、DTD 、SGML 、XHTML 严格混杂 标准怪异

JS语法:callee caller arguments

JS语法:随机函数 floor 与 ~~

JS语法:全局变量

JS语法:两种定义函数区别

HTML概念:前后端交互指南

HTML概念:浏览器http的缓存机制

JS语法:正则表达式

JS语法(null 与 undefined)

JS语法(25道面试题)

JS语法(变态题2)

git : git clone https与ssh区别

JS语法: 创建对象的安全模式

JS语法: 原型链

JS语法(基本面试题1)

JS语法(new Function() 与 Eval)

JS 语法 (变态题1)

约定大于配置

JavaScript 为什么采用单线程?

JS语法: Promise

AJAX $.ajax()

可变参数 JavaScript函数

JS语法: setTimeout()

 类似资料: