Gavin's blog

路漫漫其修远兮 吾将上下而求索


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 留言

  • 搜索

Engineering - Jenkins

发表于 2019-07-10 | 更新于 2024-08-18 | 分类于 engineering | 阅读次数:
下载安装12$ wget http://mirrors.jenkins-ci.org/war-stable/latest/jenkins.war$ java -jar jenkins.war --httpPort=8090 --prefix=/jenkins 启动后如果遇到以下错误:123javax ...
阅读全文 »

Spring WebFlux

发表于 2019-04-21 | 更新于 2024-08-18 | 分类于 javaee | 阅读次数:
概述Spring 5 是继 Spring 4 之后将近四年内的一个重大的版本升级。Spring 5 中最重要改动是把反应式编程的思想应用到了框架的各个方面,Spring 5 的反应式编程以 Reactor 库为基础。 Spring WebFlux 是 Spring 5 的反应式核心,名称中的 Flu ...
阅读全文 »

数据库迁移

发表于 2019-04-13 | 更新于 2024-08-18 | 分类于 database | 阅读次数:
Oracle SQL DeveloperOracle SQL Developer 包含迁移支持,让用户可以将数据库对象和数据从 IBM DB2、MySQL、Microsoft SQL Server、Microsoft Access、Sybase 和 Teradata 迁移到 Oracle。 Data ...
阅读全文 »

分布式消息通信 - RabbitMQ

发表于 2019-03-11 | 更新于 2024-08-18 | 分类于 architect | 阅读次数:
RabbitMQAMQP,即 Advanced Message Queuing Protocol,高级消息队列协议是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。AMQP 的主要特征是面向消息、队列和路由,可靠且安 ...
阅读全文 »

JVM原理

发表于 2019-01-11 | 更新于 2024-08-18 | 分类于 javase | 阅读次数:
概述为了使Java开发人员无需关心不同架构上内存模型之间的差异,Java提供了自己的内存模型,并且JVM通过在适当的位置上插入内存栅栏来屏蔽在JMM与底层平台内存模型之间的差异。 堆:堆是 Java 程序运行时动态分配内存的区域,用于存放对象、数组等数据结构,由垃圾回收器进行管理和回收。 栈 ...
阅读全文 »

Goodbye 2018 Hello 2019

发表于 2018-12-31 | 更新于 2024-08-18 | 分类于 life | 阅读次数:
阅读全文 »

分布式事务

发表于 2018-12-27 | 更新于 2024-08-18 | 分类于 architect | 阅读次数:
概述在微服务架构中,随着服务的逐步拆分,数据库私有已经成为共识,这也导致所面临的分布式事务问题成为微服务落地过程中一个非常难以逾越的障碍,但是目前尚没有一个完整通用的解决方案。 其实不仅仅是在微服务架构中,随着用户访问量的逐渐上涨,数据库甚至是服务的分片、分区、水平拆分、垂直拆分已经逐渐成为较为常用 ...
阅读全文 »

性能优化 - Tomcat

发表于 2018-12-08 | 更新于 2024-08-18 | 分类于 architect | 阅读次数:
REST应用减配如上图所示,在默认情况下,Tomcat启用了org.apache.catalina.servlets.DefaultServlet和org.apache.jasper.servlet.JspServlet来分别对静态资源和JSP进行处理。而在时下流行的微服务架构中,应用通常采用前后端 ...
阅读全文 »

分布式存储 - MongoDB

发表于 2018-11-30 | 更新于 2024-08-18 | 分类于 architect | 阅读次数:
MongoDB是基于文档存储的,文档存储一般用类似 json 的格式存储,存储的内容是文档型的,这样也就有机会对某些字段建立索引,实现关系数据库的某些功能。 MongoDB 安装单机模式1234567891011121314151617181920212223$ wget https://fastd ...
阅读全文 »

反向代理 - Nginx

发表于 2018-11-28 | 更新于 2024-08-18 | 分类于 architect | 阅读次数:
虚拟主机123456789server { listen 80; server_name lugavin.io www.lugavin.io; location / { root html; index ...
阅读全文 »
123…5
Gavin Lu

Gavin Lu

43 日志
10 分类
29 标签
RSS
GitHub Bitbucket
© 2017 – 2024 Gavin Lu