最新 | 最热门 | 最高评价

+0  ECS 的 entity 集合维护

Tag: 语言与设计
云风 发于 2017年12月10日 12:17 | 点击: 200 | 展开摘要
最近在基于 ECS 模型做一些基础工作。实际操作时有一个问题不太明白,那就是涉及对象 (entity) 集合本身的 System 到底应该怎样处理才合适。

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

查看全文: http://www.udpwork.com/item/16533.html

+0  知识付费时代的来临

Tag: summary
唐巧 发于 2017年12月09日 19:36 | 点击: 255 | 展开摘要

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

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

我们拿最成功的「得到」来说吧。我之前一直看不起「得到」,说实话在行业内也有不少人黑罗胖,我自

查看全文: http://www.udpwork.com/item/16532.html

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

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

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

相同地域内腾讯云产品访问,将会自动使用内网连接,不产生流量费用。因此选购腾讯云不同产品时,建议尽量选择相同地域,

查看全文: http://www.udpwork.com/item/16531.html

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

Tag: 编程技术 | 算法
skywind 发于 2017年12月08日 19:14 | 点击: 313 | 展开摘要
哈希表性能优化的方法有很多,比如:

使用双 hash 检索冲突

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

使用跳表快速定位冲突

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

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

上面只要随便选两条你都能得到一个比 unordered_map 快不少的哈希表,类似的方法还有很多,比如使用除以质数来归一化哈希值(x86下性能最好,整数除法非常快,但非x86就不行了,arm还没有整数

查看全文: http://www.udpwork.com/item/16530.html

+0  AVL/RBTREE 实际比较

Tag: 编程技术 | 算法
skywind 发于 2017年12月08日 18:37 | 点击: 243 | 展开摘要
网上对 AVL被批的很惨,认为性能不如 rbtree,这里给 AVL 树平反昭雪。最近优化了一下我之前的 AVL 树,总体跑的和 linux 的 rbtree 一样快了:

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

项目代码在:skywind3000/avlmini

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

谣言1:RBTREE的平均统计性能比 AVL 好

统计下来一千万个节点插入

查看全文: http://www.udpwork.com/item/16529.html

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

Tag: 大数据
鸟窝 发于 2017年12月07日 19:36 | 点击: 271 | 展开摘要
这一次,我们使用平均感知器(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,v6,v7,v8,v9,v10,v11,v12,v13,v14,v15,par

查看全文: http://www.udpwork.com/item/16527.html

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

Tag: 大数据
鸟窝 发于 2017年12月07日 19:07 | 点击: 270 | 展开摘要
这篇文章, 继续使用golearn库分析鸢尾花的数据集。 这一次,我们会使用决策树和随机森林来分析。

决策树和随机森林

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

每个决策树都表述了一种树型结构,它由它的分支来对该类型的对象依靠属性进行分类。每个决策树可以依靠对源数据库的分割进行数据测试。这个过程可以递归式的对树进行修剪。 当不能再进行分割或一个单

查看全文: http://www.udpwork.com/item/16528.html

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

Tag: 大数据
鸟窝 发于 2017年12月07日 18:25 | 点击: 348 | 展开摘要
这个系列的文章是介绍如何使用Go语言来进行数据分析和机器学习。

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

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

Iris数据集

Iris数据集也称为鸢尾花数据集,或者叫做费雪鸢尾花卉数据集或者安德森鸢尾花卉数据集。是一类多重变量分析的数据集。它最初是埃德加·安德森从加拿大加斯帕半岛上的鸢尾属花朵中提取的地理变异数据,后由罗纳德·费雪作

查看全文: http://www.udpwork.com/item/16526.html

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

Tag: Linux | Technology | Windows
Haidong Ji 发于 2017年12月06日 11:46 | 点击: 328 | 展开摘要
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 home network. So today I bought a Seata

查看全文: http://www.udpwork.com/item/16525.html

+0  网站上了CDN

Tag: First Category
s5s5 发于 2017年12月05日 21:28 | 点击: 379 | 展开摘要
Dogfooding 我还做的不够好,把网站迁移到 腾讯云 后,竟然一直不知道可以免费用 10G 每月的 CDN ,昨天才用上,感觉如下

痛点:

真心有点难发现,CVM 控制台竟然一点指引也没有

为了上 CDN ,还要设置 云解析 就是 DNS ,这又是一个控制台

如果网站上了 HTTPS ,还要进 SSL 管理的控制台

这几个关系这么紧密,是不是可以互相打通?

坑点:

网站上 CDN 后,一定要开启 高级过期缓存配置

设置后台管理目录 /wp-admin 不

查看全文: http://www.udpwork.com/item/16524.html

+0  北方的空地

Tag: Essays
阮一峰 发于 2017年12月05日 20:29 | 点击: 343 | 展开摘要
最近有一部电影《77天》,讲述一个探险者在荒原独自旅行的故事。

我以为电影是虚构的,没想到改编自真人真事。2010年,一个名叫杨柳松的青年,徒步穿越羌塘,1400公里的无人区,平均海拔5000米,走了77天。

他把这段经历,写成了一本书《北方的空地》。

我读了,越读越佩服。这完全不是普通的冒险,跟川藏线的骑行是两个概念。不仅仅需要勇气和意志,还需要广博的知识,以及准确的现场判断,一个决定错误可能就会送命了。我惊叹,杨柳松是什么人啊,怎么知道这么多?!

电影《77天》

查看全文: http://www.udpwork.com/item/16523.html

+0  游戏和游戏化(上)

Tag: books summary | books
唐巧 发于 2017年12月04日 22:18 | 点击: 929 | 展开摘要
引言
最近看完了两本书:《游戏改变世界》和《游戏化思维》。前者是讲游戏的,后者是讲游戏化的。

《游戏改变世界》的作者简•麦戈尼格尔 (Jane McGonigal) 认为游戏不但好,而且建立了相对于真实社会的一种“平行宇宙”,进入游戏其实就像进入了另一个社会一样。所以本书的英文名更为贴切,叫:《Reality is Broken》。作者从头到尾都在夸游戏中的社会是如何如何好,现实是如何如何让人沮丧。

《游戏化思维》从另外一个角度来讲游戏:主要是将游戏中的一些元素融入到非游

查看全文: http://www.udpwork.com/item/16451.html
|<<<1234567>>>| 一共1239页, 14859条记录