- 博客(22)
- 收藏
- 关注
原创 编码设计模式
模式分类一句话核心单例创建型保证一个类只有一个实例。工厂方法创建型子类决定创建哪个对象。抽象工厂创建型创建一整套相关的产品。建造者创建型分步骤地构建复杂对象。适配器结构型转换接口,使不兼容的类能协作。代理结构型控制和管理对原始对象的访问。装饰器结构型动态地给对象添加新功能。外观结构型为复杂子系统提供一个简单接口。观察者行为型状态改变时,自动通知所有依赖者。策略行为型封装算法,使它们可以互换。模板方法行为型定义算法骨架,子类重写特定步骤。
2025-11-17 11:29:14
881
原创 面试必备:Redis 核心知识点清单
本篇文章也是对作者内容的总结与梳理,我把作者提到的核心问题整理出来,然后做个列表,后续可以带着问题去复习,这样学习效率会更高。
2025-11-14 14:43:05
212
原创 Golang学习笔记:定时crontab
, _ = c.AddFunc("@yearly", func() { // 每年一次fmt.Println("每年执行")})_, _ = c.AddFunc("@monthly", func() { // 每月一次fmt.Println("每月执行")})_, _ = c.AddFunc("@weekly", func() { // 每周一次fmt.Println("每周执行")})_, _ = c.AddFunc("@daily", func() { // 每天一次。
2025-11-13 16:51:45
337
原创 golang学习笔记:标准库slices
slices 是 Go 1.21 版本新增的官方实验性包,提供了切片操作的泛型函数,主要用于简化常见切片操作。
2025-10-23 16:47:57
287
原创 golang学习笔记:标准库strconv
strconv 包是用来处理字符串和基本数据类型之间转换的。它提供了多种函数,用于将字符串转换为数字类型(如整型、浮点型等),以及将数字类型转换为字符串。
2025-10-23 14:14:46
242
原创 golang学习笔记:标准库strings
strings是Go语言标准库中的一个包,提供了字符串操作相关的函数。该包包含了一些常用的字符串处理功能,如拼接、分割、替换、查找等。
2025-10-23 14:10:56
181
原创 Golang学习笔记:context的使用场景
context在Go语言中是一个非常重要的知识点,在使用场景和面试问答中经常被提及到,如果想学习其原理知识,可以, 这篇文章只做使用场景总结。
2025-09-29 22:11:06
254
原创 Golang学习笔记:channel
channel是Go语言中一种用于协程之间通信的原语,它提供了在不同协程之间通信和数据同步机制。channel的底层实现涉及队列、锁、信号量以及协程的调度等内容,接下来我们一起看看吧。
2025-09-27 22:51:10
435
原创 Golang学习笔记: 常用标准库
Go 的标准库包覆盖了从 I/O 操作、网络编程、数据编解码到同步和加密等多种常见需求。这些包在 Go 的应用开发中提供了强大的功能支持,是构建高效可靠应用程序的重要基础。理解这些常用包的功能和用法,可以提高编程效率和代码质量。
2025-09-25 15:07:15
1036
原创 SecureCRT使用
当使用连接到UBUNTU后,SecureCRT的标签会随着操作目录的改变而改变,当连接多个的时候很不好区分,所以需要设置标签栏固定显示IP地址信息.
2023-12-28 10:49:30
505
1
原创 SqlServer2008操作总结
一、SqlServer2008下载与安装【SQLServer下载地址】【SQLServer安装与应用】二、启用与停止SqlServer后台启动服务:计算机→右键→管理→服务和应用程序→服务→SqlServer(MSSQLSERVER) SQL Server配置管理器启用服务:开始→安装路径→配置工具→sqlserver配置管理器 在运行窗口cmd中使用命令启动和停止服务:net s...
2019-11-15 19:56:45
1591
原创 linux日常用到的命令
一、grep grep是Linux中最常用的"文本处理工具"之一,grep与sed、awk合称为Linux中的三大剑客; 作用:文本搜索工具,根据用户指定的"模式(过滤条件)"对目标文本逐行进行匹配检查;打印匹配到的行; 模式:由正则表达式的元字符及文本字符所编写出的过滤条件; 1.常用选项--color=auto:显示颜色;-i, -...
2019-05-06 10:06:05
491
1
原创 Git 常用命令总结
一、git 提交流程git add .git commit -m ''git push origin master:refs/for/master二、git 更新/覆盖本地指定文件git status (查看本地具体哪些文件发生修改)git fetchgit checkout origin/master -- path (文件路径从git status中获取)三、git...
2019-04-26 10:31:54
971
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅