极简的、开箱即用的 mock 服务,支持微信云开发 (An out-of-box mock server you need which supports wechat cloud development)
30+ 款 Markdown 预览主题,Typo.css、Vue、Bear、飞书云文档等风格,适用于 MWeb、Typora。
“在线借书平台”微信小程序:连接读者与图书馆的借书平台、读者的图书资料库与书单系统。30+ 页面,多个可复用组件,微信小程序开发入门。提供本地 mock server 解决方案。
Add: missing semester
Change-Id: I33a0584a6aa623d4e28cb8ed4965594ec44a4faa
Fix: highlight js
Change-Id: I8647c48bfd4071f257be4d02a9087b1aa435e274
一年过去,看到了一篇新文。这种工作的平凡感,也是我工作一年多后的体会。
祝好。
另外 gitalk 现在在国内应该无法登录了 (至少我是这样,自己的博客也被迫从 gitalk 换成了 utterance)。
Fix: typo
Change-Id: I25a43002179d06adf5ab83b4f21ea2d90c75f785
Add: gdb
Change-Id: I9d3d3a3ebfee31fc6419dbac12f4490184047474
https://imageslr.com/2022/efficiency-workflow.html
〇、前言
https://imageslr.github.io/2020/07/12/tech-interview.html
这是我用来准备后端开发校招面试的笔记汇总。可以用作复习阶段的知识点梳理,也可以用作面试前的快速回顾。 持续更新中…
https://imageslr.github.io/2018/11/11/learn-methodology.html
书籍与公开课
https://imageslr.github.io/2020/07/07/protocol-stack.html
OSI 参考模型 OSI 从上到下分为 7 层: 应用层:应用层协议定义的是应用进程间的通信和交互的规则,不同的网络应用需要不同的应用层协议 表示层:把数据转换为能与接收者的系统格式兼容并适合传输的格式 会话层:在数据传输中设置和维护电脑网络中两台电脑之间的通信连接 传输层:向两台主机进程之间的通信提供通用的数据传输服务 网络层:基于网络层地址(IP地址)进行不同网络系统间的路径选择 数据链路层:在不可靠的物理介质上提供可靠的传输 物理层:在局域网上透明地传送比特,尽可能屏蔽掉具体传输介质和物理设备的差异
https://imageslr.github.io/2020/07/07/process-schedule.html
进程的状态 基本状态 进程的基本状态:“就绪”、“执行”、“阻塞”。 就绪:进程已获得除处理机以外的所需资源,等待分配处理机资源 执行:进程正在占用处理机资源执行 阻塞:进程等待某种条件,在条件满足之前无法执行。如发起了 I/O 系统调用,会被阻塞,等待 I/O 中断发生
https://imageslr.github.io/2019/11/30/csapp-2.html
前言
https://imageslr.github.io/2019/11/18/csapp-1.html
编译系统的四个阶段 预处理:将头文件的内容直接插入到文本 编译:源码到汇编 汇编:汇编指令到机器指令,这时得到的可重定位目标程序还无法执行 链接:将标准库函数所在的预编译文件合入到上一步的程序中,得到最终的可执行文件
https://imageslr.github.io/2019/11/12/go-underlying-interface-detail.html
接口类型 Go 语言有两种接口类型,一种是带有方法的接口,通过 type Name interface {} 声明,表示为 iface 结构体;另一种是不带有任何方法的 interface{} 类型,表示为 eface 结构体。
https://imageslr.github.io/2019/11/12/go-underlying-nil-detail.html
在底层,interface 作为两个成员来实现:一个类型和一个值 (type, value)。value 被称为接口的动态值,它是一个任意的具体值,而该 type 则为该值的类型。对于 int 值 3, 一个接口值示意性地包含 (int, 3)。
https://imageslr.github.io/2020/01/28/51-n-queen.html
问题描述 这道题是 LeetCode 51题。
https://imageslr.github.io/2019/12/21/tmin-tmax.html
最大、最小整数的二进制表示 深入了解数字的二进制表示,请查看:📔【深入理解计算机系统】第 2 章:信息的处理与表示
https://imageslr.github.io/2020/01/31/leetcode-131.html
这道题是 LeetCode 131 题。
https://imageslr.github.io/2020/02/01/leetcode-212.html
这道题是 LeetCode 212 题,是 79 题的升级版。
https://imageslr.github.io/2020/02/01/leetcode-72.html
这道题是 LeetCode 72 题。
https://imageslr.github.io/2020/02/21/leetcode-42.html
这道题是 LeetCode 42 题。
https://imageslr.github.io/2020/02/02/segment.html
问题引入 给定一个长度为 $n$ 的序列,需要频繁地求其中某个区间的最值,以及更新某个区间的所有值。
https://imageslr.github.io/2020/02/26/ipc.html
进程间的通信方式 信号 管道 信号量 共享内存 消息队列 套接字
https://imageslr.github.io/2020/02/25/leetcode-124.html
这道题是 LeetCode 124 题。
https://imageslr.github.io/2020/03/06/leetcode-33.html
本文涉及 4 道「搜索旋转排序数组」题: LeetCode 33 题:搜索旋转排序数组 LeetCode 81 题:搜索旋转排序数组-ii LeetCode 153 题:寻找旋转排序数组中的最小值 LeetCode 154 题:寻找旋转排序数组中的最小值-ii