认知觉醒(元认知、复利、拉伸区)、习惯改变(积极、专注、实践、克己、阅读、淡然) - 知行合一 🚀🚀🚀
Redis - Quick Review(含LRU、分片、常见场景说明)
Redis是一款内存存储系统,支持多种数据结构,可用于缓存、存储、消息中间件等功能。文章给出了Redis的概述,包括其特点、部署模式和性能优化等内容。
Git(三)- Git Write Commit Message
本文介绍了编写Git Commit Message的细节与规范,以及提交规范的作用和格式规范,帮助开发团队更好地管理项目。
MYSQL(三) - 备份和恢复
本文介绍了备份的基本概念和方法,包括全量备份、增量备份、差异备份等。详细介绍了数据库备份的重要性和常用的备份方法,如磁盘冗余、mysqldump和binlog。进一步讨论了备份策略和常见的备份工具,如Veritas和LVM。最后,说明了利用二进制日志进行增量备份和恢复的过程。
MYSQL(一) - 字符集相关
MySQL字符集包括字符集和字符校对,涉及到服务器、数据库、表和列级别。在配置MySQL字符集时,需要考虑应用程序执行的环境,如文件编码、终端窗口设置和Web环境中脚本的处理等。
Golang - Json and Go
本文介绍了Go语言中关于JSON编码与解码的基本用法和示例
tcpdump的使用
Tcpdump是一个网络流量捕获工具,可以通过设置过滤表达式来捕获特定的网络数据包,并提供了各种功能和选项来进行分析。
Nginx Tips
本文详细介绍了编译安装Nginx的步骤,并推荐了官方文档案例供参考。
关于2015写点什么
这是一篇关于从业互联网后端开发多年,对技术持续学习和深入的文章。作者提到了自己热衷于学习新技术和探索,目前正在积极拥抱Golang和CS的基本功夯实,并希望通过技术突破,在MicroServices和ServiceMesh领域不断深入。作者还介绍了自己的学习态度和思考方式,以及正在学习和深入的技术领域。岗位认知和发展方向也被作者提及。
Date Convert - GUN、BSD时间戳转换
本文解释了在Mac和Linux中,date命令输出时间格式的差异,以及如何获取当前时间
UML - 系统分析和设计
UML(统一建模语言)是一种用于描述、可视化、构建和编写软件系统的开放方法。主要包括功能模型、对象模型和动态模型等分类,提供了用例图、类图、消息顺序图等不同的图示来描述系统的结构和行为。使用UML可以帮助开发团队更好地理解和设计系统,并提供交流和评估的方式。
Xdebug - 部署和配置
Xdebug是PHP的调试和开发扩展,提供丰富的调试功能和性能分析工具。在MacOS上部署Xdebug时需要注意特定的配置,与JetBrain的兼容性问题也需要注意。
Bash Tips - 开发常用Bash命令 (持续更新)
这是一篇关于开发和运维配置命令的文章
CS导论 - 全景图
本文介绍了计算机系统的分层结构、计算的历史、并驾齐驱的嵌入式系统,以及计算工具和计算科学的关系。还提到计算学科从业人员需要掌握的算法思想、表示法、程序设计和设计四个领域技能。最后,总结了计算机科学的主题领域,包括理论计算机科学、计算机系统、计算机应用技术和软件工程。
Prompting - PS1 Setting
本文介绍了如何在Linux或Unix系统中改变Shell提示符颜色的方法,并提供了参考链接
CS导论 - 计算的限制
本文介绍了计算机问题中的硬件限制和软件限制,讨论了算数运算的限制和通信限制的具体内容。同时,文章还解释了软件复杂度对软件质量的影响,以及通过软件工程来提高软件质量的方法。最后,文章简要概述了算法比较和P类问题与NP类问题的分类。
分布式架构设计 - 理论学习
高可用性集群通过协调工作提供性能与可用性,故障转移和检查点可用于恢复系统状态,分布式计算通过消息传递和共享数据库实现协调,ACID提供强一致性,有损服务与资源扩容可提升系统性能。
Graphviz And Dot - 一图胜千言
Graphviz是一个开源的图形可视化工具,用于绘制由DOT语言描述的图形。此工具提供了多种命令行工具,可以将图形转换为各种格式的输出。可以在线调试和生成图形。
Web服务50X错误背后分析和思考
文章讨论了某研发团队站点负载过高时出现502错误的问题,分析了可能的原因,并提出了建立APM系统监控性能和资源使用以及架构升级的解决方案。
Consistent Hash - 一致性Hash
一致性Hash是一种解决传统Hash在节点变动时需要重新映射的问题的方法。它通过将对象映射到圆环上的一个点,并将可用节点映射到圆环的不同位置,实现了对资源的负载均衡。它可以避免添加或删除服务器导致大量键重新映射的问题,具有较好的容错性和可扩展性。
PHP处理相关细节 - FastCGI协议、FastCGI请求处理、ZendEngine、Opcode字节码
本文介绍了PHP中的Zend引擎和SAPI,以及FastCGI运行PHP的过程。Zend引擎是PHP实现的核心,提供了语言实现上的基础设施。SAPI是PHP应用的编程接口,用于实现PHP脚本的执行过程。FastCGI是一种与语言无关的CGI开放扩展,通过Web服务器与PHP进程管理器进行通信,实现对PHP脚本的处理和执行。文章还涉及了惊群问题和IO多路复用技术的应用。最后,介绍了PHP5到PHP7中关于zval的一些改进。
Http Options Request
...
CORS(跨域资源共享)是一种用于解决跨域访问的浏览器技术规范。它允许不同域之间的资源共享,通过设置HTTP首部字段来实现。CORS支持更多的HTTP请求方法,并提供了良好的错误处理。使用CORS,可以实现跨域访问的需求,包括Web字体、样式表、脚本和跨域HTTP请求等。➦
Mac Tips - 使用Mac的一些小技巧 (持续更新)
在使用Mac电脑过程中遇到的各种问题,做下相关记录,方便再次遇到快速处理,文档也在持续完善中...
TCP/IP(三)TCP数据流控过程
文章摘要描述
TCP/IP(二)TCP建连、状态变迁管理过程
TCP连接的状态变迁、同时打开和同时关闭的情况,FIN_WAIT状态和连接队列的使用。
TCP/IP(一)协议族概述、链路层、MTU、IP、ICMP、Ping程序
本文介绍了网络接口配置和查询的相关命令,包括打印接口的MTU、输入输出信息和队列长度等