Docker 笔记(实战)

编辑 /etc/default/docker 文件 CentOS 系统的配置文件是 /etc/docker/daemon.json Ubuntu 系统的配置文件是 /etc/default/docker { "debug": true, "experimental": true, "registry-mirrors": [ "https:// ...

React Native 开发笔记(长期更新)

单独启动 android studio 模拟器(Linux) ./emulator -netdelay none -netspeed full -avd Nexus5XAPI_25 文字过长隐藏的问题 CSS3 中大家可能都会用到 text-oveflow,然而 RN 的 Text 并没有这个属性,不过我们可以通过设置 numberOfLIne 或 ...

JS 路径遍历算法

/** 输入 ["A", "B"], ["C", "D"], ["E", "F"], 输出 ["A", "C", "E"], ["A", "C", "F"], ["A", "D", "E"], ["A", "D", "F"], ["B", "C", "E"], ["B", "C", "F"], ["B", "D" ...

记录 Table 跨行转换算法

[ [{ value: "一级" }, { value: "二级1" }, { value: "三级1" }], [{ value: "一级" }, { value: "二级1" }, { value: "三级2" }], [{ value: "一级" }, { value: "二级2" }, { value: "三级3" }], ]; H ...

CentOS 磁盘扩容

fdisk -l 可以看到现在的分区情况如下 Device Boot Start End Blocks Id System /dev/sda1 * 1 64 512000 83 Linux /dev/sda2 64 ...

Jenkins 部署 NodeJS 的构建脚本

以 nuxt 项目为例 npm i npm run build name="flow" # 项目名 info=pm2 ls | grep $name # 执行过滤并将结果赋值 在info中查找子字符串name if [[ "$info" == "$name" ]]; then echo "restarting..." pm2 restart $name e ...

公司内 vscode 统一配置规范

功能增强 Auto Close Tag 自动闭合 HTML 标签 Auto Rename Tag (存在匹配混乱的问题,修复前不推荐安装) 自动修改 HTML 结束标签的名称 Live Server 在当前文件夹启动一个轻量 HTTP 服务 Path Intellisense 路径智能补全 Format Files 批量格式化 GitLens ...

Linux VPN Server 异地组网

虚拟专用网(VPN),是一种常用于连接中、大型企业或团体与团体间的私人网络的通讯方法。虚拟私人网络的讯息透过公用的网络架构来传送内联网的网络讯息。它利用已加密的通道协议来达到保密、发送端认证、消息准确性等私人消息安全效果。这种技术可以用不安全的网络来发送可靠、安全的消息。 docker 版安装 ...

用 d3.js 做一个地图迁徙图

本次使用的是 Vue + d3v5。 import * as d3 from "d3"; import geoJson from "~/assets/map.json"; export default { name: "d3map", mounted() { const w ...

坐标系转换算法与投影算法

火星坐标是国家测绘局为了国家安全在原始坐标的基础上进行偏移得到的坐标,基本国内的电子地图、导航设备都是采用的这一坐标系或在这一坐标的基础上进行二次加密得到的。 火星坐标的真实名称应该是 GCJ-02 坐标。基本上所有的国内的电子地图采用的都是火星坐标系甚至 Google 地图中国部分都特意为中国政府做了偏移。 百度坐标 火星坐标是在国际标准坐标 WGS-84 上进行的一次加密,由于国内 ...