随笔分类 -  Golang

摘要:package datastructures.queue; /** * @author warriorg */ public class ArrayQueue<T> implements Queue<T> { private final Object[] items; private int tak 阅读全文
posted @ 2020-07-21 09:59 骨头 阅读(281) 评论(0) 推荐(0)
摘要:package main import ( "fmt" "strings" ) type ArrayStack struct { data []int // 存放数据的位置 top int // 栈顶指针 } /** Initialize your data structure here. */ f 阅读全文
posted @ 2020-07-21 09:57 骨头 阅读(176) 评论(0) 推荐(0)
摘要:Markfile makefile是用于构建和运行软件应用程序的自动化工具。 GO程序 首先,我们创建一个GO应用程序 创建Markfile 运行Markfile命令 构建命令 为我们的平台构建Go应用程序 运行命令 运行go应用程序 编译命令 为了针对不同的平台和操作系统编译Go 应用程序 参考 阅读全文
posted @ 2020-02-13 15:36 骨头 阅读(268) 评论(0) 推荐(0)
摘要:分组计算 阅读全文
posted @ 2020-01-05 15:47 骨头 阅读(2172) 评论(0) 推荐(0)
摘要:如题 go package slidingwindow import ( "errors" "sync" "time" ) // Window window type Window struct { sync.RWMutex window time.Duration tick time.Durati 阅读全文
posted @ 2019-12-26 14:16 骨头 阅读(583) 评论(0) 推荐(0)
摘要:golang 中解决前端time 输出,后端mongodb中时间存储。 golang package mask import ( "fmt" "time" "go.mongodb.org/mongo driver/bson" "go.mongodb.org/mongo driver/bson/bso 阅读全文
posted @ 2019-12-15 09:36 骨头 阅读(2499) 评论(0) 推荐(0)
摘要:今天面试官现场出了一个面试题,刚开始想用队列,后面灵机一动想到这种方式,当时说了解题思路,回来用golang实现了一下。 阅读全文
posted @ 2018-08-21 22:43 骨头 阅读(673) 评论(0) 推荐(0)
摘要:介绍 Go语言是一种让代码分享更容易的编程语言。Go语言自带一些工具,让使用别人写的包更容易,并且分享自己写的包更容易。 Go语言对并发的支持是这门语言最重要的特性之一。goroutine很像线程,但是它占用的内存远少于线程,使用它需要的代码更少。通道(channel)是一种内置的数据结构,可以让用 阅读全文
posted @ 2018-08-10 09:56 骨头 阅读(279) 评论(0) 推荐(0)
摘要:生成pem文件 打开Keychain Access 导出推送证书和私钥 推送证书 cert.p12 私钥 key.p12 导出.pem文件 转换推送证书 转换私钥 合并推送证书和私钥 测试生成的pem 输出大体如下说明成功 使用golang的推送库 ap 阅读全文
posted @ 2016-09-19 18:58 骨头 阅读(2245) 评论(0) 推荐(0)
摘要:最近有个小项目,需要一个简单的后台程序来支撑,本来想用Nodejs来做,但是由于本人js一直很菜,并且很讨厌callback,虽然我也很喜欢异步模型,但我一直都觉得JS是反人类的。后台就用了go处理,数据存储使用的mongodb。怎么说来着,从生成数据的角度来讲,这东西把C#+SQLCE甩出好几条街。生成go+mongodb 大约,10秒左右,而后者只是大约需要5分钟。当然,这个完全是写法问题。因为是写一条,就保存一下,如果C#那边一次保存的话性能也不会很差。但考虑的部署问题,因为GO只要2个exe和一个mongodb就可以搞定,而C#需要IIS。比较烦 1 package main 2 3. 阅读全文
posted @ 2013-12-22 21:43 骨头 阅读(14851) 评论(0) 推荐(0)