<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[stack_xman的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/stack_xman</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; stack_xman]]></copyright><item><title><![CDATA[SpringBoot学习]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/123111016</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/123111016</guid><author>stack_xman</author><pubDate>Mon, 07 Mar 2022 14:56:49 +0800</pubDate><description><![CDATA[1.SpringBoot概述
Spring Boot 是 Spring 框架的一个新的子项目，用于创建 Spring 4.0 项目。它的开发始于 2013 年。2014 年 4 月发布 1.0.0 版本。它可以自动配置 Spring 的各种组件，并不依赖代码生成和 XML 配置文件。Spring Boot 也提供了对于常见场景的推荐组件配置。Spring Boot 可以大大提升使用 Spring 框架时的开发效率。
1.1简介
使用Spring boot ，可以轻松的创建独立运行的程序，非常容易构建独立的服]]></description><category></category></item><item><title><![CDATA[Idea自动清除无效的import导入包]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/123129719</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/123129719</guid><author>stack_xman</author><pubDate>Fri, 25 Feb 2022 11:40:39 +0800</pubDate><description><![CDATA[方法一
快捷键

CTRL + ALT + O

方法二
【自动方法】设置自动清除

settings -&gt; editing -&gt; general -&gt; auto import -&gt; java项中勾选optimize imports on the fly



]]></description><category></category></item><item><title><![CDATA[二分查找【图文详解】]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/122844872</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/122844872</guid><author>stack_xman</author><pubDate>Wed, 09 Feb 2022 17:08:55 +0800</pubDate><description><![CDATA[简介

二分法的思想十分容易理解，但是二分法边界处理问题大多数人都是记忆模板，忘记模板后处理边界就一团乱（????:“我懂了”， ✋ :"你懂个????"​）因为我此前也是记忆模板，所以现在想通过一边学习，一边将所学记录成博客教出去（费曼学习法），希望以后能自己推导出边界如何处理，而不仅仅是记忆模板。
故事分享????：


有一天小明到图书馆借了 N 本书，出图书馆的时候，警报响了，于是保安把小明拦下，要检查一下哪本书没有登记出借。小明正准备把每一本书在报警器下过一下，以找出引发警报的书，但是保安露出不屑]]></description><category></category></item><item><title><![CDATA[2021-07-09 Demo 输入一个数字顺时针打印出矩阵]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/118610642</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/118610642</guid><author>stack_xman</author><pubDate>Fri, 09 Jul 2021 17:05:24 +0800</pubDate><description><![CDATA[题目
请输入一个整数：4
PrintMatrix:-&gt;
1	     2	     3	    4	
12	13	14	5	
11	16	15	6	
10	9	    8	    7	

public class PrintMatrixDemo {
	
	@SuppressWarnings({ "unused", "resource" })
	public static void main(String[] args) {
		System.out.print("请输入一个整数：");
		Scann]]></description><category></category></item><item><title><![CDATA[第三章  SpringBoot高级话题]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/108813708</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/108813708</guid><author>stack_xman</author><pubDate>Sat, 26 Sep 2020 17:06:08 +0800</pubDate><description><![CDATA[1.Spring Aware
1. 点睛

1.1   Spring依赖注入最大的亮点是你所有的Bean对Spring容器的存在是没有意识的。即你可以将你的容器替换成别的容器，这时Bean之间的耦合度很低。
1.2 但是实际项目中，不可避免用到Spring容器本身的功能资源，这时你的Bean必须要意识到Spring容器的存在，才能调用Spring所提供的资源，即所谓的Spring Aware;
1.3 其实Spring Aware本身就是Spring设计用来框架内部使用的，使Bean和Spring框架耦合。]]></description><category></category></item><item><title><![CDATA[JavaSE基础及案例(二)多线程(下)与简单工厂模式的了解]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/83689646</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/83689646</guid><author>stack_xman</author><pubDate>Sat, 26 Sep 2020 11:52:27 +0800</pubDate><description><![CDATA[1.多线程之单例设计模式
1.1单例设计模式：保证类在内存中只存在一个对象
************饿汉式与懒汉式的区别【面试题】

饿汉式单例模式：以空间换时间
懒汉式单例模式：以时间换空间（不推荐使用，仅在面试中用到）
3.多线程访问时：饿汉式不会创建多个对象；而懒汉式模式有可能会创建多个对象【弊端】

/* @author ZHENG
 *	饿汉式
*/
class Singleton{
	...]]></description><category></category></item><item><title><![CDATA[框架学习(四)Spring框架之SSH的整合开发]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84637297</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84637297</guid><author>stack_xman</author><pubDate>Sat, 26 Sep 2020 11:46:21 +0800</pubDate><description><![CDATA[d

]]></description><category></category></item><item><title><![CDATA[JavaSE基础学习笔记及案例(四)集合框架]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84864197</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84864197</guid><author>stack_xman</author><pubDate>Sat, 26 Sep 2020 11:45:45 +0800</pubDate><description><![CDATA[1.List集合
1.数组排序并打印结果
public static void main(String[] args) {
		int[] arr = {55,22,544,8,8,33};
		Arrays.sort(arr);//排序
		System.out.println(Arrays.toString(arr));//打印结果
	}

控制台
[8, 8, 22, 33, 55, 544...]]></description><category></category></item><item><title><![CDATA[Java基础案例]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84873367</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84873367</guid><author>stack_xman</author><pubDate>Sat, 26 Sep 2020 11:44:39 +0800</pubDate><description><![CDATA[1.数组
1.遍历数组
//2.静态初始化数组
int[] arr = {11,22,33};
for (int i = 0; i &amp;lt; arr.length; i++) {
   System.out.println(arr[i]);
}

2.求最值
public static void main(String[] args) {
    int[] arr1 = {2,55,4,54,5...]]></description><category></category></item><item><title><![CDATA[框架(三)Spring框架之Spring的事务管理]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84579328</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84579328</guid><author>stack_xman</author><pubDate>Thu, 29 Nov 2018 11:01:01 +0800</pubDate><description><![CDATA[1.事务的基础知识
1.1事务的特性：
原子性：事务不可分割
一致性：事务执行前后数据完整性保持一致
隔离性：一个事务的执行不应该受到其他事务的干扰
持久性：一个事务结束后，数据就持久化到数据库
1.2不考虑隔离性引发的安全问题
++++读问题：
脏读------------一个事务读到另一个事务未提交的数据
不可重复读—一个事务读到另一个事务已经提交的update的数据，导致一个事务中多次查询结...]]></description><category></category></item><item><title><![CDATA[框架(二)Spring框架之使用JDBC模板实际案例]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84570508</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84570508</guid><author>stack_xman</author><pubDate>Tue, 27 Nov 2018 17:44:38 +0800</pubDate><description><![CDATA[通过框架学习（一）3.4节，JDBC完整模板完成增删改查操作详细步骤【==总结】
===========Spring   JDBC模板的使用
1.引入必要的Jar包

2.抽取连接配置文件jdbc.properties
jdbc.driverClass=com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql:///spring_1
jdbc.username=root
...]]></description><category></category></item><item><title><![CDATA[框架(一)Spring4入门]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84548099</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84548099</guid><author>stack_xman</author><pubDate>Tue, 27 Nov 2018 16:58:02 +0800</pubDate><description><![CDATA[1.spring_AOP的开发入门
1.创建web项目，引入jar包

2.引入spring配置文件
=====引入aop的约束
&amp;amp;amp;lt;beans
	    xmlns=&amp;amp;quot;http://www.springframework.org/schema/beans&amp;amp;quot;
   	    xmlns:xsi=&amp;amp;quot;http://www.w3.org/2001/XMLSchema-instance&amp;amp;quot]]></description><category></category></item><item><title><![CDATA[数据库之Linux下Redis的学习]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84302567</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84302567</guid><author>stack_xman</author><pubDate>Tue, 20 Nov 2018 16:51:54 +0800</pubDate><description><![CDATA[1. NoSQL: not only sql
为什么有NOSql:  互联网项目:特点: 数据库高并发读写,海量数据高效率存储,可扩展
NOSQL主流:
键值对(redis),列式存储,文档类型,图形数据库
NoSql特点:
特点: 数据库高并发读写,海量数据高效率存储,可扩展
1.	Redis简介

什么是实时系统: 瞬时可以实现某些数据的统计或者是功能的实现
*_Redis由来:
*_什么是r...]]></description><category></category></item><item><title><![CDATA[JavaWeb(四)Listener  &&  Filter]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84229866</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84229866</guid><author>stack_xman</author><pubDate>Mon, 19 Nov 2018 20:21:45 +0800</pubDate><description><![CDATA[1.Listener
1.1Servlet的监听器
总共有8个，分为3种类型：
1.1.1.监听三个作用域的创建和销毁【常用】
1.ServletContextListener

利用它在ServletContext创建的时候，完成自己想要的初始化工作； 执行自定义的任务调度；

2.ServletRequestListener
3.HttpSessionListener

统计在线人数

使用方...]]></description><category></category></item><item><title><![CDATA[JavaWeb(三)Ajax与JQuery]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/84177439</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/84177439</guid><author>stack_xman</author><pubDate>Mon, 19 Nov 2018 08:39:43 +0800</pubDate><description><![CDATA[1.Ajax
1.1Ajax的get请求
1.在js中创建对象，固定格式
function ajaxFunction(){
		var xmlHttp;
		try{ // Firefox, Opera 8.0+, Safari
		     xmlHttp=new XMLHttpRequest();
		 }
		 catch (e){
		    try{// Internet Explore...]]></description><category></category></item><item><title><![CDATA[JavaWeb(二)MVC设计模式]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/83895129</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/83895129</guid><author>stack_xman</author><pubDate>Sat, 17 Nov 2018 00:38:19 +0800</pubDate><description><![CDATA[1.MVC三层架构
M:Model&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;gt;模型层：封装数据Java Bean;
V:View&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;amp;gt;视图层：jsp专注显示;
C:Controller&amp;amp;amp;amp;amp;gt;&amp;amp;amp;amp;a]]></description><category></category></item><item><title><![CDATA[事务 与 数据库连接池【c3p0】 与 DBUtiles的总结]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/83782153</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/83782153</guid><author>stack_xman</author><pubDate>Thu, 08 Nov 2018 14:05:14 +0800</pubDate><description><![CDATA[1.事务
开启事务：start transaction;
回滚事务：rollback;
提交事务:   commit;
关闭自动提交事务：setAutoCommit(false);
1.1事务的特性ACID【面试】
1.原子性【A】：事务包含的逻辑不可分割
一致性【C】：事务执行前后，数据完整性
隔离性【I】  ：事务执行期间不受其他事务影响
持久性【D】：事务执行成功，则数据永久保存到磁盘上；
...]]></description><category></category></item><item><title><![CDATA[JavaWeb(一)JSP与EL表达式和JSTL]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/83744968</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/83744968</guid><author>stack_xman</author><pubDate>Tue, 06 Nov 2018 09:59:30 +0800</pubDate><description><![CDATA[1.JSP
1.1JSP的三大指令

page
include
taglib

指令的写法
&amp;amp;amp;lt;%@ 指令名字 %&amp;amp;amp;gt;

1.1.1jsp的page指令
1.extends 用于指定jsp翻译成java文件后，继承的父类是谁，一般不改
2.session 值为true或false///控制jsp页面是否可直接使用session对象；
3.errorPage和isErrorPage
&amp;amp;amp;lt;...]]></description><category></category></item><item><title><![CDATA[JavaSE基础(三)反射]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/83717384</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/83717384</guid><author>stack_xman</author><pubDate>Sun, 04 Nov 2018 22:26:22 +0800</pubDate><description><![CDATA[1.反射
1.1反射概述
1.java反射机制是在运行状态时，对于任意一个类，都可以知道这个类的所有属性和方法；
动态获取信息以及动态调用对象的方法称为java反射机制；
2.反射的三种方式
(1)Object类的getClass()方法，判断两个对象是否是同一个字节码文件；
(2)静态属性class，锁对象；
(3)Class类中静态方法forName(),读取配置文件；
public clas...]]></description><category></category></item><item><title><![CDATA[JavaSE基础及案例(一)IO流与多线程(上)]]></title><link>https://blog.youkuaiyun.com/stack_xman/article/details/83625552</link><guid>https://blog.youkuaiyun.com/stack_xman/article/details/83625552</guid><author>stack_xman</author><pubDate>Sat, 03 Nov 2018 14:10:47 +0800</pubDate><description><![CDATA[IO流
1. IO流知识点
IO流(字符输入流FileReader)     字节输入流 FileInputStream
IO流(字符输出流FileWriter)     字节输出流 FileOutputStream
字符缓冲区输入流（ BufferedReader）
字节缓冲区输入流BufferedInputStream
字符缓冲区输出流（ BufferedWriter）
字节缓冲区输出流Buf...]]></description><category></category></item></channel></rss>