[返回] [最新] [最热门] [最高评价]

[转][译]Go 终极指南:编写一个 Go 工具

原文: https://arslan.io/2017/09/14/the-ultimate-guide-to-writing-a-go-tool/
作者:Fatih Arslan
译文:http://oopsguy.com/2017/10/27/the-ultimate-guide-to-writing-a-go-tool/
译者:oopsguy.com

我之前编写过一个叫 gomodifyta
...

鸟窝 2017-12-12 15:53 | 查看: 85

WordPress 使用 v2ray 代理

WordPress 有很多播件要连接 Wordpress.com、Google、Facebook、Twitter 等这些网站,但因为某些你懂的原因连不上,导致插件功能无法使用,所在 WordPress 所在的服务器要通过代理才可以访问才可以。以前有人总结方法是在服务器上安装 酸酸 连上代理服务器建立 SOCKS 代理,然后然后再装个 Polipo 把 SOCKS 代理转为 HTTP 代理。为什么要
...

s5s5 2017-12-11 17:33 | 查看: 121

有形的手势:混合现实的体感交互

最近我们去了互动17“(交互设计协会,其提供了一个讨论交互设计问题的在线论坛),并展示了我们对于手势输入的思考 。如果你还没有看过,你可以查看这里的链接 :https://vimeo.com/209794287。要在8分钟内阐述整个概念是不可能的。所以,我们想在这再分享一下背后的思考与过程。

近年来,混合现实技术已经成为了设计圈的一个流行术语,但是基础的交互方式仍处于待完善的状态。我们习惯于使用
...

UXC 2017-12-11 16:33 | 查看: 129

ECS 的 entity 集合维护

最近在基于 ECS 模型做一些基础工作。实际操作时有一个问题不太明白,那就是涉及对象 (entity) 集合本身的 System 到底应该怎样处理才合适。

仔细阅读了能找到的关于 ECS 的资料,网上能找到的大多是几年前甚至 10 年前的。关于 ECS 的资料都不断地强调一些基本原则:C 里面不可以有方法(纯数据结构),S 里面不可以有状态(纯函数)。从这个角度看,Unity 其实只是一个 EC
...

云风 2017-12-10 12:17 | 查看: 210

知识付费时代的来临


就在前几天,喜马拉雅对外宣布其 知识狂欢节3 天卖了 1.96 亿。我想,知识付费的时代看起来真的来了。

其实我一直在思考知识付费这个类型的产品,这里面有一些产品基本上死掉的,比如分答,在行。有一些产品发展得还行,比如「得到」,喜马拉雅,极客时间,知乎 Live,网易云课堂,微博问答,知识星球,混沌大学,GitChat。还有一些新产品不断出现,比如小专栏,有书共读,一块听听。

我们拿最成功
...

唐巧 2017-12-09 19:36 | 查看: 244

宝塔面板使用腾讯云COS备份

腾讯云 每月大约提供免费 对象存储 COS 有 50 GB,用他来做网站数据的定时备份(特别是主机放在腾讯云上)再好不过了,但宝塔面板还没有提供一键工具来备份。没关系,自已动手丰衣足食,在学习 COS 文档 后,发现在后台定时执行 COSCMD 工具 即可。

首先在 COS控制台 建立一个和自己主机同地域的 Bucket ,同地域才能发挥机房内网高速上传的优势

相同地域内腾讯云产品访问,将会自
...

s5s5 2017-12-08 20:20 | 查看: 255

基础优化-最不坏的哈希表

哈希表性能优化的方法有很多,比如:

使用双 hash 检索冲突

使用开放+封闭混合寻址法组织哈希表

使用跳表快速定位冲突

使用 LRU 缓存最近访问过的键值,不管表内数据多大,短时内访问的总是那么几个

使用更好的分配器来管理 keyvaluepair 这个节点对象

上面只要随便选两条你都能得到一个比 unordered_map 快不少的哈希表,类似的方法还有很多,比如使用除以质数来归一
...

skywind 2017-12-08 19:14 | 查看: 288

AVL/RBTREE 实际比较

网上对 AVL被批的很惨,认为性能不如 rbtree,这里给 AVL 树平反昭雪。最近优化了一下我之前的 AVL 树,总体跑的和 linux 的 rbtree 一样快了:

他们都比 std::map 快很多(即便使用动态内存分配,为每个新插入节点临时分配个新内存)。

项目代码在:skywind3000/avlmini

其他 AVL/RBTREE 评测也有类似的结论,见:STL AVL Map
...

skywind 2017-12-08 18:37 | 查看: 209

使用Go 机器学习库来进行数据分析 3 (平均感知器)

这一次,我们使用平均感知器(Average Perceptron)算法来预测美国国会的投票。

1984美国国会投票记录数据集

这一次,我们使用1984美国国会的投票记录来预测一下投票结果。

数据集针对不同的投票议题分为了16类, 记录了民主党和共和党议员们得投票结果。

格式如下

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

v16,v1,v2,v3,v4,v5
...

鸟窝 2017-12-07 19:36 | 查看: 231

使用Go 机器学习库来进行数据分析 2 (决策树)

这篇文章, 继续使用golearn库分析鸢尾花的数据集。 这一次,我们会使用决策树和随机森林来分析。

决策树和随机森林

决策树是机器学习中最接近人类思考问题的过程的一种算法,通过若干个节点,对特征进行提问并分类(可以是二分类也可以使多分类),直至最后生成叶节点(也就是只剩下一种属性)。

每个决策树都表述了一种树型结构,它由它的分支来对该类型的对象依靠属性进行分类。每个决策树可以依靠对源数据库
...

鸟窝 2017-12-07 19:07 | 查看: 233

使用Go 机器学习库来进行数据分析 1 (kNN)

这个系列的文章是介绍如何使用Go语言来进行数据分析和机器学习。

Go机器学习的库目前还不是很多,功能海没有Python的丰富,希望在未来的几年里能有更多的功能丰富库面试。

这篇文章利用golearn库, 使用kNN方法来对Iris数据集进行分析。

Iris数据集

Iris数据集也称为鸢尾花数据集,或者叫做费雪鸢尾花卉数据集或者安德森鸢尾花卉数据集。是一类多重变量分析的数据集。它最初是埃德加
...

鸟窝 2017-12-07 18:25 | 查看: 311

Accessing external USB disk attached to my ASUS RT-AC68U router

I have my own cloud storage server using ownCloud for many years now, and love it. It’s like DropBox, only better.

However, even with that, it’s still nice to have a shared storage for my
...

Haidong Ji 2017-12-06 11:46 | 查看: 285

...更多...