<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[MapleStory11的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/MapleStory11</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; MapleStory11]]></copyright><item><title><![CDATA[Java 真的是引用传递吗]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/126393159</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/126393159</guid><author>MapleStory11</author><pubDate>Wed, 17 Aug 2022 20:08:00 +0800</pubDate><description><![CDATA[对于Java 的基本类型（Primitive Type）， 在传参时很明显是值传递的方式。在change 方法中，我们传入了User 对象的实例，并且对user 的属性进行了改动，结果成功的改变了user 的age 属性。虽然是变量拷贝，但是实际上的地址是同一个，所以能修改到堆中的属性值。但是如果我们修改的是变量在栈中的地址，则不会影响原变量。值传递指的是，方法传参时 传递的是变量的副本，对变量的任何操作不会影响变量本身。引用传递指的是，方法传参时传递的是变量本身，对变量的操作会影响变量本身。...]]></description><category></category></item><item><title><![CDATA[Tomcat解析，从Socket 到 Tomcat （一） Connector]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/109653708</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/109653708</guid><author>MapleStory11</author><pubDate>Thu, 12 Nov 2020 20:08:20 +0800</pubDate><description><![CDATA[Tomcat 是现在主流的Java Web 服务器，接下来的几篇文章将由浅入深介绍Tomcat 的原理以及实现。

Socket:

Socket 是Java 提供的一个便捷的服务端通信接口，只要指定 port, host, 就可以实现一个简单的服务器。Tomcat 虽然是一个庞然大物，但它对于请求的监听也是通过Socket 实现的。首先我们先通过一个简单的示例来展示Socket 的使用:


public class DateServer {

  public static void main(Str.]]></description><category></category></item><item><title><![CDATA[4 本软件架构师值一读的书]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/105983549</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/105983549</guid><author>MapleStory11</author><pubDate>Thu, 07 May 2020 22:48:35 +0800</pubDate><description><![CDATA[要从软件开发人员转变为软件架构师，除了开发技术，还需要掌握一些额外的软技巧。以下的书籍会对此有所帮助。

1. Software Architecture in Practice

这本书主要介绍成为一位架构师所必须了解的一些背景，包括架构师在团队中的角色、责任。本书会帮你理解系统中的非功能需求以及怎样设计并文档化软件架构。

                 ...]]></description><category></category></item><item><title><![CDATA[Spring Boot 读取外部配置文件 application.properties]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/105983198</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/105983198</guid><author>MapleStory11</author><pubDate>Thu, 07 May 2020 22:27:43 +0800</pubDate><description><![CDATA[在使用Spring Boot 进行开发时， 有时候我们需要让程序在运行时读取外部的配置文件application.properties.

Spring Boot 默认加载配置文件的顺序

1. jar 包所在路径的 /config 文件夹 中的 配置文件

2. 当前文件夹下的配置文件

3. classpath 中的 config 文件夹中的配置文件

4. classpath root 中的...]]></description><category></category></item><item><title><![CDATA[Swagger2 一键生成离线文档PDF]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/103840033</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/103840033</guid><author>MapleStory11</author><pubDate>Sun, 05 Jan 2020 08:43:34 +0800</pubDate><description><![CDATA[Swagger 目前是大家常用的api管理工具，不过swagger官方并没有提供生成离线文档的接口。当需要生成离线文档时，该怎么办呢？

可以使用下面这个工具： www.huurryy.com, 将swagger json 输入后，点击生成即可生成pdf 文档。非常方便。


...]]></description><category></category></item><item><title><![CDATA[需求工程（一）]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/52485120</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/52485120</guid><author>MapleStory11</author><pubDate>Fri, 09 Sep 2016 11:16:19 +0800</pubDate><description><![CDATA[以下是在一个项目实践中得到的关于需求分析的一些思考；
（一）
软件设计往往强调可扩展性，但是这里的可扩展性不是对于一切需求变化的可扩展性。任何软件设计看都不可能对一切需求变化保持可扩展性。这里的可扩展性很大程度上指
的是对于可预料的需求变化的可扩展性。比如在某个迭代系统只需要为用户提供账户密码的简单登录功能，但是可以预料到的是未来迭代的登录验证方式会多样化复杂化，那么在
进行设计时就应该预]]></description><category></category></item><item><title><![CDATA[java spring mvc （一）jar 包以及xml文件配置]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/52063467</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/52063467</guid><author>MapleStory11</author><pubDate>Fri, 29 Jul 2016 11:56:10 +0800</pubDate><description><![CDATA[这篇文章是对实际学习开发web程序的记录和经验分享，其中可能会有一些错误的看法，欢迎大家提出各自的看法。由于实际过程中是以开发出可以运行的系统为目的，而作业时间比较紧张，所以在这个过程中没有很深入得理解spring 框架的ioc soap的思想，所以也希望在结束之后通过这次总结完善对于spring框架机制的理解。
(这里记录一下项目中的jar包以及基础的xml文件配置，亲测可用。关于jar包的核]]></description><category></category></item><item><title><![CDATA[JS cookie]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/51895320</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/51895320</guid><author>MapleStory11</author><pubDate>Wed, 13 Jul 2016 10:15:56 +0800</pubDate><description><![CDATA[cookie 可以看做是网页把数据临时保存到本地，用于页面之间交流的数据对象；
在js文件中可以直接通过 document.cookie获取到域内的cookie;
cookie 对象中的一些属性：
cookiename : cookievalue;("username = li ming")
cookieexisttime : time;("expires=..")
cookiedoma]]></description><category></category></item><item><title><![CDATA[tomcat 由于文件名冲突或者工程冲突报错的时候]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/51886195</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/51886195</guid><author>MapleStory11</author><pubDate>Tue, 12 Jul 2016 09:36:58 +0800</pubDate><description><![CDATA[启动tomcat
 报 Could not delete D:/online/.metadata/.plugins/org.eclipse.wst.server.core/tm






解决方法：
右键点击 tomcat  然后选择clean， 再重新启动项目]]></description><category></category></item><item><title><![CDATA[js 表格操作]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/51881819</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/51881819</guid><author>MapleStory11</author><pubDate>Mon, 11 Jul 2016 16:23:27 +0800</pubDate><description><![CDATA[var $table = $("#course-table>tbody");
 	    var $tr = $(" ").addClass("gradeA");
 	    //alert($table)
 	    //alert($tr)
		$tr.append($("").text("c1906"));
		$tr.append($("").text("SE1"));
	    $tr.]]></description><category></category></item><item><title><![CDATA[Servlet 的生命周期 和 工作原理]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/51865773</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/51865773</guid><author>MapleStory11</author><pubDate>Sat, 09 Jul 2016 11:02:32 +0800</pubDate><description><![CDATA[//转载自 http://www.cnblogs.com/cuiliang/archive/2011/10/21/2220671.html 作者：艾泽拉斯的太阳

Servlet生命周期分为三个阶段：

　　1，初始化阶段  调用init()方法

　　2，响应客户请求阶段　　调用service()方法

　　3，终止阶段　　调用destroy()方法



Servlet]]></description><category></category></item><item><title><![CDATA[html + servlet 实现文件的上传]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/51859038</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/51859038</guid><author>MapleStory11</author><pubDate>Fri, 08 Jul 2016 10:47:52 +0800</pubDate><description><![CDATA[程序要求：
1.提供一个HTML文件，用户可以在相应 的表单中选择需要上传的文件；
2.编写一个名叫UploadServlet 的 Servlet 文件，主要功能是解析上面的HTML表单所提交的HTTP请求，把普通的文本域和文件域分离开来
3.UploadServlet 根据 web.xml 配置文件中的初始化参数确定好需要在web服务器上存放该文件的目录
import java.io.F]]></description><category></category></item><item><title><![CDATA[计算机网络——网络层]]></title><link>https://blog.youkuaiyun.com/MapleStory11/article/details/51511559</link><guid>https://blog.youkuaiyun.com/MapleStory11/article/details/51511559</guid><author>MapleStory11</author><pubDate>Fri, 27 May 2016 00:07:27 +0800</pubDate><description><![CDATA[计算机网络——网络层提供的两种服务1.虚电路服务与数据报服务：
  网络层选择数据报服务而不是虚电路服务的主要思路是：计算机网络的端系统是有智能的计算机，具有很强的差错处理能力（这与传统的电话机有本质的区别）。网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。
2.虚电路服务与数据报服务的对比：略]]></description><category></category></item></channel></rss>