2017-04-11 Borg
微博爬虫 + 社交网络图可视化 项目地址:WeiboSocialNetwork 先展示下结果再来解释代码: 首先有个R语言生成的 html 继续阅读 »
2019-02-01 blademainer
我们的博客可能面临评论系统不可用、分享插件不可用、主题升级的问题。 如果你是直接把代码copy到你的博客目录里面,那么你想修复这些问题,就会代码灾难性的后果。 使用git submodule能很好解决这个问题。 more 继续阅读 »
2016-08-09 AnnatarHe
古兰经是伊斯兰世界的经典,其地位犹如圣经之于基督教,远远比四书五经在当代中国的影响力更加巨大。 继续阅读 »
2017-12-08 Quanyin Tang
前段时间,组里的一台GPU服务器宕机了,在我的强烈要求下,管理老师让机器售后服务方安装了CentOS 7系统;然后就直接甩锅给我,让我自己去安装 相应的软件... 看到一篇比较好的博客,转载并更新了一些东西,形成了这篇博客,以期记录下相关过程以及一些坑。。。 继续阅读 »
2017-04-16 Eric Wang
欧神简介:姓欧名成效。出生于丁巳年癸丑月癸酉日。上海人,疑似出生于公务员/教育系统的家庭,父母其一据说为正处级。欧神是神童,跳了两级,上海高考前一百,稀里糊涂下进入复旦物理系。那是他的迷惘期,毕业后进入某五百强快消品外企做管培生。然而,他觉得那样的人生毫无希望,毫无前途,他渴望成功。尝试过做外汇,失败告终。在温相(相,古称丞相,今乃总理。我特么很讨厌现在还用相这个字,放眼世界都是民主国家的天下,我天朝人民的思维还仍旧停留在封建时代)上台后的两年内,一次偶然的机遇,他接触到了上海的房地产。一开始只是为了短期获得利差,不料却一头栽了下去。 之前,我的粉丝里面,有人问我欧神现在房产有多少,我估计他起码有25~30套。但是后来看到他的回忆 继续阅读 »
2019-01-29 Robin Wen
文/温国兵 本文已参与 ExinOne 定投有奖征文。 前言 笔者很少公开发表投资相关的文章,一是笔者在投资这条路上踩了很多坑,成绩不佳;二是火候未到,在笔者未可知领域公开发表文章,恐怕迎来笑话。此文素材来源于笔者长时间的实战和积累,希望对读者有所帮助。 定投 定投是个投资学名词,更专业的叫法叫做「平均成本法」。平均成本法具体讲解的是什么内容呢?笔者从维基百科摘录了片段: 平均成本法 (英语:Dollar Cost Averaging,DCA )又名「懒人理财术」或「定期定额投资法」,为投资学名词,指在特定间隔期间(例如每月买入一次)、买入固定金额的某资产的投资策略。平均成本法的目的是为了规避因资产的波动性对投资人最 继续阅读 »
2017-06-18 YongHao Hu
工作中必备 git 技能详解 绝大多数人对于 git的认识只停留在git status, git add, git push, git pull, 好一点会知道git merge, 那就是全部了。 不信? 继续阅读 »
2017-06-06 Jamling
PHP
使用Token来做身份认证在目前的移动客户端上非常流行,Token这个概念来源于OAuth认证,主要是在服务端实现。关于相关的原理,同学们自行百度。在这里,我简单介绍一下我是怎么具体实现的,重点描述token生成、token识别及token缓存。 生成Token 服务端接收客户端传递的username和password等请求,在数据库中检查,如果用户名密码匹配的话,表示登录成功,服务端生成并返回一个token访问令牌。 ```php public function login() { $data = array_merge($this->request->post(), []); // 继续阅读 »
2019-01-21 biezhi
现在几乎所有人都听过 Linux 下的零拷贝技术,但我经常遇到对这个问题不能深入理解的人。所以我写了这篇文章,来深入研究这些问题。本文通过用户态程序的角度来看零拷贝,因此我有意忽略了内核级别的实现。 什么是 “零拷贝” ? 为了更好的理解这个问题,我们首先需要了解问题本身。来看一个网络服务的简单运行过程,在这个过程中将磁盘的文件读取到缓冲区,然后通过网络发送给客户端。下面是示例代码: 继续阅读 »
2017-08-30 Piasy
前面四篇里,我们分别分析了 WebRTC Android 的视频采集、视频渲染和视频硬编码,最后把相关代码剥离出来形成了一个独立的模块:VideoCRE,并对其进行了极大地内存抖动优化。从本篇起,我们将迈入新的领域:网络传输。首先我们看看 P2P 连接的建立过程,以及 DataChannel 的使用,最终我们会利用 DataChannel 实现一个 P2P 的文字聊天功能。 继续阅读 »