java实现操作kubernets api

最近需要用java连接kubernets api操作k8s的service、rc等,做个记录

1.https://github.com/kubernetes-client/java/下载开源k8s客户端

2.k8s server api默认监听6443端口,上代码:

ApiClient apiClient = new ApiClient();
apiClient.setBasePath(“https://12.6.89.6:6443″);//api server地址
apiClient.setVerifyingSsl(false);//设置不验证ssl证书,因为自己的证书[......]

Read more

powerdesigner在实体图中显示列注释

在powerdesigner中选择

Tools->Display Preferences->Content->Table->Advanced…->Columns->select

选中Code后,将它上移到第一位

这样可以将code、name、type三项显示在ER图中,然后运行脚本,将注释comment的内容替换到code或name中,即可。

 

PowerDesigner拥有强大的建模功能,同时,它也对脚本语言提供了支持。菜单Tools -> Execute Commands -> Edit/[......]

Read more

Lucene+HighLighter高亮显示实例

功能包括:创建索引、检索索引、高亮显示查询结果。分词使用的庖丁解牛。

使用前先下载相关的LuceneCore jar包、LuceneHighLighter jar包、庖丁解牛分分词jar包、庖丁解牛词典。并设定环境变量PAODING_DIC_HOME指向词典位置。

前两个可以到官方网站找,庖丁去http://code.google.com/p/paoding/downloads/list下载。

Lucene庖丁整合方式1:

1、将paoding-analysis.jar拷贝到项目的WEB-INF/lib目录;
2、接着需要设置环境变量PAODING_D[......]

Read more

hbase上应用lucene创建索引及检索

  hbasene(https://github.com/akkumar/hbasene)是开源项目,在hbase存储上封装使用Lucene来创建索引,代码API非常简单,熟悉lucene的朋友可以很方便地创建。

以下为测试代码,完成读取一张hbase上记录url和用户id的表,对其创建索引并进行简单的基于url的索引的代码。当取到search的结果后,就可以拿到想要的数据了。由于分词后将原始内容进行了反向索引,所以匹配就转化为了查询,速度相当快。

其中getDocumentFromHTable为读取一张hbase上己有的表,将url字段提取出来创建content索引。

创建[......]

Read more

hadoop单机版配置

zookeeper
  zoo.cfg
tickTime=2000
dataDir=/dataDisk/bmx/hadoop/hadooop2data/zkdata
dataLogDir=/dataDisk/bmx/hadoop/hadooop2data/zkdatalog
clientPort=2181
maxClientCnxns=500
autopurge.snapRetainCount=3
autopurge.purgeInterval=1
hadoop
 core-site.xml
  <property>
        <name[......]

Read more

利用python访问Hbase(Thrift模块安装与测试)

hadoop环境介绍:

master服务:node1

slave服务器:node2,node3,node4

mysql服务器:node29

Thrift安装在node1服务器上!

相关软件版本:

hadoop版本:hadoop-0.20.2

sqoop版本:sqoop-1.2.0-CDH3B4

java版本:jdk1.7.0_67

mysql版本:5.1.65

Thrift版本:thrift-0.9.0

thrift安装链接:http://thrift.apache.org/download/

python版本:2.7.3[......]

Read more