<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BA Unravel]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_30492513</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_30492513]]></copyright><item><title><![CDATA[Nginx的安装与启动]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/121745778</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/121745778</guid><author>qq_30492513</author><pubDate>Mon, 06 Dec 2021 14:21:57 +0800</pubDate><description><![CDATA[1、什么是Nginx

Nginx 是⼀款⾼性能的 http 服务器/反向代理服务器及电⼦邮件（IMAP/POP3）代理服务器。由俄罗斯 的程序设计师伊⼽尔·⻄索夫（Igor Sysoev）所开发，官⽅测试 nginx 能够⽀⽀撑 5 万并发链接，并且 cpu、内存等资源消耗却⾮常低，运⾏⾮常稳定。


Nginx应⽤场景：


1、http 服务器。Nginx 是⼀个 http 服务可以独⽴提供 http 服务。可以做⽹⻚静态服务器。 2、虚拟主机。可以实现在⼀台服务器虚拟出多个⽹站。例如个⼈⽹站使⽤的虚]]></description><category></category></item><item><title><![CDATA[ElasticSearch简介]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/121746062</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/121746062</guid><author>qq_30492513</author><pubDate>Mon, 06 Dec 2021 14:21:41 +0800</pubDate><description><![CDATA[1 什么是ElasticSearch



Elaticsearch，简称为es， es是一个开源的高扩展的分布式全文检索引擎，它可以近乎实时的存储、检 索数据；本身扩展性很好，可以扩展到上百台服务器，处理PB级别的数据。es也使用Java开发并使用 Lucene作为其核心来实现所有索引和搜索的功能，但是它的目的是通过简单的RESTful API来隐藏 Lucene的复杂性，从而让全文搜索变得简单。

2 ElasticSearch的使用案例


2013年初，GitHub抛弃了Solr，采取Elastic]]></description><category></category></item><item><title><![CDATA[Spring Cloud（Hystrix 断路器）]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/120181347</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/120181347</guid><author>qq_30492513</author><pubDate>Wed, 08 Sep 2021 15:42:44 +0800</pubDate><description><![CDATA[什么是 Hystrix 断路器？我们需要它吗？ 





Hystix是Netflflix开源的一个延迟和容错库，用于隔离访问远程服务，防止出现级联失败。 





由于一些原因，employee-consumer 公开服务会引发异常。在这种情况下使用 Hystrix 我们定义了一个回退方法。如果在公开服务中发生异常，则回退方法返回一些默认值。 







如果 firstPage method() 中的异常继续发生，则 Hystrix 电路将中断，并且员工使用者将一起跳过 

firtsPage.]]></description><category></category></item><item><title><![CDATA[Spring Cloud 学习笔记]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/120180435</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/120180435</guid><author>qq_30492513</author><pubDate>Wed, 08 Sep 2021 15:31:37 +0800</pubDate><description><![CDATA[随着互联网的发展，网站应用的规模不断扩大，需求的激增，随之而来的是技术上的压力。系统架构也因此不断的演进、升级、迭代。从单一应用，到垂直拆分，到分布式服务，到SOA，以及现在火热的微服务架构。 


系统架构的演变



1.集中式架构

当网站流量很小时，只需要一个应用，将所有的功能都部署在一起，以减少部署节点和成本。









优点：



系统开发速度快
	维护成本低
	适用于并发要求较低的系统
缺点：

代码耦合度高，后期维护困难
	无法针对不同模块进行优化
	无法水平扩展
	单点容错率低，]]></description><category></category></item><item><title><![CDATA[项目总结与读书笔记]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/120088201</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/120088201</guid><author>qq_30492513</author><pubDate>Sun, 05 Sep 2021 18:37:11 +0800</pubDate><description><![CDATA[项目完成总结


项目整体框架是项目组其他大佬来搭建的，我在其基础上完成相关功能的开发，现在在这里总结一下，作为记录。




一  学习阿里的完善的开发习惯

从学习往实战过渡，有很多开发细节需要注意，为了尽量去避免一些不必要的错误和BUG,我们在设计系统的时候就要深入考虑：

在这里附上阿里的开发手册：阿里巴巴《Java 开发手册》嵩山版

异常处理，对可能出现异常的地方进行异常处理；



易踩坑点：



1.Java 类库中定义的可以通过预检查方式规避的 RuntimeException 异...]]></description><category></category></item><item><title><![CDATA[初学 JAVA Web （一）Servlet(深度剖析与解答)]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/117421697</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/117421697</guid><author>qq_30492513</author><pubDate>Mon, 31 May 2021 20:12:58 +0800</pubDate><description><![CDATA[1. 什么是Servlet




]]></description><category></category></item><item><title><![CDATA[XML与JSON]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/114952580</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/114952580</guid><author>qq_30492513</author><pubDate>Wed, 17 Mar 2021 22:28:05 +0800</pubDate><description><![CDATA[XML

简介
XML是可扩展标记语言（eXtensible Markup Language）。 他具有的特性:

xml具有平台无关性, 是一门独立的标记语言.
xml具有自我描述性



为什么学习XML？
XML主要用于：


网络数据传输.
数据存储
配置文件



XML文件


.XML文件是保存XML数据的一种方式 XML数据也可以以其他的方式存在（如在内存中构建XML数据）。 不要将XML语言狭隘的理解成XML文件


XML语法格式



XML文档声明


			&lt;?xml ver]]></description><category></category></item><item><title><![CDATA[浅谈 JAVA中的 多线程]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/114634772</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/114634772</guid><author>qq_30492513</author><pubDate>Wed, 10 Mar 2021 15:22:36 +0800</pubDate><description><![CDATA[多线程技术

什么是进程 ？呢么线程又是什么呢？


什么是进程？

进程就是是指一个内存中运行的应用程序，每个进程都有一个独立的内存空间


就像电脑在运行时会有很多单独运行的程序，在后台默默运行（比如某某0安全卫士）就在后台默默保护着我们的电脑不受病毒感染。而这些运行的程序每一个都会有一个独立的进程，而每个进程之间又是相互独立存在的。可以按住你键盘上的【Ctrl、Shift和Esc】即可打开任务管理器。


呢线程又是？

线程是进程中的一个执行路径，共享一个内存空间，线程之间可以自由切换，并发执行..]]></description><category></category></item><item><title><![CDATA[（Java零基础学习笔记）第二章 Java中的基本语法]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/109551022</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/109551022</guid><author>qq_30492513</author><pubDate>Sat, 07 Nov 2020 20:17:36 +0800</pubDate><description><![CDATA[前言：
大家好！ 我是BA unravel 。如果你想和我一起学习JAVA,欢迎大家一起来学习这个世界上最好的语言！
 
学习目标：
一周掌握 Java 入门知识

学习内容：
1、 搭建 Java 开发环境
2、 了解DOS命令
3、 掌握 Java 基本语法
4、我的第一个Hello Worder

学习时间：
1、 周一至周五晚上 7 点—晚上9点
2、 周六上午 9 点-上午 11 点
3、 周日下午 3 点-下午 6 点

学习产出：
1、 技术笔记 2 遍
2、优快云 技术博客 1 篇
3、 ]]></description><category></category></item><item><title><![CDATA[（Java零基础学习笔记）第一章 Java开发环境的搭建]]></title><link>https://blog.youkuaiyun.com/qq_30492513/article/details/109522029</link><guid>https://blog.youkuaiyun.com/qq_30492513/article/details/109522029</guid><author>qq_30492513</author><pubDate>Thu, 05 Nov 2020 22:44:07 +0800</pubDate><description><![CDATA[前言：
大家好！ 我是BA unravel 。如果你想和我一起学习JAVA,欢迎大家一起来学习这个世界上最好的语言！
 
学习目标：
一周掌握 Java 入门知识

学习内容：
1、 搭建 Java 开发环境
2、 了解DOS命令
3、 掌握 Java 基本语法
4、我的第一个Hello Worder

学习时间：
1、 周一至周五晚上 7 点—晚上9点
2、 周六上午 9 点-上午 11 点
3、 周日下午 3 点-下午 6 点

学习产出：
1、 技术笔记 2 遍
2、优快云 技术博客 1 篇
3、 ]]></description><category></category></item></channel></rss>