为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。 模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript ...
Node.js 从命令行接收参数
当使用以下命令调用 Node.js 应用程序时,可以传入任意数量的参数: node app.js 参数可以是独立的,也可以具有键和值。 例如: node app.js joe 或 node app.js name=joe 这会改变在...
Golang_interface接口
接口的定义比较抽象,但是如果想象实际的物体就比较好理解了 比如USb接口,和很多手机都可以相接。 可以说接口形成了一种规范。 实例1 package main import "fmt" //声明一个接口 type Usb interf...
golang的time包:秒、毫秒、纳秒时间戳输出方式
10位数的时间戳是以 秒 为单位; 13位数的时间戳是以 毫秒 为单位; 19位数的时间戳是以 纳秒 为单位; golang中可以这样写: package main import ( "time" "fmt" ) func main() { fmt....
GolangWeb插件系统
初衷 最近软件项目中遇到很多不同工厂需要定制的功能。如: A公司要求系统接入他们的设备并在软件上视图演示。 B公司要求导入他们的数据库,并在软件视图展示B公司和自家产品同时运算得到的统计图。 C公司...
git 基础配置
配置信息---以用户信息为例 $ git config --global user.name 'your_name' $ git config --global user.email 'your_email@domain.com' 自动记录下git 账号信息,可自动保存账号密码 git config --gl...
springBoot整合redis使用介绍
pom文件中内容: 所使用到的关键依赖: <!--springBoot集成redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spri...
golang调用lua脚本
本篇文章主要讲解golang如何利用golua调用lua脚本 1:import import "github.com/aarzilli/golua/lua" 2:调用lua脚本的几个重要函数 L := lua.NewState() //创建一个lua虚拟机 L.DoFile("./xxx") ...
Go基础:常见的json包–encoding/json、easyjson、ffjson、json-iterator/go
本文对常见的json包做一些介绍,方便快速入门。每一小节均有示例说明。大家在实际开发中可以选择适合自己的json包。 encoding/json encoding/json是官方提供的标准json, 实现RFC 7159中定义的JSON编码和解码...
golang中的goroutine
1. 概念 go中可以并发执行的活动单元称为goroutine 当一个go程序启动时,一个执行main function的goroutine会被创建,称为main goroutine go func() 使用go语句开启一个新的goroutine之后,go语句之后的函数...