<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[yangwei的博客]]></title><description><![CDATA[从菜鸟到。。。]]></description><link>https://blog.youkuaiyun.com/yangwei4321</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; yangwei4321]]></copyright><item><title><![CDATA[分布式架构浅析]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/89285271</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/89285271</guid><author>yangwei4321</author><pubDate>Sat, 13 Apr 2019 16:59:49 +0800</pubDate><description><![CDATA[文章目录涉及的书籍：什么是大型网站网站架构的演化演进过程中遇到的问题服务框架高可用Eureka消息中间件互联网安全HTTPS：保证通讯过程中数据不被第三方监听或截取微服务微服务-Spring Boot微服务-客户端负载均衡：Spring Cloud Ribbon微服务-服务容错保护：Spring Cloud Hystrix微服务-API	网关服务：Spring Cloud Zuul微服务-分布式配...]]></description><category></category></item><item><title><![CDATA[【更新中9】《Java核心技术》读书笔记、总结与感触]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/81131306</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/81131306</guid><author>yangwei4321</author><pubDate>Fri, 20 Jul 2018 14:13:19 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[【更新中8】《深入分析Java Web技术内幕》读书笔记、总结与感触]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/81131280</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/81131280</guid><author>yangwei4321</author><pubDate>Fri, 20 Jul 2018 14:12:00 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[【更新中7】《Spring实战》读书笔记、总结与感触]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/81131252</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/81131252</guid><author>yangwei4321</author><pubDate>Fri, 20 Jul 2018 14:10:53 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[【更新中6】《Java8实战》读书笔记、总结与感触]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/81131227</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/81131227</guid><author>yangwei4321</author><pubDate>Fri, 20 Jul 2018 14:09:38 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[【更新中5】《重构：改善既有代码的设计》读书总结与感触]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/81131196</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/81131196</guid><author>yangwei4321</author><pubDate>Fri, 20 Jul 2018 14:08:13 +0800</pubDate><description><![CDATA[读书笔记]]></description><category></category></item><item><title><![CDATA[【更新中4】ES（ElasticSearch）学习笔记]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/81119108</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/81119108</guid><author>yangwei4321</author><pubDate>Thu, 19 Jul 2018 17:12:08 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客

本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：


Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键






快捷键


加粗    Ctrl + B 
斜体    Ctrl + I...]]></description><category></category></item><item><title><![CDATA[【更新中3】xml格式字符串与obj之间的转换]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/80909041</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/80909041</guid><author>yangwei4321</author><pubDate>Wed, 04 Jul 2018 10:51:55 +0800</pubDate><description><![CDATA[xml简介



转换工具]]></description><category></category></item><item><title><![CDATA[使用Jackson实现json格式字符串与obj之间的转换]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/80909018</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/80909018</guid><author>yangwei4321</author><pubDate>Wed, 04 Jul 2018 10:51:02 +0800</pubDate><description><![CDATA[字符串简介



转换工具]]></description><category></category></item><item><title><![CDATA[【更新中1】模拟mock方式进行单元测试]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/80171177</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/80171177</guid><author>yangwei4321</author><pubDate>Wed, 02 May 2018 20:09:23 +0800</pubDate><description><![CDATA[mock形式的单元测试

未完待续….

1. mock普通方法

2. mock接口、抽象类和方法

3. mock静态方法

4. mock final修饰的类

5. mock父类的成员变量

6. mock private私有方法

7. mock构造方法

8. mock void方法

9. mock方法内new出的临时变量

10. 校验录制的方法执行了...]]></description><category></category></item><item><title><![CDATA[Junit单元测试入门与整理]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/76625696</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/76625696</guid><author>yangwei4321</author><pubDate>Thu, 03 Aug 2017 15:44:32 +0800</pubDate><description><![CDATA[

单元测试整理-分享
1. 单元测试介绍：
2. idea环境相关介绍：
3. 单元测试基本概念：
4. controller层单元测试：
5. service层单元测试
6. dao层单元测试
7. 单元测试三十六计
1. mock形式进行单元测试
2. 调用真实依赖进行单元测试


8. 注意事项：











单元测试整理-分享

PS：未完待续，持续更新中。。。

先简单说一下...]]></description><category></category></item><item><title><![CDATA[Java网络编程]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48699779</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48699779</guid><author>yangwei4321</author><pubDate>Thu, 24 Sep 2015 01:27:29 +0800</pubDate><description><![CDATA[Java对于网络通讯有着非常强大的支持。不仅可以获取网络资源，传递参数到远程服务器，还可以通过Socket对象实现TCP协议，通过DatagramSocket对象实现UDP协议。同时，对于多点广播以及代理服务器也有着非常强大的支持。以下是本人在学习过程中的总结和归纳。一、网络编程基本概念OSI与TCP/IP体系模型 
IP和端口IP在]]></description><category></category></item><item><title><![CDATA[Java反射]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48697981</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48697981</guid><author>yangwei4321</author><pubDate>Thu, 24 Sep 2015 00:46:03 +0800</pubDate><description><![CDATA[Java 反射是Java语言的一个很重要的特征，它使得Java具体了“动态性”。在Java运行时环境中，对于任意一个类，能否知道这个类有哪些属性和方法？对于任意一个对象，能否调用它的任意一个方法？答案是肯定的。这种动态获取类的信息以及动态调用对象的方法的功能来自于Java 语言的反射（Reflection）机制。Reflection是]]></description><category></category></item><item><title><![CDATA[Java IO流]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48681367</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48681367</guid><author>yangwei4321</author><pubDate>Wed, 23 Sep 2015 15:55:23 +0800</pubDate><description><![CDATA[今天刚刚看完java的io流操作，把主要的脉络看了一遍，不能保证以后使用时都能得心应手，但是最起码用到时知道有这么一个功能可以实现，下面对学习进行一下简单的总结：IO流主要用于硬板、内存、键盘等处理设备上得数据操作，根据处理数据的数据类型的不同可以分为：字节流（抽象基类为InPutStream和OutPutStream）和字符流（抽象]]></description><category></category></item><item><title><![CDATA[集合框架(下)]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48667151</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48667151</guid><author>yangwei4321</author><pubDate>Wed, 23 Sep 2015 00:19:06 +0800</pubDate><description><![CDATA[Map接口Map没有继承Collection接口。也就是说Map和Collection是2种不同的集合。Collection可以看作是（value）的集合，而Map可以看作是（key，value）的集合。Map接口由Map的内容提供3种类型的集合视图，一组key集合，一组value集合，或者一组key-value映射关系的集合。Has]]></description><category></category></item><item><title><![CDATA[java集合框架(上)]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48661513</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48661513</guid><author>yangwei4321</author><pubDate>Tue, 22 Sep 2015 20:59:10 +0800</pubDate><description><![CDATA[集合框架是为表示和操作集合而规定的一种统一的标准的体系结构。任何集合框架都包含三大块内容：对外的接口、接口的实现和对集合运算的算法。 
java的集合框架如下图所示： 
 
从上面的图可以看出java集合类主要有以下几种：
List线性表–结构的集合类：ArrayList类， LinkedList类， Vector类， Stack类]]></description><category></category></item><item><title><![CDATA[java多线程]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48637735</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48637735</guid><author>yangwei4321</author><pubDate>Mon, 21 Sep 2015 23:28:23 +0800</pubDate><description><![CDATA[多线程编程Java给多线程编程提供了内置的支持。一个多线程程序包含两个或多个能并发运行的部分。程序的每一部分都称作一个线程，并且每个线程定义了一个独立的执行路径。 
多线程是多任务的一种特别的形式。多线程比多任务需要更小的开销。 
这里定义和线程相关的另一个术语：进程：一个进程包括由操作系统分配的内存空间，包含一个或多个线程。一个线程]]></description><category></category></item><item><title><![CDATA[面向对象]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48629305</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48629305</guid><author>yangwei4321</author><pubDate>Mon, 21 Sep 2015 17:11:05 +0800</pubDate><description><![CDATA[前言：接触项目开发也有很长一段时间了，今天想回过头来写写以前学过的基础知识的想法。一是原来刚开始学习接触编程，一个人跌跌撞撞摸索着往前走，初学的时候很多东西理解的也懵懵懂懂，后来实践的多了，有些东西才慢慢清楚；二是经过一定的实践之后，反过头来再去学习一些基础东西才能够理解的更透彻；三是有些东西基础但是确很重要，是值得好好搞一搞的。]]></description><category></category></item><item><title><![CDATA[Java程序设计基础（三）：方法]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48598003</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48598003</guid><author>yangwei4321</author><pubDate>Sun, 20 Sep 2015 16:35:52 +0800</pubDate><description><![CDATA[JAVA方法在前面几个章节中我们经常使用到System.out.println()，那么它是什么呢？ 
println()是一个方法(Method)，而System是系统类(Class)，out是标准输出对象(Object)。这句话的用法是调用系统类System中的标准输出对象out中的方法println()。 
那么什么是方法呢？]]></description><category></category></item><item><title><![CDATA[Java程序设计基础（二）]]></title><link>https://blog.youkuaiyun.com/yangwei4321/article/details/48597471</link><guid>https://blog.youkuaiyun.com/yangwei4321/article/details/48597471</guid><author>yangwei4321</author><pubDate>Sun, 20 Sep 2015 15:47:09 +0800</pubDate><description><![CDATA[java中怎样使用数组数组是java编程语言的重要语法，使用数组可以解决很多问题，这篇文章给大家讲解怎样使用数组，对于刚接触编程的或者不会使用数组的同学们可以学习下。 
 
为什么需要数组。当我们定义一个变量时可以使用一个变量名表示，但是如果出现很多的变量我们分别起变量名代替表示存储就比较麻烦了，为了解决这样的问题我们采用数组的形式表]]></description><category></category></item></channel></rss>