blog

module 不要在 vscode 工作区打开工程

旧行为 vs 基于模块的行为 在 GOPATH 之外工作 VSCode 对模块的支持 保存文件时不再自动导入 相关链接 旧行为 vs 基于模块的行为 模块在 Go1.11 开始,因此按照设计旧行为会默认保

mongodb 环境搭建

mongodb 环境搭建 1 apt 安装 2 命令 2.1 启动 MongoDB 2.2 查看状态 MongoDB 2.3 重新启动 MongoDB 2.4 停止 MongoDB 3 卸载 MongoDB 4 设置开机自启动 5 开启远程访问 6 故障问题 1 apt 安装 sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 echo "deb [

mysql

1 ubuntu 安装和配置 mysql 2 mysql命令 1 ubuntu 安装和配置 mysql 执行sudo apt-get insall mysql-server mysql-client 修改配置运行远程连接 sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf 注释或删除bind-address = 127.0.0.1 修改数据

Node.js 环境搭建

1 版本要求 2 提供以下四种方式安装(PS: 建议第四种方式安装) 2.1 调用官网脚本自动安装 2.2 使用二进制包文件 2.2.1 设置文件路径 2.2.2 建立软连接 2.3 apt 安装 3 查看

O2O

概念 发展历程 核心技术 应用价值 经营模式 主要难题 盈利模式 平衡模式 概念 O2O(online to offline, 在线离线/线上到线下),指将线下的商务机会与互联网结合,让互联网称为线

OpenSSL 版本不兼容

# git 命令失败 ssh: /usr/local/lib/libcrypto.so.1.0.0: no version information available (required by ssh) ssh: /usr/local/lib/libcrypto.so.1.0.0: no version information available (required by ssh) OpenSSL version mismatch. Built against 1000207f, you have 1000103f # ssh 可执行文件链接库 ldd /usr/bin/ssh /usr/bin/ssh: /usr/local/lib/libcrypto.so.1.0.0: no version information available (required by /usr/bin/ssh) /usr/bin/ssh: /usr/local/lib/libcrypto.so.1.0.0: no version information available (required by /usr/bin/ssh) linux-vdso.so.1 => (0x00007fff3fdc1000) libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007f30e3f81000)

P2P 中 DHT 网络介绍

分布式哈希表 DHT Kademlia Kademlia: A Peer-to-Peer Information System Based on the XOR Metric 论文阅读 异或度量 节点状态 KAD 协议 路由表 有效的 key re-publishing 优化 DHT 中 KAD 的应用 P2P(peer-to-peer) 技术的应用:文件分享、即时通信、协同处理

perl 脚本解析 xml 文件

1 使用模块 XML::Simple。XML::Simple 能够解析一个 XML 文件并在以一个 Perl 哈希引用返回数据。在这个哈希中,来自原始 XML 文件的元素作

QtCreator 一些基本的配置参数说明

QtCreator pro 文件参数 QtCreator 帮助文档 QtCreator 使用 QtCreator pro 文件参数 参数 含义 TARGET 应用程序名.默认是跟工程文件名一样 (根据不同的平台后缀名会自动添加) TEMPLATE 模板变量指定生成 makefile (app:

RabbitMQ 环境搭建

1 安装依赖 2 安装 RabbitMQ 3 启用 RabbitMQ 管理控制台 3.1 创建用户并设置角色 4 RabbitMQ 服务命令 5 修改服务配置文件 1 安装依赖 # 添加 erlang 源到 apt 仓库 wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb sudo dpkg -i erlang-solutions_1.0_all.deb # 更新安装 sudo apt-get