<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[虾米馅煎包的博客]]></title><description><![CDATA[就是一个博客]]></description><link>https://blog.youkuaiyun.com/BFInWR</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BFInWR]]></copyright><item><title><![CDATA[Dom4j中使用XPath]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/106325936</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/106325936</guid><author>BFInWR</author><pubDate>Mon, 25 May 2020 09:11:26 +0800</pubDate><description><![CDATA[Dom4j 和XPath的基本用法
dom4j
dom4j是一个解析xml的工具，它提供了读写xml的api。这里只介绍它读取xml的方式。
1.dom4j基本的使用
首先我们需要导入dom4j的包，jar包地址：dom4jjar包
如果使用的maven工程，下面是maven坐标：
&lt;dependency&gt;
    &lt;groupId&gt;dom4j&lt;/groupId&gt;
    &lt;artifactId&gt;dom4j&lt;/artifactId&gt;
    &lt]]></description><category></category></item><item><title><![CDATA[intellij 手动导入servlet-api-xx.jar]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/81016206</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/81016206</guid><author>BFInWR</author><pubDate>Thu, 12 Jul 2018 15:10:20 +0800</pubDate><description><![CDATA[1：点击项目右键选择Open Moudle Setting ，或者直接选中项目后按F12 
2：选择Libraries ,点击中间一栏上方的加号 
3：找到你的Servlet-api-xx.jar 选择 然后选择你的项目 在选择OK 就可以了 
没有jar包的可以在你的tomact的lib中找到 
...]]></description><category></category></item><item><title><![CDATA[intellij Spring配置提示: File is included in 4 contexts]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/81015637</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/81015637</guid><author>BFInWR</author><pubDate>Thu, 12 Jul 2018 14:48:11 +0800</pubDate><description><![CDATA[应该是配置文件Context需放在同一个Application Context下 intellj 自动添加的并没有添加 
解决方法：点击项目右键选择Open Moudle Setting 或者 F12 —》打开Project Structure —》 选择Modules -》 选择Spring -》先点减号把之前的都删除掉 -》然后点加号直选点项目 全部添加就好

...]]></description><category></category></item><item><title><![CDATA[Servlet图解]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/81000808</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/81000808</guid><author>BFInWR</author><pubDate>Wed, 11 Jul 2018 15:00:36 +0800</pubDate><description><![CDATA[ 
 



  参考 
  说说Servlet 生命周期、工作原理 
  理解Servlet和Servlet容器、Web服务器等概念 
  Servlet容器与Web容器
]]></description><category></category></item><item><title><![CDATA[Spring Boot相关的一些不了解的注解说明（更新中...）]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/80857599</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/80857599</guid><author>BFInWR</author><pubDate>Fri, 29 Jun 2018 15:32:36 +0800</pubDate><description><![CDATA[Hibernate

@Entity

@MappedSuperclass

@GeneratorValue与@GenericGenerator

Spring Boot

@RestController

@Transactional

@NoRepositoryBean

/**
 * 添加@NoRepositoryBean标注，这样Spring Data Jpa在启动时就不会去实例化Base...]]></description><category></category></item><item><title><![CDATA[Spring Boot 入门集成小实例 无web]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/80856447</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/80856447</guid><author>BFInWR</author><pubDate>Fri, 29 Jun 2018 14:37:03 +0800</pubDate><description><![CDATA[第一步 新建MySQL数据库 


第二步 新建springBoot项目 


第三步 配置pom.xml

&amp;amp;amp;lt;dependencies&amp;amp;amp;gt;
        &amp;amp;amp;lt;!-- JpaRepository --&amp;amp;amp;gt;
        &amp;amp;amp;lt;dependency&amp;amp;amp;gt;
            &amp;amp;amp;lt;groupId&amp;amp;]]></description><category></category></item><item><title><![CDATA[Java集合框架篇Collection—Map&HashMap&TreeMap]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/79406203</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/79406203</guid><author>BFInWR</author><pubDate>Wed, 28 Feb 2018 22:06:38 +0800</pubDate><description><![CDATA[

Map
HashMap
Map.Entry
HashMap&amp;amp;HashTable
TreeMap








Map


Map&amp;lt;K,V&amp;gt; K-Key ,V -Value
Set的底层其实就是Map（Map在英语里是地图就是一一对应的意思）
public interface Map&amp;lt;K,V&amp;gt;将键映射到值的对象。一个映射不能包含重复的键；每个键最多只能映射到一个...]]></description><category></category></item><item><title><![CDATA[Java集合框架篇Collection—泛型]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/79405147</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/79405147</guid><author>BFInWR</author><pubDate>Wed, 28 Feb 2018 20:31:25 +0800</pubDate><description><![CDATA[

泛型
泛型使用
泛型中的符号
泛型的限定








泛型


用于解决安全问题，可以看做一个安全机制
三种使用方式，分别为：泛型类、泛型接口、泛型方法

先举一个例子：




ArrayList&amp;lt;String&amp;gt; al = new ArrayList&amp;lt;String&amp;gt;();
//这句话的意思就是，定义了一个ArrayList容器，容器中的元素是String类型

那...]]></description><category></category></item><item><title><![CDATA[Java集合框架篇Collection—List&Set]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/79357411</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/79357411</guid><author>BFInWR</author><pubDate>Mon, 26 Feb 2018 14:59:54 +0800</pubDate><description><![CDATA[目录



Collection
List
ArrayList
LinkedList
总结


Set
HashSet
TreeSet
总结











Collection


集合类特点
一、只用于存储对象的引用（地址）
二、存储长度可变
三、存储不同类型的对象


在生活中我们有着各种各样的容器，有玻璃的，有陶瓷的，有带把手的，有带隔板的，这些容器有着共同的特性就是一个容器，同时也...]]></description><category></category></item><item><title><![CDATA[Java中String、StringBuffer及包装类]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/79349705</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/79349705</guid><author>BFInWR</author><pubDate>Thu, 22 Feb 2018 21:32:32 +0800</pubDate><description><![CDATA[目录



String
StringBuffer
包装类







String


字符串是一个特殊的对象
字符串一旦初始化就不可变
数据会被存在字符串常量池中



  public final class String 
  extends Object 
  implements Serializable, Comparable, CharSequence 
  String类代表字...]]></description><category></category></item><item><title><![CDATA[JAVA中线程、锁使用及其基本方法]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/79294244</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/79294244</guid><author>BFInWR</author><pubDate>Thu, 08 Feb 2018 22:49:53 +0800</pubDate><description><![CDATA[目录



概述
线程系列
如何实现线程
线程的使用
多线程的安全问题
停止线程
其他常用方法
使用线程的快速方式


锁系列
如何实现锁
死锁


线程间的通讯
Object-wait and notify and notifyAll
Lock










概述

进程：是一个正在执行中的程序，每一个进程的执行都有一个执行顺序，该执行顺序是一个控制单元。是线程的容器。资源调度、分配和管理...]]></description><category></category></item><item><title><![CDATA[VirtualBox+openwrt+ubuntu16.04 实现ssh]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/78156584</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/78156584</guid><author>BFInWR</author><pubDate>Tue, 03 Oct 2017 22:10:42 +0800</pubDate><description><![CDATA[一、在VirtualBox中配置openwrt


下载地址


  https://downloads.openwrt.org/chaos_calmer/15.05.1 
  选择x86-64 
  openwrt-15.05.1-x86-64-combined-ext4.img.gz

镜像转换


  cmd下 
  VBoxManage convertfromraw -format VDI...]]></description><category></category></item><item><title><![CDATA[JAVA模拟客户机与服务器实现简易的TCP通讯]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/72511491</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/72511491</guid><author>BFInWR</author><pubDate>Thu, 18 May 2017 22:45:24 +0800</pubDate><description><![CDATA[JAVA模拟客户机与服务器实现简易的TCP通讯大致图解如下： 
//客户机/*socket:此类实现客户端套接字（也可以就叫“套接字”）。套接字是两台机器间通信的端点。 
Socket(InetAddress address, int port) ：
创建一个流套接字并将其连接到指定 IP 地址的指定端口号。
*/
import java.io.*;
import java.net.*;
publi]]></description><category></category></item><item><title><![CDATA[php 文字输入输出]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/70980859</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/70980859</guid><author>BFInWR</author><pubDate>Sat, 29 Apr 2017 17:56:09 +0800</pubDate><description><![CDATA[  最近做了一道练习题，是这样的：在页面中输入如：1999年8月5日 需要输出一九九九年八月五日。  分析这道题可知关键点在于怎么把中文分离出来。具体分析：输入可以用get获得，然后可以得到一个字符串$str,我们把它传到类方法中，进行解剖。  代码如下：&amp;lt;body&amp;gt;
&amp;lt;form action=&quot;&quot; &amp;gt;
&amp;lt;input type=&quot;text&quot; name=&quot;id&quot; /&amp;g..]]></description><category></category></item><item><title><![CDATA[栈内存和堆内存]]></title><link>https://blog.youkuaiyun.com/BFInWR/article/details/70187851</link><guid>https://blog.youkuaiyun.com/BFInWR/article/details/70187851</guid><author>BFInWR</author><pubDate>Sat, 15 Apr 2017 22:31:54 +0800</pubDate><description><![CDATA[在平时写代码的时候经常遇到一些很简单但是自己却不太理解的问题，于是整理了一下。内存：一般情况下我们分为栈内存和堆内存。下面我们来说说它们的区别。一、栈内存：用于存储局部变量，当数据用完的时候，它所占用的空间会自动释放。public class demo1 {
	public int xxx(int i)
	{
	   int j=0;
	   for(int m=0;m&amp;lt;0;)
	   {
...]]></description><category></category></item></channel></rss>