编码就是把字符(文字、符号)转换成计算机能存的二进制字节,不同编码对字符的字节长度、支持字符集不一样。 1. ASCII 字节:1 字节,只能表示 0‑127 包含:英文字母大小写、数字、半角符号、控制字符(换行、回车) 用途:最早基础编码,英文、程序源码、简单配置文件;不支持中文。 缺点:没有汉字
ICP 备案(非经营性)全部在国内云服务商(接入商)平台提交,不直接向工信部提交材料;服务器必须中国大陆境内,域名必须完成实名认证,域名持有者要和备案主体一致。 一、企业 / 单位备案材料 1、主体资质文件 营业执照副本彩色高清照片 / 扫描件(有效期内,四角完整;建议加盖公章) 统一社会信用代码、
字符编码本质:把字符映射成二进制字节的规则。同样的字节流,用错误编码解析,就会出现乱码、问号、方框、文字错乱。常见编码:ASCII、GB2312/GBK/GB18030、UTF‑8、UTF‑16、UTF‑32。 1、各编码简单说明 ASCII 只支持英文字母、数字、半角符号,不支持中文,1 字节 /
简单区分:信息化偏向把线下流程搬到系统,实现业务线上化、数据记录;数字化是在信息化基础上,利用数据、算法、平台重构业务模式、管理模式,驱动决策与业务创新。信息化是基础,数字化是升级。 一、信息化在企业管理中的典型应用 核心目标:流程线上化、信息可留存、减少手工台账、提升内部协作效率,以业务系统替代纸
软链接本质是一个特殊文件,里面存储目标文件 / 目录的路径,类似 Windows 快捷方式;删除源文件,软链接会变成无效的 “悬空链接”,不占用实际磁盘数据块。 1. 版本切换(最常用) 同一软件多版本共存,用软链接指向当前使用版本,不用修改环境变量、配置文件。 示例:jdk17、jdk21两个目录
一句话总结:分布式是架构 / 部署模式,并行是计算执行模式;分布式可以做并行,并行不一定需要分布式。 1. 概念定义 并行计算(Parallel Computing) 同一台机器内部,把一个大任务拆成多个子任务,同时执行,共用内存。 硬件:单台计算机,多核 CPU、多 CPU,共享内存 特征:多个进
SaaS 定价核心逻辑:以客户价值为基础,匹配客户使用量、功能、用户规模、场景,实现收入最大化 + 客户可接受,同时降低获客与流失风险。下面把主流定价模式、适用场景、优缺点、典型案例完整梳理。 1. 按用户数定价(Per‑User / Per‑Seat,按席位) 最经典、最普遍的 SaaS 定价模式
核心逻辑:数据一致性是手段,可靠性是目标。可靠性包含:数据不损坏、不丢失、业务结果正确、故障后可恢复、并发访问不出错。一致性分为:事务 ACID 的内部一致性、多副本 / 多库的分布式一致性。通过约束、事务、隔离级别、副本一致性、校验、故障恢复机制,把一致性能力落地,从而减少脏数据、逻辑错乱、数据漂
负载均衡按OSI 层级分为:四层负载均衡(传输层)、七层负载均衡(应用层);另外还有网关 / 路由器的多链路负载均衡(三层)。 下面包含常见调度算法 + 工作模式(代理模式、NAT、DR、TUN、隧道、旁路等)。 一、四层负载均衡(L4,传输层,基于 IP + 端口) 只看源目 IP、TCP/UDP
软件验收标准是项目收尾、确认交付成果、判定是否通过验收的依据,必须可度量、可验证、无模糊描述,不能写 “系统运行良好”“界面美观” 这类无法判定的话术。验收标准分为:功能验收、非功能(性能安全)、文档交付、数据与接口、业务场景、上线运维、合规约束、拒绝通过条件八大模块,同时配套验收流程、判定规则。
分为代码托管协作平台、开源项目索引发现平台、垂直领域开源社区、国内开源平台四大类,每类说明特点、找项目的方式。 一、主流代码托管 & 协作平台(本身自带项目发现) 1. GitHub 全球最大开源协作平台 发现方式:Explore、Trending 趋势榜、Topics 标签、Awesome 系列仓
核心前提:robots.txt 只是给爬虫的抓取协议,≠ 控制网页是否索引。它管「要不要爬」,不管「搜不搜得到」;禁止抓取不等于从搜索结果删除页面,删除索引要用 noindex、站长平台删除。 robots.txt 写错会直接造成页面不被收录、流量损失。 一、robots.txt 对 SEO 能做什
robots.txt 是网站根目录下的文本文件,用来告诉搜索引擎爬虫哪些页面可以抓取、哪些禁止抓取,标准位置永远在网站域名根目录。 1、直接访问标准地址 格式:域名/robots.txt 示例: https://www.baidu.com/robots.txt https://github.com/
原理:哈希(摘要)算法对原始文件内容运算,生成固定长度哈希值;文件只要有 1 字节改动,哈希结果就会完全不同。下载文件后,本地算出哈希,和官方提供的哈希对比,一致说明文件未篡改、传输无损坏。 常用算法:MD5(不安全,仅校验完整性,不要用于签名)、SHA‑1、SHA‑256、SHA‑512,优先 S
文件扩展名(后缀,如 .txt .exe)本质只是文件名的一部分,操作系统核心差异:是否依靠扩展名识别文件类型、大小写敏感、长度限制、允许字符、隐藏机制。 核心区分: ✅ Windows:极度依赖扩展名判断文件类型 ✅ Linux/macOS(Unix 系):不依赖扩展名,依靠文件元数据 / 文件头
一、先搞懂:Git 冲突产生根本原因 同一文件【同一代码行区间】,多人同时修改,并且先后提交到同一分支,合并时 Git 无法自动判断保留哪一份代码 → 产生冲突。 不同文件、同一文件不重叠行修改:不会冲突,Git 自动合并。 冲突常见场景: git merge 合并分支 git pull(内部 =
代码管理主要分为版本控制系统(核心源码管理)、代码托管平台、代码评审 / 协同工具、辅助客户端 GUI 工具四大类,下面按实际开发最常用程度整理,附适用场景。 一、版本控制系统(底层核心工具) 1. Git(目前行业标准,首选)