自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Harris的博客

一花一世界,一叶一菩提,一心一静思,一步一脚印

  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

原创 Consul 删除无效的服务或多实例下的无效节点

http://server ip:8500/v1/agent/service/deregister/paas-portal-9003

2017-08-30 18:43:56 25346

转载 Window 下安装consul

去官网下载:https://www.consul.io/downloads.html 解压: 设置环境变量:计算机 右键 属性 高级属性设置环境变量设置在path下加上:E:\programfiles\consul;123123cmd启动:consul agent -dev 可以看到启动成功。打开网址:http://local

2017-08-29 15:09:20 263

转载 国内外知名IT科技博客

国内1、36氪(www.36kr.com): 目前国内做的最风生水起的科技博客,以介绍国内外互联网创业新闻为主的博客网站,自己建立有36Tree互联网创业融投资社区。36氪的名字源于元素周期 表的第36号元素“氪”,化学符号为Kr。传说中的氪星是超人的故乡。除了为创业者免费提供新闻报道,他们主办的“36氪开放日”为早期互联网创业公司初创产品发布,提供了非常不错的平台,每月在全国

2017-08-25 10:43:45 351

转载 Eclipse中搭建Apache Tomcat7源码调试环境

第一步:获取Apache Tomcat7源码,读者可以从Apache 官方网站获取,官方下载地址: http://tomcat.apache.org/download-70.cgi 注意选择Source Code Distributions下方的链接进行源码下载。  第二步:Eclipse中新建一个Java Project,例如名称可以是apache-tomcat-source。 

2017-08-25 10:39:07 420

转载 Java 开发必须掌握的线上问题排查命令

作为一个合格的开发人员,不仅要能写得一手还代码,还有一项很重要的技能就是排查问题。这里提到的排查问题不仅仅是在coding的过程中debug等,还包括的就是线上问题的排查。由于在生产环境中,一般没办法debug(其实有些问题,debug也白扯。。。),所以我们需要借助一些常用命令来查看运行时的具体情况,这些运行时信息包括但不限于运行日志、异常堆栈、堆使用情况、GC情况、JVM参数情况、线程情况等。

2017-08-22 15:13:14 394

转载 JVM调优总结 收集器选择-各个代比例

堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制。32位系统下,一般限制在1.5G~2G;64为操作系统对内存无限制。我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m。典型设置:java -Xmx3550m -Xms355

2017-08-22 13:47:28 415

原创 Java VisualVM 插件地址

Java VisualVM 插件地址打开Java VisualVM检查更新插件时,报以下错误:连接连不上,新地址已经迁移到github,下面这个地址里面有不同版本jdk对应的插件中心地址。 https://visualvm.github.io/pluginscenters.html

2017-08-22 11:13:57 716

转载 Tomcat 性能调优之 JVM 调优

Tomcat、Jetty、GlassFish 等等这系列 Web容器/应用服务器,虽然做为容器,提供的是一个 Java Web 的运行时环境,以支持Servlet/JSP 等等这些内容的运行,但我们都很清楚,其本质上还是一个 Java 应用程序。 每次对于 容器的启动运行,都是把这个 Java 程序跑起来,来实现 Web 容器的能力。做为一类“特殊”的 Java 应用程序,

2017-08-22 11:08:54 442

转载 数据库设计原则

1. 原始单据与实体之间的关系   可以是一对一、一对多、多对多的关系。在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体。 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对应多个实体,或多张原始单证对应一个实体。 这里的实体可以理解为基本表。明确这种对应关系后,对我们设计录入界面大有好处。   〖例1〗:一份员工履历资料,在人力资源信息系统中,

2017-08-21 17:05:48 637

转载 Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别

转:Spring事务配置的五种方式和spring里面事务的传播属性和事务隔离级别Spring事务配置的五种方式 前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。     总结如下:     Spring配

2017-08-21 15:37:51 275

转载 关于servlet的生命周期和线程的安全性

生命周期:Servlet体系结构是建立在Java多线程机制之上的,它的生命周期是由其运行的WEB容器负责的,具体是指Servlet1实例化(被创建)2初始化init()3处理请求service() --doGet()和,4最后销毁destory()的过程线程安全性:当客户端第一次请求某个Servlet时,Servlet容器将会根据web.xm

2017-08-21 15:20:07 369

转载 springMVC 的工作原理和机制

springMVC 的工作原理和机制 工作原理上面的是springMVC的工作原理图:1、客户端发出一个http请求给web服务器,web服务器对http请求进行解析,如果匹配DispatcherServlet的请求映射路径(在web.xml中指定),web容器将请求转

2017-08-21 14:49:53 477

转载 Spring系列之谈谈对Spring IOC的理解

Spring系列之谈谈对Spring IOC的理解   学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IOC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛

2017-08-21 14:47:39 235

原创 HTTP协议头详解

有一次面试有问到Http协议头包括哪些信息,记得当时答得不是很好,现贴图再次温故转至:http://blog.csdn.net/caojunling/article/details/1916899HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP 协议的详细内容请参

2017-08-21 11:18:07 625

转载 云计算

云计算的三种服务模式:IaaS,PaaS和SaaS  云服务”现在已经快成了一个家喻户晓的词了。如果你不知道PaaS, IaaS 和SaaS的区别,那么也没啥,因为很多人确实不知道。  “云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。  任何一个使用基于互联网的方法来计算,存储和开发的公司,都可以从技术上

2017-08-17 11:27:37 667

原创 Linux Bash 常用命令

Bash 常用命令基础常用命令某个命令 --h,对这个命令进行解释某个命令 --help,解释这个命令(更详细)man某个命令,文档式解释这个命令(更更详细)(执行该命令后,还可以按/+关键字进行查询结果的搜索)Ctrl + c,结束命令TAB键,自动补全命令(按一次自动补全,连续按两次,提示所有以输入开头字母的所有命令)键盘上下键,输入临近的历史命令

2017-08-16 09:05:43 606

转载 Dockerfile基本语法结构和指令用法详解

DockerfileDocker 可以通过 Dockerfile 的内容来自动构建镜像。Dockerfile 是一个包含创建镜像所有命令的文本文件,通过docker build命令可以根据 Dockerfile 的内容构建镜像,在介绍如何构建之前先介绍下 Dockerfile 的基本语法结构。Dockerfile 有以下指令选项:FROMMAINTAINERRUNCMDEX

2017-08-15 18:08:46 1269

转载 Docker学习总结——非常详细的 Docker 学习笔记

转至:http://blog.csdn.net/u012562943/article/details/52100538一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker Hubdocker 使用客户端-服务器 (C/S) 

2017-08-15 16:29:13 788

转载 Docker学习总结——Docker 创建Nginx的容器。

转至:http://blog.csdn.net/u012562943/article/details/519916761、前言进入云计算的时代,各大云提供商AWS,阿里云纷纷推出针对Docker的服务,现在Docker是十分火爆,那么docker到底是什麽,让我们来体验一下。2、Docker是什麽Docker是一个开源的应用容器引擎,可以把应用以及依赖包放到一个

2017-08-15 16:05:02 683

转载 Docker学习总结——从零开始搭建Jenkins+Docker自动化集成环境

转至:http://blog.csdn.net/u012562943/article/details/52437878本文只简单标记下大概的步骤,具体搭建各个部分的细节,还请自行搜索。第一、二部分只是对Jenkins和Docker的简单介绍,熟悉的同学请直接跳到第三部分。一、关于JenkinsJenkins简介Jenkins可以帮你构建一个自动化的持续集成环

2017-08-15 15:49:40 862

转载 Docker 学习总结——云端基于Docker的微服务与持续交付实践

转至:http://blog.csdn.net/u012562943/article/details/51848542本文根据〖2016 全球运维大会•深圳站〗现场演讲嘉宾分享内容整理而成讲师简介易立毕业于北京大学,获得学士学位和硕士学位;目前负责阿里云容器技术相关的产品的研发工作。加入阿里之前,曾在IBM中国开发中心工作14年,担任资深技术

2017-08-15 15:47:23 513

转载 JVM笔记——技术点汇总

JVM笔记——技术点汇总 转至:http://www.cnblogs.com/netoxi/p/7291417.html目录· 初步认识    · Java里程碑(关键部分)    · 理解虚拟机    · Java虚拟机种类    · Java语言规范    · Java虚拟机规范· 基本结构    · Java堆(Heap)    · Java栈

2017-08-14 15:21:58 555

转载 Java高级软件工程师面试考纲

Java高级软件工程师面试考纲如果要应聘高级开发工程师职务,仅仅懂得Java的基础知识是远远不够的,还必须懂得常用数据结构、算法、网络、操作系统等知识。因此本文不会讲解具体的技术,笔者综合自己应聘各大公司的经历,整理了一份大公司对Java高级开发工程师职位的考核纲要,希望可以帮助到需要的人。当前,市面上有《Java XX宝典》类似的图书,而且图书中的内容都着重在讲解Java

2017-08-14 15:02:52 257

转载 轻松学JVM(二)——内存模型、可见性、指令重排序

转至 轻松学JVM(二)——内存模型、可见性、指令重排序    上一篇我们介绍了JVM的基本运行流程以及内存结构,对JVM有了初步的认识,这篇文章我们将根据JVM的内存模型探索java当中变量的可见性以及不同的java指令在并发时可能发生的指令重排序的情况。内存模型    首先我们思考一下一个java线程要向另外一个线程进行通信,应该怎么做,我们再把需求明确一点,一

2017-08-14 14:25:18 262

转载 轻松学JVM(一)——基本原理

转至:轻松学JVM(一)-- 基本原理前言     JVM一直是java知识里面进阶阶段的重要部分,如果希望在java领域研究的更深入,则JVM则是如论如何也避开不了的话题,本系列试图通过简洁易读的方式,讲解JVM必要的知识点。运行流程  我们都知道java一直宣传的口号是:一次编译,到处运行。那么它如何实现的呢?我们看下图:  java

2017-08-14 14:16:02 761

转载 学习一观察者模式(observer)

观察者模式中,一个被观察者管理所有相依于它的观察者物件,并且在本身的状态改变时主动发出通知。这通常通过呼叫各观察者所提供的方法来实现。此种模式通常被用来实现事件处理系统。角色抽象被观察者角色:把所有对观察者对象的引用保存在一个集合中,每个被观察者角色都可以有任意数量的观察者。被观察者提供一个接口,可以增加和删除观察者角色。一般用一个抽象类和接口来实现。抽象观察者角色:为所有具体

2017-08-11 11:36:37 240

转载 微服务架构(Microservice Architecture)

转到:微服务架构(Microservice Architecture)目录如下:一、微服务架构介绍二、出现和发展三、传统开发模式和微服务的区别四、微服务的具体特征五、SOA和微服务的区别六、如何具体实践微服务七、常见的微服务设计模式和应用八、微服务的优点和缺点九、思考:意识的转变

2017-08-07 09:50:07 867

原创 Centos7 的Docker上如何安装MySQL

1.进入Linux后,使用Docker命令下载MySQL,命令如: docker pull mysql:5.7运行该命令后,则会显示以下日志:[root@localhost ~]# docker pull mysql:5.75.7: Pulling from library/mysqlad74af05f5a2: Pull complete 0639788facc8: Pull comp

2017-08-04 14:39:32 1501

转载 Spring Boot与Docker部署

转到:Spring Boot与Docker部署开启Docker远程访问  首先需要开启docker远程访问功能,以便可以进行远程操作。CentOS 6  修改/etc/default/docker文件,重启后生效(service docker restart)。DOCKER_OPTS="-H=unix:///var/run/docker.sock -H=

2017-08-04 11:48:47 5558

转载 Docker中使用Tomcat并部署war工程

 准备  首先从远程仓库拉取Tomcat镜像到本地。docker pull tomcat  使用images命令查看是否拉取成功。 创建镜像文件并将war包上传到同级目录下。(本文是在/usr/local/docker/tomcat文件夹下创建,可根据个人需要自由调整)touch Dockerfile   使用vi命令编辑Dockerfile文件 F...

2017-08-04 11:39:55 8509 4

转载 CentOS7安装使用Docker

CentOS7安装使用Docker安装  Docker 官方为了简化安装流程,提供了一套安装脚本,CentOS 系统上可以使用这套脚本安装:curl -sSL https://get.docker.com/ | sh  执行这个命令后,脚本就会自动的将一切准备工作做好,并且把 Docker 安装在系统中。  不过,由于伟大的墙的原因,在国内使用这个脚本可能会出现

2017-08-04 11:33:46 329

转载 学习一策略模式(strategy)

在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的:  策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。策略模式的结构  策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模

2017-08-04 10:58:01 348

原创 使用jasypt对springboot的datasource密码加密

1.Maven 依赖 <!-- 加密工具 --> <dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>1.8</ve

2017-08-04 08:45:26 3793

原创 AngularJs 中将表格导出生成Excel表

工程结构如下图:直接贴代码:1,views: usageTracking.html<div class="wisdomPark-ui-form list" data-ng-controller=" usageTrackingController as usageTrackingCtrl"> <section class="wisdomPark-ui-wrap"> <d

2017-08-02 17:58:01 4501

SpringMVC 和Mybatis 集成

spring mvc mybatis

2017-03-26

Json -rpc for java 2.0

JSON-RPC for Java.src 2.0.rar )

2017-03-26

json rpc example

JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。 本规范主要定义了一些数据结构及其相关的处理规则。它允许运行在基于socket,http等诸多不同消息传输环境的同一进程中。其使用JSON(RFC 4627)作为数据格式。

2017-03-23

JSON RPC 1.0

JSON-RPC是一个无状态且轻量级的远程过程调用(RPC)协议。 本规范主要定义了一些数据结构及其相关的处理规则。它允许运行在基于socket,http等诸多不同消息传输环境的同一进程中。其使用JSON(RFC 4627)作为数据格式。

2017-03-23

JSON RPC 2.0

json rpc

2017-03-23

JQuery1.4.2 API chm

JQuery api chm 实用方便开发人员查阅

2016-11-24

空空如也

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

TA关注的人

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