您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. golang 性能优化

  2. golang 性能优化
  3. 所属分类:其它

    • 发布日期:2016-07-12
    • 文件大小:3mb
    • 提供者:gongjiaqiu
  1. VirtualApi.rar

  2. VirtualApi目前支持上海期货交易所的CTP回测,官网:http://www.virtualapi.cn 实盘期货(支持CTP):http://www.kaihucn.cn Simnow 上期CTP接口官方网站和模拟账户注册:http://www.simnow.com.cn VirtualApi诞生的技术背景 现在的量化回测软件和方法有三类,一类是通过文华、TB、MC等商业软件,在商业软件中通过编写交易指标和交易公式,或通过加载用户自己开发的第三方策略库进行交易策略的开发和回测;第二类是
  3. 所属分类:C++

    • 发布日期:2019-07-18
    • 文件大小:90mb
    • 提供者:weixin_45422466
  1. go语言性能调优工具

  2. go-torch是Uber公司开源的一款针对Golang程序的火焰图生成工具,能收集 stack traces,并把它们整理成火焰图,直观地程序给开发人员。go-torch是基于使用BrendanGregg创建的火焰图工具生成直观的图像,很方便地分析Go的各个方法所占用的CPU的时间。 golang在语言层面集成了profile采样工具,在程序运行过程中可以获取cpu、heap、block、traces等执行信息,这些会涉及到runtime/pprof、net/http/pprof、runtim
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:25kb
    • 提供者:weixin_38661008
  1. go-pprof笔记

  2. 开篇 编写好了golang服务之后,接着要开始关注服务的CPU,内存使用情况。golang提供了性能剖析工具,记录一些自己搜集到的信息,写下一些实践的情况。在golang中内置了pprof工具,专门来做golang语言的优化。 PProf 关注的模块 CPU profile:报告程序的 CPU 使用情况,按照一定频率去采集应用程序在 CPU 和寄存器上面的数据 Memory Profile(Heap Profile):报告程序的内存使用情况 Block Profiling:报告 gorout
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:142kb
    • 提供者:weixin_38590520
  1. 通向Golang的捷径【18. 性能优化的代码示例】

  2. 18.1 字符串 18.2 数组和 slice 创建变量: 18.3 map 18.4 结构 创建变量: 使用结构变量名的第一个字母的大写, 可使结构变量能在包外被访问 (可见), 通常情况下, 最好使用一个工厂函数, 来定义结构变量, 有时需强制使用, 参见 10.2 节. 18.5 接口 18.6 函数 18.7 文件 18.8 并发协程和并发通道 18.8.1 使用建议 并发执行的效率远高于串行计算, 同时在并发协程中, 任务的执行成本, 也高于并发线程的创建
  3. 所属分类:其它

    • 发布日期:2021-01-07
    • 文件大小:735kb
    • 提供者:weixin_38623080
  1. medis:麦迪斯,一种基于Golang Redis和Mist算法的超高效能唯一ID发号服务-源码

  2. Medis高性能的最高唯一ID发号服务 Medis的是薄雾算法薄雾的工程实践,其名取自薄雾和Redis的。的英文一款性能强到令我惊喜的全局唯一ID算法,我将它与业内同样高性能的Redis的和Golang结合到一起,碰撞出了TPS为2.5w / sec这样超高级的工程。 有了薄雾和Medis的,就你拥有了和, ,性能相当(甚至超过)的全局唯一ID服务了。相比复杂的UIDGenerator双缓冲器优化和叶雪花,薄雾算法雾简单太多了。 分布式环境下的CAP选择? 您可以基于Mist算法打造一个CP或
  3. 所属分类:其它

    • 发布日期:2021-03-20
    • 文件大小:12kb
    • 提供者:weixin_42134143
  1. szsy-canteen-api:Shenzhen深圳实验学校食堂在线订购系统的API深圳实验学校网上订餐系统-源码

  2. English || 这是一个基于拥有的在线订购系统的API。 开发人员可以绕过原本不必要的但不可避免的价值传递代码,将自己从复杂而难以理解的逻辑中解放出来,并通过打包的szsy-canteen API的更简单的接口进行在线订购交互。 szsy-canteen API用Golang编写,可以确保其效率和性能。 该API适用于在线订购系统的二次开发 :growing_heart: 为什么要使用此API 简而言之,该API旨在简化,节省数据并提高效率。 由于最初的目的是降低学校在线订购系统的移
  3. 所属分类:其它

    • 发布日期:2021-03-11
    • 文件大小:58kb
    • 提供者:weixin_42099815
  1. 分布式时序数据库QTSDB的设计与实现

  2. QTSDB是一个分布式时间序列数据库,用于处理海量数据写入与查询。实现上,是基于开源单机时序数据库influxdb1.7开发的分布式版本,除了具有influxdb本身的特性之外,还有容量扩展、副本容错等集群功能。主要特点如下:为时间序列数据专门编写的高性能数据存储,兼顾写入性能和磁盘空间占用;类sql查询语句,支持多种统计聚合函数;自动清理过期数据;内置连续查询,自动完成用户预设的聚合操作;Golang编写,没有其它的依赖,部署运维简单;节点动态水平扩展,支持海量数据存储;副本冗余设计,自动故障
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:440kb
    • 提供者:weixin_38631454
  1. easyjson:用于golang的快速JSON序列化器-源码

  2. easyjson 包easyjson提供了一种快速简便的方法,可在不使用反射的情况下将JSON构造函数从JSON封送/解组。 在性能测试中,easyjson的性能要比标准的encoding/json包高4-5倍,而其他JSON编码包要高2-3倍。 easyjson的目的是使生成的Go代码足够简单,以便可以轻松地对其进行优化或修复。 另一个目标是为用户提供通过提供不具备的标准选项来定制所生成的代码的能力encoding/json包,诸如生成“snake_case”名称或启用omitempty通
  3. 所属分类:其它

    • 发布日期:2021-02-03
    • 文件大小:113kb
    • 提供者:weixin_42099633
  1. high-performance-go:使用golang进行高性能编码(Go语言高级编程,Go语言陷阱,Gotchas,陷阱)-源码

  2. 语言高级编程 订阅 最新动态可以关注:知乎或微博 方式:观看 ,每篇文章都能收到邮件通知,或通过。 目录 序言 第一章性能分析 第二章常用数据结构 第三章并发编程 第四章编译优化 附录Go语言陷阱 基础入门 进阶系列
  3. 所属分类:其它

  1. Go语言defer语句的三种机制整理

  2. Golang 的 1.13 版本 与 1.14 版本对 defer 进行了两次优化,使得 defer 的性能开销在大部分场景下都得到大幅降低,其中到底经历了什么原理? 这是因为这两个版本对 defer 各加入了一项新的机制,使得 defer 语句在编译时,编译器会根据不同版本与情况,对每个 defer 选择不同的机制,以更轻量的方式运行调用。 堆上分配 在 Golang 1.13 之前的版本中,所有 defer 都是在堆上分配,该机制在编译时会进行两个步骤: 在 defer 语句的位置插入
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:67kb
    • 提供者:weixin_38668335
  1. gg-flip:高性能的Javascript库来翻转迹象-源码

  2. GG翻盖 唐纳德·克努思(Donald Knuth)在他的一本TAOCP书中描述,翻转数字的符号是计算机科学中最困难的问题之一。 但是那是在60年代。 由于多年的研究和大量出版物的出现,今天有一些有趣的方法可以做到这一点。 考虑一下: x = 5 // get -5 x -= x * 2 ; 以上是翻转数字符号的最简单,最有效的方法之一。 它使用“最小”方法,现在有一个基于它的。 它实际上有效并且性能很高: 但是正如您所看到的,在当今的网络规模世界中,每秒翻转约4000个信号并不会减少它。
  3. 所属分类:其它

    • 发布日期:2021-03-28
    • 文件大小:57kb
    • 提供者:weixin_42115513