自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jason Dang

Sometimes your whole life boils down to one insane move

  • 博客(17)
  • 收藏
  • 关注

转载 基于InfluxDB+Grafana打造大数据监控利器

一、CAT介绍CAT系统原型和理念来源于eBay的CAL的系统,CAT系统第一代设计者吴其敏在eBay工作长达十几年,对CAL系统有深刻的理解。CAT不仅增强了CAL系统核心模型,还添加了更丰富的报表。自2014年开源以来,CAT在携程、陆金所、猎聘网、找钢网等多家互联网公司生产环境应用。CAT是一个实时和接近全量的监控系统,它侧重于对Java应用的监控,基本接入了美团点评上海侧所有核心应...

2018-10-22 17:44:34 2514

转载 SpringCloud 第二篇: 服务消费者(rest+ribbon)

在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。在这一篇文章首先讲解下基于ribbon+rest。一、ribbon简介ribbon是一个负载均衡客户端,可以很好的控制htt和tcp的一些行为。Feign默认集成了ribbon。ribbon ...

2018-07-11 15:31:55 189

转载 SpringCloud 第一篇: 服务的注册与发现(Eureka)

一、spring cloud简介spring cloud 为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、事件总线、全局锁、决策竞选、分布式会话等等。它运行环境简单,可以在开发人员的电脑上跑。另外说明spring cloud是基于springboot的,所以需要开发中对springboot有一定的了解,如果不了解的话可以看这篇文章:2小时学会spring...

2018-07-11 11:38:01 198

转载 系统架构都经历了怎样的演变?

NO.1 初期网站架构网站建设初期,访问人数有限,数据量不大,只需要一台服务器足矣,这时应用程序、文件、数据库等所有资源全部集中在这台服务器上,网站架构请看下图: NO.2 应用和数据分离随着网站业务的不断发展,一台服务器已经不能满足要求,用户访问量越来越大,数据量也越来越大,此时对网站的要求也逐渐变大,这就需要将应用和数据分离,变成应用服务器、文件服务器和数据库服务器。架构图如下: NO.3 缓...

2018-07-11 10:29:15 247

转载 Linux常用命令篇

一、命令的基本格式 [root@localhost~] root为用户名 ~表示当前所在位置 localhost主机名 ‘#’超级用户 ‘$” 普通用户命令的基本格式: 命令 [选项] [参数]二、查询目录的内容命令格式:ls [选项][文件或目录]1 选项: -a 所有文件 -l 查看详情 -d查看目录属性 -h显示文件大小三、...

2018-07-10 16:28:55 165

转载 微服务架构

目录如下:一、微服务架构介绍二、出现和发展三、传统开发模式和微服务的区别四、微服务的具体特征五、SOA和微服务的区别六、如何具体实践微服务七、常见的微服务设计模式和应用八、微服务的优点和缺点九、思考:意识的转变十、参考资料和推荐阅读 一、微服务架构介绍  微服务架构(Microservice Architecture)是一种架构概念,旨在通过将功能分解到各个离散的服务中以实现对解决方案的解耦。你可...

2018-06-27 15:41:19 176

转载 Spring Boot中使用Swagger2构建强大的RESTful API文档

由于Spring Boot能够快速开发、便捷部署等特性,相信有很大一部分Spring Boot的用户会用来构建RESTful API。而我们构建RESTful API的目的通常都是由于多终端的原因,这些终端会共用很多底层业务逻辑,因此我们会抽象出这样一层来同时服务于多个移动端或者Web前端。这样一来,我们的RESTful API就有可能要面对多个开发人员或多个开发团队:IOS开发、Android开...

2018-03-29 16:02:59 195

原创 SpringBoot+Maven+Mybatis+Oracle+IDEA(第五篇,log部分)

SpringBoot 日志管理Springboot内置了commons logging 作为默认的日志管理。同时提供了常见日志管理的支持,Java Util Logging,Log4J, Log4J2和Logback。每种Logger都可以通过配置使用控制台或者文件输出日志内容。作为文件输出Spring Boot默认配置只会输出到控制台,并不会记录到文件中,但是我们通常生产环境使用时都需要以文件方...

2018-03-20 22:03:21 436

原创 SpringBoot+Maven+Mybatis+Oracle+IDEA(第四篇,静态页面)

通常情况下,一个web应用都会有一个webapp目录。但是springboot构建的web应用没有webapp,先看springboot构建的web项目的目录结构:src下的resource下有static和templates,这是springboot用于存放页面静态文件的目录。通常情况下,springboot使用Thymeleaf组建做动态页面,而不是使用jsp。static主要存放图片样式文件...

2018-03-19 16:11:15 1900

翻译 Hibernate的五种检索方式

Hibernate的五种检索方式分别是: 1.导航对象图检索方式。(根据已经加载的对象,导航到其他对象。)        2.OID检索方式。(按照对象的OID来检索对象。)        3.HQL检索方式。(使用面向对象的HQL查询语言。)        4.QBC检索方式。(使用QBC(Qurey By Criteria) API来检索对象。)        5.本地SQL检索方式。(使用本...

2018-03-18 10:00:16 201

原创 IntelliJ IDEA + Github 实现代码托管

准备IntelliJ IDEA( https://www.jetbrains.com/idea/download/#section=windows )Git ( https://git-scm.com/ )Github账号 (https://github.com/)托管项目配置Git环境变量控制台输入git --version 查看git版本,正常显示表示环境变量配置成功。配置git用户信息。打开...

2018-03-16 17:39:23 885

原创 Linux Oracle 创建用户

1、启动Oracle(Oracle没启动的情况下)su - oracle, 切换成oracle用户lsnrctl startsqlplus /nologconn /as sysdbastartup (若数据库处于启动状态,则无需再次启动)2、查询临时表空间和表空间的存储位置select name from v$tempfile;select name from v$datafile从结果可以看出有...

2018-03-16 16:56:17 10215 1

转载 Spring Boot加载配置文件

Spring如何加载配置,配置文件位置1、默认位置:    Spring Boot默认的配置文件名称为application.properties,SpringApplication将从以下位置加载application.properties文件,并把它们添加到Spring Environment中:    当前目录下的/config子目录    当前目录    一个classpath下的/con...

2018-03-16 15:17:33 562

原创 SpringBoot+Maven+Mybatis+Oracle+IDEA(第三篇,spring-boot-devtools实现自动加载)

本篇幅主要介绍使用 IDEA 开发过程中自动加载项目,而不需要每次做了修改都要重启应用。接上篇,一、在pom.xml问价中加入spring-boot-devtools代码如下:pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:...

2018-03-16 14:39:13 1584

原创 SpringBoot+Maven+Mybatis+Oracle+IDEA(第二篇,加入Oracle和MyBatis)

一、pom.xml开始之前先看看spring boot 的基础xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...

2018-03-16 14:33:24 3407 1

原创 SpringBoot+Maven+Mybatis+Oracle+IDEA(第一篇,搭建SpringBoot)

一、软件准备1、ItelliJ Idea 2017.3.4(https://www.jetbrains.com/idea/download/),可下载社区版免费使用,也可购买正版软件安装使用,不想掏钱怎么办?破解呗,网上破解教程千千万,总有一款适合你。2、Oracle(安装参考网上教程)3、Maven(https://maven.apache.org/download.cgi),可下载最新版本,解...

2018-03-16 10:37:07 1978 1

原创 BUI学习笔记

第一部分:了解BUI学习从这里开始,BUI官方网站:http://www.builive.com/1、BUI:       基于jQuery,兼容KISSY的UI类库2、能做什么(学她的理由):提供了丰富的DPL含有强大的控件库对业务做了精细的分析展现了优质的源代码3、学习和使用的步骤:先查看 框架,拷贝里面代码作为页面的初始状态点击 ...

2015-01-14 10:18:28 1054

空空如也

空空如也

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

TA关注的人

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