Gitea 安装手册

本文使用Centos安装gitea

阅读更多 →

go 模拟并发搜索案例

案例 当我们打开搜索栏查询东西时,搜索引擎具体做了哪些工作呢? 依据查询的数据对网页,图片,视频,地图,
阅读更多 →

谈谈我对Golang 并发的理解

什么是并发 并发是由多个独立执行的计算程序组成的,并发是一种结构化的软件程式。并发并不是并行,尽管他有
阅读更多 →

使用Channel特性实现斐波那契函数

使用golang 的channel特性来实现Fibonacci函数 package main import "fmt" //fibonacci func fibonacci(c, quit chan int) { x, y := 0, 1 //
阅读更多 →

php xlswriter 导出一对多数据

需求 项目中数据需要导出Excel,数据格式如下 [ { "produce_no": "GD20210331-001", "client_info": "客户一", "url": "blog.68hub.com", "order_items": [ { "produce_order_id": 5070, "produce_name":
阅读更多 →

postgres备份

备份 pg_dump -c --if-exists -d order_db > order_back_1.dump 此命令输出创建数据库命令之前先清理(drop)该数据库对象。(可以和 pg_rest
阅读更多 →

Oauth2 授权码模式

应用 user.68hub.com 向 oauth.68hub.com 提供 redirect_uri client_name 用来申请认证IDclient_id 和密钥client_secret 。 用户使用 user.68hub.com 需要
阅读更多 →

工厂方法模式

定义 定义一个用于创建对象的接口,让子类决定实例化哪一个类,Factory Method使一个类的实例化
阅读更多 →

单例模式

定义 保证一个类仅有一个实例,并提供一个访问它的全局访问点。 本质: 控制实例数目 场景 项目中的配置文件的读
阅读更多 →

适配器模式

定义 将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些
阅读更多 →