- web浏览器机制2026-04-20 11:21:22
浏览器内核
各个浏览器及其内核 IE:trident内核 Firefox:gecko内核 - web性能优化2026-04-20 10:7:52
运行时优化
1. 防抖与节流 处理高频触发事件,避免函数被无意义地重复调用。 防抖(Debounce)— 最后一次触发后才执行 - web性能优化2026-04-20 9:57:18
资源请求优化
1. 缓存策略 核心原则:HTML 用协商缓存(保证拿到最新入口),JS/CSS/图片用强缓存(文件名带 hash)。 - web浏览器机制2026-04-20 9:34:39
跨域
>同源策略:协议 + 域名 + 端口三者完全相同才算同源。 > 跨域是浏览器的安全限制,服务端之间通信不受影响。 --- - web浏览器机制2026-04-20 9:27:31
浏览器的进程和线程
进程 vs 线程 | | 进程 | 线程 | |--|------|------| - web浏览器机制2026-04-20 9:9:35
提升SEO
1. Meta 信息(title、description) html <head> - web安全2026-04-10 10:34:33
CSRF 攻击
什么是 CSRF 跨站请求伪造(Cross-Site Request Forgery):攻击者诱导已登录用户访问恶意页面, 让用户的浏览器以用户身份向目标网站发送伪造请求。 - web安全2026-04-10 10:34:33
XSS 攻击
什么是 XSS 跨站脚本攻击(Cross-Site Scripting):攻击者向目标网站注入恶意脚本, 使其在其他用户的浏览器中执行,从而窃取 Cookie、SessionID 等敏感信息。 - 部署docker2026-04-01 11:54:47
2-4-puppeteer
介绍 puppeteer 是在服务器启动一个浏览器,然后去做一些事情,就比如截图的 docker 中使用 puppeteer - 部署docker2026-04-01 11:52:45
2-3-postgresql-16
3. 第一步:环境准备与目录创建 为了防止数据丢失和便于管理配置文件,需要在宿主机上为两个环境创建独立的目录。 将文件存放在/opt/docker/postgresql目录下: - 部署docker2026-04-01 11:50:54
1-1-docker
安装 - 使用 Homebrew 安装:brew install --cask docker - 桌面版安装:[链接](https://docs.docker.com/desktop/install/mac-install/) - web网络2026-04-01 11:47:0
01-08 输入URL_至页面显示的过程
整体流程 输入 URL - web网络2026-04-01 11:44:50
01-07 Cookie、Session 与 Token
三者定位 | | 存储位置 | 状态 | 典型用途 | | ------------ | -------------------------------- | ------ | ------------------------------- | - web网络2026-04-01 11:43:55
01-05 TCP 和 UDP
核心区别 | | TCP | UDP | | -------- | ---------------------------- | ------------------------------------- | - web网络2026-04-01 11:43:41
01-04 HTTPS
HTTPS = HTTP + TLS,TLS 负责三件事:加密传输、身份验证、防篡改。 --- TLS 1.2 vs TLS 1.3 - web网络2026-04-01 11:42:42
01-03 HTTP 优化
HTTP 1.0 → 1.1 的改进 1. 缓存控制增强 | 版本 | 机制 | 字段 | - 部署docker2026-03-19 12:34:15
2-5-searxng
下载 docker 镜像 拉取最新的redis镜像 1. 访问下面github,找到目前最新可用的docker地址 - ailangchain2026-03-12 10:50:52
06-03-agent-中间件
中间件是 LangChain 1.0 引入的核心机制,用于在 Agent 执行流程的关键环节(模型调用前后、工具调用前后等)插入可控的拦截与增强逻辑。它借鉴了 Web 框架(Express / Django)的中间件模式,使开发者无需修改 Agent 核心业务逻辑即可实现日志、安全、限流、上下文压缩等横切关注点。 > [middleware 模块文档](https://reference.langchain.com/python/langchain/agents/middleware) > - ailangchain2026-03-05 10:23:2
06-02-agent-短期记忆
Agent 在执行多轮对话时,需要记住之前的上下文。通过 Checkpointer 机制,Agent 可以实现短期记忆(Memory),将对话历史或状态保存在内存或数据库中。 > [create_agent API 文档](https://reference.langchain.com/python/langchain/agents/factory/create_agent) > - ailangchain2026-03-03 10:32:17
05-02-mcp
MCP (Model Context Protocol) 是一个开放标准,允许 AI 模型安全地连接到本地或远程的数据和工具。LangChain 通过langchain-mcp-adapters包提供了对 MCP 的支持。 > [官方文档](https://reference.langchain.org.cn/python/langchain_mcp_adapters/) 基础用法 - ailangchain2026-03-03 10:32:17
06-01-agent
Agents 将语言模型(Model)与工具(Tools)结合,能够推理任务、决定使用哪些工具,并循环执行直到达成目标。 > [API 文档](https://reference.langchain.org.cn/python/langchain/agents/) > - 部署docker2026-02-01 1:57:37
2-2-mysql
第一步:环境准备与目录创建 为了防止数据丢失和便于管理配置文件,需要在宿主机上为两个环境创建独立的目录。 将文件存放在/opt/docker/mysql目录下: - 部署docker2026-02-01 1:24:37
2-1-redis
第一步:环境准备与目录创建 为了防止数据丢失和便于管理配置文件,需要在宿主机上为两个环境创建独立的目录。 将文件存放在/opt/docker/redis目录下: - 部署centos82026-02-01 1:17:51
docker
1. 安装依赖 shell yum install -y yum-utils device-mapper-persistent-data lvm2 - 部署centos82026-01-31 7:32:59
从服务器下载文件
1.首先安装linux工具lrzsz shell yum -y install lrzsz - 部署centos82026-01-31 7:30:54
mysql
yum 安装 1. 从 [MySQL Yum 存储库页面](https://repo.mysql.com/) 下载 - 目前我现在的最新版本为mysql84-community-release-el9.rpm - 部署centos82026-01-31 7:14:29
redis
1. 安装 shell sudo yum install redis - css小寄巧2026-01-11 5:52:30
08-02 雪碧图
理念和优缺点 理念:将多个⼩图⽚拼接到⼀个图⽚中。通过background-position和元素尺⼨调节需要显示的背景图案。 优点: - css小寄巧2026-01-11 5:47:25
02-01 自适应的椭圆
border-radius - 传四个值时,分别对应从左上角以顺时针顺序的各个拐角  - css小寄巧2026-01-11 5:46:49
03-02 不规则投影
困难产生原因 box-shadow会忽视掉伪元素和透明部分 1. 半透明图像、背景图像、或者border-image
类型归档
web
html
css
javascript
node
jquery
typescript
vue
react
echarts
electron
前端工程化
java
elastic
mysql
python
flutter
git
算法
部署
图形学
ai



