- 博客(41)
- 资源 (2)
- 收藏
- 关注
原创 flocker resptapi curl 访问方法
1、 get 方法 : curl -XGET --cacert /etc/flocker/cluster.crt --cert /etc/flocker/apiuser.crt --key /etc/flocker/apiuser.key https://172.18.8.100:4523/v1/state/nodes| python -mjson.tool|less2、 post方法
2016-09-27 12:30:26 565
原创 关于etcd ha 的一些探索
etcd Version: 2.2.1Git SHA: 75f8282Go Version: go1.5.1Go OS/Arch: linux/amd641、 etcd cluster 使用raft协议选择leader,需要超过总节点数的半数才能成功选举,否则一致发送‘vote’消息。2、 当etcd cluster只剩下一个节点时,client不能对集群进行写操作,只能读
2016-09-27 12:16:28 1046
原创 几个非常有用的shell命令
1、查找文件中的字符串,并将结果输出到文件: find filename -type f |xargs grep -l "hello word" >> findResult.txt2、替换文件中所有对应的字符串: sed -i 's/252/18/' filename (-i修改并保存)3、删除所有已经停止的container: docker
2016-09-27 12:00:02 373
原创 SSH - GitLab: Deploy keys are not allowed to push code. fatal: Could not read from remote repository
Gitlab中有两种key, 一种是deploy key, 他是只读的, 另一种为SSH key,可读可写。如果需要Push,应该添加SSH key。
2016-09-27 11:55:39 5454
原创 hadoop-2.7.1伪分布式模式下命令行运行java文件(hadoop权威指南学习篇)
http://blog.csdn.net/yutianzuijin/article/details/9457431
2016-04-17 16:58:32 1077
转载 intellij调试本地hadoop代码(hadoop权威指南学习篇)
原文 http://jingpin.jikexueyuan.com/article/55098.html上文使用 intellij 14 + hadoop 2.6本文使用了 intellij 14.1 + hadoop 2.7.1 也成功导入jar包的时候注意不光导入commen文件夹,还要导入commem/lib文件夹tool 和 kms 不需要导入
2016-04-13 14:00:53 706
原创 hadoop学习笔记之安装配置和单机运行
参考文档来自官网:http://hadoop.apache.org/一、安装与配置我的版本2.7.1 官网下载解压即可安装必要软件 $ sudo apt-get install ssh $ sudo apt-get install rsync1、在etc/hadoop/hadoop-env.sh中配置java环境变量,注意只能是绝对地址,相对地址和环境变
2016-02-18 10:41:02 320
原创 Docker学习笔记之Dockerfile
Dockerfile构建镜像比commit语句更简洁直观易于维护.一 基本步骤为:1. 新建一个文件夹,创建一个文件, 名字为Dockerfile2. 编写Dockerfile3. 利用build语句构建镜像$ docker build -t="仓库名/镜像名:标签" 文件所在路径4. run运行容器或push推送到远程repo.Dockerfile构建镜像是从上到下
2015-10-06 17:15:47 515
原创 Docker学习笔记之ubuntu安装docker
1. 确认linux内核版本为3.8以上$ uname -a3.16.0-30-generic #40~14.04.1-Ubuntu2. 检查Device Mapper$ sudo grep device-mapper /proc/devices3.安装docker$ sudo apt-get -y install apt-transport-https$ s
2015-10-06 11:42:48 404
原创 System.nanoTIme()与System.currentMilis()
System.currentMilis 返回从1970年1月1日0时到系统当前时间的毫秒数之差.System.nanoTime 随机产生一个精度为纳秒的数值, 不能用它来表示当前时间, 通常用来计时.即记录两个nanoTIME之间的差值.
2015-09-10 10:28:58 276
原创 Java中key可以重复的Map集合:IdentityHashMap
public class test { private LinkedList objectNames = new LinkedList(); public static void main(String[] args) throws IOException { Map settings = new IdentityHashMap<>(); Strin
2015-09-10 10:16:57 2796
转载 在eclipse中启动服务器报ERROR:transport error 202 ...ERROR: JDWP Transport dt_socket failed to initialize...
linux系统下请在/etc/hosts下面添加 127.0.0.1 localhost.localdomain localhost 保存之后重新启动应该问题就解决了。
2015-09-10 10:13:14 719
原创 Kubunetes学习总结之基本原理
1.Kubernates安装2.Kubernates操作3. Kubernates 原理: 来源于https://github.com/GoogleCloudPlatform/kubernetes/blob/master/docs/user-guide/README.md 1) 概述: 所有的containers都运行在pods中.一个pod可以主持一个或多个Co
2015-09-05 10:29:20 2438
原创 C语言函数——整数与字符(串)的相互转化
1.itoa 在linux下没有itoa这个函数 原型:char *itoa(int value,char *string,int radix) 用法:#include 功能:将整数value转换成字符串存入string, radix为转换时所用基数(保存到字符串中的数据的进制基数 2 8 10 16)
2015-03-31 11:11:02 447
转载 位域
有些信息在存储时,并不需要占用一个完整的字节, 而只需占几个或一个二进制位。例如在存放一个开关量时,只有0和1 两种状态, 用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域, 并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。 这样就可以把几个不同的对象用一个字节的二进制位
2015-03-29 14:38:09 276
转载 关于java线程的一些理解
本内容来源于《java开发实战经典》线程一章的总结。详细内容请看原著。1、线程(Tread)是指程序的运行流程。多语言机制可以同时运行多个程序块,是程序运行的效率更高,也解决了传统程序设计语言所无法解决的问题。2、如果要在类中激活线程,必须先做好下面亮相准备:(1)此类必须是扩展自Thread类,使自己成为它的子类。(2)线程的处理必须编写在run()方法内。3、run()方法
2015-03-26 16:17:05 363
转载 c/c++中的static关键字总结
http://www.cnblogs.com/biyeymyhjob/archive/2012/07/19/2598815.html文章总结了static关键字的用法,提炼如下:1、把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域, 限制了它的使用范围。因此static 这个说明符在不同的地方所起的作用是不同的。2、
2015-03-25 20:39:16 329
原创 《设计模式》笔记之几种重要的设计模式
正在学习《设计模式》,其中的代码是自己理解该模式后YY而成,仅供参考,欢迎指正。1、抽象工厂(Abustact Factory)1)意图:提供一个创建一系列相关或相互依赖对象的接口,而无需指定他们具体的类。2)适用性:在以下情况下可以使用Abstract Factory模式一个系统要独立于它的产品的创建、组合和表示。(即后台与前台分开表示)一个系统要由多个产品系列中的一个来配置
2015-03-22 09:57:05 479
转载 Android实现全屏显示的方法
http://www.cnblogs.com/wader2011/archive/2011/11/19/2255045.html我们都知道在Android中某些功能的实现往往有两种方法:一种是在xml文件中设置相应属性,另一种是用代码实现。同样Android实现全屏显示也可以通过这两种方法实现:1、在AndroidManifest.xml的配置文件里面的标签添加属性
2015-03-06 12:38:28 308
转载 Android实现全屏显示的方法
http://www.cnblogs.com/wader2011/archive/2011/11/19/2255045.html我们都知道在Android中某些功能的实现往往有两种方法:一种是在xml文件中设置相应属性,另一种是用代码实现。同样Android实现全屏显示也可以通过这两种方法实现:1、在AndroidManifest.xml的配置文件里面的标签添加属性:
2015-03-06 12:35:25 276
转载 Android中Menu的基本用法
http://blog.csdn.net/yuzhongchun/article/details/8956256
2015-03-01 23:29:22 290
转载 Android菜单——使用上下文菜单ContextMenu
http://www.cnblogs.com/codingmyworld/archive/2011/08/27/2155521.html
2015-03-01 23:25:54 374
转载 Java中Runnable和Thread的区别
http://blog.chinaunix.net/uid-20665441-id-310538.html通过学习上文可以知道,Runnable本质上并不是线程,只是一个包装了run()方法的接口,而Thread实现了该接口,并定义了JNI中的native函数start(),使得Thread对象调用start方法时可以以线程的方式运行run()方法。 那么为何不直接使用Thread
2015-02-20 15:41:54 302
转载 android AsyncTask介绍
http://www.cnblogs.com/devinzhang/archive/2012/02/13/2350070.html从文中可以发现,AsyncTask是一个封装类,只需要在UI主线程中新建对象传入两个Integer的参数,并调用execute()即可执行。实际上,在AsyncTask中的后台操作其实只有doInBackground()方法,其余的方法都是在UI主线程中
2015-02-18 10:45:16 325
转载 android Handler的使用
http://byandby.iteye.com/blog/832467第二个存在一些问题,需要在updateBarHandler.sendMessage(msg); 之前加一个判断,否则无法结束进程。
2015-02-17 21:12:24 255
转载 android ble 蓝牙4.0开发日志
http://www.cnblogs.com/luwenbin/archive/2013/04/27/3046426.html
2015-01-29 11:12:03 611
转载 java程序员从笨鸟到菜鸟之(七)一—java数据库操作
http://blog.csdn.net/csh624366188/article/details/7305672
2015-01-29 11:10:22 293
转载 Android实现数据存储技术
http://www.cnblogs.com/hanyonglu/archive/2012/03/01/2374894.html
2015-01-29 11:02:09 268
转载 Android实现数据存储技术
http://www.cnblogs.com/hanyonglu/archive/2012/03/01/2374894.html
2015-01-29 11:01:43 280
转载 字符串匹配的KMP算法
http://www.ruanyifeng.com/blog/2013/05/Knuth%E2%80%93Morris%E2%80%93Pratt_algorithm.html
2015-01-29 11:00:20 268
转载 Windows、Ubuntu双系统重装windows系统后grub引导的修复及默认启动项的修改
http://blog.csdn.net/hcbbt/article/details/12408191
2015-01-29 10:58:05 464
原创 Android之viewstub用法详解
ViewStub 用于优化布局,类似于操作系统中的理念“运行时调用”,加载布局文件时并不会加载viewstub,只有当调用inflate时才可见。ViewStub 是一个不可见的,大小为0的View,最佳用途就是实现View的延迟加载,避免资源浪费,在需要的时候才加载View。加载view的方式类似include。需要注意的是,加载view之后,viewstub本身就会被新加载进来
2015-01-29 10:56:55 759
转载 Android之include避免代码重复
http://blog.csdn.net/jason0539/article/details/26131831
2015-01-29 10:23:21 319
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人