<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wa的一声就哭了]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/qq_43644454</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_43644454]]></copyright><item><title><![CDATA[JAVA-多线程]]></title><link>https://blog.csdn.net/qq_43644454/article/details/125360991</link><guid>https://blog.csdn.net/qq_43644454/article/details/125360991</guid><author>qq_43644454</author><pubDate>Sun, 19 Jun 2022 19:05:22 +0800</pubDate><description><![CDATA[程序是为完成特定任务、用某种语言编写的一组指令的集合，是一段静态的代码 。进程是程序的一次执行过程，或者是正在执行的程序，是一个动态的过程；有它自身的产生、存在和消亡的过程——生命周期，进程作为资源分配的单位。线程从属于进程，是一个程序内部的一条执行路径。线程作为CPU调度和执行的单位，每个线程拥有独立的运行栈和程序计数器。多线程存在安全隐患。（1）一个线程从属于一个进程；一个进程可以包含多个线程。（2）一个线程挂掉，对应的进程挂掉；一个进程挂掉，不会影响其他进程。（3）进程是系统资源调度的最小单位；线程C]]></description><category></category></item><item><title><![CDATA[JAVA-异常处理]]></title><link>https://blog.csdn.net/qq_43644454/article/details/125360972</link><guid>https://blog.csdn.net/qq_43644454/article/details/125360972</guid><author>qq_43644454</author><pubDate>Sun, 19 Jun 2022 18:52:30 +0800</pubDate><description><![CDATA[目录异常分类 ErrorException异常处理方式（抓抛模型）try-catch-finally 使用方法： throws +异常类型 的使用方法：手动抛出异常用户自定义异常类  异常的结构：   java虚拟机无法解决的严重问题：JVM系统内部错误、栈溢出、堆溢出    一般不编写针对的代码处理  在程序员编写程序时，考虑到错误的检测、错误信息的提示以及错误的处理 1、编译时异常：           IOException    IO流异常          ClassNotFoundExcepti]]></description><category></category></item><item><title><![CDATA[JAVA-泛型＜＞]]></title><link>https://blog.csdn.net/qq_43644454/article/details/125360883</link><guid>https://blog.csdn.net/qq_43644454/article/details/125360883</guid><author>qq_43644454</author><pubDate>Sun, 19 Jun 2022 18:49:27 +0800</pubDate><description><![CDATA[目录泛型 的概念java比较器使用泛型后的写法 自定义泛型结构：泛型类，泛型接口；泛型方法 自定义泛型类泛型类的继承泛型方法通配符 ' ？' 的使用： 有限制的通配符泛型的嵌套 所谓泛型，就是允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。这个类型参数将在使用时(例如， 继承或实现这个接口，用这个类型声明变量、创建对象时确定(即传入实际的类型参数，也称为类型实参)。 引入背景集合容器类在设计阶段/声明阶段不能确定这个容器到底实际存的是什么类型的对象，所以JDK1.5之]]></description><category></category></item><item><title><![CDATA[JAVA-反射（应用：动态代理）]]></title><link>https://blog.csdn.net/qq_43644454/article/details/125360810</link><guid>https://blog.csdn.net/qq_43644454/article/details/125360810</guid><author>qq_43644454</author><pubDate>Sun, 19 Jun 2022 18:38:08 +0800</pubDate><description><![CDATA[目录反射的理解​反射机制能提供的功能关于java. lang. Class类的理解创建对应运行时类的对象获取运行时类的全部结构获取指定结构反射的应用：动态代理  Reflection (反射是被视为动态语言的关键，反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息，并能直接操作任意对象的内部属性及方法。➢在运行时判断任意一个对象所属的类
➢在运行时构造任意一个类的对象
➢在运行时判断任意一个类所具有的成员变量和方法
➢在运行时获取泛型信息
➢在运行时调用任意一个对象的成员变量和方]]></description><category></category></item><item><title><![CDATA[JAVA-网络编程（TCP/UDP/URL）]]></title><link>https://blog.csdn.net/qq_43644454/article/details/125360791</link><guid>https://blog.csdn.net/qq_43644454/article/details/125360791</guid><author>qq_43644454</author><pubDate>Sun, 19 Jun 2022 18:36:39 +0800</pubDate><description><![CDATA[目录 网络编程 TCP网络编程 UDP协议的网络编程URL编程网络编程中两个主要的问题：
1、如何准确地定位网络上一台或多台主机：定位主机上的特色应用
2、找到主机后如何可靠高效地进行数据传输二、网络编程中的两个要素
1、对应问题一：IP和端口号
2、对应问题二：提供网络通信协议：TCP/IP参考模型（应用层、传输层、网络层、物理层、数据链路层）例题一：客户端发送信息给服务端，服务端将信息输出在控制台上注：异常需要用try-catch-finally处理（参考上面各种流的代码），这里为了看得清楚简单抛个异常]]></description><category></category></item><item><title><![CDATA[JAVA- IO流]]></title><link>https://blog.csdn.net/qq_43644454/article/details/125360745</link><guid>https://blog.csdn.net/qq_43644454/article/details/125360745</guid><author>qq_43644454</author><pubDate>Sun, 19 Jun 2022 18:35:07 +0800</pubDate><description><![CDATA[目录流的分类文件流案例一：FileReaderFileWriter文件复制FileInputStream非文本文件复制（ FileInputStream、FileOutputStream）缓冲流非文本文件复制 BufferedInputStream、BufferedOutputStream文本复制（BufferedReader、BufferedWriter）文件加密转换流字符集标准输入输出流 \打印流\数据流对象流随机存取文件流JDK9新特性 NIO.2中Path、Paths、Files类的使用按数据单位分]]></description><category></category></item><item><title><![CDATA[JAVA集合-Collection接口与Map接口]]></title><link>https://blog.csdn.net/qq_43644454/article/details/125360638</link><guid>https://blog.csdn.net/qq_43644454/article/details/125360638</guid><author>qq_43644454</author><pubDate>Sun, 19 Jun 2022 18:19:50 +0800</pubDate><description><![CDATA[1、集合、数组都是对多个数据进行存储操作的结构，简称Java 容器。    说明：此时的存储，主要是指内存层面，不涉及持久化的存储（.txt,.jpg等）2.1、数组在存储多个数据方面的特点         >一旦初始化以后，其长度就确定了.         >数组一且定义好，其元素的类型也就确定了。我们也就只能操作指定类型的数据了。 比                如: String[] arr;int[] arr1;object[] arr2;2.2、数组在存储多个数据方面的缺点:        >一]]></description><category></category></item><item><title><![CDATA[springmvc拦截器]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123317274</link><guid>https://blog.csdn.net/qq_43644454/article/details/123317274</guid><author>qq_43644454</author><pubDate>Wed, 09 Mar 2022 14:07:58 +0800</pubDate><description><![CDATA[目录

1、概述

2、自定义拦截器

2.1、自定义拦截器MyInterceptor

2.2、在springmvc中配置该拦截器

3、登陆验证拦截

3.1、先写controller

3.2、首页 index.jsp

3.3、登陆页面 login.jsp

3.4、主页面 success.jsp

3.5、添加拦截器

3.6、在springmvc中配置拦截器



1、概述

类似于Servlet中的过滤器，拦截器与过滤器的区别：拦截器是AOP思想的具体应用
过滤器
servlet规范中的一部分]]></description><category></category></item><item><title><![CDATA[SSM框架整合]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123317626</link><guid>https://blog.csdn.net/qq_43644454/article/details/123317626</guid><author>qq_43644454</author><pubDate>Sun, 06 Mar 2022 22:00:41 +0800</pubDate><description><![CDATA[目录

1、新建Maven项目， 添加web的支持

2、导入相关的pom依赖

3、Maven资源过滤设置

4、建立基本结构和配置框架！

6、Spring层

7、SpringMVC层

8、编写Controller层

9、编写jsp

10、运行排错



1、新建Maven项目， 添加web的支持

2、导入相关的pom依赖


&lt;dependencies&gt;
 &lt;!--Junit--&gt;
 &lt;dependency&gt;
 ...]]></description><category></category></item><item><title><![CDATA[SpringMVC下的文件上传和下载]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123317422</link><guid>https://blog.csdn.net/qq_43644454/article/details/123317422</guid><author>qq_43644454</author><pubDate>Sun, 06 Mar 2022 21:15:44 +0800</pubDate><description><![CDATA[1、概述

文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传，但是SpringMVC上下文中默认没有装配MultipartResolver，因此默认情况下其不能处理文件上传工作。如果想使用Spring的文件上传功能，则需要在上下文中配置MultipartResolver。
前端表单要求：为了能上传文件，必须将表单的method设置为POST，并将enctype设置为multipart/form-data。只有在这样的情况下，浏览器才会把用户...]]></description><category></category></item><item><title><![CDATA[JQuery下的AJAX]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123317123</link><guid>https://blog.csdn.net/qq_43644454/article/details/123317123</guid><author>qq_43644454</author><pubDate>Sun, 06 Mar 2022 20:57:18 +0800</pubDate><description><![CDATA[1、简介

AJAX=Asynchronous JavaScript and XML（异步的 JavaScript 和 XML）。
 AJAX 是一种在无需重新加载整个网页的情况下，能够更新部分网页的技术。
 Ajax 不是一种新的编程语言，而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。
 在 2005 年，Google 通过其 Google Suggest 使 AJAX 变得流行起来。Google Suggest能够自动帮你完成搜索单词。
 Google Sugge...]]></description><category></category></item><item><title><![CDATA[SpringMVC下的Json]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123316760</link><guid>https://blog.csdn.net/qq_43644454/article/details/123316760</guid><author>qq_43644454</author><pubDate>Sun, 06 Mar 2022 20:47:13 +0800</pubDate><description><![CDATA[1、简介

JSON是一种轻量级的数据交换格式，目前使用特别广泛
 采用完全独立于编程语言的文本格式来存储和表示数据
 简介和清晰的层次结构是的JSON成为理想的数据交换语言
 伊予人阅读和编写，同时也易于机器解析和生成，并有效地提升网络传输效率

2、JSON键值对

2.1、JSON与JavaScript的区别

用来保存JavaScript对象的一种方式，和JavaScript对象的写法大同小异
    键值对组合...]]></description><category></category></item><item><title><![CDATA[springmvc]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123314711</link><guid>https://blog.csdn.net/qq_43644454/article/details/123314711</guid><author>qq_43644454</author><pubDate>Sun, 06 Mar 2022 20:29:23 +0800</pubDate><description><![CDATA[目录

一、什么是SpringMVC

1、概述

2、中心控制器

3、SpringMVC执行原理

二、注解版创建springMVC

1、配置web.xml

2、添加Spring MVC配置文件

3、创建Controller

4、创建视图层

5、controller配置

6、@RequestMapping注解

7、结果跳转方式

四、Restful风格

1、功能

2、传统方式操作资源

3、使用RESTful操作资源

五、传递参数和参数回显

1、属性名相同

2、属性名不同

3、]]></description><category></category></item><item><title><![CDATA[spring]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123309721</link><guid>https://blog.csdn.net/qq_43644454/article/details/123309721</guid><author>qq_43644454</author><pubDate>Sun, 06 Mar 2022 16:03:23 +0800</pubDate><description><![CDATA[目录

1、spring概述

1、简介

2、依赖

3、优点

4、Spring Boot与Spring Cloud

2、IOC理论推导

2.1、IOC的原型

2.2、IOC本质

2.3、IOC创建对象的方式

3、Spring配置

3.1、别名

3.2、bean配置

3.3、import

4、依赖注入（DI）

4.1、依赖注入：属于set注入！

4.2、注入

4.3、p命名和c命名注入

4.4、Bean的作用域

5、Bean的自动装配

5.1、手动配置如下

5.2、byN]]></description><category></category></item><item><title><![CDATA[MyBatis]]></title><link>https://blog.csdn.net/qq_43644454/article/details/123308347</link><guid>https://blog.csdn.net/qq_43644454/article/details/123308347</guid><author>qq_43644454</author><pubDate>Sun, 06 Mar 2022 13:56:04 +0800</pubDate><description><![CDATA[一、MyBatis步骤
    1、在src/main/resources中创建mybatis-config.xml作为核心配置文件，内涵数据库连接信息，同时也需要在该文件中使用mapper为每一个Mapper.xml注册
                   



&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE configuration
        PUBLIC "-//mybatis.org//DTD Config 3.0//.]]></description><category></category></item><item><title><![CDATA[javascript]]></title><link>https://blog.csdn.net/qq_43644454/article/details/120987576</link><guid>https://blog.csdn.net/qq_43644454/article/details/120987576</guid><author>qq_43644454</author><pubDate>Wed, 27 Oct 2021 11:05:36 +0800</pubDate><description><![CDATA[使用方式与css相似，在html的头部信息中添加script标签，标签内部可以写javascript语言（简称js）

alert函数是一个跳出窗口（可以当成输出函数使用）


&lt;!DOCTYPE html&gt;
&lt;html lang="en"&gt;
&lt;head&gt;
    &lt;meta charset="UTF-8"&gt;
    &lt;title&gt;Title&lt;/title&gt;
    &lt;script type="text/javascript"&g]]></description><category></category></item><item><title><![CDATA[HTML+CSS]]></title><link>https://blog.csdn.net/qq_43644454/article/details/120973162</link><guid>https://blog.csdn.net/qq_43644454/article/details/120973162</guid><author>qq_43644454</author><pubDate>Tue, 26 Oct 2021 16:01:25 +0800</pubDate><description><![CDATA[目录

HTML

单标签

字体标签font

加粗标签b

特殊字符 &lt;；&gt; 空格符

标题标签 h1-6

超链接标签a

列表标签 ol、ul

图片标签img单标签

表格标签table

框架标签 iframe

表单标签 form

表单提交

其他标签 div、span、p

HTML

单标签


&lt;br/&gt;:换行
&lt;hr/&gt;：水平线
&lt;img/&gt;:显示图片

字体标签font


&lt;font&gt;&lt;/font&gt;
...]]></description><category></category></item><item><title><![CDATA[JAVA篇]]></title><link>https://blog.csdn.net/qq_43644454/article/details/120304362</link><guid>https://blog.csdn.net/qq_43644454/article/details/120304362</guid><author>qq_43644454</author><pubDate>Wed, 15 Sep 2021 22:21:17 +0800</pubDate><description><![CDATA[数据类型

boolean(1bit)  char （1字节） byte（1） short(2) int (4)  long (8)  float(4)  double(8)

long 类型赋初值要在后面加l或L，float赋初值在后面加f或F，float可以表示的值比long大，因为一部分空间存储的是10的幂次。例E89=10^89。

自动类型转换只能从小到大转换

char 、byte 、short &gt; int &gt; long &gt; float &gt; dou.........]]></description><category></category></item><item><title><![CDATA[map / multimap]]></title><link>https://blog.csdn.net/qq_43644454/article/details/120253040</link><guid>https://blog.csdn.net/qq_43644454/article/details/120253040</guid><author>qq_43644454</author><pubDate>Sun, 12 Sep 2021 17:53:05 +0800</pubDate><description><![CDATA[基本概念





构造和赋值






map&lt;int,int&gt;m;  //默认构造
m.insert(pair&lt;int,int&gt;(10,20));
map&lt;int,int&gt;m2(m); //拷贝构造

//赋值
map&lt;int,int&gt;m3;
m3=m2;



大小和交换





插入和删除






// 插入方式
map&lt;int,int&lt;m;

//第一种
m.insert(pair&lt;int,int&gt;(1,1...]]></description><category></category></item><item><title><![CDATA[set /multiset 容器 pair对组]]></title><link>https://blog.csdn.net/qq_43644454/article/details/120252047</link><guid>https://blog.csdn.net/qq_43644454/article/details/120252047</guid><author>qq_43644454</author><pubDate>Sun, 12 Sep 2021 17:15:23 +0800</pubDate><description><![CDATA[目录



基本概念

构造和赋值



大小和交换

插入和删除

查找和统计

set和multiset区别

pair对组创建

set容器排序

一、存放内置数据类型

二、存放自定义数据类型

基本概念

所有元素会在插入时自动被排序

本质：

set / multiset 属于关联式容器，底层结构用二叉树来实现

set 和multiset 区别：

set不允许容器中有重复的元素，multiset允许容器中有重复的元素。



构造和赋值



例：


set&lt;int&gt;s;..]]></description><category></category></item></channel></rss>