自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(226)
  • 资源 (11)
  • 收藏
  • 关注

原创 Mac上安装 brew,atom, telnet

mac上安装brew:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"Install telnet:brew install telnetinstall atom:brew install atom

2021-12-02 10:34:35 428

转载 性能分析之OS资源利用率和资源饱和度

https://cloud.tencent.com/developer/article/1475756在做性能分析的时候,我们不可避免地判断资源到底够不够用?哪里不够?为什么不够?证据是什么?回复得了这些问题并不容易。今天就来絮叨一下OS资源饱和度应该如何衡量。现在kubernets盛行,所以这里来借用k8s中部署的prometheus+grafana来看直观的看图。CPU资源:先看一个图:一边是CPU使用率,一边是CPU饱和度。饱和度如何来算的呢?看它的query是什

2021-04-06 17:44:47 1080

转载 微服务架构 BFF和网关是如何演化出来的

Forward from https://cloud.tencent.com/developer/news/229123BFF(Backend for Frontend)和网关Gateway是微服务架构中的两个重要概念,这两个概念相对比较新,有些开发人员甚至是架构师都不甚理解。本文用假想的公司案例+图示的方式,解释BFF和网关是什么,它们是怎么演化出来的。希望对架构师设计和落地微服务架构有所启发。服务化架构V1我们先把时间推回到大致2011年左右。假设有一家有一定业务体量的电商公司CoolS

2021-04-01 10:45:04 223

转载 IBM InfoSphere Information Server 日志的获取和分析

IBM InfoSphere Information Server 日志的获取和分析https://www.ibm.com/developerworks/cn/data/library/techarticle/dm-1102lengc/index.html

2019-04-18 17:30:09 1145

转载 docker

forward from https://blog.csdn.net/fgf00/article/details/51893771基本概念Docker 包括三个基本概念镜像(Image)容器(Container)仓库(Repository)先理解了这三个概念,就理解了 Docker 的整个生命周期。1、docker安装与启动yum install -y epel-releaseyum insta...

2018-04-28 15:08:29 180

转载 mvn执行制定的测试类或方法

Maven执行指定的测试类或方法,需要使用test属性。运行测试类com.mytest.TestCirclemvn -Dtest=com.mytest.TestCircle test运行所有以Test开头已cle结尾的测试类mvn -Dtest=com.mytest.Test*cle test使用逗号分割要测试的类mvn -Dtest=com.mytest.TestSq

2017-03-08 16:10:46 5028

转载 maven mvn常用命令

Maven常用命令: 1. 创建Maven的普通java项目:    mvn archetype:create    -DgroupId=packageName    -DartifactId=projectName  2. 创建Maven的Web项目:       mvn archetype:create     -DgroupId=packageName

2017-03-08 16:08:38 345

转载 配置Kafka集群

http://www.tuicool.com/articles/RNbU32BKafka集群配置比较简单,为了更好的让大家理解,在这里要分别介绍下面三种配置单节点:一个broker的集群单节点:多个broker的集群多节点:多broker集群一、单节点单broker实例的配置 1.首先启动zookeeper服务Kafka本身提供了启动zookeeper的

2016-11-15 15:46:39 389

转载 kafka cluster

Setup ZooKeeper on a single machine running Ubuntu 14.04 LTSThis post shows how to set up ZooKeeper on a single machine running Ubuntu 14.04 LTS.Firstly download ZooKeeper from the following lin

2016-11-15 13:15:00 533

转载 kafka集群的步骤

kafka1:Kafka集群部署步骤参考:http://www.cnblogs.com/myparamita/p/5219487.htmlkafka 集群--3个broker 3个zookeeper创建实战细细品味Kafka_Kafka简介及安装_V1.3 http://www.docin.com/p-1291437890.html 一. 准备工作:    1. 准

2016-11-15 11:21:33 404

转载 Kafka 设计与原理详解

kafka

2016-11-14 14:15:37 615

转载 linux mount remote directory

Linux的mount命令可谓强大,可以将远程机器的目录来挂接到本地作为一个目录存在,以后你就如同访问本地目录一下的访问远程目录。为了达到这个目的你需要做至少两件事情:1.在被mount的机器上做nfs的设定2.在需要mount的机器上做mount设定。 首先来看如何在被mount的机器(PC_A)上做设定。其实这是通过nfs(network file system)来实现

2016-08-09 13:55:31 792

转载 JVM监测

前几篇篇文章介绍了介绍了JVM的参数设置并给出了一些生产环境的JVM参数配置参考方案。正如之前文章中提到的JVM参数的设置需要根据应用的特性来进行设置,每个参数的设置都需要对JVM进行长时间的监测,并不断进行调整才能找到最佳设置方案。本文将介绍如果通过工具及Java api来监测JVM的运行状态,并详细介绍各工具的使用方法。       需要监测的数据:(内存使用情况 谁使用了内存 GC的状况

2015-12-23 16:50:41 503

转载 JVM参数设置分析

不管是YGC还是Full GC,GC过程中都会对导致程序运行中中断,正确的选择不同的GC策略,调整JVM、GC的参数,可以极大的减少由于GC工作,而导致的程序运行中断方面的问题,进而适当的提高Java程序的工作效率。但是调整GC是以个极为复杂的过程,由于各个程序具备不同的特点,如:web和GUI程序就有很大区别(Web可以适当的停顿,但GUI停顿是客户无法接受的),而且由于跑在各个机器上的配置不同

2015-12-23 16:48:01 489

转载 JVM 二

http://www.cnblogs.com/redcreen/archive/2011/05/04/2037056.html    JVM里的GC(Garbage Collection)的算法有很多种,如标记清除收集器,压缩收集器,分代收集器等等,详见HotSpot VM GC 的种类       现在比较常用的是分代收集(generational collection,

2015-12-23 16:44:08 305

转载 JVM:JVM内存组成及分配

http://www.cnblogs.com/redcreen/archive/2011/05/04/2036387.htmljava内存组成介绍:堆(Heap)和非堆(Non-heap)内存       按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的

2015-12-23 16:20:47 342

转载 性能2

最近一直纠结性能分析与调优如何下手,先从硬件开始,还是先从代码或数据库。从操作系统(CPU调度,内存管理,进程调度,磁盘I/O)、网络、协议(HTTP, TCP/IP ),还是从应用程序代码,数据库调优,中间件配置等方面入手。  单一个中间件又分web中间件(apache 、IIS),应用中间件(tomcat 、weblogic 、webSphere )等,虽然都是中间件,每一样拎出来往深了学

2015-12-23 15:23:24 350

转载 性能

关于性能优化这是一个比较大的话题,在《由12306.cn谈谈网站性能技术》中我从业务和设计上说过一些可用的技术以及那些技术的优缺点,今天,想从一些技术细节上谈谈性能优化,主要是一些代码级别的技术和方法。本文的东西是我的一些经验和知识,并不一定全对,希望大家指正和补充。在开始这篇文章之前,大家可以移步去看一下以前发表的《代码优化概要》,这篇文章基本上告诉你——要进行优化,先得找到性能瓶颈!但是在

2015-12-23 15:21:09 473

转载 db2look

db2look 是DB2用于生成数据库DDL语句的一个工具:命令:db2look -d DBname -a -e -p -i userID -w password -o d:\sample.sql 语法: db2look -d DBname [-e] [-u Creator] [-z Schema] [-t Tname1 Tname2...TnameN] [-h] [-o Fnam

2015-12-23 13:59:26 908

转载 在Windows上调优DB2

http://www.ciozj.com/InternetContent.aspx?G=3B7C85E2-1733-42DB-B136-D8B45F0C9512概述为了更好地诊断性能问题,本文讨论了一个有条理的过程,帮助确定数据库是否存在性能问题,并制定补救措施。当 DB2? 或电子商务应用程序的性能未达到预期目标时,整个组织和财务底线都可能受到影响。本文旨在指导 DBA

2015-12-23 10:34:33 374

转载 java jar文件的制作方法

http://ligdjn.iteye.com/blog/2183122(-)最简单的情况注:不依赖第三方jar包代码:Java代码  package com.hltech.demo;    import java.io.File;    public class JarExeTest1 {        /**      * 打印目录下面所有文件      *

2015-10-21 10:38:39 338

原创 db2常用命令

http://www.jb51.net/list/list_155_1.htm1、 打开命令行窗口   #db2cmd 2、 打开控制中心   # db2cmd db2cc 3、 打开命令编辑器  db2cmd db2ce =====操作数据库命令===== 4、 启动数据库实例   #db2start 5、 停止数据库实例   #db2st

2015-10-15 11:17:33 280

转载 sudo -- linux

linux sudo 命令    “Sudo”是Unix/Linux平台上的一个非常有用的工具,它允许系统管理员分配给普通用户一些合理的“权利”,让他们执行一些只有超级用户或其他 特许用户才能完成的任务,比如:运行一些像mount,halt,su之类的命令,或者编辑一些系统配置文件,像/etc/mtab,/etc /samba/smb.conf等。这样以来,就不仅减少了root用户的登陆次

2015-09-28 16:39:29 294

转载 Eclipse中配置Tomcat

http://www.cnblogs.com/mq0036/p/3875972.html为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的说明一下子就配成了。网上的那么多配置文

2015-09-15 15:50:01 339

转载 cut -linux

和awk差不多的功能http://blog.csdn.net/arkblue/article/details/8507989例1[plain] view plaincopy$ a=`echo root:x:0:0:root:/root:/bin/bash | cut -d : -f 1,5`    shuohailhl@shuohailhl-PC /cygd

2015-09-14 16:38:31 348

转载 cd命令--linux

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。    1. 命令格式:cd [目录名]    2. 命令功能:切换当前目录至dirName    3. 常用范例3.1 例一:进入系统根目录命令:cd / 输出:[

2015-09-06 17:05:12 420

转载 xargs的用法--linux

xargs,大 多数 Linux命令都会产生输出:文件列表、字符串列表等。但如果要使用其他某个命令并将前一个命令的输出作为参数该怎么办?例如,file命令显示文件类型(可执行文件、ascii 文本等);你能处理输出,使其仅显示文件名,目前你希望将这些名称传递给 ls -l命令以查看时间戳记。xargs 命令就是用来完成此项工作的。他允许你对输出执行其他某些命令。记住下面这个来自于第 1部分中的语法

2015-09-06 16:38:10 1064

转载 inode是什么--linux

一、问题:  在一台Linux服务器的/data分区内创建文件时,系统提示磁盘空间不足,用df -h命令查看了一下磁盘使用情况,发现/data分区只使用了66%,还有12G的剩余空间。二、分析问题:  用df -i查看了一下/data分区的索引节点(inode),发现已经用满(IUsed=100%),导致系统无法创建新目录和文件。      inode译成中文就是索引节点,每个

2015-09-06 15:01:14 507

转载 ls命令--linux

http://www.cnblogs.com/peida/archive/2012/10/23/2734829.htmlls命令是linux下最常用的命令。ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单。 通过ls 命令不仅可以查看linux文件夹包含的文件而且可以查看文件权限(包括目录、文件夹、文件权限)查看

2015-09-06 14:42:48 421

转载 wc命令--linux

Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。1.命令格式:wc [选项]文件...2.命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所指定文件的总统计数。3.命令参数:-c 统计字节数。

2015-09-06 14:09:17 386

转载 sort 命令--linux

sort命令是帮我们依据不同的数据类型进行排序,其语法及常用参数格式:  sort [-bcfMnrtk][源文件][-o 输出文件] 补充说明:sort可针对文本文件的内容,以行为单位来排序。sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。2 sort的-u选项它的作用很简单,就是在输出行中

2015-09-06 13:29:29 527 1

转载 curl 命令的使用

linux curl是一个利用URL规则在命令行下工作的文件传输工具。它支持文件的上传和下载,所以是综合传输工具,但按传统,习惯称url为下载工具。下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL

2015-09-02 17:10:54 405

转载 sed的使用

简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输出。Sed主要用来自动编辑一个或多个文件;简化对文件的反复操作;编写转换程序等。 sed

2015-09-02 13:50:15 390

转载 Shell替换:变量替换,命令替换,转义字符

如果表达式中包含特殊字符,Shell 将会进行替换。例如,在双引号中使用变量就是一种替换,转义字符也是一种替换。举个例子:#!/bin/basha=10echo -e "Value of a is $a \n"运行结果:Value of a is 10这里 -e 表示对转义字符进行替换。如果不使用 -e 选项,将会原样输出:Value of a is

2015-08-31 16:47:26 1556

转载 awk的用法

转自http://www.cnblogs.com/ggjucheng/archive/2013/01/13/2858470.html简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、na

2015-08-31 15:41:17 346

转载 SOAP

简单对象访问协议是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。SOAP采用了已经广泛使用的两个协议:HTTP和XML。HTTP用于实现SOAP的RPC风格的传输,而XML是它的编码模式。采用几行代码和一个XML解析器,HTTP服务器(如MS的IIS或Apache)立刻成为了SOAP的ORBs(对象

2015-08-29 09:03:34 388

转载 nmon的安装与使用

1.下载nmon:http://nmon.sourceforge.net/pmwiki.php?n=Site.Downloadnmonanalyser http://www.ibm.com/developerworks/wikis/display/WikiPtype/nmonanalyserhelp:http://nmon.sourceforge.net/pmwiki.ph

2015-08-21 17:29:53 2261

转载 Axis2

http://clq9761.iteye.com/blog/976029一、Axis2的下载和安装     1.可从http://ws.apache.org/axis2/ 下载Axis2的最新版本:      可以下载如下两个zip包:      axis2-1.5.4-bin.zip      axis2-1.5.4-war.zip      其中 axis2-1.5

2015-03-10 16:13:25 410

转载 http

from http://blog.csdn.net/gueter/article/details/1524447引言                                       HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/

2015-03-10 12:16:55 359

原创 Jm录制脚本一

需要注意的地方:录制时,Test script Recorder中的sample setting type select “HttpClient4”Grouping,可以选择“put each group in a new controller".录制后的脚本需要增加一个Http Cookie Manager,否则脚本可能运行不成功。

2015-03-04 16:50:59 673

linux shell coding

2017-03-22

AutoITLibrary-1.1_x64.rar

autoIT x64 Robotframework library

2015-01-29

robot framework安装指南

robotframework install很不错的学习材料

2015-01-29

robotframework培训ppt

robot framework培训课程,开源框架

2015-01-29

python学习笔记

python 笔记 适合入门和提高,深入浅出

2015-01-29

wxpython unicode win64

wxpython unicode win64

2015-01-29

java API 中文 大全 详解 JDK中文

javaAPI中文文档,包详解资料,JDK中文帮助

2009-01-04

mysql connector mysql的JDBC mysql的JDBC驱动

myeclipse+mysql+JDBC驱动 mysql的安装

2008-10-24

JSP应用开发详解,入门与提高

JSP入门开发详解。入门和提高,案例,适合初学者。

2008-10-21

servlet.rar

servlet包,JSP学习, web开发 tomcat

2008-10-21

C++高效编程

很好的提高和入门手册

2007-11-08

空空如也

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

TA关注的人

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