用openssl生成SSL使用的私钥和证书,并自己做CA签名(转)
摘要:本 文记叙的是一次基于SSL的socket通讯程序开发中,有关证书,签名,身份验证相关的步骤。 我们的场景下,socket服务端是java语言编写的,客户端是c语言。使用了一个叫做matrixssl的c语言库。自己做CA签名,不等同于“自签 名”。 自签名的情况,RSA的公钥私钥只有一对,用私钥对公...
阅读全文
posted @
2015-11-30 18:00
IMEIXI4EVER
编辑
公钥私钥与SSL的握手协议(转)
摘要:一,公钥私钥1,公钥和私钥成对出现2,公开的密钥叫公钥,只有自己知道的叫私钥3,用公钥加密的数据只有对应的私钥可以解密4,用私钥加密的数据只有对应的公钥可以解密5,如果可以用公钥解密,则必然是对应的私钥加的密6,如果可以用私钥解密,则必然是对应的公钥加的密明白了?假设一下,我找了两个数字,一个是1,...
阅读全文
posted @
2015-11-30 17:13
IMEIXI4EVER
编辑
使用loadrunner对https协议(单双向SSL)的web端性能测试 (转)
摘要:1.项目背景1.1 单双向SSL的含义及部署单向SSL即我们说到的https协议。特点是,浏览器需要请求验证服务器证书;基本含义是:一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。双向SSL顾名思义就...
阅读全文
posted @
2015-11-30 15:51
IMEIXI4EVER
编辑
https原理:证书传递、验证和数据加密、解密过程解析 (转)
摘要:http://www.cnblogs.com/zhuqil/archive/2012/07/23/2604572.html我们都知道HTTPS能够加密信息,以免敏感信息被第三方获取。所以很多银行网站或电子邮箱等等安全级别较高的服务都会采用HTTPS协议。HTTPS简介HTTPS其实是有两部分组成:H...
阅读全文
posted @
2015-11-30 15:34
IMEIXI4EVER
编辑
Java安全通信:HTTPS与SSL
摘要:1. HTTPS概念 1)简介 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL...
阅读全文
posted @
2015-11-30 14:40
IMEIXI4EVER
编辑
按部就班——图解配置IIS5的SSL安全访问(转)
摘要:作者:mikespook版本:1.0最后更新:2004-12-22 16:04按部就班——图解配置IIS5的SSL安全访问... 1写在前面的... 1第一步: 准备工作... 1第二步: IIS创建证书... 3第三步: 向“证书颁发机构”申请证书... 8第四步: 颁发证书... 10第五步: ...
阅读全文
posted @
2015-11-30 14:23
IMEIXI4EVER
编辑
各种HTTPS站点的SSL证书 ,扩展SSL证书,密钥交换和身份验证机制汇总
摘要:各种HTTPS站点的SSL证书 ,扩展SSL证书,密钥交换和身份验证机制汇总一份常见的 HTTPS 站点使用的证书和数据加密技术列表,便于需要时比较参考,将持续加入新的 HTTP 站点,这里给出的信息基于 chrome 与 FireFox 检测到的结果,更详细的信息可以使用 wireshark 抓取...
阅读全文
posted @
2015-11-30 10:47
IMEIXI4EVER
编辑
上行带宽和下行带宽是什么意思?各有什么作用?
摘要:上行带宽和下行带宽,或者说上行速度和下行速度是什么意思?在设置路由器的限速,以及配置其它一些软件的时候经常遇到上行速度和下行速度,很多用户根本就不知道这两个所代表的意识,更不说配置了,下文将为大家进行详细的介绍。 我们访问互联网的过程中存在这两种行为:一是上传数据,二是下载数据。上行宽带(速度...
阅读全文
posted @
2015-11-26 18:27
IMEIXI4EVER
编辑
Windows下安装OpenSSL及其使用
摘要:方法一:Windows binaries can be found here:http://www.slproweb.com/products/Win32OpenSSL.htmlYou can do this conversion with the OpenSSL libraryhttp://www...
阅读全文
posted @
2015-11-26 16:46
IMEIXI4EVER
编辑
openssl的证书格式转换
摘要:证书转换PKCS 全称是 Public-Key Cryptography Standards ,是由 RSA 实验室与其它安全系统开发商为促进公钥密码的发展而制订的一系列标准,PKCS 目前共发布过 15 个标准。 常用的有:PKCS#7 Cryptographic Message Syntax S...
阅读全文
posted @
2015-11-26 16:42
IMEIXI4EVER
编辑
科普:TLS、SSL、HTTPS以及证书(转)
摘要:最近在研究基于ssl的传输加密,涉及到了key和证书相关的话题,走了不少弯路,现在总结一下做个备忘不少人可能听过其中的超过3个名词,但它们究竟有什么关联呢?TLS是 传输层安全协议(Transport Layer Security)的缩写,是一种对基于网络的传输的加密协议,可以在受信任的第三方公证基...
阅读全文
posted @
2015-11-26 16:38
IMEIXI4EVER
编辑
网速变慢解决方法.Tracert与PathPing(转)
摘要:Tracert命令与PathPing命令你常用吗:前段时间本网吧网速不太正常.每晚8点后到11点之间网速爆慢.其余时间则正常。在8~11点间PING电信DNS TIME值要100多MS以上,但PING电信网关是正常的。PING网吧路由,网吧路由返回值正常且稳定也没丢包现象,故先排除蠕虫等病毒影响原因...
阅读全文
posted @
2015-11-26 16:11
IMEIXI4EVER
编辑
最快下载速度100Mbps!4G LTE技术全解析
摘要:1导读,关于4G的几个关键概念 【PConline资讯】100Mbps下载速度是什么概念?比3G网速快50倍又是什么概念?比3G通信方式更灵活、通信频谱更宽绰、通信质量更高效、通信费用更便宜是怎样一个效果?这就是LTE,这就是4G,我们即将迎来的新一代移动通信技术。 那 么,疑问来了。LTE和4...
阅读全文
posted @
2015-11-26 15:09
IMEIXI4EVER
编辑
Windows客户端的JProfiler远程监控Linux上的Tomcat
摘要:1.测试环境服务器:RedHat Linux 3.4.3-9.EL4(内核版本 2.6.9-5.EL),Tomcat5.5.20,Sun JDK 1.5.0_09,JProfiler 4.3.2 for linux(安装包:jprofiler_linux_4_3_2.sh)客户端:Windows ...
阅读全文
posted @
2015-11-26 11:41
IMEIXI4EVER
编辑
Java内存泄露原因详解
摘要:一、Java内存回收机制 不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的,这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释放对象,会...
阅读全文
posted @
2015-11-26 11:07
IMEIXI4EVER
编辑
JProfiler 解决 Java 服务器的性能跟踪
摘要:作者:徐建祥(netpirate@gmail.com) 时间: 2006/01/05 来自:http://www.anymobile.org 1、摘要.....................
阅读全文
posted @
2015-11-25 17:02
IMEIXI4EVER
编辑
JProfiler学习笔记
摘要:一、安装JProfiler 从http://www.ej-technologies.com/下载5.1.2并申请试用序列号二、主要功能简介1.内存剖析 Memory profilerJProfiler 的内存视图部分可以提供动态的内存使用状况更新视图和显示关于内存分配状况信息的视图。所有的视图都有几...
阅读全文
posted @
2015-11-25 17:01
IMEIXI4EVER
编辑
JProfiler入门笔记
摘要:JProfiler 入门笔记http://blog.csdn.net/chendc201/article/details/22897999JProfiler 8windows x64 zip下载地址:http://download-aws.ej-technologies.com/jprofiler/...
阅读全文
posted @
2015-11-25 17:00
IMEIXI4EVER
编辑
修改Tomcat Connector运行模式,优化Tomcat运行性能
摘要:Tomcat是一个小型的轻量级应用服务器,也是JavaEE开发人员最常用的服务器之一。不过,许多开发人员不知道的是,Tomcat Connector(Tomcat连接器)有bio、nio、apr三种运行模式,那么这三种运行模式有什么区别呢,我们又如何修改Tomcat Connector的运行模式来提...
阅读全文
posted @
2015-11-25 11:49
IMEIXI4EVER
编辑
tomcat7.0.27的bio,nio.apr高级运行模式(转)
摘要:一 前言 tomcat的运行模式有3种.修改他们的运行模式.3种模式的运行是否成功,可以看他的启动控制台,或者启动日志.或者登录他们的默认页面http://localhost:8080/查看其中的服务器状态。 二 bio默认的模式 blocking IO,性能非常低下,没有经过任何优化处理和支持....
阅读全文
posted @
2015-11-25 11:45
IMEIXI4EVER
编辑
查看tomcat启动文件都干点啥---catalina.bat(转)
摘要:在上一次查看tomcat启动文件都干点啥一文中,我们总结出,startup.bat文件的作用就是找到catalina.bat文件,然后把参数传递给它,在startup.bat中,调用catalina.bat的命令call "%EXECUTABLE%" start %CMD_LINE_ARGS%,...
阅读全文
posted @
2015-11-24 16:50
IMEIXI4EVER
编辑
分析Redis架构设计
摘要:一、前言因为近期项目中开始使用Redis,为了更好的理解Redis并应用在适合的业务场景,需要对Redis设计与实现深入的理解。我分析流程是按照从main进入,逐步深入分析Redis的启动流程。同时根据Redis初始化的流程,理解Redis各个模块的功能及原理。二、redis启动流程1.初始化ser...
阅读全文
posted @
2015-11-24 15:53
IMEIXI4EVER
编辑
Spring+Struts+Hibernate 简介(转)
摘要:http://blog.csdn.net/slnqnd/article/details/1772910/Struts2.0 +Hibernate 3.2 +Spring 2.0一.Struts1.定义它是使用servlet和JavaServer Pages技术的一种Model-View-Contro...
阅读全文
posted @
2015-11-23 16:49
IMEIXI4EVER
编辑
java面试题(开发框架)
摘要:博客分类:java基础面试Java多线程编程设计模式 java基础面试题目,以备不时之需 俗话说 细节决定成败。 就算很简单,很小的问题,我们还是要注意一下的。 往往那些’老奸巨滑‘的老一辈面试官,他们都是很强大的,给你上这么一道题。让你措手不及怎么办 。 题目: 第一,谈谈final, fi...
阅读全文
posted @
2015-11-23 16:46
IMEIXI4EVER
编辑
Jsp+Servlet+JavaBean经典MVC模式理解
摘要:MVC模式目的(实现Web系统的职能分工). 在Java EE中,Jsp+Servlet+JavaBean算是里面经典的模式,是初学者必备的知识技能。M, Model(模型)实现系统的业务逻辑 1.通过DAO实现操作数据库的业务逻辑 2.其他系统业务逻辑JavaBean职能 V,...
阅读全文
posted @
2015-11-23 15:31
IMEIXI4EVER
编辑
Loadrunner中影响"响应时间"的设置
摘要:1.Runtime setting的设置 *Think time这个就不多说了,如果忽略则"响应时间"会变短,但同时对服务器的压力增大,从而间接影响响应时间在anlaysis里有个过滤设置,可以设置过滤掉Thinktime,没有详细研究过* Pacing设置这个是我们经常忽略的一个设置xinqidi...
阅读全文
posted @
2015-11-20 15:54
IMEIXI4EVER
编辑
phpredis中文手册——《redis中文手册》 php版(转)
摘要:redis中文手册:http://readthedocs.org/docs/redis/en/latest/本文是参考《redis中文手册》,将示例代码用php来实现,注意php-redis与redis_cli的区别(主要是返回值类型和参数用法)。目录(使用CTRL+F快速查找命令): Ke...
阅读全文
posted @
2015-11-19 17:45
IMEIXI4EVER
编辑
Xargs用法详解
摘要:1.简介之所以能用到这个命令,关键是由于很多命令不支持|管道来传递参数,而日常工作中有有这个必要,所以就有了xargs命令,例如:find/sbin-perm+700|ls-l这个命令是错误的find/sbin-perm+700|xargsls-l这样才是正确的xargs可以读入stdin的资料,并...
阅读全文
posted @
2015-11-19 17:35
IMEIXI4EVER
编辑
(数据库)DBCP连接池配置参数说明
摘要:下面的注释为转来的。很详细tomcatde DHCP的配置当中的logAbandoned="true" removeAbandoned="true" removeAbandonedTimeout="60"就是用来配置数据库断开后自动连接的。数据库连接池会在启动时就建立所需的若干连接,并一直保持连接状...
阅读全文
posted @
2015-11-19 10:53
IMEIXI4EVER
编辑
CentOS 6上的redis搭建实战记录(转)
摘要:redis是一个基于内存的高性能key-value数据库,数据都保存在内存中定期刷新到磁盘,以极高的读写效率而备受关注。他的特点是支持各种数据结构,stirng,hashes, list,set,和sorted sets1、下载安装wget http://download.redis.io/redi...
阅读全文
posted @
2015-11-19 09:24
IMEIXI4EVER
编辑
Redis常用命令
摘要:启动 Redis 服务src/redis-server或者src/redis-server redis.confsrc/redis-server redis.conf 1>log.log 2>errlog.log1为标准输出,2为错误输出将 Redis 作为 Linux 服务随机启动vi /etc/...
阅读全文
posted @
2015-11-19 09:21
IMEIXI4EVER
编辑
使用Eclipse构建Maven项目 (step-by-step) (转收藏)
摘要:Maven这个个项目管理和构建自动化工具,越来越多的开发人员使用它来管理项目中的jar包。本文仅对Eclipse中如何安装、配置和使用Maven进行了介绍。完全step by step。如果觉得本文对你有用,请移步到:http://download.csdn.net/detail/qjyong/5...
阅读全文
posted @
2015-11-17 18:10
IMEIXI4EVER
编辑
maven环境快速搭建(转)
摘要:最近,开发中要用到maven,所以对maven进行了简单的学习。因为有个maven高手在身边,所以,很快就上手了,我这里算是自我总结吧。关于maven是什么东东,请参考其它文章。----------------准备工作-------------Jdk 1.6 java开发环境。EclipseI...
阅读全文
posted @
2015-11-17 17:53
IMEIXI4EVER
编辑
几种通讯协议的比较RMI > Httpinvoker >= Hessian >> Burlap >> web service (转)
摘要:一、综述本文比较了RMI,Hessian,Burlap,Httpinvoker,web service等5种通讯协议的在不同的数据结构和不同数据量时的传输性能。RMI是java语言本身提供的通讯协议,稳定高效,是EJB的基础。但它只能用于JAVA程序之间的通讯。Hessian和Burlap是cauc...
阅读全文
posted @
2015-11-17 16:30
IMEIXI4EVER
编辑
Dubbo与Zookeeper、SpringMVC整合和使用(负载均衡、容错)
摘要:互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。第一:介绍Dubbo背景 大规模服务化之前,应用可能只是通过RMI或...
阅读全文
posted @
2015-11-17 16:05
IMEIXI4EVER
编辑
dubbo初探(转载)
摘要:1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说...
阅读全文
posted @
2015-11-17 15:53
IMEIXI4EVER
编辑
基于ZooKeeper的Dubbo注册中心
摘要:Zookeeper注册中心安装建议使用dubbo-2.3.3以上版本的zookeeper注册中心客户端。Zookeeper是Apache Hadoop的子项目,强度相对较好,建议生产环境使用该注册中心。Dubbo未对Zookeeper服务器端做任何侵入修改,只需安装原生的 Zookeeper服务器即...
阅读全文
posted @
2015-11-17 15:52
IMEIXI4EVER
编辑
kafka入门:简介、使用场景、设计原理、主要配置及集群搭建(转)
摘要:问题导读:1.zookeeper在kafka的作用是什么?2.kafka中几乎不允许对消息进行“随机读写”的原因是什么?3.kafka集群consumer和producer状态信息是如何保存的?4.partitions设计的目的的根本原因是什么?一、入门 1、简介 Kafka is a dist...
阅读全文
posted @
2015-11-17 15:13
IMEIXI4EVER
编辑
HBase权威指南 高清中文版 PDF(来自linuxidc)
摘要:内容提要《HBase权威指南》由乔治(Lars George)著,探讨了 如何通过使用与HBase高度集成的Hadoop将 HBase的可 伸缩性变得简单;把大型数据集分布到相对廉价的商 业服务器集群中;使用本地Java客户端,或者通过提 供了REST、Avro和Thrift应用编程接口的网关服务器...
阅读全文
posted @
2015-11-17 14:53
IMEIXI4EVER
编辑
Hadoop + HBase (自带zookeeper 也可单独加) 集群部署
摘要:Hadoop+HBase搭建云存储总结 PDF http://www.linuxidc.com/Linux/2013-05/83844.htmHBase 结点之间时间不一致造成regionserver启动失败 http://www.linuxidc.com/Linux/2013-06/86655.h...
阅读全文
posted @
2015-11-17 14:51
IMEIXI4EVER
编辑
zookeeper 入门讲解实例 转
摘要:转 http://www.blogjava.net/BucketLi/archive/2010/12/21/341268.htmlzookeeper使用和原理探究(一)zookeeper介绍zookeeper是一个为分布式应用提供一致性服务的软件,它是开源的Hadoop项目中的一个子项目,并且根据g...
阅读全文
posted @
2015-11-17 14:08
IMEIXI4EVER
编辑
zookeeper原理(转)
摘要:ZooKeeper 是一个分布式的,开放源码的分布式应用程序协调服务,它包含一个简单的原语集,分布式应用程序可以基于它实现同步服务,配置维护和命名服务等。 Zookeeper是hadoop的一个子项目,其发展历程无需赘述。在分布式应用中,由于工程师不能很好地使用锁机制,以及基于消息的协调机制不适合在...
阅读全文
posted @
2015-11-17 13:48
IMEIXI4EVER
编辑
Tomcat中配置MySQL数据库连接池
摘要:Web开发中与数据库的连接是必不可少的,而数据库连接池技术很好的优化了动态页与数据库的连接,相比单个连接数据库连接池节省了很大的资源。用一个通俗的比喻:如果一个人洗澡需花一桶水,那一百个人就要花一百桶水,太浪费了.如果都在池子里洗,洗多少个人都不怕了。1.将MySQL的JDBC驱动复制到Tomcat...
阅读全文
posted @
2015-11-17 11:43
IMEIXI4EVER
编辑
Linux入门学习教程:虚拟机体验之KVM篇
摘要:在上一篇中,我展示了虚拟机软件QEMU的使用、效果及其性能,同时也分析了不同用户对虚拟机的不同追求。但是不管是桌面用户还是企业级用户,对虚拟机 软件的追求有一点是共同的,那就是性能。QEMU是一个强大的虚拟机软件,它可以完全以软件的形式模拟出一台完整的电脑所需的所有硬件,甚至是模拟出不同 架构...
阅读全文
posted @
2015-11-17 11:40
IMEIXI4EVER
编辑
CentOS 6.3系统安装配置KVM虚拟机
摘要:作业环境服务器端操作系统:CentOS 6.3 final x86_64IP: 133.133.10.50Hostname:myKVMKVM:qemu-kvm-0.12.1.2-2.295.el6_3.2.x86_64客户端Ubuntu和Win7,先在服务器端装好VNC,通过VNC连接服务器Cent...
阅读全文
posted @
2015-11-17 11:38
IMEIXI4EVER
编辑
KVM虚拟化学习笔记系列文章列表(转)
摘要:Kernel-based Virtual MachineKVM虚拟化学习笔记系列文章列表----------------------------------------kvm虚拟化学习笔记(一)之kvm虚拟化环境安装http://koumm.blog.51cto.com/703525/1288795...
阅读全文
posted @
2015-11-17 11:20
IMEIXI4EVER
编辑
centos 6.5安装docker报错(查看报错详细信息--推荐)
摘要:(1)yum安装docker[root@namenode ~]# yum install docker-io(2)启动docker[root@namenode ~]# /etc/init.d/docker restart停止 docker: [失败]Starting d...
阅读全文
posted @
2015-11-16 14:26
IMEIXI4EVER
编辑
利用JMX统计远程JAVA进程的CPU和Memory---jVM managerment API
摘要:从JAVA 5开始,JDK提供了一些JVM检测的API,这就是有名的java.lang.management 包,包里提供了许多MXBean的接口类,可以很方便的获取到JVM的内存、GC、线程、锁、class、甚至操作系统层面的各种信息,本文就简单的介绍 一种利用JMX对JAVA进程进行CPU、堆内...
阅读全文
posted @
2015-11-13 15:47
IMEIXI4EVER
编辑
OpenJDK和JDK区别
摘要:使用过LINUX的人都应该知道,在大多数LINUX发行版本里,内置或者通过软件源安装JDK的话,都是安装的openjdk,那么到底什么是openjdk,它与sun jdk有什么关系和区别呢? 历史上的原因是,openjdk是jdk的开放原始码版本,以GPL协议的形式放出。在JDK7的时候,openj...
阅读全文
posted @
2015-11-13 15:38
IMEIXI4EVER
编辑
docker sshd image problem, session required pam_loginuid.so, cann't login
摘要:在使用sshd docker 镜像时, 发现一个比较诡异的问题, 有些启动的容器可以连接, 有些不能.例如 :启动2个容器(这两个容器都有问题) :[root@localhost ~]# docker run -d --name di digoal/sshd_ceph:giant[root@loca...
阅读全文
posted @
2015-11-12 18:11
IMEIXI4EVER
编辑
ssh-keygen - 生成、管理和转换认证密钥
摘要:通常使用:[b]ssh-keygen -i -f 公密匙名>> authorized_keys[/b]语法详细介绍[code]ssh-keygen [-q] [-b bits] -t type [-N new_passphrase] [-C comment] [-foutput_keyfile]ss...
阅读全文
posted @
2015-11-12 17:37
IMEIXI4EVER
编辑
解决ssh登录Host key verification failed
摘要:使用SSH登录某台机器,有时因为server端的一些变动,会出现以下信息:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@WARNING:REMOTEHOSTIDENTIFICATIONHASCHANGED!@@@@@@@@@@@@@@@@@@@@@@@...
阅读全文
posted @
2015-11-12 17:23
IMEIXI4EVER
编辑
Linux 网桥配置命令:brctl
摘要:Linux网关模式下将有线LAN和无线LAN共享网段实现局域网内互联:思路其实很简单:就是将虚拟出一个bridge口,将对应的有线LAN和无线LAN都绑定在这个虚拟bridge口上,并给这个bridge口分配一个地址,其他子网微机配置网关为bridge口的地址便可以了。当然,因为是设备是网关模式,路...
阅读全文
posted @
2015-11-12 13:55
IMEIXI4EVER
编辑
ip段/数字,如192.168.0.1/24的意思是什么?(转)
摘要:ip段/数字,如192.168.0.1/24的意思是什么? 踩踩 0作者:Admin 发表日期:2013-10-31 复制链接 收藏 首先来了解一下二进制的转换知识:二进制数转换成十进制数 二进制的1101转化成十进制 1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+...
阅读全文
posted @
2015-11-12 13:51
IMEIXI4EVER
编辑
理解Load Average做好压力测试(转)
摘要:转载自:http://www.blogjava.net/cenwenchu/archive/2008/06/30/211712.html SIP的第四期结束了,因为控制策略的丰富,早先的的压力测试结果已经无法反映在高并发和高压力下SIP的运行状况,因此需要重新作压力测试。跟在测试人员后面做了快一周的...
阅读全文
posted @
2015-11-12 10:40
IMEIXI4EVER
编辑
linux命令:tail 命令
摘要:tail命令从指定点开始将文件写到标准输出.使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail-ffilename会把filename里最尾部的内容显示在屏幕上,并且不但刷新,使你看到最新的文件内容.1.命令格式;tail[必要参数][选择参数][文件]2.命令功能:用于显示指定文...
阅读全文
posted @
2015-11-12 10:37
IMEIXI4EVER
编辑
【转载】LVS+MYCAT+读写分离+MYSQL主备同步部署手册(邢锋)
摘要:By leo | 2015/05/13 0 CommentLVS+MYCAT+读写分离+MYSQL主备同步部署手册1 配置MYSQL主备同步…. 21.1 测试环境… 21.2 配置主数据库… 21.2.1 编辑my.cnf文件… 21.2.2 重启数据库… 21.3 锁定主数据库DDL操作… 2...
阅读全文
posted @
2015-11-12 10:23
IMEIXI4EVER
编辑
SIP(Session Initiation Protocol,会话初始协议)
摘要:SIP(Session Initiation Protocol,会话初始协议)的开发目的是用来帮助提供跨越因特网的高级电话业务。因特网电话(IP电话)正在向一种正式的商业电话模式演进,SIP就是用来确保这种演进实现而需要的NGN(下一代网络)系列协议中重要的一员。支持H.264协议SIP学习笔记 2...
阅读全文
posted @
2015-11-12 10:19
IMEIXI4EVER
编辑
关于RHEL6下桥网配置的写法(ifcfg-eth0,ifcfg-br0) / 在阿里云的CentOS上安装docker
摘要:Posted on 2011-07-28 16:46 zhousir1991 阅读(1978) 评论(0) 编辑 收藏 以下仅仅是我在做练习的时候下的环境,参照写即可:[root@desktop26 ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0DE...
阅读全文
posted @
2015-11-10 19:01
IMEIXI4EVER
编辑
CentOS7搭建Docker私有仓库
摘要:学习Docker的过程中Docker的私有仓库一直没能成功,就是因为CentOS 6.x和CentOS 7默认引入了支持https认证,每次在push和pull的时候都会报错,今天是周末,利用一天的时间反复测试和网上案列的整合,总算是成功了,也借此 机会对学习Docker的朋友有所帮助。个人的愚见:...
阅读全文
posted @
2015-11-10 18:13
IMEIXI4EVER
编辑
LoadRunner利用ODBC编写MySql脚本(转)
摘要:LoadRunner测试数据库是模拟客户端去连接数据库服务器,因此,需要协议(或者说驱动的支持)。LoadRunner本身直接支持Oracle、SqlServer数据库,这两个数据库直接选择相应的协议就可以录制脚本。而MySql数据库只能利用ODBC协议来录制(编写)脚本,所以必须要MySql的O...
阅读全文
posted @
2015-11-10 14:34
IMEIXI4EVER
编辑
LoadRunner访问Mysql数据库(转)
摘要:这是很久以前编写的一个测试案例,那时是为了检查大量往Mysql数据库里插入数据,看一下数据库的性能如何?服务器是否会很快就被写满了。前期的准备工作:Mysql 数据库搭建,LoadRunner,libmysql.dll and 网上搜一份LoadRunner访问mysq的公共库。Step1:Mysq...
阅读全文
posted @
2015-11-10 11:45
IMEIXI4EVER
编辑
linux下定时执行任务的方法
摘要:在LINUX中你应该先输入crontab -e,然后就会有个vi编辑界面,再输入0 3 * * 1 /clearigame2内容到里面 :wq 保存退出。在LINUX中,周期执行的任务一般由cron这个守护进程来处理[ps -ef|grep cron]。cron读取一个或多个配置文件,这些配置文件...
阅读全文
posted @
2015-11-10 11:18
IMEIXI4EVER
编辑
docker 常用命令
摘要:1. 查看docker信息(version、info) [plain]view plaincopy#查看docker版本 $dockerversion #显示docker系统的信息 $dockerinfo 2. 对image的操作(search、pull、images、rmi、history)...
阅读全文
posted @
2015-11-09 11:02
IMEIXI4EVER
编辑
Docker exec与Docker attach
摘要:转载博客地址:http://blog.csdn.net/halcyonbaby 新浪微博:@寻觅神迹内容系本人学习、研究和总结,如有雷同,实属荣幸! ==================Docker exec与Docker attach不论是开发者是运维人员,都经常有需要进入容器的诉求。 目前看...
阅读全文
posted @
2015-11-09 10:55
IMEIXI4EVER
编辑
docker容器跨服务器的迁移方式export和save(转)
摘要:前沿: 这两天把报警平台放在了docker里面跑了,但是宿主机本身性能就不好,所以导致mongodb到挂了好几次了。这次搞了一台牛逼的服务器,虽说是opentstack里面的主机,但是iops 很不错。 感谢向军同学的帮助,不然就升级uek内核就能搞死我。 你的程序放在docker里面迁...
阅读全文
posted @
2015-11-09 10:42
IMEIXI4EVER
编辑
cpu时间 / cpu利用率计算
摘要:CPU时间即反映CPU全速工作时完成该进程所花费的时间cpu时间计算CPU TIME = (# of CPU Clock Cycles) x Clock Period // “#” 表示消耗的CPU时钟周期个数= (# of CPU Clock Cycles)/(Clock Frequency)cp...
阅读全文
posted @
2015-11-06 16:10
IMEIXI4EVER
编辑
Java的内存机制(转)
摘要:0.参考资料:http://www.j2megame.org/index.php/content/view/2246/125.html1.Java的内存机制 Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代...
阅读全文
posted @
2015-11-06 13:53
IMEIXI4EVER
编辑
Java 内存分配全面浅析
摘要:本文将由浅入深详细介绍Java内存分配的原理,以帮助新手更轻松的学习Java。这类文章网上有很多,但大多比较零碎。本文从认知过程角度出发,将带给读者一个系统的介绍。进 入正题前首先要知道的是Java程序运行在JVM(Java Virtual Machine,Java虚拟机)上,可以把JVM理解成Ja...
阅读全文
posted @
2015-11-06 13:52
IMEIXI4EVER
编辑
tar 命令详解 / xz 命令
摘要:]# tar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩...
阅读全文
posted @
2015-11-06 11:19
IMEIXI4EVER
编辑
如何取得jvm实例的cpu占用(转)
摘要:时间2014-08-29 17:11:34 田加国的博客 原文 http://www.tianjiaguo.com/programming-language/java-language/如何取得jvm实例的cpu占用/主题 JMX JVM Java RMI 本文会贴很多代码,代码遵循G...
阅读全文
posted @
2015-11-06 10:53
IMEIXI4EVER
编辑
JConsole的使用手册 JDK1.5(转)
摘要:一篇Sun项目主页上介绍JConsole使用的文章,前段时间性能测试的时候大概翻译了一下以便学习,今天整理一下发上来,有些地方也不知道怎么翻,就保留了原文,可能还好理解点,呵呵,水平有限,翻的不好,大家多多包涵。JConsole毕竟是JDK自带的东西,功能虽然没有一些商业软件那么强大,但是稳定性好...
阅读全文
posted @
2015-11-06 10:41
IMEIXI4EVER
编辑
jconsole JDK1.6 使用手册 (转)
摘要:转载出处文章作者:hornet本文地址:http://hornetblog.sinaapp.com/?p=5英文版地址: http://download.oracle.com/javase/6/docs/technotes/guides/management/jconsole.htmlJConsol...
阅读全文
posted @
2015-11-06 10:37
IMEIXI4EVER
编辑
CPU利用率与Load Average的区别?
摘要:CPU利用率,是对一个时间段内CPU使用状况的统计,通过这个指标可以看出在某一个时间段内CPU被占用的情况,如果CPU被占用时间很高,那么就需要考虑CPU是否已经处于超负荷运作,长期超负荷运作对于机器本身来说是一种损害,因此必须将CPU的利用率控制在一定的比例下,以保证机器的正常运作。Load Av...
阅读全文
posted @
2015-11-05 15:56
IMEIXI4EVER
编辑
Load和CPU利用率是如何算出来的 (转发)
摘要:本文内容遵从CC版权协议, 可以随意转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明网址: http://www.penglixun.com/tech/system/how_to_calc_load_cpu.html相信很多人都对Linux中top命令里“load average”这一...
阅读全文
posted @
2015-11-05 15:53
IMEIXI4EVER
编辑
SecureCRT 默认配置
摘要:1、配置默认设置2、使vi,vim 着色,使用如下配置3、默认显示样式另存:网上方法二 (未实践)vim中的代码要想以各种高亮彩色显示首先要从两个方面来设置:1> secureCRT的设置。确保仿真终端类型为linux,并勾选“ANSI颜色选项”。2> 服务器端的设置。在.bashrc中添加:exp...
阅读全文
posted @
2015-11-05 15:44
IMEIXI4EVER
编辑
Java 内存区域和GC机制(转载)
摘要:目录Java垃圾回收概况Java内存区域Java对象的访问方式Java内存分配机制Java GC机制垃圾收集器Java垃圾回收概况 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收...
阅读全文
posted @
2015-11-05 14:48
IMEIXI4EVER
编辑
Java 线程池的原理与实现 (转)
摘要:最近在学习线程池、内存控制等关于提高程序运行性能方面的编程技术,在网上看到有一哥们写得不错,故和大家一起分享。[分享]Java 线程池的原理与实现这几天主要是狂看源程序,在弥补了一些以前知识空白的同时,也学会了不少新的知识(比如 NIO),或者称为新技术吧。线程池就是其中之一,一提到线程,我们会想到...
阅读全文
posted @
2015-11-05 13:47
IMEIXI4EVER
编辑
【转载】java项目中经常碰到的内存溢出问题: java.lang.OutOfMemoryError: PermGen space, 堆内存和非堆内存,写的很好,理解很方便
摘要:Tomcat Xms Xmx PermSize MaxPermSize 区别 及 java.lang.OutOfMemoryError: PermGen space 解决解决方案 在catalina.bat 里的蓝色代码前加入:红色代码rem ----- Execute The Requested ...
阅读全文
posted @
2015-11-05 13:38
IMEIXI4EVER
编辑
top命令的Load average 含义及性能参考基值
摘要:$ uptime11:12:26 up 3:44, 4 users, load average: 0.38, 0.31, 0.19系统平均负载被定义为在特定时间间隔内运行队列中的平均进程树。如果一个进程满足以下条件则其就会位于运行队列中:它没有在等待I/O操作的结果它没有主动进入等待状态(也就是没有...
阅读全文
posted @
2015-11-04 19:09
IMEIXI4EVER
编辑
Docker背后的内核知识——cgroups资源限制(转)
摘要:时间2015-04-20 21:10:00 InfoQ 原文 http://www.infoq.com/cn/articles/docker-kernel-knowledge-cgroups-resource-isolation主题 Cgroups Docker 上一篇中,我们了解了Doc...
阅读全文
posted @
2015-11-04 19:06
IMEIXI4EVER
编辑
Docker技术-cgroup
摘要:分类: 虚拟化Docker容器采用了linux内核中的cgroup技术来实现container的资源的隔离和控制。关于cgroup我们需要了解的它的知识点:1. 基本概念cgroup涉及到几个概念如下: cgroup:以某种方式,将某些任务和subsystem进行关联 subsystem:基于cg...
阅读全文
posted @
2015-11-04 19:05
IMEIXI4EVER
编辑
docker高级应用之cpu与内存资源限制(转)
摘要:时间:2015-06-09 14:01:52 阅读:1581 评论:0 收藏:0 [点我收藏+] 标签:docker资源限制docker cpu限制docker内存限制之前介绍过如何使用ovs的qos技术对docker容器做网络资源限制,本次介绍如何使用docker本身的参数进行cpu与内存...
阅读全文
posted @
2015-11-04 19:02
IMEIXI4EVER
编辑
JMX 学习
摘要:http://blog.csdn.net/qiao000_000/article/category/763467
阅读全文
posted @
2015-11-04 18:14
IMEIXI4EVER
编辑
如何使用JVisualVM进行性能分析
摘要:地址:https://visualvm.dev.java.net/连接1、本地机器的程序直接可以监听到2、远程机器的程序需要加上JVM参数-Dcom.sun.management.jmxremote= true-Dcom.sun.management.jmxremote.port= 9090-Dco...
阅读全文
posted @
2015-11-04 15:14
IMEIXI4EVER
编辑
如何利用 JConsole观察分析Java程序的运行,进行排错调优(转)
摘要:一、JConsole是什么 从Java 5开始 引入了 JConsole。JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。您可以轻松地使用 JConsole(或者,它更高端的 “近亲” VisualVM )来监控 Java 应用程序性能和跟踪 Jav...
阅读全文
posted @
2015-11-04 15:11
IMEIXI4EVER
编辑
jConsole,jvisualvm和jmap使用
摘要:JConsole JConsole 是一个内置 Java 性能分析器,可以从命令行或在 GUI shell 中运行。可以轻松地使用 JConsole来监控 Java 应用程序性能和跟踪 Java 中的代码。1- 启动使 JDK 在 PATH 上,从命令行启动,运行 jconsole2- 连接2.1...
阅读全文
posted @
2015-11-04 15:09
IMEIXI4EVER
编辑
CentOS下febootstrap自制Docker的CentOS6.6和7.1 Docker镜像
摘要:docker image centos febootstrapCentOS 6.6和7.1 Docker自制CentOS镜像安装:?1yum-yinstallfebootstrap添加用户:?1adduseradmin把admin用户加到docker组:?1usermod-a-Gdockeradmi...
阅读全文
posted @
2015-11-04 11:36
IMEIXI4EVER
编辑
在Docker里使用(支持镜像继承的)supervisor管理进程(转)
摘要:这篇文章是受 dockboard 之托帮忙翻译的与 docker 有关的技术文章。译自 Using Supervisor with Docker to manage processes (supporting image inheritance) ,作者 Quinten Krijger。 在八月份...
阅读全文
posted @
2015-11-04 10:48
IMEIXI4EVER
编辑
Docker Container同时启动多服务 supervisor
摘要:Docker Container同时启动多服务转载请注明来自:http://blog.csdn.net/wsscy2004昨天踩了个天坑,我有一个基本的镜像centos6.5+ssh,是通过Dockerfile build的,利用CMD命令启动ssh。通过centos6.5+ssh镜像,我想buil...
阅读全文
posted @
2015-11-04 10:34
IMEIXI4EVER
编辑
docker 中 安装 openssh-server
摘要:1,首先,需要从docker官网获得centos或Ubuntu镜像2,当本地已有Ubuntu镜像后(大概200M左右大小),使用如下命令docker run -t -i ubuntu /bin/bash即可启动一个容器,并放入Ubuntu镜像3,更新源, apt-get update接着就可以使用 ...
阅读全文
posted @
2015-11-03 19:27
IMEIXI4EVER
编辑
如何更改Docker默认的images存储位置
摘要:Docker的镜像以及一些数据都是在/var/lib/docker目录下,它占用的是Linux的系统分区,也就是下面的/dev/vda1,当有多个镜像时,/dev/vda1的空间可能不足,我们可以把docker的数据挂载到数据盘,例如:/dev/vdb目录下。[root@10-10-63-106 d...
阅读全文
posted @
2015-11-03 19:22
IMEIXI4EVER
编辑
Docker学习笔记之二,基于Dockerfile搭建JAVA Tomcat运行环境
摘要:前言在第一篇文字中,我们完全人工方式,一个命令一个命令输入,实现一个 java tomcat运行环境,虽然也初见成效,但很累人。如果依靠依靠脚本构建一个Tomcat容器实例,一个命令可以搞定,何乐而不为呢。好在Docker提 供了Dockerfile作为构建Docker镜像脚本,避免人们一行一行的输...
阅读全文
posted @
2015-11-03 19:21
IMEIXI4EVER
编辑
Docker学习笔记之一,搭建一个JAVA Tomcat运行环境(转)
摘要:前言Docker旨在提供一种应用程序的自动化部署解决方案,在 Linux 系统上迅速创建一个容器(轻量级虚拟机)并部署和运行应用程序,并通过配置文件可以轻松实现应用程序的自动化安装、部署和升级,非常方便。因为使用了容 器,所以可以很方便的把生产环境和开发环境分开,互不影响,这是 docker 最普遍...
阅读全文
posted @
2015-11-03 19:18
IMEIXI4EVER
编辑
JavaMelody、prob系统监控工具使用配置
摘要:分类: 工具 2014-04-23 14:41 1857人阅读 评论(1) 收藏 举报 目录(?)[+]项 目开发结束了,需要做一下压力测试,就使用apache自带的ab程序进行压力测试,300个并发20000个请求,压了4组,服务器端内存就疯长到了 330m,jvm一共才配置了512m,tomc...
阅读全文
posted @
2015-11-03 18:34
IMEIXI4EVER
编辑
制作可以 SSH 登录的 Docker 镜像
摘要:Docker使用系列一我们把镜像源改为了阿里云的,方便后续的操作。执行这个命令就把源地址改为阿里的:curl https://git.oschina.net/feedao/Docker_shell/raw/start/ali-centos.sh | sh第一安装Docker:yum -y insta...
阅读全文
posted @
2015-11-03 16:55
IMEIXI4EVER
编辑
how to remove untagged / none images
摘要:docker rmi $(docker images -a| grep "^" | awk '{print $"3"}')
阅读全文
posted @
2015-11-03 15:56
IMEIXI4EVER
编辑
运维监控工具
摘要:监控平台nagios/zabbixdocker监控
阅读全文
posted @
2015-11-03 15:12
IMEIXI4EVER
编辑
Linux 修改终端显示bash-1.4$
摘要:先取得root权限,然后在终端如下操作[root@host]$su -然后输入密码接着[root@host]#PS1='[\u@\H \W]\$'你取得root权限后在,在终端命令下输入这个,一定要区分大小写,才能保证完整的显示你原来的格式。你只是修改了PS1的系统变量而已。一定要区分大小写1、vi...
阅读全文
posted @
2015-11-03 14:54
IMEIXI4EVER
编辑
Docker的学习--命令使用详解
摘要:使用命令查看一下docker都有那些命令:docker -h你将得到如下结果:A self-sufficient runtime for linux containers.Options: --api-cors-header= Set CORS headers ...
阅读全文
posted @
2015-11-03 11:01
IMEIXI4EVER
编辑
vi/vim 查找替换命令
摘要:vi/vim 中可以使用 :s 命令来替换字符串。该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询。 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n,$...
阅读全文
posted @
2015-11-03 09:56
IMEIXI4EVER
编辑
linux 安装安装rz/sz 和 ssh
摘要:安装rz,szyum install lrzsz;安装sshyum install openssh-server查看已安装包rpm -qa | grep ssh更新yum源1、备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS...
阅读全文
posted @
2015-11-03 09:54
IMEIXI4EVER
编辑
CentOS6.5内核升级到linux 3.12.17教程
摘要:环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Linux centos 2.6.32-431.el6.x86_64(Centos-6.5-x86_64-minimal.iso ) 升级内核版本:longterm:3.12.17升级步骤: 1.虚拟系...
阅读全文
posted @
2015-11-02 15:38
IMEIXI4EVER
编辑
CentOS6.5下docker的安装及遇到的问题和简单使用(已实践)
摘要:转载自CentOS6下docker的安装和使用Docker是一个开源的应用容器引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。利用Linux的LXC、AUFS、 Go语言、cgroup实现了资源的独立,可以很轻松的实现文件、资源、网络等隔离,其最终的目标是实现类似PaaS平台的...
阅读全文
posted @
2015-11-02 15:32
IMEIXI4EVER
编辑
Docker -CentOS 6.5上安装
摘要:开始安装daoker之旅:1、[root@localhost ~]# uname -r2.6.32-431.el6.x86_642、[root@localhost ~]# cat /etc/issueCentOS release 6.5 (Final)Kernel \r on an \m注意其他的源...
阅读全文
posted @
2015-11-02 14:45
IMEIXI4EVER
编辑