「 项目开发记录 」 August 20, 2018
主机页面开发记录
Words count 34k Reading time 31 mins.
说明:需要在后台发送http请求rest api接口,得到json数据,格式如下:
然后对json数据做处理,拿到经过base64编码的数据Value对应的值进行解码,拼接成datatable指定的格式。
后端:
- java 利用httpclient进行http请求
- json字符串转jsonArray、jsonObjects、map、list,利用gson或者json-lib对数据进行处理
- list分页读取(subList方法)
- base64编、解码
- 利用contains方法来判断字符串是否包...
「 项目开发记录 」 August 20, 2018
generate_api、jenkins_api使用说明
Words count 19k Reading time 17 mins.
pip安装python_jenkins包
pip install python-jenkins
复制自定义python包
复制项目中的indata_pack目录到python的site-packages下。
位置:indata_dev\indata_tool_api\indata_pack
indata_pack说明
目录结构:
config_base目录
主要存放jenkins执行时需要的配置文件config.xml以及其他的一些脚本文件
config_template目录
存放生成配置文件的模板...
Read article「 项目开发记录 」 August 19, 2018
解决单点登录后ambari登录页、集群创建页闪跳问题
Words count 916 Reading time 1 mins.
登录页闪跳
注释掉一下内容,大约在app.js 93006行
/*
connectOutlets: function (router, context) {
$('title').text(Em.I18n.t('app.name'));
router.get('applicationController').connectOutlet('login');
},
serialize: function (router...
Read article
「 项目开发记录 」 August 19, 2018
VBA创建目录、文件并写入
Words count 1.5k Reading time 1 mins.
Sub CreateFile()
‘定义变量
Dim PathG As String
Dim i As Integer
Dim str As String
Dim str_path As String
Dim FSO As Object
‘定义路径
PathG = “D:\VBAtest\software”
‘如果路径后面有 “"
‘类似于 “D:\VBAtest\software"
‘需要将后面的斜杠处理掉
If Right(PathG, 1) = “" Then
str = Left...