09 2021 档案
摘要:
Markdown 基础语法 Markdown 语法指导 Markdown 基础语法 传送门 BLOCK ELEMENTS Header1 Header2 Header 3 This is a blockquote. this is a blockquote in blockquote This is
阅读全文

摘要:
Redis 持久化配置 RDB 持久化 AOF 持久化 Redis 的持久化机制有两种,第一种是RDB快照,第二种是 AOF 日志。快照是一次全量备份,AOF 日志是连续的增量备份。快照是内存数据的二进制序列化形式,在存储上非常紧凑,而 AOF 日志记录的是内存数据修改的指令记录文本。 1 RDB快
阅读全文

摘要:
Go 设计模式 - 工厂模式 简单工厂模式 工厂方法模式 创建者模式 单例模式 简单工厂模式 go 语言没有构造函数一说,所以一般会定义NewXXX函数来初始化相关类。NewXXX 函数返回接口时就是简单工厂模式,也就是说Golang的一般推荐做法就是简单工厂。 在这个simplefactory包中
阅读全文

摘要:
Go-Gin 路由拆分与注册 基本的路由注册 下面最基础的gin路由注册方式,适用于路由条目比较少的简单项目或者项目demo。 package main import ( "net/http" "github.com/gin-gonic/gin" ) func helloHandler(c *gin
阅读全文

摘要:
Pacrticle Js 粒子特效 demo 传送门 前期准备: particles js cdn: https://cdn.jsdelivr.net/particles.js/2.0.0/particles.min.js stats js : https://threejs.org/example
阅读全文

摘要:
先看一个例子,功能:
1.点击页面中一个按钮,ajax执行php,php中用session记录执行到哪一步。
2.使用ajax轮询另一个php,获取session中数据,输出执行到哪一步。
阅读全文

摘要:
一、切片的声明 切片可以看成是数组的引用。在 Go 中,每个数组的大小是固定的,不能随意改变大小,切片可以为数组提供动态增长和缩小的需求,但其本身并不存储任何数据。 /* * 这是一个数组的声明 */ var a [5]int //只指定长度,元素初始化为默认值0 var a [5]int{1,2,
阅读全文
