Skip to content

Instantly share code, notes, and snippets.

View chenzx's full-sized avatar
🎯
Focusing

Chen Zhixiang chenzx

🎯
Focusing
  • Shanghai, China
View GitHub Profile
HBase实战
跳转至: 导航、 搜索
目录
1 介绍、入门
2 表设计
3 协处理器
4 其他的客户端(略)
5 OpenTSDB
6 HBase上查询GIS
@chenzx
chenzx / 20140224-interactive-data-visualization-for-web-d3.txt
Created February 24, 2014 05:22
数据可视化实战:使用D3设计交互式图表
数据可视化实战:使用D3设计交互式图表
跳转至: 导航、 搜索
p38 GeoJSON
DOM操纵:
d3.select("body").append("p").text("Hello, world!"); //模仿jQuery的连缀语法
__data__属性?
.data(dataSet)
dataSet就是普通的JSON对象数组;假设dataSet中有5个元素,则此后的所有方法都会执行5遍
.enter()
@chenzx
chenzx / 20140311-effective-stl-notes.txt
Created March 11, 2014 11:33
Effective STL中文版
Effective STL中文版
跳转至: 导航、 搜索
目录
1 容器
2 关联容器
3 迭代器
4 算法
5 函数对象
6 在程序中使用STL
@chenzx
chenzx / 20130321-notes-by-words.txt
Created March 21, 2014 06:01
2014/3/21 碎语录
我那么真实,而你却是那么的不真实。
一个人首先应该爱他自己,然后是他的子女,其次为配偶,最后父母。违背了这个顺位,必然会带来后悔。
(5000年中华民族所谓的道德和孝道,不过是为了维护极权统治对人性的荼毒)
一个女人,假如她追求有钱的男人,同时又不想很早就生小孩,那她追求的其实不就是“婚内卖淫”吗
韩寒说统治现代人的,既非法律正义,也不是道德传统,实在只是一种情绪。
这话可以和某外国哲学家说的想对照:人以为属于意识、性格、情绪的东西,其实本质上却是生理的、器质的。
@chenzx
chenzx / rename_files_downloaded_with_urlencoding.py
Created March 31, 2014 14:32
rename files downloaded from internet with filename incorrectly URL-encoded
#!/usr/bin/env python
# encoding: utf-8
#
import os
import sys
import os.path
import re
def filtered(dirpath, filename):
return filename.endswith( ('.avi','.wmv','.mp4','.mkv','.rmvb') )
@chenzx
chenzx / files_batch_rename.py
Last active August 29, 2015 14:02
Batch rename files using string.replace & re.sub, Usage: c:\python27\python ..\files_batch_rename.py .
#!/usr/bin/env python
# encoding: utf-8
#
import os
import sys
import os.path
import re
def filtered(dirpath, filename):
#return filename.endswith( ('.avi','.wmv','.mp4','.mkv','.rmvb') )
@chenzx
chenzx / 20140616_Secure_Coding_in_C_and_C++_2nd_Notes.txt
Created June 16, 2014 06:40
C和C++安全编码(原书第2版)
C和C++安全编码(原书第2版)
跳转至: 导航、 搜索
p77 W ^ R:不能同时既可写又可执行
p102 alloca()不需要free()!
C99 *VLA:int a[n]; //注意这里局部数组长度为变量
p110 DR 400(realloc相关的问题)
p111 ?new int()与new int
p112 new(std::nothrow) T; //失败时返回0
p116 ?C++11 安全派生指针?enum class pointer_safety { relaxed, preferred, strict };
@chenzx
chenzx / 20140708-hadoop-in-action-notes.txt
Created July 8, 2014 07:37
Hadoop实战 读书笔记
Hadoop实战
跳转至: 导航、 搜索
目录
1 比较SQL数据库和Hadoop
2 Hadoop的构造模块
3 HDFS
4 剖析MapReduce程序
5 读和写
6 适应API的变化
@chenzx
chenzx / 20140710-boost-cpp-app-dev-cookbook-notes.txt
Created July 10, 2014 10:23
深入实践Boost:Boost程序库开发的94个秘笈 笔记
深入实践Boost:Boost程序库开发的94个秘笈
跳转至: 导航、 搜索
目录
1 开始编写应用程序
2 数据转换
3 资源管理
4 编译期技巧
5 多线程
6 处理任务
@chenzx
chenzx / 20140713-VisualC++-DirectShow-Notes.txt
Created July 12, 2014 16:26
Visual C++音频视频技术开发与实践 笔记
Visual C++音频视频技术开发与实践
跳转至: 导航、 搜索
目录
1 DirectShow来了
1.1 DirectShow基础
2 DirectShow核心技术分析
2.1 Filter Graph及其组成
2.2 构建Filter Graph
2.3 数据流在Filter Graph中的流动