热门标签
文章 最新 最热 免费
加密货币量化交易入门全攻略

加密货币量化交易入门全攻略

经历过 2018 年,加密货币和区块链的概念对于互联网和金融投资圈的朋友们已经不再陌生。加密货币市场的出现,也为每一位技术极客接触量化交易提供了一个门槛更低的平台。 本文整理并介绍了从初步了解到入门上手加密货币量化交易的所有关键知识点。在阅读学习完本文之后,读者将能够使用 Python 语言开发出一个最小可用版本的加密货币量化交易机器人程序。具体内容包括: 1. 加密货币市场特性分析 2. 交易平台的选择 3. 量化交易相关工具框架 4. 技术分析与技术指标 5. 交易策略 6. 量化程序开发及部署 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c7bf51875f10b305744b3f2)*

余博伦 · 前端颜担
chat
数据可视化工具 Bokeh

数据可视化工具 Bokeh

Bokeh 是一款 Python 生态中的数据可视化工具,它是东洋岛国程序员发明的。虽然已经有了很多数据可视化工具,但是 Bokeh 仍然能够有所创新,即使在雷同的功能上,它也能够做到极致,在这方面完全继承了岛国人民的做事风格。 本 Chat 的主要内容: 1. Bokeh 的安装和基本介绍; 2. 用 Bokeh 绘制常用统计图; 3. 用 Bokeh 实现统计图的互动。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c7a374ebaf8e549dac5311a)*

老齐 · 老码农
chat
花 10 分钟用 Golang 封装一款适合自己使用的框架

花 10 分钟用 Golang 封装一款适合自己使用的框架

我们在日常工作中使用了很多 Golang 框架,但是要么太简陋了,编程效率较低,不利于团队编码;要么太重了,封装的东西太多,灵活性不行。那么你有没有思考过,如何搭建一个适用于自己团队的框架? 本次 Chat 要点如下: + Golang 框架应该考虑哪些问题; + Golang 应用或框架组织结构建议长啥样; + MVC 框架分层架构如何实现; + 路由器 Router 如何配置使之性能更高、编程效率更快; + 如何对框架进行压力测试。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c77c109a1fc3527823d995d)*

winlion(胡文林) · 系统架构师
chat
一个对弈游戏框架的重构过程

一个对弈游戏框架的重构过程

为了演示博弈树的搜索和评估算法,对比各种评估算法 AI 的智商,我做了一个井字棋(TIC-TAC-TOE)游戏的对战框架,让人类玩家可以和游戏的 AI 进行对战博弈。这个 Chat 的内容就是这个框架的设计和重构的过程,这是一个从朴素的面向对象实现到面向接口实现,并引入模式的设计过程。完整看完这个重构的过程,读者可以加深对“要对接口编程,而不是对实现编程”这句话的理解,了解“虚的接口”如何解除“实的对象”之间的耦合,并给设计带来灵活性的实现原理。 本场 Chat 的主要内容: 1. 玩家对象、搜索算法对象和棋局评估算法对象的抽象接口设计,以及它们的设计原则; 2. 模板方法(Template Method)模式的原理和使用实践; 3. 一个井字棋(TIC-TAC-TOE)棋类游戏框架的完整设计。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c76b9248597af55013738cd)*

氢氧化钠 · 资深软件工程师
chat
给后端程序员看的 Vue 快速入门教程

给后端程序员看的 Vue 快速入门教程

Vue 是近两年极为火热的前端框架。作为一个后端,你是否曾经想要去了解一下 Vue?是否使用过 Vue 来完成自己的 Side Project。 在这篇文章中,我将向你分享我自己是如何学习 Vue 的,以及一些基础的流程,一些 Vue 和 后端渲染模式下的概念进行对比,帮助你快速上手 Vue。 文章内容: 1. 如何认知 SPA 开发; 2. 后端渲染时我们关注什么; 3. Vue 渲染时我们关注什么; 3. Vue 的应用。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c75b7bfb7bb4906f36f2c15)*

白宦成 · 自由职业者
chat
我的 Android 移动端面试经验分享(大厂面试题总结)

我的 Android 移动端面试经验分享(大厂面试题总结)

不得不说,前两年的移动开发确实很火,可以说随便能鼓捣出来点东西都很容易找到工作。而现在明显降温了,对人才的要求也越来越苛刻,所以跟前两年比需求确实少了很多。但是安卓不仅仅局限于手机,智能家居车载系统电视机顶盒智能机器人的触摸板设置大部分都是搭载的安卓系统,所以市场的需求还是很大的。 本 Chat 希望达到的目的是为职场新人和毕业生提供一个面试经验的分享,使读者在找工作时有一个参考少走弯路,通过本 Chat 的阅读将收获到: 1. 面试前的准备,简历编写规范和重点; 2. 面试经历,大厂和小厂的区别和考察点; 3. 安卓面试常问的知识点解析; 4. 目前主流框架的使用,如何快速上手项目; 5. 附历年大厂面试题总结。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c74a9cdf438420e5bbf4717)*

炎子 · 安卓高级工程师
chat
源码分析 Netty 的启动过程

源码分析 Netty 的启动过程

Netty 作为当前流行的 Java Nio 框架,已经成为在大型分布式系统中,用来达到高并发、高可用等性能要求的一种有效手段。但是想要了解内部原理又比较困难,主要是内部接口众多,包括各种抽象类,初学者如果直接看源码很容易晕。本 Chat 尝试从 Netty 的启动过程去分析各个组件如何协调工作,以及 Netty 和 Java Socket 的联系。 本 Chat 将给大家分享 1. 详解 Netty 服务端和客户端启动过程中所涉及到的类; 2. 了解 Netty 事件驱动也就是 EventLoop; 3. 了解 Netty 事件传播 Pipline。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c73d42282bff8397465dd2d)*

皇羽 · 高级程序员
chat
网络攻击的经典案例以及处理方案

网络攻击的经典案例以及处理方案

在我们以往的服务器或者网站使用中,都有遇到过这种情况,网站莫名的卡顿、崩溃;服务器性能变低等等……那么这种功能是怎么出现的呢,大部分是由于黑客攻击造成的。本 Chat 将用 10 个经常遇到各种攻击来做例子。让你可以在实际遇到黑客攻击时如何快速进行拦截,运用到自己的网站项目当中。 通过本 Chat 你将学习到: 1. 如何查询服务器漏洞,以及病毒文件、进程; 2. 黑客如何攻击的; 3. 黑客攻击带来什么危害; 4. 如何处理; 5. 攻击有哪些。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c73bcbaacb19b0e423fdc80)*

蒋老湿 · Java高级开发工程师
chat
互联网公司大数据 Hive 性能调优实战经验

互联网公司大数据 Hive 性能调优实战经验

实战 Hive 性能调优经验,基本覆盖所有调优技巧。Hive 调优在各大厂面试中都是重中之重,属于“必考题”。这篇文章希望能彻底、全面的覆盖性能调优知识! 内容包含: - Hive 常用参数调优; - Map / Reduce 常用调优; - 典型性能问题及调优案例; - 常用性能监控平台介绍 Dr.elephant。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c735a953a90b86036d1f008)*

big-data-dev · 高级大数据开发工程师
chat
轻量级自动化测试框架的开发

轻量级自动化测试框架的开发

互联网行业寒冬已至,减员增效也即裁员是企业安全度过寒冬的方式之一,相信圈内人士能够感同身受。如何在这寒冬中保住自己的饭碗?唯有不断提升自己的实力。 作为一名软件测试从业人员,一定渴望自己懂 Coding,因为那意味着高薪,即便作为一名功能测试的测试组长,薪资都可能比测试开发低,这是行内的“潜规则”。 测试开发需掌握最基本的能力之一就是能够独立为项目开发测试框架或测试工具。 本场 Chat 主要分享以下内容: 1. 自动化测试的重要性; 2. 一般性自动化测试框架简述: 3. 轻量级自动化测试框架结构图: 4. 轻量级自动化测试框架的开发; 5. 轻量级自动化测试框架应用场景。 备注:本套测试框架是基于 Linux 平台 且使用 Shell 语言编写完成的。 *当前内容版权归码字科技所有并授权显示,盗版必究。[阅读原文](http://gitbook.cn/gitchat/activity/5c7341a22e453358c25fad19)*

Sunny · 高级测试开发工程师
chat
loading