<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_40973104的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/qq_40973104</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_40973104]]></copyright><item><title><![CDATA[使用Telnet测试Http请求报文时，解决返回400 bad Request]]></title><link>https://blog.youkuaiyun.com/qq_40973104/article/details/105320165</link><guid>https://blog.youkuaiyun.com/qq_40973104/article/details/105320165</guid><author>qq_40973104</author><pubDate>Sat, 04 Apr 2020 23:34:49 +0800</pubDate><description><![CDATA[当你报文没问题却返回400时，像这样

你要重新telnet,再ctrl+]
输入报文时不要改 不要改 不要改，要一次性输入正确，改了就会出错。

]]></description><category></category></item><item><title><![CDATA[Vue入门基础（二）]]></title><link>https://blog.youkuaiyun.com/qq_40973104/article/details/104107199</link><guid>https://blog.youkuaiyun.com/qq_40973104/article/details/104107199</guid><author>qq_40973104</author><pubDate>Wed, 29 Jan 2020 15:52:01 +0800</pubDate><description><![CDATA[事件处理v-on
对于事件监听，我们可以用v-on指令
&lt;body&gt;
&lt;div id="app"&gt;
  &lt;button v-on:click="fun"&gt;Click&lt;/button&gt;
  &lt;!--
  &lt;button @click="fun"&gt;Click&lt;/button&gt;	//等价于上一句，@为缩写
  /--&gt;
...]]></description><category></category></item><item><title><![CDATA[Vue入门基础（一）]]></title><link>https://blog.youkuaiyun.com/qq_40973104/article/details/104106199</link><guid>https://blog.youkuaiyun.com/qq_40973104/article/details/104106199</guid><author>qq_40973104</author><pubDate>Wed, 29 Jan 2020 13:23:14 +0800</pubDate><description><![CDATA[Vue.js简介

Vue.js是一套构建用户界面的渐进式框架。与其他重量级框架不同的是，Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层，并且非常容易学习，非常容易与其它库或已有项目整合。另一方面，Vue 完全有能力驱动采用单文件组件和Vue生态系统支持的库开发的复杂单页应用。
Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件 。

第一个Vue...]]></description><category></category></item><item><title><![CDATA[JVM运行机制]]></title><link>https://blog.youkuaiyun.com/qq_40973104/article/details/97516534</link><guid>https://blog.youkuaiyun.com/qq_40973104/article/details/97516534</guid><author>qq_40973104</author><pubDate>Fri, 02 Aug 2019 09:59:13 +0800</pubDate><description><![CDATA[JVM运行机制
首先要知道jvm是由五大部分组成，分别是类装载子系统，运行时数据区，执行引擎，本地方法接口和内存回收机制


先是类装载子系统，它把所有引用到的类，接口以及包一起装载到文件下


然后是最重要的运行时数据区
：JVM由主方法入口执行程序，并将主方法压入java栈，并生成该方法相应的栈桢，然后由程序计数器提供的指令来一步步执行
：执行中遇到调用java方法则将其压入java栈中，遇到...]]></description><category></category></item><item><title><![CDATA[JVM学习笔记之运行时数据区知识点]]></title><link>https://blog.youkuaiyun.com/qq_40973104/article/details/97388627</link><guid>https://blog.youkuaiyun.com/qq_40973104/article/details/97388627</guid><author>qq_40973104</author><pubDate>Fri, 26 Jul 2019 14:59:43 +0800</pubDate><description><![CDATA[运行时数据区知识点
运行时数据区中包含：java栈，方法区，本地方法区，堆，程序计数器
下图所示


1.程序计数器：
它相当于当前线程所指行的字节码行号指示器
如果线程在执行java方法，那么它所记录的是正在执行的虚拟机字节码指令地址
当它执行本地（native）方法时，那么它所记录的值是undefined
且它是运行时数据区中唯一不会出现OutOfMemoryError的区域
2.java栈：...]]></description><category></category></item><item><title><![CDATA[Android学习之LinearLayout布局]]></title><link>https://blog.youkuaiyun.com/qq_40973104/article/details/97361010</link><guid>https://blog.youkuaiyun.com/qq_40973104/article/details/97361010</guid><author>qq_40973104</author><pubDate>Fri, 26 Jul 2019 07:30:42 +0800</pubDate><description><![CDATA[Android学习之LinearLayout布局
在Android开发中，和其它布局相比，线性布局无疑是使用得最多的。所以对于新手来说，它肯定就是重中之重。下面就让我们一起来学习线性布局




属性名
作用
参数




_width
设置宽
数值


_height
设置高
数值


_orientation
布局方向
horizontal:水平	vertical:垂直


_weight
控...]]></description><category></category></item></channel></rss>