摘要:
knowledge: false info: null tags: null date created: 2024-01-31T21:40:03+08:00 date modified: 2024-10-12T23:14:02+08:00 dg-publish: true CDN 带宽控制的几种方法 阅读全文
摘要:
knowledge: false info: tags: date created: 2024-01-29T14:23:53+08:00 date modified: 2025-01-21T23:12:58+08:00 dg-publish: true obsidian-things3-today插 阅读全文
摘要:
tags: knowledge: false date created: 2024-10-20T17:56:00+08:00 date modified: 2025-01-21T23:12:14+08:00 凡人修仙传 阅读全文
摘要:
knowledge: true info: null date created: 2023-10-09T17:10:00+08:00 date modified: 2025-01-21T23:13:06+08:00 tags: 效率,tools,things3 dg-publish: true Th 阅读全文
摘要:
knowledge: false tags: chrome date created: 2024-02-27T16:20:49+08:00 date modified: 2025-01-21T17:27:50+08:00 dg-publish: true view-date: 2024-03-19 阅读全文
摘要:
tags: - rime knowledge: true date created: 2024-05-08T13:31:42+08:00 date modified: 2024-09-26T00:07:16+08:00 dg-publish: true 202405081331 mac 鼠须管 - 阅读全文
摘要:
linux-command-substitution(命令替换) 1 什么是命令替换 在有一下情况的时候,会发生命令替换: $(command) 或者是反引号 `command` 这个命令会在子shell中执行,使用标准输出替换掉上面的命令文本。并且在管道关闭或者子进程终止前,shell会一直等待。 阅读全文
摘要:
以下内容包含AIGC,我已经甄别了一遍,但是难免疏漏,如果有问题,请联系我。 内容 System: You are a helpful AI assistant. User: 请说明linux操作系统的系统调用过程的全过程,并配上必要的mermaid图解 Assistant: 在Linux操作系统中 阅读全文
摘要:
Linux 中的 wait 命令用于等待子进程的状态变化,并获取有关状态变化的子进程的信息。 阅读全文
摘要:
~/ echo -n 1 1% ~/ echo 1 1 ~/ echo -e 1 1 ~/ 在mac中使用echo -n的时候,发现其后面跟了一个%,比较奇怪,我预期中是直接1后面跟着命令提示符的。 查了资料: zsh - Printf puts a percent sign aft 阅读全文
摘要:
在IPv4地址体系中,网络被分为4个等级,分别是A,B,C和D类。对于A、B、C类,其数量如下: A类:128个(范围是0.0.0.0到127.255.255.255,但0.0.0.0和127.0.0.0通常分别用作默认路由和本地回环地址,所以不包括在内。) B类:16,384个(范围是 128.0 阅读全文
摘要:
内容 [[unicode]] 是一个字符集,包含了几乎所有已知的字符 [[utf8]] 是一个编码规则,用于将 [[unicode]] 编码成可传输可发送的字节序列 总结:最好还是使用 utf8 ,因为一个兼容 ascii 就足够了。 User: utf8 与 utf16 有什么区别 Assista 阅读全文
摘要:
 阅读全文
摘要:
让我看看,我喜欢的音乐都是谁唱的  阅读全文
摘要:
title: "Nginx 进程模型-整体架构" date: 2021-04-10T14:26:32+08:00 draft: false tags: ["nginx", "进程"] 从网上找了一个非常好的图片,从图中可以看到很多东西 Nginx 会生成多个进程 worker 使用了 io 多路复用 阅读全文
摘要:
一句话简介 作用: 接收发送给当前进程的信号, 以后续处理 详解 使用: trap " your command " [signal] 两个参数 接收到信号需要执行的命令 需要捕捉的信号 有哪些信号可以发送 kill -l 可以查看所有的信号 这三个信号无法被捕捉: 9 17 19 [[linux 阅读全文
摘要:
收集资料 5why 分析法 三个层面实施 为什么会发生,从“制造”角度 为什么没有被发现,从“检验”角度 为什么没有从系统上预防事故,从“体系”或者“流程”的角度 就是 打破砂锅问到底 把握一定的原则 回答的理由是受控的 询问和回答是在一定的流程范围内 从回答结果中,我们能找到 行动的方向 具体做法 阅读全文
摘要:
使用 bos (百度对象存储服务)后使用百度 cdn 的图片处理功能,简单测试图片压缩效果 默认压缩配置:?x-bce-process=image/resize,m_lfit,w_650,h_867,limit_1/quality,q_85 webp 格式转换配置:?x-bce-process=im 阅读全文
摘要:
列出读书或者学习计划对真正的执行非常重要。 下图中,前面的括号中是真实的完成时间,往后面一点的日期是当时做的计划 这个课程在看到40多节课的时候,明显自己的拖延症犯了,有时候想玩一会儿,有时候就自己说服自己看不看都一样。 后来我想着,列个时间表,一直放在滴答清单上面,也能随时提醒自己该做的事儿还没做 阅读全文
摘要:
1 什么是动态库 与静态库相反,动态库在链接时不会被编译进可执行文件中。 其在执行阶段加载到内存,并且多个程序使用同一个动态库时,只需要在内存中存在一份拷贝即可。 因为是在运行时进行加载,速度上比静态库要慢一些。 1.1 如何制作动态库 来个小函数 int add(int a, int b) { r 阅读全文
摘要:
tags: #js #联调 #踩坑 #output https://www.cnblogs.com/wudanyang/p/15940613.html 现象 之前遇到过的一个问题 接口要返回给前端(js)一个比较长的数字:759830849237899244 看了接口返回是没问题的,但是前端拿着数字 阅读全文
摘要:
换输入法的背景 平时用的输入法都会联网上传很多数据到云端,这些数据经过大数据分析之后,能够用来精准推送一些你感兴趣的东西,烦不胜烦。 于是,我打算找一个不会联网的输入法,并且切换成本还不能太高。 后来找到了,那就是 Rime(中州韵输入法引擎)。 Rime 官网 配置 但是呢,如果你直接使用,会发现 阅读全文
摘要:
我的 Obsidian 链接图,不知不觉已经使用了一年多了 阅读全文
摘要:
话不多说,上代码,差点栽在一个简单题手里,也是我没有想到的 其实呢,我有两种思路 一种就是把小时和分钟的所有位表示的数字都枚举出来,然后最后处理一下最后的输出格式就行了,这个可行,但是废手,而且容易出错 另外一种就是利用递归的方式,计算出每一步的所有可能值 第一种方式:暴力破解,是真的暴力 clas 阅读全文
摘要:
https://leetcode-cn.com/problems/is-subsequence/ 双指针法 <?php class Solution { /** * @param String t * @return Boolean */ function i 阅读全文
摘要:
题目 155. 最小栈 解法 辅助栈 用辅助栈存当前栈中的最小值 class MinStack { private minStack = []; /** * initialize your data structure here. */ function 阅读全文
摘要:
题目 111. 二叉树的最小深度 解法 跟上一题一样的思路 class Solution { private root * @return Integer */ function minDepth($root) { if ( 阅读全文
摘要:
题目 110. 平衡二叉树 解法 在遍历树的同时,将高度差求出,如果有一个高度差的绝对值大于 1,那么就不用再继续了,可以直接退出返回 false class Solution { private root * @return 阅读全文