上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页

2021年3月29日

docker安装lnmp环境

摘要: 一、什么是dockerfile docker是以镜像作为基础环境,而dockerfile就是创建镜像的一种方法。dockerfile相当于一个脚本,当docker运行这个脚本,就能创建项对应的镜像。dockerfile有严格的格式和单独的指令 三、构建镜像 1.构建lnmp (一)创建工作目录 mk 阅读全文

posted @ 2021-03-29 20:24 孤灯引路人 阅读(304) 评论(0) 推荐(0) 编辑

2021年3月28日

docker 遇到问题

摘要: 1.docker 设置国内镜像源 国内加速地址有: Docker中国区官方镜像https://registry.docker-cn.com 网易http://hub-mirror.c.163.com ustc https://docker.mirrors.ustc.edu.cn 中国科技大学http 阅读全文

posted @ 2021-03-28 09:47 孤灯引路人 阅读(53) 评论(0) 推荐(0) 编辑

2021年1月22日

php实现堆排序

摘要: 堆排序 堆排序求升序用大顶堆,求降序用小顶堆。 本例用求降序的小顶堆来解析。 堆排序步骤如下: 1、我们将数据(49、38、65、97、76、13、27、50)建立一个数组$arr;2、用数组$arr建立一个小顶堆(主要步骤,会在代码注释里解释,下图是用一个数组建立小顶堆的过程);3、将堆的根(最小 阅读全文

posted @ 2021-01-22 10:38 孤灯引路人 阅读(239) 评论(1) 推荐(0) 编辑

2021年1月13日

memcache内存管理

摘要: 内存碎片 在不断的申请和释放内存时候(如C语言中malloc、free),在内存中往往会出现一些很小的内存片段,无法再使用,这种空闲的内存被称为内存碎片。 memcache内存管理 memcache使用slab allocator机制来内存管理。 slab allocator原理:先将内存划分为多个 阅读全文

posted @ 2021-01-13 00:41 孤灯引路人 阅读(92) 评论(0) 推荐(0) 编辑

2021年1月2日

PHP include寻找文件规则

摘要: 说明与约定: 以下原则适用于4个include类函数。 当前工作目录简称CWD,当前执行脚本简称CSD(Calling Script) include后面的字符串分为三种情况: 1)文件路径(a.php, test/a.php): 第一步,类路径,类路径中如果出现相对目录,指的是相对于CWD的目录 阅读全文

posted @ 2021-01-02 17:51 孤灯引路人 阅读(128) 评论(0) 推荐(0) 编辑

2020年12月28日

go里面redis缓存池

摘要: 1.代码实现[这是redisgo]扩展使用 package main import ( "fmt" "github.com/gomodule/redigo/redis" ) var pool *redis.Pool; func init(){ pool = &redis.Pool{ MaxIdle: 阅读全文

posted @ 2020-12-28 00:06 孤灯引路人 阅读(330) 评论(0) 推荐(0) 编辑

2020年12月27日

go语言操作redis

摘要: 1.使用hash存储 package main import ( "bufio" "fmt" "github.com/gomodule/redigo/redis" "os" "strconv" ) func main(){ id:=1; conn,err:=redis.Dial("tcp","127 阅读全文

posted @ 2020-12-27 18:05 孤灯引路人 阅读(250) 评论(0) 推荐(0) 编辑

goredis的操作

摘要: 1.字符串类型操作 package main import ( "fmt" "github.com/gomodule/redigo/redis" ) func main(){ conn,err:=redis.Dial("tcp","127.0.0.1:6379");//使用Dial连接 if err 阅读全文

posted @ 2020-12-27 00:20 孤灯引路人 阅读(113) 评论(0) 推荐(0) 编辑

2020年12月26日

go安装redis扩展

摘要: 1.在github.com网站找到对应的扩展【go get 下载】 【https://github.com/gomodule/redigo】 2.在本地环境安装go的环境变量下安装使用命令【确认git已经安装成功】 3.在本地已经下载好对应的文件 go module 阅读全文

posted @ 2020-12-26 22:40 孤灯引路人 阅读(1042) 评论(0) 推荐(0) 编辑

2020年12月23日

go里面os包的使用案例

摘要: 1.获取所有的环境变量[os.Environ] package main import ( "fmt" "os" "strings" ) func main(){ envs:=os.Environ(); for _,env:=range envs { cache:= strings.Split(en 阅读全文

posted @ 2020-12-23 10:48 孤灯引路人 阅读(328) 评论(0) 推荐(0) 编辑

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 23 下一页

导航