知识
在下面分享一些常识和问题的解决方法
市场
- TMT行业:Technology, Media & Telecom,即计算机科技、媒体和通信三个以数字技术为核心的领域
风险管理
- 风险管理的主要环节:制定风险管理规划和目标、风险识别、风险评估、实施风险管理措施、监控风险管理效果
- 风险管理的基本方法:风险规避、风险控制(防损减损)、风险转移(自留;保险、合同、对冲、新公司等)
前端
404
错误:(不是缺少资源的情况下)若是在控制台显示的JS等文件404,且项目部署在子路径,则需要检查output.publicPath
(webpack)或base
(Vite)的设置情况,因为没有设置publicPath
时,请求会匹配到根目录;若是在页面中显示Unexpected Application Error! 404 Not Found
,那么有可能是SPA路由的问题,ReactRouter设置basename
,VueRouter设置base
。- 注意在开发时仍是以
/
为base,要给开发和生产环境不同配置 - 建议通过
DefinePlugin(webpack)
或import.meta.env.BASE_URL(Vite)
注入 - 注意
publicPath
必须以/
开头,以/
结束,例如/sub/
- 对于部署在子路径的项目,
publicPath
和basename
都要设置。部署在根目录的则可缺省。
- 注意在开发时仍是以
Typescript
小技巧:- 从一个函数的形参中提取类型:
Parameters<typeof FUNC>[x] // 其中 x 为参数位置
- 将常量作为类型:给常量加上
as const
,然后再使用typeof CONSTANT[number]
- 从一个函数的形参中提取类型:
运维
ERR_CONNECTION_CLOSED
错误:服务器和域名在国内,且没有ICP备案;去备案即可ERR_UNSAFE_PORT
错误:通常由于使用了浏览器不允许的端口导致的,例如22,23,6000,6666,10080等;此时,通常可以curl
,但浏览器打不开;可以参考Chromium Source更换端口- 502错误:有时可以看看防火墙,一个是ufw等系统的防火墙,一个是云服务器的防火墙
- 事故分级:P0,P1,P2,P3,P4严重程度从高到低。其中P0级一般意味着核心服务完全不可用、大规模数据泄漏、用户资金损失、RCE(Remote Code Execution)造成系统破坏等。
AI
- MCP协议:Model Context Protocol,为应用程序向 LLM 提供上下文的方式进行了标准化,旨在统一大模型与外部的通信协议
- 数据飞轮:一种反馈循环机制,通过从交互或流程中收集数据,持续优化 AI 模型,进而产生更优的结果和更有价值的数据,而后不断循环强化
- 零知识证明:Zero Knowledge Proof,一种在不泄露陈述内容的情况下证明陈述有效性的方法。
- 对于推理模型,提示词过于详细,效果可能会更差。
DeepSeek-R1: https://arxiv.org/pdf/2501.12948 Claude OpenAIWhen evaluating DeepSeek-R1, we observe that it is sensitive to prompts. Few-shot prompting consistently degrades its performance. Therefore, we recommend users directly describe the problem and specify the output format using a zero-shot setting for optimal results.