<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Warsen的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Warsen</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Warsen]]></copyright><item><title><![CDATA[上周学习总结-2]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107931545</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107931545</guid><author>Warsen</author><pubDate>Tue, 11 Aug 2020 11:29:24 +0800</pubDate><description><![CDATA[jQuery库的使用
要想使用jQuery先要在head里面引用
/*我习惯把这个文件放在工作目录下面*/
&lt;script src=".jquery.min.js"&gt;

jQuery语法
jQuery 允许通过 CSS 选择器来选取元素。
    //jQuery入口
    $(document).ready(function(){
    //把id叫did的标签变蓝
    $(did).css("color","blue");
    // 开始写 jQuery 代码...
    //]]></description><category></category></item><item><title><![CDATA[上周前端学习总结]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107930844</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107930844</guid><author>Warsen</author><pubDate>Tue, 11 Aug 2020 11:17:16 +0800</pubDate><description><![CDATA[正则表达式
正则表达式是一种文本模式，包括普通字符和特殊字符。
^是开始位置$是结束位置。

就表示你从0-9和a-z的字符中选出3-15个，这就可以用来限制用户的输入
正则表达式的作用

测试字符串内的模式。
替换文本。
从字符串中提取子字符串。

RegExp对象
在前端JavaScript语言中的RegExp对象：i 修饰符是用来执行不区分大小写的匹配。g 修饰符是用于将全部目标搜索出来。
例如：
var str="Is there any dogs here?";
var patt1=/is/g;
]]></description><category></category></item><item><title><![CDATA[多线程]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107592278</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107592278</guid><author>Warsen</author><pubDate>Sun, 26 Jul 2020 14:07:41 +0800</pubDate><description><![CDATA[线程和进程：
进程是指程序的动态执行全过程，每个进程的内存空间都是独立的，拥有自己的堆栈，可以理解为不同的应用。线程是比进程更小的单位，多线程是指一个进程在执行过程中可以产生多个更小的线程，这些线程可以同时存在，同时运行。举个例子：你电脑可能同时在运行不同的软件，假如你开一个QQ那么QQ就是一个进程，你用qq和别人说话或者斗图就是不同的线程。
同步异步：
当不同的执行者同时想要操作一个方法或更改同一个变量的时候，同步就是排队去执行，效率低但是安全；异步就是同时执行，效率搞，但是不安全。
并发并行：
并发：指]]></description><category></category></item><item><title><![CDATA[二叉树三种遍历]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107472053</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107472053</guid><author>Warsen</author><pubDate>Mon, 20 Jul 2020 20:30:07 +0800</pubDate><description><![CDATA[这是一个二叉树，可以看到每个节点我都给点了三个点，从左到右分别是前中后执行点，（这个是我辅助理解的，执行过程理解了就行。）然后你的执行点和线是有顺序的，从左到右进行执行判断，就是前执行点-左线-中执行点-右线-后执行点。
前序遍历：
就是从5开始，先看前执行点是前序就执行，然后走左侧线，到了4，同样的前执行点有效，然后继续走到3，3执行后没有分支了就返回到4，判断中执行点无效，然后执行右侧的线到6，执行后判断中后执行点无效，返回4，判断后执行点无效，然后返回5，以此类推最后结果是5 4 3 6 7 1 9.]]></description><category></category></item><item><title><![CDATA[基于控制台的快递管理系统（学习总结）]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107463049</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107463049</guid><author>Warsen</author><pubDate>Mon, 20 Jul 2020 14:58:14 +0800</pubDate><description><![CDATA[学习过程中写了两版，总结一下收获吧。
大体要求：
有两种身份，分为快递小哥和取快递的人，快递小哥可以存快递，删除快递，修改快递信息，查看当前所有的快递。
原来的思路：（代码被我不小心删了）
存储快递信息，然后取出快递信息，更改快递信息等操作其实一下子就是能想到数组，于是我利用了一个二维数组，模拟快递柜子，里面存放用户输入的快递信息，为了实现快递格子的取件功能，和单号查询功能我再次新建了两个二维数组，然后在给第一个二维数组存信息的时候，给第二第三个数组同步存放单号、取件码。也就是说有三个二维数组，里面分别存了]]></description><category></category></item><item><title><![CDATA[最近的学习总结]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107427935</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107427935</guid><author>Warsen</author><pubDate>Mon, 20 Jul 2020 14:30:09 +0800</pubDate><description><![CDATA[常用类库
1. ArrayList
add()方法将元素按照顺序添加到数组中
contains()方法检查数组中是否包含你要检查的元素，是就return true。indexof()方法检索数组中第一次出现你要查询的元素的下标，若无就返回-1，lastindexof()当然返回的就是最后一次出现的下标。
get​(int index)方法返回你查询位置的元素。
remove（）是去掉你想去掉位置上的元素
set（x,n）用n去替换掉x位置上的元素
ArrayList &lt;Integer&gt;arr=n]]></description><category></category></item><item><title><![CDATA[String及相关的一些操作]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107285583</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107285583</guid><author>Warsen</author><pubDate>Sat, 11 Jul 2020 18:04:18 +0800</pubDate><description><![CDATA[字符串：

字符串是常量，一旦被创建就不能改变，字符串的值是存放在常量池里面，可以改引用达到让两个字符串相同的目的。如果要修改字符串的内容或长度，并不能直接修改，而是要返回一个新的String对象，原来的String是不改的。你要是嫌字符串多操作多麻烦，不想新建String那你可以考虑使用StringBuffer，两者差距不大，但是建议使用StringBuffer，它就是在本身上进行更改，然后再改一下引用，一般情况下，StringBuffer速度也要快于String。（多线程使用StringBuffer，单]]></description><category></category></item><item><title><![CDATA[简单说一下几个循环]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107155838</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107155838</guid><author>Warsen</author><pubDate>Mon, 06 Jul 2020 14:13:21 +0800</pubDate><description><![CDATA[for循环：
初学Java，了解一下Java中的各种循环的用法。
首先是for循环：多用于按序执行某个操作，其执行结构为：
for（初值表达式；条件；循环表达）{
循环语句
}
执行顺序为先执行一次初值表达式，然后对条件进行判断，若为true那么执行循环语句和循环表达式，执行后回到条件判断中，重复执行。
因为这种特性我们就可以用for循环来输出数组中的数据或有规律的数据。
for(int t=0;t&lt;11;t++) {
    	qipan[t]=t;
    }    //执行给数组按序赋值。

显]]></description><category></category></item><item><title><![CDATA[System.in键盘输入——我的第一个博客]]></title><link>https://blog.youkuaiyun.com/Warsen/article/details/107070500</link><guid>https://blog.youkuaiyun.com/Warsen/article/details/107070500</guid><author>Warsen</author><pubDate>Wed, 01 Jul 2020 20:28:08 +0800</pubDate><description><![CDATA[Scanner input = new Scanner(System.in)输入流类
在目前的学习过程中用于让操作台提供数据供方法处理。以这样一个问题为例：如何在不借用中间变量的前提下，完成两个数的互换？
	public static void main(String[] args) {
		// TODO Auto-generated method stub
        int a,b;                                                    //定义变量]]></description><category></category></item></channel></rss>