长久以来,Tushare一直以固定的Python SDK方式为大家提供数据服务。 虽然在基于Python的数据分析和Python的量化策略开发很方便,但习惯用其他语言的同学们表示了“抗议”,于是在Tushare的Github开发组里,衍生出了各种语言版本的Tushare,比如Ruby Tushare ...
GitLab什么是GitLab?GitLab是一个开源分布式版本控制系统,开发语言为Ruby,功能为管理项目源代码、版本控制、代码复用与查找GitLab与GitHub的不同github分布式在线代码托管仓库,个人版本可直接在线免费使用,企业版本收费且需要服务器安装gitlab分布式在线代码仓库托管软件,分社区免费版本与企业收费版本,都需要服务器安装GitLab的优势和应用场景?开源免费,适合中小型
分类:
其他好文 时间:
2019-10-27 09:11:52
阅读次数:
151
历经大半年的实战后,终于有时间来总结一下。第一讲主要是指环境的搭建 软件环境: 1. 安装Homebrew brew是mac上的一个软件管理工具,通过它可以在终端输入命令安装各种软件包 在终端输入:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubus ...
分类:
移动开发 时间:
2019-10-26 14:58:40
阅读次数:
139
Go 语言使用一个独立的·明确的返回值来传递错误信息的。这与使用异常的 Java 和 Ruby 以及在 C 语言中经常见到的超重的单返回值/错误值相比,Go 语言的处理方式能清楚的知道哪个函数返回了错误,并能像调用那些没有出错的函数一样调用。 Result: ...
分类:
编程语言 时间:
2019-10-25 16:47:20
阅读次数:
94
背景介绍: 我经常在做一些小项目的时候,采用了Redis来做缓存,但是都是基于单节点的,一旦redis挂了,整个项目就挂了。于是乎,想到了多节点集群的方式来使用,就开始折腾着怎么去搭建这个集群。在网上参考了一些大佬的做法以后,发现使用的ruby脚本已经过时了,所以就基于他们的方法做了一定的更新,如果 ...
分类:
其他好文 时间:
2019-10-25 13:14:29
阅读次数:
96
Redis分布式篇 1 为什么 需要 Redis 集群 1.1 为什么需要集群? 1.1.1 性能 ? Redis 本身的 QPS 已经很高了,但是如果在一些并发量非常高的情况下,性能还是会受到影响。这个时候我们希望有更多的 Redis 服务来完成工作。 1.1.2 扩展 ? 第二个是出于存储的考虑 ...
分类:
其他好文 时间:
2019-10-23 09:26:40
阅读次数:
138
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式 优点: 1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专心写作。 2、操作简单。比如:WYSIWYG编辑时标记个标题,先选中内容,再点击导航栏的 ...
分类:
其他好文 时间:
2019-10-23 09:19:57
阅读次数:
78
一、 什么是 CommonJs? CommonJS 规范的提出,主要是为了弥补当前 JavaScript 没有标准的缺陷。 它的终极目标就是: 提供一个类似 Python, Ruby 和 Java 语言的标准库 . CommonJS 就是模块化的标准, nodejs 就是 CommonJS(模块化) ...
分类:
Web程序 时间:
2019-10-20 13:28:33
阅读次数:
127
一丶编程与编程语言 1. 什么是编程: 计算机编程,就是告诉计算机该如何去做事。计算机可以实现的功能有很多,但是却不会独立思考,我们必须去提供尽可能详细的细节,用计算机能够明白的语言将程序(算法)告诉他。根据需求将自己的思维过程通过编程语言描述下来,并且告诉计算机去执行。 2. 什么是编程语言: 语 ...
分类:
编程语言 时间:
2019-10-20 12:44:26
阅读次数:
74
安装包 调用模块 这个模块中提供了StrictRedis对象(Strict严格),?于连接redis服务器,并按照不同类型提供 了不同?法,进?交互操作. StrictRedis对象方法 通过init创建对象,指定参数host、port与指定的服务器和端口连接,host默认为localhost,po ...
分类:
其他好文 时间:
2019-10-19 20:59:59
阅读次数:
85