自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jery.Peng的博客

分享软件开发工作过程中的一些笔记

  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

转载 Portainer的安装(可视化容器管理工具)

Docker可视化容器管理工具Portainer

2022-11-18 16:29:27 1215

转载 CIG容器重量级监控平台搭建

CIG:CAdvisor监控收集、InfluxDB存储数据、Granfana展示图表的简称

2022-11-18 16:22:49 202

原创 Kafka集成Flume

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力。日志收集Flume最早是Cloudera提供的日志收集系统,是Apache下的一个孵化项目,Flume支持在日志系统中定制各类数据发送方,用于收集数据。数据处理Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力 。Flume提供了从cons

2022-05-23 10:29:45 1245 1

原创 Kafka监控工具EFAK安装(Eagle)

EFAK(Eagle For Apache Kafka)是一个简单、高性能的Kafka集群监控系统,实现了监控、可视化操作Topic/Zookeeper、SQL查询、告警等功能,它以前的名字叫Kafka Eagle。下载EFAK(Kafka eagle):EFAK解压kafka-eagle-bin-***.tar.gz包tar –zxvf kafka-eagle-bin-2.1.0.tar.gzcd kafka-eagle-bin-2.1.0/tar -zxvf efak-web

2022-05-23 10:28:05 1295

原创 Kafka安装(实操+两种集群模式)

下载Kafka:Apache Kafka解压Kafka tgz包授权:chmod 777 kafka_2.12-3.1.0.tgz解压:tar -zxvf kafka_2.12-3.1.0.tgz重命名:mv kafka_2.12-3.1.0 kafkaKafka + Zookeeper 模式修改Kafka的server.properties文件:cd kafka/config/vim server.properties节点ID,全局唯一:broker.id=

2022-05-23 10:25:44 1602

原创 Dubbo学习笔记

Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者的方式在dubbo上注册)其...

2018-04-08 10:37:51 307

原创 Jquery 加载等待遮罩层插件

/** * 弹出遮罩的waitbar * loadMsg: 加载的消息字符串 * waitCls: waitbar的样式(可选参数) */$.fn.showWaitbar = function(loadMsg, waitCls){var wrap = $(this);if(!waitCls)  waitCls = "thick";$("").css({displ

2017-02-07 15:12:47 2111

原创 table表格合并封装的小插件

/** * 封装的一个JQuery小插件 * @param {Object} colNo * @memberOf {TypeName}  * @return {TypeName}  */jQuery.fn.rowspan = function(colNo) {  return this.each(function(){ var that; $('tr', thi

2017-02-07 15:09:14 891

原创 Java web的URL地址参数传递中文乱码的解决方案

系统很多Url地址都暴露给用户,存在安全隐患,用户可以去随意修改Url地址和参数值,为了解决这个问题提供以下解决方案,具体步骤如下:第一步:编码URL地址,调用CommonMethod.js的rewriteUrl方法,对Url地址进行Base64编码。例如:  var url = basePath + "/testAction.do?ExeMethod=query&a=中国&b=2&c

2017-02-07 15:00:53 2922

原创 List中安全地删除对象

import java.util.ArrayList;  import java.util.Iterator;  import java.util.List;    public class IteratorTest{  public static void main(String[] args) {  List list = new ArrayList();  lis

2017-02-07 14:56:45 905

原创 点击Android SDK Manager时提示找不到路径

解决方案:找到SDK安装路径下的tools目录的android.bat文件,例如:D:\android_tool\android-sdk-windows\tools\android.bat打开编辑,将下面这段代码:rem Check we have a valid Java.exe in the path.set java_exe="D:\Program Files\jdk1.6\bi

2017-02-07 14:26:08 8997

原创 android学习笔记

1.android:id属性定义规则为:“@+id/”加字符,android:autoLink="all"设置给文本包含网址加上超链接。2.通过findViewById方法获取activity里的控件对象。3.获取Resources资源对象方法getResources方法,通过resources.getDrawable方法获取Drawable对象。4.在1.0之后的版本,Resourc

2017-02-07 14:25:05 347

原创 JS判断Iframe是否加载完毕

//判断exportFrame业务是否加载完,并关闭遮罩层var exportFrame = document.getElementById("exportFrame"); //获取iframeexportFrame.onreadystatechange = function(){if(exportFrame.readyState == "interactive"){ //判断是否加载

2017-02-07 14:21:57 1376

原创 Js去除数组中的重复项插件

1、插件源码:CommonMethod = {/*** 去除数组中的重复项* @param {Object} array*/uniqueArray: function(array){var newArray = new Array();if(array && array.length > 0){var tempStr = "";for(var i = 0;

2017-02-07 14:20:23 332

原创 封装的EasyUI Dialog插件

封装思路:弹出:  在调用时向系统主界面或父窗口页面插入一个嵌了iframe的div,然后动态渲染生成EasyUI的Dialog窗口(iframe用于url加载页面)。关闭:  获取父窗口对象,然后使用EasuUI Dialog的close方法。返回值:通过向系统主界面或父窗口插入隐藏域hidden来存储窗口返回值,获取返回值时直接使用系统主界面或父窗口对象加上ID得到隐藏域存储的值。

2017-02-07 14:12:57 2240

原创 屏蔽IE页面form表单控件的Backspace键

document.onkeydown = function(){  if((event.keyCode == 8)){ //屏蔽退格删除键      if(window.event.srcElement.tagName.toUpperCase() != "INPUT"    && window.event.srcElement.tagName.toUpperCase() != "TEX

2017-02-07 14:11:44 378

原创 数据库表查询优化

1.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描2.应尽量避免在where子句中使用!=或   优化器将无法通过索引来确定将要命中的行数,因此需要搜索该表的所有行。3.应尽量避免在where子句中使用 or 来连接条件,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num=10 or

2017-02-07 14:06:50 350

原创 MySql数据库语法对比

MySql不支持语法:1.with .. as ..语句2.function、trigger中不支持动态sql3.字符串拼接只能适用concat函数4.function不能返回结果集(table类型)5.cast和convert转换类型是有限制的,只允许BINARY、CHAR、DATE、TIME、DATETIME、DECIMAL、SIGNED、UNSIGNEDO

2017-02-07 14:04:48 468

原创 DB2和Oracle常用语法的区别

1、变量赋值   oracle: i := 1;   db2: set i = 1;2、For循环   1)案例1:   oracle:   FOR I IN SQL LOOP      .....   END LOOP;   db2:   FOR I AS SQL DO      .....   END FOR;   2)案例2:   or

2017-02-07 14:02:07 2362

原创 EasyUI支持模糊查询的Combotree

Jsp代码:Js代码:$("#sbdwid").combotree({    editable: true,    panelHeight: 150,    url: basePath + '/dutyParAction.do?ExeMethod=querySbdw&editsbdwid='+editsbdwid+'&tchId='+tchId,    keyHan

2017-02-07 13:56:41 1671

软路由koolshare安装的相关ISO镜像文件

软路由koolshare安装的相关ISO镜像文件

2022-11-17

was8.5安装与配置

2017-02-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除