摘要:
一般使用流程 你可以提出更改(把它们添加到暂存区),使用如下命令: git add <filename> git add * 这是 git 基本工作流程的第一步;使用如下命令以实际提交改动: git commit -m "代码提交信息" 将改动推送到分支 git push origin mian 使 阅读全文
摘要:
electron Electron是一个使用 JavaScript、HTML 和 CSS 构建桌面应用程序的框架。 嵌入 Chromium 和 Node.js 到 二进制的 Electron 允许您保持一个 JavaScript 代码代码库并创建 在Windows上运行的跨平台应用 macOS和Li 阅读全文
摘要:
用于扫描内网网段内所有主机信息, 用到了 nmap , redis, json, // 1分钟到2分钟左右 package main import ( "encoding/json" "fmt" "strings" "sync" "time" "github.com/Ullaakut/nmap" " 阅读全文
摘要:
机房偶然的一次断电中,恢复服务器后出现了 无法读写磁盘。 其他挂载的磁盘均无异常 查询日志得知 [root@huidou03 data]# dmesg|grep error [Firmware Warn]: GHES: Poll interval is 0 for generic hardware 阅读全文
摘要:
WebSocket 安装 和 配置 websocket 介绍 WebSocket协议相比较于HTTP协议成功握手后可以多次进行通讯,直到连接被关闭。 但是WebSocket中的握手和HTTP中的握手兼容,它使用HTTP中的Upgrade协议头将连接从HTTP升级到WebSocket。 这使得WebS 阅读全文
摘要:
Vue-Cli3 官网 https://cli.vuejs.org/zh/ vue-cli3 开发单文件组件 # js Vue.component({ }) new Vue({ }) ### 缺点 全局定义组件的名字时 不能重复 字符串模板: es6提供模板字符串 不支持 CSS 没有构建步骤 Pu 阅读全文
摘要:
Vue 简介 Vue 是一套用于构建用户界面的渐进式框架。 与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。 Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。 阅读全文
摘要:
一、 认识微服务 1. 行业背景 不同行业 IT 系统更新频率 IT 系统存在的问题 微服务架构在企业中应用情况 docker 在企业中的使用情况(容器) 2. 什么是微服务 使用一套小服务来开发单个应用的方式,每个服务运行在独立的进程里,一般采用 轻量级的通讯机制互联,并且它们可以通过自动化的方式 阅读全文
摘要:
Go单元测试 单元测试: 开发人员自测一个大的程序很多功能单元的,开发完一个单元模块之后我们自己进行测试。 单元测试很重要 TDD:测试驱动开发 Go内置的 testing 包 做单元测试 测试相关文件名为 : xxx_test.go 覆盖率 基准测试 (BenchmarkXxx)基准格式 go t 阅读全文
摘要:
反射 反射优点: 让代码更灵活缺点: 运行效率低 反射应用各种 web框架, 配置文件解析库,ORM框架 反射是指在程序运行期对程序本身进行访问和修改的能力。程序在编译时,变量被转换为内存地址,变量名不会被编译器写入到可执行部分。 在运行程序时,程序无法获取自身的信息。 支持反射的语言可以在程序编译 阅读全文