编码笔记

导航

2020年3月12日 #

Go语言中定时器的使用

摘要: GO语言在time包中提供了三种定时器的使用方式: 1.第一种:ticker // A Ticker holds a channel that delivers `ticks' of a clock // at intervals. type Ticker struct { C <-chan Tim 阅读全文

posted @ 2020-03-12 14:32 封三郎 阅读(10171) 评论(0) 推荐(0) 编辑

2020年3月10日 #

Go进行wasm编程

摘要: wasm即webAssemble,是一种不针对特定平台的二进制格式文件。Go从1.11开始支持wasm,最初通过js.NewCallBack()注册函数,1.12开始换成了FuncOf()。 Go开发wasm需要一个go文件用于编写实现代码,编译成.wasm文件;需要一个wasm_exec.js文件 阅读全文

posted @ 2020-03-10 13:40 封三郎 阅读(6504) 评论(1) 推荐(1) 编辑

2019年7月29日 #

在Go中简单实现HTTP服务中间件

摘要: 通常一个简单http服务框架,就是注册一堆路由,然后根据路由调用不同的逻辑去处理。 但实际上可能有一些统一的处理对几乎所有的路由都涉及到,比如日志,比如权限等等。 那么这个时候搞一个中间做预处理,是一个不错的想法。 定义一个中间件单元: 然后将路由处理函数用中间件入口包裹起来: 最后注册你需要的中间 阅读全文

posted @ 2019-07-29 18:01 封三郎 阅读(1167) 评论(2) 推荐(0) 编辑

Go操作ini文件

摘要: 除了采用json,yaml等格式之外,常用的配置文件还有ini格式的。 使用到了 "github.com/axgle/mahonia" "github.com/go-ini/ini" 两个包。 一定注意编码格式,避免乱码。 "github.com/axgle/mahonia" "github.com 阅读全文

posted @ 2019-07-29 17:46 封三郎 阅读(2238) 评论(0) 推荐(0) 编辑

Go在windows下执行命令行指令

摘要: 需要在Go写的服务里面调用命令行或者批处理,并根据返回的结果做处理。 在网上搜索了一翻,验证成功,现记录如下: windows下面用cmd返回中文会出现乱码,即使是用powershell在命令行模式调用其他程序,也可能出现这个情况。 所以根据实际情况可能需要做一下转码。 阅读全文

posted @ 2019-07-29 17:41 封三郎 阅读(9473) 评论(0) 推荐(0) 编辑

Go调用Delphi编写的DLL

摘要: 参数整数没有问题,但是如果是字符串,要注意几个细节。 记录如下: 1.Delphi定义函数的时候,字符串参数需要使用PChar类型 2.Go传递参数的时候要将字符串转成UTF16的指针,接收的时候采用uint16的切片。 阅读全文

posted @ 2019-07-29 17:35 封三郎 阅读(796) 评论(1) 推荐(0) 编辑

2015年12月1日 #

Delphi编译的程序如何获取管理员权限

摘要: 1.制作manifest文件 1 2 3 4 5 6 7 8 9 10 11 12 13 19 20 21 22 用记事本保存为:UAC.manifest2.第二步对于D7和XE系列有差异。(1)XE系列如上图所示,选择 Use custom manifest,然后选择刚刚保存的文件... 阅读全文

posted @ 2015-12-01 14:45 封三郎 阅读(3745) 评论(0) 推荐(0) 编辑

2015年11月19日 #

翻译是多余

摘要: 这里有完成的翻译文档。我先到这里学习吧。建议大家先看E文原稿,再对照中文翻译看,可能理解上更准确些。 阅读全文

posted @ 2015-11-19 10:10 封三郎 阅读(225) 评论(0) 推荐(0) 编辑

2015年11月17日 #

TypeScript Handbook 2——接口1(翻译)

摘要: 接口(Interfaces)One of TypeScript's core principles is that type-checking focuses on the 'shape' that values have. This is sometimes called "duck typing... 阅读全文

posted @ 2015-11-17 19:10 封三郎 阅读(364) 评论(0) 推荐(0) 编辑

TypeScript Handbook 1——基本类型(翻译)

摘要: 原文出处:http://www.typescriptlang.org/Handbook基于对web开发的需要和对安神的崇拜,打算学习一下typescript。能力有限,基本属于在自己认识的基础上进行的翻译,错误难免,主要是通过翻译来学习。基本类型在编程中我们需要用到的一些简单的数据元素,比如:数值,... 阅读全文

posted @ 2015-11-17 11:29 封三郎 阅读(675) 评论(0) 推荐(0) 编辑