GitHub开发者

统计

你用什么编程语言?看看来自GitHub的数据

查看 »

星榜

GitHub上的大牛都有谁?让数据告诉你

膜拜 »

搜索

众里寻ta不百度——GitHub人才搜索

搜人 »

博粹

我们的GitHub Page都在这儿!

观摩 »


博粹

最新

Byteman 使用教程

2017-09-22 Eric Wang

Byteman

Byteman简介 Byteman由JBoss出品,JBoss大家应该都熟悉,顶顶大名的应用服务器JBoss也出自其手。Byteman的代码插入能力相比BTrace而言更强,似乎可以在代码中任意的位置插入我们的跟踪代码(当然,你可能需要对Java代码生成、字节码技术有一定的了解),以及访问当前方法中变量的能力(包括方法参数、局部变量、甚至于调用其它函数的参数值、返回值等),而BTrace在这方面的能力要弱很多。 安装Byteman 首先去官网下载最新的压缩包,解压,配置环境变量,开始操练,老熟悉了。新建BYTEMAN_HOME值是E:\byteman-3.0.10,编辑Path环境变量,在末尾添加;%BYTEMAN_HOME% 继续阅读 »

React 框架新轮子:Mickey

2017-09-21 W.Y.

React Framework Mickey

Mickey 是一款基于 react、redux、redux-saga 和 react-router 的轻量前端框架,其大部分思路借鉴了 dva,提供了更方便的 model 设计思路和更简单的 actions 管理方案。 more 为什么 基于 redux 的应用避免不了大量的样板代码,还要维护大量的 action-type 常量字符串,这些都是低效和重复的劳动。dva 基于 elm 概念,通过 reducers, effects 和 subscriptions 来组织 model,在减少样本代码层面前进了一大步: js { namespace: 'xxx', // 命名空间,规定了 store 的结构 subscr 继续阅读 »

Stanford机器学习笔记——异常检测

2017-09-20 Alex Sun

1. 正态分布(高斯分布) 假设对于一组数据 $$ x{\in}R $$,如果它们满足正态分布,且平均数为 $$ \mu $$,方差为 $$ \sigma^2 $$,则记作: $$ x~N(\mu,\sigma^2) $$ 概率密度函数为: 继续阅读 »

Android 追加流生成 Mp4 文件技术方案(支持中断继续)

2017-09-18 Roger

Android Framework

Android 追加流生成 Mp4 文件技术方案(支持中断继续生成) 背景 Android 中 Mp4 文件的生成主要是通过 Mediacodec 将摄像头采集到的视频从 YUV 格式转成 h264 ,再通过 MediaMuxer 将 h264 的视频流生成 mp4 文件,这个过程就不在赘述了, Google 一搜一大把,其中需要注意的是在将 YUV 数据送入 Mediacodec 中之前需要将 YUV 格式从 NV21 转换成编码器能接收的 I420 格式,建议这个过程使用 JNI 来提高效率, java 的实现方式可以参考一下方法: 继续阅读 »

background-color 和 background-image 的定位差异细节

2017-09-16 jude

序 在读这篇文章时,发现这样一句: background-color 是从元素的边框左上角起到右下角止,而 background-image 却不一样,他是从 padding 边缘的左上角起而到 border 的右下角边缘止 继续阅读 »

Tempest Deep Dive

2017-09-14 Lingxian Kong

更新历史: 2015.05 初稿完成 2017.09 针对当前版本(pike)更新 以前写过一篇简单介绍Tempest的文章,但当时偏重于讲解配置的生成,时至今日,当时生成配置文件的方式已不复存在,取而代之的是tox -egenconfig,可见社区果然是“变化太快”。 继续阅读 »

热门

关于 MacBook Pro 的入门

2016-11-20 贺乐

下单 实际上之前很早就期待MacBook Pro,一直是准备买的,只是因为一直得到风声,十月份会有新品,所以一直是在等待。 终于在十月末发布了新品,虽然各种感觉诚意不足,可是仍旧是比之前的MacBooK Pro要好一些的。而且因为对macOS的迷信,就上了贼船。 继续阅读 »

GitHub Pages + Jekyll + Netlify 实现 https 个性域名

2017-02-10 Huang Lu

我是一个穷逼,也相信有很多人和我一样,不会舍得花钱去买服务器,而是选择比较稳定的 GitHub Pages 来搭建自己的博客,作为学生我还可以在 GitHub 上申请得到免费的域名 1 年。因此我想把自己的域名指向 GitHub Pages,遗憾的是,GitHub Pages 目前已经不支持 https 访问,因此只能通过其他途径,无意之中通过我朋友的博客发现了解决办法,即通过 Netlify 作为第三方支持。 继续阅读 »

MySQL 每次查询一条数据查询十次与一次查询十条数据之间的区别

2015-02-28 Robin Wen

MySQL 查询 实战

文/温国兵 一 引子 有个知友邀请我回答问题,问道:「MySQL 每次查询一条数据查 10 次和一次查询 10 条数据效率有多少差距?」 总体上来说,一次查询 10 条数据效率是高于每次查询一条数据查 10 次的。但究竟差距多少,具体的数据很难说。这本来是一个很简单的问题,但我还是想亲身实践下,给以后碰到这个问题的朋友一点参考。我先做一个模拟,然后在文末给出一个分析。 说明:本文中的模拟只能提供参考。实际情况跟硬件配置、系统负载等因素相关。 二 模拟 在做模拟之前,得有数据。所以我创建了一组测试数据,如下: ``` bash mysql> USE test; Database changed mysql> CREAT 继续阅读 »

那些年我使用过的 Sublime Text 3 插件

2014-01-04 W.Y.

Sublime Text Tools

其实,我最开始接触到的是 Sublime Text 2,被其轻量、简洁以及漂亮的配色所瞬间征服,后来升级为 Sublime Text 3,使用过程中有一些需要设置的地方,还有一些常用插件的安装和设置技巧等,有时候会忘记某些设置方法或者快捷键,然后不得不上网查。恰逢周末,其中的一些东西记录下来,一方面加深自己的印象,同时方便查阅。 more 安装 Sublime Text 3 插件的方法 1. 直接安装 安装 Sublime text 3 插件很方便,可以直接下载安装包解压缩到 Packages 目录(菜单->Preferences->Packages)。 2. 使用 Package Control 组件安装 新安装的 继续阅读 »

LevelDB实现总结

2016-05-22 MoreFreeze

algorithm database

学习了下LevelDB的实现原理,发现G厂大神Jeff Dean果然牛B,实现也很巧妙。 参考链接是这里 继续阅读 »

数说我的2016

2017-01-15 Wenjie Yao

Life Summary data

  2016过去已有半月,总想像大家一样,给自己的这一年做一些总结回顾。斟酌一二,便不再想花时间过分煽情,还不如列出一些数据,画一些图表,来反映我的生活及工作和这个博客在过去一年的发展,顺便也憧憬下崭新的2017年。 继续阅读 »