Spark使用ZooKeeper进行数据恢复的逻辑过程如下: 1.初始化:创建<CuratorFramwork,LeaderLatch,LeaderLatchListener>用于选举 创建CuratorFramework用于数据恢复。 2.选举:启动LeaderLatch,Curator开始接管选 ...
分类:
其他好文 时间:
2016-05-04 22:38:02
阅读次数:
394
代码如下,红色部分为关键代码。 注意parameterType要为java.util.HashMap <resultMap id="baseResultMap" type="Blog"> <association property="author" column="{id=author_id,lik ...
分类:
其他好文 时间:
2016-05-04 22:36:14
阅读次数:
260
一、socketserver简介 二、server种类 在serketserver里有5种类型的server,他们的继承关系如下图,下面的4个类都是同步处理请求的,不支持异步处理。如果要让他们支持异步处理,需要继承多进程和多线程(ForkingMixIn and ThreadingMixIn),比如 ...
分类:
其他好文 时间:
2016-05-04 22:38:11
阅读次数:
135
近期在对接中,业务(数据挖掘同事)需要将部分账号控制到表级别,只允许部分账号访问指定的表. 而这些人员是不确定的,并且变动将较为频繁. 与对接同事沟通后采用如下方案实现: 给此同事开通此数据库的db_securityadmin角色账号,此账号可以在库级别范围内给其他用户赋予表级别权限. 新建一个数据 ...
分类:
其他好文 时间:
2016-05-04 22:35:25
阅读次数:
194
A - 487-3279 Time Limit:2000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u Submit Status Practice POJ 1002 Description Businesses like to have ...
分类:
其他好文 时间:
2016-05-04 22:35:27
阅读次数:
195
好了下面讲一下基本的思路: 首先,编写服务器端的程序,简单点说吧就是在服务上开启一个线程循环等待客户端的连接,为每一个连接到服务器的Socket 创建一个实例存放在集合中,然后使用InputSteam读取从客户端发过来的数据然后转发给除自己之外的所有的客户端 然后是客户端,首先开启一个线程连接都服务 ...
分类:
编程语言 时间:
2016-05-04 22:34:56
阅读次数:
244
Android常见的错误类型有两种 1.ANR类型 1)在5秒内没有响应输入的事件(例如,按键按下,屏幕触摸) 2)BroadcastReceiver在10秒内没有执行完毕 2.Crash类型 1)异常停止 2)异常退出 Monkey 调试参数 --kill-process-after-error ...
分类:
移动开发 时间:
2016-05-04 22:36:35
阅读次数:
473
Mainactivity public class MainActivity extends Activity { private String url = "http://apis.juhe.cn/goodbook/catalog?key=9d6ef8c31647a206e05fcaff70527 ...
分类:
移动开发 时间:
2016-05-04 22:35:59
阅读次数:
284
镜像是Docker运行容器的前提。 一:获取镜像:初学者可以从网上下载优质资源,比如Docker Hub的Ubuntu仓库下载。命令:docker pull ubuntu 二:查看镜像信息:使用docker images命令可以列出本地主机上已有的镜像。 root@charles-OptiPlex- ...
分类:
其他好文 时间:
2016-05-04 22:35:10
阅读次数:
211
memset()函数原型是extern void *memset(void *buffer, int c, int count) buffer:为指针或是数组, c:是赋给buffer的值, count:是buffer的长度. 这个函数在socket中多用于清空数组.如:原型是memset(buff ...
分类:
其他好文 时间:
2016-05-04 22:37:19
阅读次数:
160
需要说明的是请一定安装openssl-0.9.8a 。 openssl-1.0.0我没有编译成功. 如何在Windows下编译OpenSSL (Vs2005使用Vc8的cl编译器)1、安装ActivePerl//初始化的时候,需要用到perl解释器2、使用VS2005下的Visual Studio ...
一周了,时间过得真快。昨天以为断网了,其实是电脑抽筋了。 4月28号,忙完一天就准备去青岛了,第一次坐z7开头的火车,坐着倒是挺舒服,至少睡觉挺舒服。晚上半睡半聊和lcj,想象中的爱情真的很美好,可是,现实,还是搞不懂自己。 4月29号早上到了青岛,还是当年的感觉,迷迷糊糊的去了从车站就走到了大海, ...
分类:
其他好文 时间:
2016-05-04 22:36:38
阅读次数:
126
将HtmlTestRunner进行二次封装,是报告生成的更方便 ...
分类:
Web程序 时间:
2016-05-04 22:34:01
阅读次数:
300
冒泡排序会进行len-1趟,每一趟两两比较,确定一个位置。 ...
分类:
编程语言 时间:
2016-05-04 22:34:41
阅读次数:
140
RTT常用数据类型定义在rtdef.h中 现在感觉问题:类型带_t,容易与后续指针混淆,定义的后续实体变量指针都带_t,如: typedef struct rt_device *rt_device_t; ...
分类:
其他好文 时间:
2016-05-04 22:33:33
阅读次数:
159
在 Windows 平台上调用动态链接库 dll 文件时,有两种方式:a) 隐式的加载时链接;使用 *.lib (导入库)文件,在 IDE 的链接器相关设置中加入导入库 lib 文件的名称,或在程序中加入预编译指令 #pragma comment (lib,”*.lib”)。b) 显式的运行时链接。 ...
分类:
其他好文 时间:
2016-05-04 22:35:31
阅读次数:
472