sqlite连接(windows 7)

请问在windows下连接sqlite应该怎么做? 试了mattn/go-sqlite3..提示 # command-line-arguments D:\GOPATH\pkg\windows_386/github.com/mattn/go-sqlite3.a(sqlite3_windows.)(.text) : __divdi3: not defined D:\GOPATH\pkg\windows_386/github.com/mattn/go-sqlite3.a(s...阅读全文

2013-04-23 16:13:44

遍历证券软件——通达信日线目录,把所有日线数据发送到mongodb数据库中

想就证券行情做一个金融互联网的项目,后台服务器选择了mongodb。 为解决历史行情问题,编写了一个遍历通达信日线软件目录,把所有日线数据解析上传到monggodb的程序。 大家在使用时注意: 1、先在通达信中补足历史数据 2、把程序中的遍历目录分别修改为通达信软件中的上海和深圳的股票行情的目录 下步计划: 1、解决实时行情的问题。预计下周会有阶段性成果。 2、解决复权、复息的问题。预计下周解决。 3、完善自动转分钟线、日线、周线、月线 4、封装一些基础的程序化交易的函数。 ...阅读全文

2015-06-22 15:43:35

今日头条用Go建千亿级微服务 分析详细,适合新手理解概念[转载的]

今日头条当前后端服务超过80%的流量是跑在 Go 构建的服务上。微服务数量超过100个,高峰 QPS 超过700万,日处理请求量超过3000亿,是业内最大规模的 Go 应用。 Go 构建微服务的历程 在2015年之前,头条的主要编程语言是 Python 以及部分 C++。随着业务和流量的快速增长,服务端的压力越来越大,随之而来问题频出。Python 的解释性语言特性以及其落后的多进程服务模型受到了巨大的挑战。此外,当时的服务端架构是一个典型的单体架构,耦合严重,部分独立功能也急需从单体架构中...阅读全文

2018-08-04 11:41:12

GBDT 算法:原理篇

> 本文由云+社区发表 GBDT 是常用的机器学习算法之一,因其出色的特征自动组合能力和高效的运算大受欢迎。 这里简单介绍一下 GBDT 算法的原理,后续再写一个实战篇。 ## 1、决策树的分类 决策树分为两大类,分类树和回归树。 分类树用于分类标签值,如晴天/阴天/雾/雨、用户性别、网页是否是垃圾页面; 回归树用于预测实数值,如明天的温度、用户的年龄、网页的相关程度; 两者的区别: - 分类树的结果不能进行加减运算,晴天 晴天没有实际意义; - 回归...阅读全文

2019-01-03 20:52:57

新手向Golang全栈教学视频发布,从Golang一直说到Docker部署,全部不要钱!

![logo](https://www.gourouting.com/img/avatar.bbc3b777.jpg) 大家好,我是橙卡,一名有7年从业经验1.5年Golang全职开发经验的后端程序员。 出于对Golang的热爱,以及希望越来越多的开发者能加入到我们的行列,所以开始定期制作Golang相关的教学视频。 本视频主要是入门向和新手向,不过也欢迎大佬和同行们指出我的问题。 大家可以在我的B站频道免费观看:https://space.bilibili.com/10/chann...阅读全文

2019-07-06 22:30:29

go高性能微服务框架 --- api, rpc, websocket, mqc, cron一体化框架

# hydra [https://github.com/micro-plat/hydra](https://github.com/micro-plat/hydra) hydra 是基于 go 语言和众多开源项目实现的分布式微服务框架 hydra['haɪdrə]致力于提供统一的,丰富功能的后端开发框架,降低后端开发的复杂性,提高开发效率。目前已支持的服务类型有:`http api`服务,`rpc`服务,`websocket`服务,`mqc`消息消费服务,`cron`定时...阅读全文

2019-07-09 14:16:19

Go 1.13 正式发布,看看都有哪些值得关注的特性

Go Team 一直保持着 2、8 月份发布的节奏。这次 Go 1.13 版本没能在 8 月份发布,而是在美国时间 9 月 3 日发布,delay 的原因据说主要有: - Brad Fitzpatrick 老婆生二胎,休陪产假了; - Module 做了很大的改进。 我们先不管这些,看看这次发布的一些信息。 ## 三个链接 在邮件组中,官方宣布 Go1.13 发布,依照惯例,提供了如下三个链接: 1. https://blog.golang.org/go1.13 ...阅读全文

2019-09-04 21:47:28

Golang RPC 实践

> 摘要: 总体上来说,HTTP每次请求比较浪费资源的。虽然HTTP也是走在TCP上面的,但是HTTP请求自己添加了很多自己的信息,因此会消耗带宽资源。所以一些公司就是用RPC作为内部应用的通信协议。[原文](http://goguider.cn/blogs/easyhappy/articles/2019/10/13/1570930190137) 如果你对Go感兴趣, 可以关注我的公众号: GoGuider ### RPC RPC(Remote Procedure Call,远...阅读全文

2019-10-20 10:48:12

撸一个将图片复制成Base64的工具

> 在写markdown笔记的时候需要插入图片,然而很多网站都不提供图床,只能将图片先转为base64然后再放到md文档中。使用这种方法时需要转码工具,不是很方便,由此萌生了解决这个问题的想法。 ## 主要原理 使用golang写一个处理程序来进行转码,然后将转码程序扩展到鼠标右键。 ![img][pic0] 点击后,图片会被转码成Base64并将转码后的内容复制到剪贴板中,直接粘贴到MD文档中即可。 ```golang ![img][pic0] [pic0]:da...阅读全文

2019-12-21 08:52:30

Golang实现用户访问频率控制(ratelimit),可分别限制诸如每秒,每分钟,每小时,每天允许访问多少次

github.com/yudeguang/ratelimit 用于对用户访问频率进行控制,同时支持一条或者多条用户访问控制策略,比如 每10秒只允许访问5次,每30分钟只允许访问50次,每天只允许访问500次,总体说来,比较灵活。 另外,ratelimit 用环形队列做为底层数据结构来存储用户访问数据,同时还针对于该队列做了缓存机制,所以有较高的性能 ##测试代码如下 ```javascript package main import ( "github.co...阅读全文

2020-01-05 12:02:10

golang实现带进度条大文件下载

本示例说明如何从网上将文件下载到本地计算机。通过io.Copy()直接使用并传递响应主体,我们将数据流式传输到文件中,而不必将其全部加载到内存中-小文件不是问题,但下载大文件时会有所不同。 **本文转自:[http://www.topgoer.com](http://www.topgoer.com/?fr=studygolang "http://www.topgoer.com")** ```go package main import ( "io" "net/http...阅读全文

2020-01-17 11:35:49

golang实现流量控制操作

利用`go` `channel`实现限流量控制,原理:设置一个缓冲通道,设置访问中间键,当用户请求连接时判断channel里面长度是不是大于设定的缓冲值,如果没有就存入一个值进入channel,如果大于缓冲值,channel自动阻塞。当用户请求结束的时候,取出channel里面的值。 ** 文章转自go语言中文文档 [http://www.topgoer.com](http://www.topgoer.com/?from=studygolang "文章转自go语言中文文档http://ww...阅读全文

2020-02-02 11:48:21

Gomail是用于发送电子邮件的简单高效的软件包。它已经过充分测试和记录。

### 介绍 ** 文章转自go语言中文文档 [http://www.topgoer.com](http://www.topgoer.com/?from=studygolang "文章转自go语言中文文档http://www.topgoer.com") ** Gomail是用于发送电子邮件的简单高效的软件包。它已经过充分测试和记录。 Gomail只能使用SMTP服务器发送电子邮件。但是该API灵活,可以很容易地实现其他使用本地Postfix,API等发送电子邮件的方法。 ...阅读全文

2020-02-16 14:08:32