自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 Saltctack工具安装

1 Saltctack简介SaltStack是一种全新的基础设置管理方式,部署轻松,在几分钟内可运作起来,扩展性好,很容易管理上万台服务器,速度够快,服务器之间秒级通讯。通过部署SaltStack环境,我们可以在成千上万台服务器上做到批量执行命令,根据不同业务特性进行配置集中化管理、分发文件、采集服务器数据、操作系统基础及软件包管理等,SaltStack是运维人员提高工作效率、规范业务配置与操

2017-04-13 17:20:35 559

原创 docker 小记(一)

1 docker容器与虚拟机的区别docker容器是操作系统的虚拟化;虚拟机是硬件级别的虚拟化2 docker 容器的组成容器核心技术:Cgroup+Namespace容器=Cgroup+Namespace+rootfs+容器引擎

2017-03-31 18:12:46 256

原创 SVN服务搭建

1首先检查操作系统上面是否安装了subversion,一般centos操作系统都默认安装了此软件,如果没有安装使用如下命令快速安装   查询是否安装     rpm -qa subversion   如果没有使用   yum -y install  subversion2 配置svn并启动svn服务,可以使用svnserve--help查看启动帮助,其中

2017-03-31 18:12:39 283

原创 docker+nginx+keepalived环境搭建

1 背景 目前docker容器已经很普遍的应用于各大场景,淘宝双十一的所有服务都是通过淘宝定制的Alidocker完成部署,为了做到更好地负载均衡,下面讲解下docker容器下的nginx+keepalived的环境搭建2 Nginx的主备搭建2.1 Nginx的安装Nginx地址:192.168.125.134(主)192.168.125.135(备)注:以下操作主备都需要操作 2

2017-03-31 18:12:36 6634 1

原创 内网服务器通过CCproxy代理上网(…

CCproxy简单的使用方法目前,由于经常搭建环境,但是局方的机器一般为了安全考虑,不能链接外网,那么就会造成在linux机器中的一些便捷操作无法使用,比如:通过yum源更新或者安装软件。CCporxy是一个可以通过代理上网的工具,下面来具体说下怎么通过本机代理使服务器能够上网1设置CCporxy        1.1 代理端口设置 勾选自动检测,CCporxy会自动

2017-03-31 18:12:33 14190

原创 linux用户新增

1 linxu 用户新增新增命令:useradd-c comment 指定一段注释性描述。-d 目录指定用户主目录,如果此目录不存在,则同时使用-m选项,可以创建主目录。-g 用户组 指定用户所属的用户组。-G 用户组,用户组 指定用户所属的附加组。-s Shell文件 指定用户的登录Shell。-u 用户号指定用户的用户号,如果同时有-o选项,则可以重复使用其他用户的标识号。

2017-03-31 18:12:31 291

原创 docker集群之mysql

本次mysql集群主要是在docker容器中进行搭建,主要是修改配置文件注:本文采用docker1.10 mysql5.5.1 centos71 找到机器中mysql容器的配置文件my.cnf(本人机器中位置/etc/my.cnf)2 复制到宿主机目录(自定义文件夹,将会作为外部配置文件加载到容器中)3 由my.cnf复制两个配置文件my-m.cnf(主)、my-s.cnf(从

2017-03-31 18:12:28 1661

原创 docker启动错误情况一

今天遇见测试库docker环境出现错误,错误提示:Get http:///var/run/docker.sock/v1.19/containers/json: dial unix /var/run/docker.sock: no such file or directory. Are you trying to connect to a TLS-enabled daemon without 

2017-03-31 18:12:25 458

原创 docker容器iptables failed:&…

今天tomcat的docker容器挂了,只要是带命令-p映射端口就起不来并且报错:Error response from daemon: Cannot start container eb9d501f56bc142d9bf75ddfc7ad88383b7388ca6a5959309af2165f1fff6292: iptables failed: iptables --wait -t nat 

2017-03-31 18:12:23 6779

原创 redis删除hash中特定key

最近开发遇到一个问题,问题是利用redis同一分钟计数的时候,每分钟需要将前一分钟的数据更新,是个hash类型数据,redis中常见删除都是利用完全匹配删除,redis中的keys也是针对string类型,所以,这块只有自己动手去重写方法并且封装1 hash类型数据2 需要每次存储时对当前ORM:IOM:Prop:AreaSum中的key值进行匹配,如果存在需要删除代

2017-03-31 18:12:20 22932

原创 Tomcat在RedHat Linux上的安装与配…

Tomcat在RedHatLinux上的安装与配置以下使用的Linux版本为: RedHat EnterpriseLinux 7.0 x86_64,Tomcat版本为tomcat-7.0.54.1.下载JDK与Tomcat.    jdk下载地址:    http://www.Oracle.com/technetwork/java/javase/downloads/jdk7-

2017-03-31 18:12:17 321

原创 docker下服务器时间同步

1服务器时间调整EDT时间修改为CST时间mv /etc/localtime /etc/localtime.bakln -s /usr/share/zoneinfo/Asia/Shanghai  /etc/localtime2docker容器在启动的时候需要同宿主机进行同步时间增加参数:-v /etc/localtime:/etc/localtime:ro

2017-03-31 18:12:14 475

原创 docker搭建私有仓库

注意:防火墙问题docker搭建私有云Dockers不仅提供了一个中央仓库,同时也允许我们使用registry搭建本地私有仓库。使用私有仓库有许多优点:节省网络带宽,针对于每个镜像不用每个人都去中央仓库上面去下载,只需要从私有仓库中下载即可;提供镜像资源利用,针对于公司内部使用的镜像,推送到本地的私有仓库中,以供公司内部相关人员使用注意:2、关闭本地防火墙

2017-03-31 18:12:11 612

原创 nginx学习

1 nginx在启动后,会有一个master进程和多个worker进程。master进程主要用来管理worker进程2 master进程:接收来自外界的信号,向各worker进程发送信号,监控worker进程的运行状态,当worker进程退出后(异常情况下),会自动重新启动新的worker进程。3 worker进程:基本的网络事件处理。多个worker进程之间是对等的,他们同等

2017-03-31 18:12:08 188

原创 CENTOS7 防火墙问题

CenterOS7 防火墙iptables和firewall间的关系:iptables用于过滤数据包,属于网络层防火墙,firewall能够允许哪些服务可用,那些端口可用.... 属于更高一层的防火墙。firewall的底层是使用iptables进行数据过滤,建立在iptables之上。【关闭firewall和开启iptables】1、关闭firewall:syst

2017-03-31 18:12:05 259

原创 Illegal mix of co…

数据库查询提示:Illegal mix of collations (utf8_general_ci,IMPLICIT) and (utf8_unicode_ci,IMPLICIT) for operation '='错误由于mysql数据库的默认字符集格式与表的数据库字符集不同造成,通过修改字符集即可。常用命令:修改你的数据库的字符编码:进入Mysql数据库,通过命令

2017-03-31 18:12:03 362

原创 javaMelody插件简单配置

2 引言2.1 目的本文作为javaMelody插件简单配置说明,通过简单介绍javaMelody的作用以及在maven项目中的配置方法来通过监控手段,了解整个项目的瓶颈以及优化点,提升应用的性能,并且在类似项目中出现服务夯死以及线程创建后不释放等问题都有参考意义。2.2 文档说明本文档以公司maven3.1.1框架为基础,在此基础上进行javaMelody配置,由于近期刚刚加入

2017-03-31 18:12:00 2329

原创 JDK 1.7安装简谈

目前JDK 安装有两种常见方式:1 rpm包安装2 tar包安装两种包都可以通过官网下载:http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html首先来说说第一重安装方法1 RPM 安装[root@localhost local]# rpm-ivh jdk-7-li

2017-03-31 18:11:57 207

原创 python学习

1 Python语言简介Python是解释型语言2 优缺点2.1 优点2.1.1 提供了非常完善的基础代码库(以及大量优秀的的第三方库)2.1.2 简单易懂、代码开发量少2.2 缺点2.2.1 代码执行慢代码在执行时会一行一行地翻译成CPU能理解的机器码,这个翻译过程非常耗时,所以很慢2.2.2 代码不能加密发布你的Python程序,实际上就是发布源代码

2017-03-31 18:11:54 186

原创 pom.xml详解

http://maven.apache.org/POM/4.0.0"    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0_0.xsd"> 

2017-03-31 18:11:49 234

原创 JavaBean规范

JavaBean规范(1)JavaBean 类必须是一个公共类,并将其访问属性设置为 public  ,如:public class user{......}(2)JavaBean 类必须有一个空的构造函数:类中必须有一个不带参数的公用构造器(3)一个javaBean类不应有公共实例变量,类变量都为private  ,如:private int id;(4)属性应该通过一组存取方法(g

2017-03-31 18:11:46 268

原创 搭建Redis集群

要搭建Redis集群,首先得考虑下面的几个问题;Redis集群搭建的目的是什么?或者说为什么要搭建Redis集群?Redis集群搭建的目的其实也就是集群搭建的目的,所有的集群主要都是为了解决一个问题,横向扩展。在集群的概念出现之前,我们使用的硬件资源都是纵向扩展的,但是纵向扩展很快就会达到一个极限,单台机器的Cpu的处理速度,内存大小,硬盘大小没办法一直满足需求,而且机器纵向扩展的成本是相

2017-03-31 18:11:43 205

原创 Linux增加用户

# useradd –d /usr/sam -m sam此命令创建了一个用户sam,其中-d和-m选项用来为登录名sam产生一个主目录/usr/sam(/usr为默认的用户主目录所在的父目录)。假设当前用户是sam,则下面的命令修改该用户自己的口令:# passwdOld password:******New password:*******Re-enter new password

2017-03-31 18:11:40 259

原创 创建表空间语句

创建表空间语句:create tablespace train_tabdatafile 'E:\oracle\train\train_tab.def' size 100M--生成数据文件并定义文件大小autoextend on next 10M maxsize unlimited logging   --设置自动扩展extent management local autoallocat

2017-03-31 18:11:38 3939

原创 数据库迁移脚本

在50.6上导dmp文件步骤su - oracleimp file=/tmp/sps_dev_20150701.dmp log=/tmp/imp.log grants=Nindexes=Y rows=Y full=Y userid=SXZQ/SXZQ@ORCL查看对象select count(*) from user_objects查看表总数select count(*) from u

2017-03-31 18:11:35 2237

原创 Spring的反射机制和依赖注入

Spring的反射机制和依赖注入 Javaspring反射机制依赖注入我们知道,Spring中大量使用了反射机制,那么究竟是什么地方使用了呢?spring的一大核心概念是注入,但是,这存在的一个前提就是类是由spring管理起来的。反射是根据className生成一个具体的实例,这是一个很实用的思想。比如:当我们需要根据传进来的参数的类型,选择具体的实现类时,反射机制就能很好的解

2017-03-31 18:11:32 3957

原创 LINUX 命令

tail    命令格式;tail[必要参数][选择参数][文件]2.命令功能:用于显示指定文件末尾内容,不指定文件时,作为输入信息进行处理。常用查看日志文件。3.命令参数:-f 循环读取-q 不显示处理信息-v 显示详细的处理信息-c 显示的字节数-n 显示行数--pid=PID 与-f合用,表示在进程ID,PID死掉之后结束. -q, --quiet, --silent

2017-03-31 18:11:29 279

原创 我的杂集1

1  java中命名要规范2 Struts中一般对应有Action(逻辑)、ActionForm(一般属性)、bean(抽象属性)、config.xml(配置)组成3在服开系统中MVO与SVO都相当于Struts中的bean对象,只是其中MVO中的属性是属于包含SVO,且一般含有自定义的一些属性,而SVO中一般就是数据库中表字段,一般不会改      变、修改4EJB中:XXXDe

2017-03-31 18:11:26 237

原创 java中获取路径的各种方法

java中获取路径的各种方法:(1)、request.getRealPath("/");//不推荐使用获取工程的根路径(2)、request.getRealPath(request.getRequestURI());//获取jsp的路径,这个方法比较好用,可以直接在servlet和jsp中使用(3)、request.getSession().getServletContext().get

2017-03-31 18:11:24 446

原创 EJB规范的三种Bean

EJB规范的三种BeanEJB规范中定义了三种Bean,他们分别是会话Bean(Session Bean),实体Bean(EntityBean),消息驱动Bean(MessageDriveBean)。这三种Bean各自有各自的特点,并且他们分别应用于不同的情况,下面我们将就这三种Bean进行较为详细的介绍。1.     会话Bean。一个会话bean表示的是应用服务器中的单个客户程序,它

2017-03-31 18:11:21 739

原创 redis数据库的安装、启动

一 Redis介绍 Redis是一个开源的使用ANSIC语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。Redis能运行在大多数POSIX(Linux, *BSD, OS X和Solaris等)系统上,官方没有支持Windows的版本。目前最新的版本是2.2.11,这个版本

2017-03-31 18:11:18 543

原创 rabbitMQ的安装配置

安装1.      安装erlang虚拟机Rabbitmq基于erlang语言开发,所有需要安装erlang虚拟机#wget  http://www.erlang.org/download/otp_src_R15B01.tar.gz#tar zxvf otp_src_R15B01.tar.gz&& cd otp_src_R15B01#./configure &&make ins

2017-03-31 18:11:15 181

空空如也

空空如也

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

TA关注的人

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