认知觉醒(元认知、复利、拉伸区)、习惯改变(积极、专注、实践、克己、阅读、淡然) - 知行合一 🚀🚀🚀
HTTPS(一)Openssl的升级和基本使用
本文简要介绍了常用 OpenSSL 命令的用途和功能。
Windows Tips - 一些疑难杂症备案
本文介绍了解决win10蓝屏和微星B85无法启动win10的方法,以及开启win10远程连接的几个关键注意点。
REST - Representational State Transfer
本文是关于Restful架构的简要介绍,从资源、表现层和状态转移的角度出发,讲解了Restful架构的概念、约束和设计提示。重点强调了资源命名、HTTP动词的使用、资源URI命名的合理性、使用HTTP响应状态码以及资源粒度控制的重要性。文章还提到了幂等性在Restful架构中的作用。
Mysql Tip - Mysql常见问题s(持续更新)
本文包括编码规范和SQL操作两个方面的内容,介绍了数据库规范指南和从现网数据库导出记录到测试库的操作。
MYSQL(四)- 数据存储类型以及相关存储要求
文章简要概述了MySQL的存储类型选择原则和示例,重点介绍了使用最合适的存储类型以减少存储空间和提高性能
杂项 - 借贷相关知识
本文概述了借贷的基本金融知识,包括借贷的理论框架、贷款要素、贷款种类、借贷中抵押和质押的区别、利息和利率的概念以及负利率情况。此外,还介绍了存贷基准利率、贷款风险控制和房屋买卖合同的特点和类型。
Golang - Strings, bytes, runes and characters
字符串是从字节构建的,索引字符串会产生字节而不是字符。字符的定义是模糊的,通过由字符组成定义字符串是错误的。
2018年的Web技术路线图
本文介绍了2018年的Web技术路线图,包括Web后端开发和前端开发的内容,并提供了参考链接。
Docker Tips(持续更新) - Docker常见问题
本文是关于Ubuntu软件安装的指南,介绍了相关包的查询和一些建议。
Mysql Replication - Mysql主从同步复制简单配置
本文简要介绍了Mysql主从同步、切换、备份的配置方法和注意事项。
Golang - Errors are values
本文介绍了Go语言中错误处理的抽象方式以及一种避免重复错误处理代码的技术。
Go - Faq (资深Gopher必读)
Go是一种设计着眼于编程的便利性、编译的速度、概念的正交性以及支持并发和垃圾收集等特性的编程语言。它通过使用goroutines和channels实现了轻量级的并发编程模型,并且提供了一套简洁的异常处理机制。Go的运行时库提供了垃圾回收、并发、栈管理等关键特性。另外,Go还支持Unicode标识符,并具有可扩展的泛型特性。虽然Go语言没有提供虚拟机,但通过编译为本地机器码,Go程序能够获得更高的性能。
Golang - Sql Unknown Columns
Go中有两种方式来将状态信息格式化输出,分别是使用text/template和tabwriter
Golang - Packages 包依赖管理之使用Go模块
摘要包括Go基础package的概念、依赖包的发展史、vgo提案解决的问题,以及Go模块化的标准化过程。
Go Mysql包 - database/sql(1) - 简单使用
预准备语句的好处是有效率、安全和方便。在GO中,准备语句可以绑定在DB或Tx上,而不是一个连接上。预准备语句的实现是隐藏的并且与连接的关联存在于驱动程序级别。在不使用预准备的情况下,需要手动组装SQL语句并将其作为参数传递给db.Query()或db.QueryRow()。Tx是一个独立的连接,需要注意在Tx中创建的预准备语句不能与Tx的连接分离。在Tx中创建的预准备语句仅与其绑定,而在DB上创建的预准备语句不能在事务中使用。
The Clean Architecture - 清晰的架构设计
本文介绍了大型软件架构设计中的基本素养,如软件工程师的能力要求、架构设计的目标,以及12-Factor方法和设计原则。此外,还详细介绍了如何保证项目的架构设计足够清晰,并给出了具体的设计实现方案。
《孙子兵法》- 原文记录
《孙子兵法》是中国古代的兵书,总结了关于用兵的战略和策略。文章着重介绍了用火攻进行战斗的方法,以及如何运用间谍和谍报来获得战争的胜利。同时,文章也提到了明君和贤将应该具备的智慧和善于运用间谍的能力,以及了解敌人的情报和行动。文章强调对于战争胜利的预测和了解敌人的情报的重要性。
Redis 底层结构简单介绍
Redis是一个开源、支持网络、基于内存的键值对存储数据库,具有多种数据类型支持和数据持久化功能。Redis 4.0改进了模块系统、复制、驱逐策略等方面的功能,并支持Raspberry Pi、Redis Cluster等新特性。Redis能够解决会话缓存、消息队列等应用场景的需求。
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的步骤,并推荐了官方文档案例供参考。