Bar Chart: http://bl.ocks.org/mbostock/3885304
这是一个画柱状图的基本形式。
Axis是数轴;
tickets是数轴上的标尺,tickets第二个参数% 可以使[0, 1]的数以百分比显示;
rangeRoundBands 在[0, width] 上按区间划分,正好适合柱状图,rangePoints 在[0, width] 上按点位划分;
t...
分类:
其他好文 时间:
2014-12-17 18:33:43
阅读次数:
198
很多同学在LeanCloud上遇到的不少问题,其实可以自我解决的,现在介绍一下LeanCloud上的调试方法。
LeanCloud 是通过 REST API来进行前后端分离的,这意味着当出现问题的时候,首先看看网络请求是什么,来确定是客户端发出的请求不对,还是服务端处理请求不对。...
分类:
其他好文 时间:
2014-12-17 18:35:28
阅读次数:
294
能做到亿级用户,背后的团队肯定不简单。简单的产品可能配备3 ~5 人的产品经理便能应付,复杂的平台级产品则有可能需要二三十个产品经理。别惊讶于人数之多,关键是在日常的工作中,如何让这么多的产品经理朝着同一个目标前进,发挥出各自的能力。
分工是社会化职能细分的一个趋势,别小看这个分工的作用。对于大部分团队来说,如何分工是管理者们需要着力考虑的问题。分工合理,可能会起到1+1...
分类:
其他好文 时间:
2014-12-17 18:33:28
阅读次数:
173
众所周知,Android四大组件里,最重要的就是activity了。而作为开发者,我们最应该关注的,当然少不了activity的生命周期啦。
说到activity生命周期,最好的方式当然是通过流程图来解释啦,下面是官方给的图:
这个一堆e文的流程图,怎么理解呢?可以理解为一部狗血的宫斗剧。
activity就像一个秀女一样,整个生命周期里充满了争斗与起伏。
“小秀女”act...
分类:
移动开发 时间:
2014-12-17 18:34:55
阅读次数:
248
注意提示信息:Mapped Statements collection does not contain value for Addressbook.pageSelect此问题的原因是Dao层使用的命名空间与Mapper文件中使用的不一致;HTTP Status 500 - Request processing failed; nested exception is org.mybatis.spr...
分类:
移动开发 时间:
2014-12-17 18:33:01
阅读次数:
287
MDC的概念:Manufacturing Data Collection 生产数据实时采集和分析。
有时实际开发过程没有发现的BUG在生产环境才出现,需要到生产环境去分析实时日志来进行BUG跟踪;LOG4J2提供了MDC功能可以将特定用户的日志单独处理输出到特定的文件中。
配置关键字ThreadContext ,DynamicThresholdFilter
,ThreadCon...
分类:
其他好文 时间:
2014-12-17 18:35:04
阅读次数:
308
1、当前状态
2、在172.10.2.172(node2)再添加一个mon(mon.node2)
ssh node2
vim /etc/ceph/ceph.conf 添加mon.node2的相关配置
ceph-authtool /tmp/ceph.mon.keyring --import-keyring /etc/ceph/ceph.cl...
分类:
其他好文 时间:
2014-12-17 18:33:10
阅读次数:
536
RequestContext 这个类在 OSChina 中是非常重要的一个类,该类由全局 Filter 进行初始化,并传递给包括 Action 和 页面中直接使用,使用时通过 RequestContext.get() 来获取当前请求上下文实例。 这个方法主要的功能包括:自动转码、处理文件上传、登录信息处理,以及一些跟请求相关的常用方法封装。 如果你从中发现了什么问题,请不吝赐教。
...
分类:
其他好文 时间:
2014-12-17 18:32:14
阅读次数:
239
php编译openssl模块的步骤
最近我们打算在php框架中使用composer来管理依赖关系,但是在执行composer的安装命令时(如下),发现系统提示没有安装openssl扩展类库。
安装composer命令:
sudocurl -s https://getcomposer.org/installer | sudo php
异常如下:
So...
分类:
Web程序 时间:
2014-12-17 18:32:45
阅读次数:
406
(1)做大数据处理,清洗数据结束后,就是现象分析,再建立Model模型,在验证自己模型的有效性
(2)大数据试验验证模型有效性的指标:
Accuracy(正确率);Precision(查准率或准确率);Recall(查全率或召回率);F1-Measure
True Positives, True Negatives, False Positives, False Negatives 下面分别...
分类:
其他好文 时间:
2014-12-17 18:33:57
阅读次数:
277
android上root权限的代码,工具类还提供在手机上执行指令的方法。PS:并不是所有手机都能root成功,开发项目时尽量不要考虑root,这个代码看看就行。
[1].[代码] [Java]代码 跳至 [1]
?
1
2
3
4
5
6
7
8
9
10
11
12
13
...
分类:
移动开发 时间:
2014-12-17 18:34:05
阅读次数:
370
32位加密
public static String getMD5(String strSrc) {
StringBuffer buf = null;
try {
MessageDigest md = MessageDigest.getInstance("MD5");
md.update(strSrc.getBytes());
byte b[] = md.diges...
分类:
移动开发 时间:
2014-12-17 18:33:21
阅读次数:
136
把服务器时间同步到本地,并设置。
[1].[代码] [Java]代码 跳至 [1]
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
...
分类:
其他好文 时间:
2014-12-17 18:31:46
阅读次数:
174
许多 Python 初学者想知道他们应该从 Python 的哪个版本开始学习。对于这个问题我的答案是 “你学习你喜欢的教程的版本,然后检查他们之间的不同。"
但是如果你开始一个新项目,并且有选择权?我想说的是目前没有对错,只要你计划使用的库 Python 2.7.x 和 Python 3.x 双方都支持的话。尽管如此,当在编写它们中的任何一个的代码,或者是你计划移植你的项目的时候,是非常值得...
分类:
编程语言 时间:
2014-12-17 18:31:03
阅读次数:
322
一:温柔的方法:
1、查看所有job;
select * from dba_jobs;
2、查看正在运行的job;
select * from dba_jobs_running;
3、根据sid查出对应的session;
select SID,SERIAL# from V$Session where SID='&SID';
4、kill对应的session;
alt...
分类:
数据库 时间:
2014-12-17 18:31:11
阅读次数:
223