- 浏览: 147316 次
- 性别:
- 来自: 北京
最新评论
文章列表
一、前言
前端技术的发展是如此之快,各种优秀技术、优秀框架的出现简直让人目不暇接,作为一名业界新秀,紧跟时代潮流,学习掌握新知识自然是不敢怠慢。当听到AngularJs这个名字并知道是google在维护它时,便一直在关注,看到其在国外已经十分火热,可是国内的使用情况却有不小的差距,参考文献/网络文章也很匮乏。朝思暮想良久,决定深入学习angular,并写系列博客,一方面作为自己学习路程上的记录,另一方面也给有兴趣的同学一些参考。
首先我自己是一名学习者,会以学习者的角度来整理我的行文思路,故该系列博客也不能叫做教程,只能是些探索,有理解或是技术上的错误还请大家指出。其次我 ...
- 2016-12-06 14:38
- 浏览 268
- 评论(0)
package com.dinfo.hrb.util;
import java.awt.image.BufferedImage;
import java.io.BufferedInputStream;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.io.InputStream;
import ...
- 2016-12-06 10:00
- 浏览 293
- 评论(0)
注意:这个Docker的发行版本不建议使用Boot2Docker命令行,建议使用Docker
Machine。使用Docker Toolbox安装Docker Machine跟安装其他Docker工具一样。
你可以使用Docker Toolbox安装Docker。Docker Toolbox包含如下的Docker 工具:
Docker Machine 为了运行docker-machine可执行包
- 2016-12-05 17:33
- 浏览 264
- 评论(0)
参考DockerCompose official 官方安装指南:https://docs.docker.com/compose/install/
实际上到目前为止还不能直接在Windows上安装Docker Compose,所以这篇文章要讲的是如何在Windows上使用Docker Compose。
先决条件: Docker Machine 已经安装完毕。
解决方案: 将 Docker-Compose 安装在Boot2Docker虚拟机中。
- 2016-12-05 17:28
- 浏览 272
- 评论(0)
DOCKER windows安装
编者: xiaym
日期:2015年1月20日
排版工具: 马克飞象
QQ: 252536711
DOCKER windows安装
1.下载程序包
2. 设置环境变量
3. 启动DOCKERT
4. 分析start.sh
5. 利用SSH工具管理
6. 下载镜像
6.1 下载地址
6.2 用FTP工具上传tar包
6.3 安装
6.4 查看镜像
- 2016-12-05 17:18
- 浏览 252
- 评论(0)
基本概念
Docker包括三个基本概念
镜像(Image)
容器(Container)
仓库(Repository)
先理解了这三个概念,就理解了 Docker 的整个生命周期。
1、docker安装与启动
yum install -y epel-release
yum install docker-io # 安装docker
# 配置文件 /etc/sysconfig/docker
chkconfig docker on # 加入开机启动
service docker start # 启动docker服务
# 基本信息查看
docker
- 2016-12-05 17:14
- 浏览 243
- 评论(0)
最近学习springcloud微服务框架,看到很多以前没用到的注解,所以今天做了些统计和说明:
@Controller 控制层,里面有多个连接
@Service 业务层,一般对于接口和实现
@Qualifier 如果一个接口有多个实现,那么注入时候加上唯一标示
@Repository 一般的dao层
@Autowired 自动注入依赖
@RequestMapping (value='',method={RequestMethod。GET或者POSt})绑定url
@RequestParam (value='' required=false)绑定参数
@Mode ...
- 2016-12-05 11:32
- 浏览 185
- 评论(0)
Spring Boot提供的监控接口,例如:/health、/info等等,实际上除了之前提到的信息,还有其他信息业需要监控:当前处于活跃状态的会话数量、当前应用的并发数、延迟以及其他度量信息。下面我们来了解如何使用spring-boot-admin来监控我们的系统。
一、创建spring-boot-admin服务
首先使用Spring Tool Suite(简称STS)创建一个简单的admin工程:
New > Spring Starter Project,按下面步骤填写各项,一步步完成项目创建:
- 2016-12-05 11:15
- 浏览 208
- 评论(0)
之前在介绍使用JdbcTemplate和Spring-data-jpa时,都使用了单数据源。在单数据源的情况下,Spring Boot的配置非常简单,只需要在application.properties文件中配置连接参数即可。但是往往随着业务量发展,我们通常会进行数据库拆分或是引入其他数据库,从而我们需要配置多个数据源,下面基于之前的JdbcTemplate和Spring-data-jpa例子分别介绍两种多数据源的配置方式。
多数据源配置
创建一个Spring配置类,定义两个DataSource用来
- 2016-12-05 10:35
- 浏览 253
- 评论(0)
什么是Spring Cloud?
Spring Cloud 是Pivotal提供的用于简化分布式系统构建的工具集。Spring Cloud引入了云平台连接器(Cloud Connector)和服务连接器(Service Connector)的概念。云平台连接器是一个接口,需要由云平台提供者进行实现,以 ...
- 2016-12-02 17:21
- 浏览 216
- 评论(0)
第九天,hystrix-turbine
监控的使用
1. 概述
Demo地址:http://git.oschina.net/zhou666/spring-cloud-7simple/tree/master/cloud-hystrix-turbine
hystrix-turbine集成了hystrix看板和 turbine,用来监控实现了hystrix的工程项目:
每一个监控项目的具体解释:
原本的hystr
- 2016-12-01 15:02
- 浏览 196
- 评论(0)
第八天,应用的监控功能,对于分布式系统非常重要。如果把分布式系统比作整个社会系统。那么各个服务对应社会中具体服务机构,比如银行、学校、超市等,那么监控就类似于警察局和医院,所以其重要性显而易见。这里说的,监控服务的部署及运行情况,和断路器监控不一样,这里主要是监控服务及服务器的各项指标。该项目是使用了开源spring boot监控项目spring-boot-admin,开源项目地址:
spring-boot-admin:https://github.com/codecentric/spring-boot-admin
demo地址:http://git.oschina.net/zh ...
- 2016-12-01 15:01
- 浏览 138
- 评论(0)
第七天,spring boot自动部署方案, 现在主流的自动部署方案大都是基于Docker的了,但传统的自动部署方案比较适合中小型公司,下面的方案就是比较传统的自动部署方案。
1、为什么需要自动部署
基于微服务的架构,自动部署显得非常重要。因为每一个服务都需要部署。如果是手动部署,那么有M个服务,那么至少需要部署M次,如果每个同样的服务部署N个实例,那么就需要部署M*N次。所以自动部署对于微服务架构几乎是必须的,这一点不同于传统应用。
2、如何实现自动部署
- 2016-12-01 15:00
- 浏览 234
- 评论(0)
第六天,使用spring boot和thrift,zookeeper建立微服务,Spring cloud适应于云端服务,也适用于企业信息化SOA建设。spring boot也是restful微服务开发的利器。但对于内网服务,即服务与服务之间的调用,spring并没有去刻意封装,也许他们认为已经没有必要了,因为已经有了thrift、ice等强大的框架。
如果是用spring boot本身提供的restful服务作为服务与服务之间的调用,效率低很多,thrift的效率大概是restful的100-1000倍左右。本篇既是基于spring boot框架,结合thrift和zookeeper实 ...
- 2016-12-01 14:59
- 浏览 272
- 评论(0)