版本docker > 1.12 修改/etc/docker/daemon.json文件,没有则手动创建。 { "registry-mirrors":[ "https://registry.docker-cn.com", "http://hub-mirror.c.163...
个人博客
艾伦·佩里斯的编程名言
英文 One man's constant is another man's variable. Functions delay binding; data structures induce binding. Moral: Structure data late in the programming process. Syntactic sugar causes cance...
redis消息队列的使用
很久之前就是知道redis可以作为消息队列使用,但是一直没有实际使用过,今天实际使用了一下,发现还是有一些内容需要注意的。 redis有5个常用数据结构,分别是string,list,set,hash,sorted set, 其中list就是...
discuz 插件开发
discuz是一个php开发的开源论坛系统,国内很多论坛都是使用的它。作为最早的论坛系统,到今天已经快20年了,目前被腾讯收购后,discuz走上了开源道路。现在维护它的主要是开源社区。 出色的插件系统 和wordpress...
php爬虫框架盘点
网络数据抓取是大数据分析的前提,只有拥有海量的数据才能够进行大数据分析,因此,爬虫(数据抓取)是每个后端开发人员必会的一个技能,下面我们主要盘点一下php的爬虫框架。 Goutte Goutte库非常有用,它可以为...
mongodb4+设置用户名密码登陆
1.启动服务器 mongod --dbPath=D:\Program Files\MongoDB\Server\4.0\data 2.创建用户密码 use admin db.createUser( { user: "root", pwd: "root", roles: [ { role: "...
比特币的未来
什么是比特币 去中心化的,源代码开放的,加密货币。 从定义可以看出,比特币是安全的,是自由的,可以自由交易的。 任何人皆可参与比特币活动,可通过称为挖矿的电脑运算来发行。比特币协议数量上限为2100万个,...
vue脚手架安装之后配置操作
vue create project 初始化创建项目 调整文件布局 删除自带的views里面的页面 根据页面模块,在views页面,router页面创建对应的模块文件夹 修改router下面的路由 import Vue from 'vue' import VueR...
golang web框架Gin入门1-环境搭建
golang Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种静态强类型、编译型语言。Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并...
python3 实现Dijkstra(迪杰斯特拉)最短路径算法
Dijkstra 单源最短路径算法,用于计算一个节点到其他所有节点的最短路径。主要特点是以起始点为中心向外层层扩展,直到扩展到终点为止。Dijkstra算法是很有代表性的最短路径算法,在很多专业课程中都作为基本内容...