加载中
pandas 基本操作

概述 python 的 pandas 库用来处理表格类型(也就是矩阵)的数据非常方便, 这个库用来在可视化之前对数据进行变换,计算和汇总之类的操作再好不过。 下面整理了最近我在做数据分析的短视频时...

04/26 18:53
0
国家统计局数据采集

概述 国家统计局的公开数据真实性强,宏观且与我们的生活息息相关。 因此,采集此数据作为数据分析实验的数据再好不过。 采集过程 采集各种公开数据的第一步就是分析网页。 上面的图是国家统...

04/09 12:15
1.7W
debian10下miniconda环境配置

概述 使用 python 做数据分析,目前最方便和最流行的环境就是 Anaconda。 Anaconda 太重,刚开始学习使用 python 数据分析,还是觉得 Miniconda 更好一些。 环境安装 我是在 Debian10 下使用...

04/06 19:42
61
小视频编辑常用命令

概述 在短视频时代,虽然可以随手拍了就发,但是要想稍微制作点内容,视频的编辑是少不了的。 熟悉几条简单的命令,对于一些简单的需求不至于束手无策,也不用为了个简单的功能去安装个视频编...

04/03 23:16
37
React中展示markdown文件

概述 markdown 文件虽然可以转成 html 文件再展示在浏览器中, 但多了一层转换总觉得有些麻烦,特别是对于需要频繁改动的 markdown 文件。 所以,这里探索了一种直接在 React 工程中显示 Ma...

golang gin 框架的 https 配置

概述 目前, https 几乎已经是 web 站点的标配了, http 的站点和服务少之又少. 所以, 现在发布站点或者服务, https 是绕不开的一个点. 其实, 发布 https 还是 http, 对代码来说, 基本没有变化...

03/29 18:13
1.2K
graphql请求中的数据保护(illuminant)

概述 通过 graphql 请求数据时, where条件是自己写在graphql请求字符串中的, 所以获取多少数据后端无法控制, 比如 { blogs(where: {user_id: {_eq: "xxxxxx"}}){ id title content user_id }...

02/05 18:58
66
我为什么要做开源项目 -- illuminant

在做 illuminant 这个开源项目之前, 一直在寻找一种能够满足以下要求的Web接口开发方式: 能够避免编写各种繁琐的业务接口 能够避免编写业务接口的测试代码 业务变化时, 能够方便的调整数据库...

01/14 15:01
228
elixir 高可用系列(四) Task

概述 之前学习的 Agent,GenSever以及GenEvent,都是用来管理状态或者处理消息的。 但是在很多时候,我们需要的是执行某个任务,这时如果使用 GenSever 或者 GenEvent,就会显得比较笨重。 ...

2017/01/29 16:38
36
elixir 入门笔记

安装 MAC 平台用 brew 安装 brew update brew install elixir 如果没有 erlang 环境,上面的命令会自定安装 erlang 的环境。 基本数据类型 iex> 1 # integer iex> 0x1F # in...

2017/01/29 16:38
91
elixir 高可用系列(一) Agent

概述 elixir 本身是一种 immutable 的语言,默认情况下,进程间是不共享任何状态的,进程之间通过消息来交互。 而 Agent 则封装了一种进程间共享状态的方式,通过这种方式,不用显式的写 se...

2017/01/29 16:38
72
elixir 高可用系列(三) GenEvent

概述 GenEvent 是事件处理的通用部分的抽象。 通过 GenEvent ,我们给已有的服务 动态 的添加 事件处理。 GenEevent 和 GenServer 的区别 之前已经介绍了 GenServer ,GenServer 和 GenEvent...

2017/01/29 16:38
54
elixir 高可用系列(二) GenServer

概述 如果我们需要管理多个进程,那么,就需要一个专门的 server 来集中监控和控制这些进程的状态,启停等。 OTP 平台中的 GenServer 就是对这个 server 通用部分的抽象。 利用 GenServer 中...

2017/01/29 16:38
129
elixir 高可用系列(五) Supervisor

概述 OTP 平台的容错性高,是因为它提供了机制来监控所有 processes 的状态,如果有进程出现异常, 不仅可以及时检测到错误,还可以对 processes 进行重启等操作。 有了 supervisor,可以有效...

2017/01/29 16:38
70
elixir mix 简介

概述 mix 是 elixir 工程的构建工具,利用 mix,可以快速方便的创建 elixir 工程,写单元测试,管理 elixir 包的依赖管理等等。 我觉得刚开始学习 elixir 的时候,先简单看看 mix 的用法,也...

2017/01/29 16:38
58
phoenix 开发API系列(三)phoenix api 结合数据库

概述 介绍了 api 的各种写法之后,下面介绍构建 api 时与数据库连接的方式。 注 下面使用的工程的完整代码已经公开在: http://git.oschina.net/wangyubin/phoenix-api ecto 简介 ecto 其实是...

2017/01/29 16:37
192
phoenix 开发API系列(二)phoenix 各类 api 实现方式

概述 上一篇已经提到如何安装以及利用 phoenix framework 来开发一个简单的 api。 接着上次的工程,下面演示如何通过 phoenix framework 来构建各种类型的 api 来应对前端的各类请求。 注 下...

2017/01/29 16:37
859
phoenix 开发API系列 目录

phoenix 开发API系列(一)创建简单的http api phoenix 开发API系列(二)phoenix 各类 api 实现方式 phoenix 开发API系列(三)phoenix api 结合数据库...

2017/01/29 16:37
63
phoenix 开发API系列(一)创建简单的http api

安装 phoenix framework 安装 phoenix 很简单: mix archive.install https://github.com/phoenixframework/archives/raw/master/phoenix_new.ez 安装之后,mix 的子命令中就多了 phoenix 相...

2017/01/29 16:37
279
Elixir 单元测试

概述 elixir 中自带了单元测试框架 ExUnit ,其中提供单元测试的一系列,主要包含以下模块: ExUnit: 单元测试框架 ExUnit.Assertions: 断言 ExUnit.Case: 测试用例 ExUnit.DocTest: 在注释写...

2017/01/29 16:33
68

没有更多内容

加载失败,请刷新页面

返回顶部
顶部