上一页 1 2 3 4 5 6 7 8 ··· 14 下一页
摘要: HTTP前世今生 1989年,蒂姆·伯纳斯 李发表论文确立了三项关键技术: URI: 统一资源标志符,作为互联网上资源的唯一身份 HTML: 超文本标记语言,描述超文本文档 HTTP: 超文本传输协议,用来传输超文本 基于这三项技术,就可以把超文本系统完美地运行在互联网上,让各地的人们自由共享信息, 阅读全文
posted @ 2019-06-10 16:51 庄子游世 阅读(846) 评论(0) 推荐(0)
摘要: 实战,用案例来说话 前面已经说了JMS和RocketMQ一些概念和安装,下面使用SpringBoot来亲身操作一下. 生产者的操作 1. SpringBoot项目创建完成,引入依赖是第一步: 2. 创建生产者是第二步,生产者必须依赖于生产组,而且需要指定nameServer 3. 创建Control 阅读全文
posted @ 2019-04-11 15:26 庄子游世 阅读(22430) 评论(0) 推荐(1)
摘要: RocketMQ 介绍与概念 在github上的说法来看: Apache RocketMQ是一个分布式消息传递和流媒体平台,具有低延迟,高性能和可靠性,万亿级容量和灵活的可扩展性。它提供了多种功能: 发布/订阅消息模型和点对点 预定的消息传递 消息追溯性按时间或偏移量 记录流媒体的中心 大数据集成 阅读全文
posted @ 2019-04-10 17:07 庄子游世 阅读(1859) 评论(0) 推荐(0)
摘要: JMS消息服务介绍和使用场景 什么是JMS JMS : Java Message Service(Java消息服务),Java平台中关于面向消息中间件的接口. 重点在于接口,接口就意味着与JDBC类似,仅仅有声明,没有实现,具体的实现交给厂商. 接口本身是一种与厂商无关的API. 使用场景 每一种技 阅读全文
posted @ 2019-04-04 08:54 庄子游世 阅读(987) 评论(0) 推荐(1)
摘要: 在日常执行mysql语句的过程中,都是客户端进程向服务器进程发送一段文本(MySQL语句),服务器进程处理后再向客户端进程发送一段文本(处理结果). 看似很简单,其实不然,这内容有很多东西是需要注意的.下面借用两张图来说明,其实两张图表示的意思都是一样. 上面的图对于中间的解析和优化不是很透彻,下面 阅读全文
posted @ 2019-04-04 08:54 庄子游世 阅读(1443) 评论(0) 推荐(0)
摘要: Mysql常用命令 启动 net start mysql 关闭 net stop mysql 连接mysql mysql uroot ppssword mysql uroot P3307 ppssword 修改密码 mysqladmin uroot p123456 password 123 增加用户 阅读全文
posted @ 2019-03-22 11:29 庄子游世 阅读(383) 评论(0) 推荐(1)
摘要: 微服务网关 在微服务架构中,后端服务往往不直接开放给调用端,而是通过一个API网关根据请求的url,路由到相应的服务。当添加API网关后,在第三方调用端和服务提供方之间就创建了一面墙,这面墙直接与调用方通信进行权限控制,后将请求均衡分发给后台服务端。 为什么需要API Gateway 1. 简化客户 阅读全文
posted @ 2019-03-21 07:54 庄子游世 阅读(761) 评论(0) 推荐(0)
摘要: ``` String s1 = "|"; // 输出 | System.out.println(s1); String s2 = s1.replaceAll("|","1"); // 输出 1|1 System.out.println(s2); String s3 = ""; String s4 = s3.replaceAll("","2"); // 这个输出 2|2 System.out.pr... 阅读全文
posted @ 2019-03-19 16:49 庄子游世 阅读(809) 评论(1) 推荐(0)
摘要: Spring Cloud Config 随着线上项目变的日益庞大,每个项目都散落着各种配置文件,如果采用分布式的开发模式,需要的配置文件随着服务增加而不断增多。某一个基础服务信息变更,都会引起一系列的更新和重启,运维苦不堪言也容易出错。就是在这种背景下,基本上BAT的没加公司都研发了配置中心,这里不 阅读全文
posted @ 2019-03-19 08:18 庄子游世 阅读(534) 评论(0) 推荐(0)
摘要: 前几天不是做了个word公式的解析吗,就是office插入的公式是个xmlObject对象,读出来就是个String,所以要进行转换才能在网页上展示,其实我对这方面也不是很了解,然后各种百度解决方案,并没有,顿时就很难受,最后只能去stackoverflow去寻找答案了,不得不说外国人有时候研究这些 阅读全文
posted @ 2019-03-15 08:50 庄子游世 阅读(2309) 评论(0) 推荐(0)
摘要: Hystrix 说到Hystrix就得先说一下产生的背景等等,那就是雪崩效应. 在微服务中肯定存在多个服务层之间的调用,基础服务的故障可能会导致级联故障,进而造成整个系统不可用的情况,这种现象被称为服务雪崩效应. 简单的来说就是一种因"服务提供者"的不可用导致"服务消费者"的不可用,并将不可用逐渐放 阅读全文
posted @ 2019-03-15 08:32 庄子游世 阅读(479) 评论(0) 推荐(0)
摘要: Eureka 重点在使用,概念和源码基本不涉及 Eureka是一个基于REST(REST是HTTP协议的)的服务,主要在亚马逊网络服务(AWS)云中使用,定位服务来进行中间层服务器的均衡负载和故障转移. Spring Cloud封装Eureka来实现服务注册和发现,Eureka采用了C S的设计架构 阅读全文
posted @ 2019-03-14 08:07 庄子游世 阅读(717) 评论(0) 推荐(0)
摘要: Spring Cloud是什么? Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring并 阅读全文
posted @ 2019-03-13 09:07 庄子游世 阅读(1864) 评论(0) 推荐(0)
摘要: Java8中的Stream Stream使用一种类似用SQL语句从数据库查询数据的直观方式来提供一种对Java集合运算和表达的高阶抽象. Stream的特性及优点: 无存储. Stream不是一种数据结构,它只是某种数据源的一个视图,数据源可以是一个数组,Java容器或I/O channel等. 为 阅读全文
posted @ 2019-03-12 08:13 庄子游世 阅读(4642) 评论(0) 推荐(0)
摘要: 微服务架构的概述 应用架构的发展 应用是可以独立运行的程序代码,提供相对完善的业务功能. 目前的软件架构有三种架构类型: 业务架构 应用架构 技术架构 他们之间的甚是: 业务架构决定应用架构,技术架构支撑着应用架构. 应用架构的发展历程: 单体架构: 最古老的单体应用,没有任何应用拆分,整体就是一个 阅读全文
posted @ 2019-03-11 08:05 庄子游世 阅读(1365) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 14 下一页