pip install git 装不上,Git 得单独装
Git 不是 Python 包,pip 里搜不到。要用 GitPython 需先装 Git 本体,从仓库装包则要带 git+ 前缀并锁 commit。
来自一线工程师的 API 设计、开发教程与架构实践。内容按主题整理,便于在接口设计、开发联调与架构评审时查阅。当前浏览「技术教程」分类下的内容。
Git 不是 Python 包,pip 里搜不到。要用 GitPython 需先装 Git 本体,从仓库装包则要带 git+ 前缀并锁 commit。
layui tree 的 getChecked 不含半选节点,父子联动默认开启。字段名对不上树会空,提交前要按业务再过滤一次。
JS 清不了 HTTP 缓存,只能清 localStorage 和 Cache Storage。reload 传参数已失效,治本靠文件名带 hash。
加载动画用 border 旋转实现最轻,列表页可换骨架屏减少跳动。数据到了要真正移除节点,并兼容系统的减少动态设置。
Notepad++ 的 Compare 插件在插件管理器里装,比较前要先打开两个文件。绿红黄分别对应增删改,大文件建议先切分。
Notepad++ 官方安装包自带语言文件,在设置的本地化下拉里切中文即可。便携版需手动拷 xml,别装第三方汉化补丁。
PHP 毫秒时间戳用 floor 处理 microtime 再乘 1000,位数不够用 sprintf 补零。计算耗时改用 hrtime,存库注意字段类型。
水波纹用伪元素加 transform 缩放实现,点击坐标通过 CSS 变量传入,别改宽高。动画结束要清类,避免连点叠加。
端口不通先查 firewalld 运行状态,加端口要带 permanent 再 reload。云主机还要放行安全组,最后确认服务监听地址。
MemberwiseClone 只复制一层,集合仍共享。深拷贝可用 JSON 序列化或手写构造函数,循环引用和私有字段要注意。