<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Rhhboring的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Rhhboring</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Rhhboring]]></copyright><item><title><![CDATA[在Eclipse中的外置Tomcat add Springboot项目]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/105387046</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/105387046</guid><author>Rhhboring</author><pubDate>Wed, 08 Apr 2020 14:23:55 +0800</pubDate><description><![CDATA[https://www.liangzl.com/get-article-detail-14348.html
]]></description><category></category></item><item><title><![CDATA[分隔符]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/88622031</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/88622031</guid><author>Rhhboring</author><pubDate>Sun, 17 Mar 2019 17:00:57 +0800</pubDate><description><![CDATA[前面写代码的时候有个导入文件路径中要加 &quot; \ &quot; ，后来被别人改成了File.separatorChar

然后就去查了一下这个东西，自己打印出来是这样的：



原因是 “\” 这个东西在windows环境下和Linux不一样，到时候如果要是上线会在Linux环境配置，容易出bug。。。
...]]></description><category></category></item><item><title><![CDATA[生成json文件]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/88218652</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/88218652</guid><author>Rhhboring</author><pubDate>Wed, 06 Mar 2019 09:11:40 +0800</pubDate><description><![CDATA[@ResponseBody
  @RequestMapping(value=&quot;/getJson&quot;, method=RequestMethod.GET)
  public void getRoleMenuList(HttpServletRequest req, HttpServletResponse res, Integer
roleId) throws IOException{
  ...]]></description><category></category></item><item><title><![CDATA[maven项目跑java main程序]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/85336194</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/85336194</guid><author>Rhhboring</author><pubDate>Sat, 29 Dec 2018 11:21:53 +0800</pubDate><description><![CDATA[&amp;lt;plugin&amp;gt;
                &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&amp;gt;
                &amp;lt;artifactId&amp;gt;maven-jar-plugin&amp;lt;/artifactId&amp;gt;
                &amp;lt;version&amp;gt;3.1.1&amp;lt;/ve...]]></description><category></category></item><item><title><![CDATA[Mybatis # 和 $的区别]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/85335873</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/85335873</guid><author>Rhhboring</author><pubDate>Sat, 29 Dec 2018 11:03:45 +0800</pubDate><description><![CDATA[1.#是把传入的数据当作字符串，如#field#传入的是id,则sql语句生成是这样，order by &quot;id&quot;。
2.$传入的数据直接生成在sql里，如$field$传入的是id,则sql语句生成是这样，order by id, 这就对了． 
3.#方式能够很大程度防止sql注入． 
4.$方式无法防止sql注入． 
5.$方式一般用于传入数据库对象．例如传入表名. 
6.一般能用#的就别用$....]]></description><category></category></item><item><title><![CDATA[get post的区别（转）]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/84253174</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/84253174</guid><author>Rhhboring</author><pubDate>Mon, 19 Nov 2018 15:43:02 +0800</pubDate><description><![CDATA[发现一个说的很有趣的博客：https://www.cnblogs.com/logsharing/p/8448446.html

GET和POST两种基本请求方法的区别

GET和POST是HTTP请求的两种基本方法，要说它们的区别，接触过WEB开发的人都能说出一二。

 

最直观的区别就是GET把参数包含在URL中，POST通过request body传递参数。

 

你可能自己写过无数个GE...]]></description><category></category></item><item><title><![CDATA[@Autowired与@Resource]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/84066152</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/84066152</guid><author>Rhhboring</author><pubDate>Wed, 14 Nov 2018 14:51:17 +0800</pubDate><description><![CDATA[在写项目的时候用到了springmvc的框架，在controller层的时候需要注入service层的方法，我一直用的@autowired注解，但看到别的项目中也有用到@Resource这个注解不是很明白，于是就学习了一下：

@Resource的作用相当于@Autowired，只不过@Autowired按byType自动注入，而@Resource默认按 byName自动注入。所以其实差不多。。。...]]></description><category></category></item><item><title><![CDATA[ajax中xmlhttp.readyState==4 && xmlhttp.status==200 是什么意思]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/82876360</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/82876360</guid><author>Rhhboring</author><pubDate>Fri, 28 Sep 2018 09:31:51 +0800</pubDate><description><![CDATA[xmlhttp.readyState的值及解释：

0：请求未初始化（还没有调用 open()）。

1：请求已经建立，但是还没有发送（还没有调用 send()）。

2：请求已发送，正在处理中（通常现在可以从响应中获取内容头）。

3：请求在处理中；通常响应中已有部分数据可用了，但是服务器还没有完成响应的生成。

4：响应已完成；您可以获取并使用服务器的响应了。

xmlhttp.status的...]]></description><category></category></item><item><title><![CDATA[创建maven工程时只有resource目录]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/82705951</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/82705951</guid><author>Rhhboring</author><pubDate>Fri, 14 Sep 2018 17:09:17 +0800</pubDate><description><![CDATA[以前都是在buildPath里面把其他文件夹remove，然后再新建文件夹，现在可以在pom.xml文件中指定JDK添加如下代码：


&amp;lt;build&amp;gt;  
        &amp;lt;plugins&amp;gt;  
            &amp;lt;plugin&amp;gt;  
                &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/g...]]></description><category></category></item><item><title><![CDATA[Mybatis入门]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/82657598</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/82657598</guid><author>Rhhboring</author><pubDate>Wed, 12 Sep 2018 10:48:05 +0800</pubDate><description><![CDATA[首先建立一个maven 项目，并导入相应的jar包



然后自己创建一个数据库表：



写一个接口IUserMapper：



再写一个实体类，get set方法，构造方法，并重写toString 方法：（后面的省略了）



这时候写配置文件xml：



User.xml：


&amp;lt;mapper namespace=&quot;mybatis.IUserMapper&quot;&amp;gt;
&amp;lt;resu...]]></description><category></category></item><item><title><![CDATA[实习入职这几天天的感受与感想]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/82495734</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/82495734</guid><author>Rhhboring</author><pubDate>Fri, 07 Sep 2018 15:00:52 +0800</pubDate><description><![CDATA[实习入职4天，第一个学的就是带我用POI导入和导出Excel表格内容，下面是我这三天的总结：

刚开始来的时候心里暗自想好要好好学习，背了快一周的面试题，感觉自己刚来学的东西肯定不是很难，上手也应该很快，结果却不是这样的。。。

 

第一天的上午是去签了实习合同，下午去了上班的地方，领头告诉我今后的路线就是先夯实基础，然后以后在接触项目，所以这个月的目的就是增强java基础

第一天下午看了一下...]]></description><category></category></item><item><title><![CDATA[导入EXCEL表格数据]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/82424938</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/82424938</guid><author>Rhhboring</author><pubDate>Wed, 05 Sep 2018 15:37:41 +0800</pubDate><description><![CDATA[看了一天，感觉自己有点笨。。。

public class Test {
    public static void main(String args[]) {
        Test test = new Test();
        test.extract();
    }


    public static void extract() {
        try {

    ...]]></description><category></category></item><item><title><![CDATA[前天的比较简单的面试题]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/82228178</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/82228178</guid><author>Rhhboring</author><pubDate>Thu, 30 Aug 2018 21:34:49 +0800</pubDate><description><![CDATA[输入某年某月某日，输出是这一年的第几天


import java.util.GregorianCalendar;
import java.util.Scanner;
 
public class ms{
 
	public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
		System.out.p...]]></description><category></category></item><item><title><![CDATA[Hibernate核心api]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/81316283</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/81316283</guid><author>Rhhboring</author><pubDate>Tue, 31 Jul 2018 16:44:49 +0800</pubDate><description><![CDATA[Configuration：
Configuration cfg = new Configuration();
cfg.configuration();
或者
Configuration cfg = new Configuration().configure(&quot;xml文件位置&quot;);         
或者 
Configuration cfg = new Configuration().confi...]]></description><category></category></item><item><title><![CDATA[复习反射机制：]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/81017698</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/81017698</guid><author>Rhhboring</author><pubDate>Fri, 13 Jul 2018 18:57:11 +0800</pubDate><description><![CDATA[1.Class 是一个类2.对象照镜子后可以得到的信息：某个类的数据成员名、方法和构造器   某个类到底实现了哪些接口。3.对于每个类而言，JRE都为其保留一个不变的Class类型的对象。	一个Class对象包含了特定某个累的有关信息4.Class对象只能由系统建立对象	一个类在JVM中只会有一个Class实例	每个类的实例都会记得自己是由哪个class实例所产生5.获取Class对象的方式：1）...]]></description><category></category></item><item><title><![CDATA[学习Struts时出现404问题]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/80755799</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/80755799</guid><author>Rhhboring</author><pubDate>Thu, 21 Jun 2018 10:41:29 +0800</pubDate><description><![CDATA[写完jsp配置完Struts.xml，访问.action时页面出现404。。。出现404有两个问题：一是没有启动服务器，二就是没有配置过滤器。Struts操作请求首先应经过过滤器，过滤器不用自己写了，但需要配置，若不配置过滤器则会出现404问题配置方法：在xml文件中加入如下代码：&amp;lt;filter&amp;gt;        &amp;lt;filter-name&amp;gt;struts2&amp;lt;/filter...]]></description><category></category></item><item><title><![CDATA[JAVAWEB学习笔记--过滤器filter]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/80722451</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/80722451</guid><author>Rhhboring</author><pubDate>Mon, 18 Jun 2018 13:29:33 +0800</pubDate><description><![CDATA[过滤器：Filter和Servlet是一样的都是单例的！他会在一组资源（如jsp、servlet、.css、.html等）的前面执行。可以让请求得到目标资源，也可以不让请求达到。过滤器有拦截请求的能力。Filter接口：void init(FilterConfig)    创建之后马上执行，Filter会在服务器启动时就创建void destory()     销毁之前执行，会在服务器关闭时销毁v...]]></description><category></category></item><item><title><![CDATA[dom4j解析xml]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/80405869</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/80405869</guid><author>Rhhboring</author><pubDate>Mon, 18 Jun 2018 08:54:01 +0800</pubDate><description><![CDATA[* 得到document    SAXReader reader = new SAXReader();    Document document = reader.read(); * document的父接口是Node：如果在document里面找不到方法，就到Node里面去找！* document里面的方法  getRootElement()：获取根节点 返回的是Element* Element...]]></description><category></category></item><item><title><![CDATA[JavaWeb监听器Listener]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/80717329</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/80717329</guid><author>Rhhboring</author><pubDate>Mon, 18 Jun 2018 08:53:04 +0800</pubDate><description><![CDATA[~事件源：三大域1、servletContext: 生命周期监听：ServletContextListener，他有两个方法，一个在出生时调用（在服务器启动时就出生），一个在死亡时调用（在服务器关闭时死亡，一个项目里面就一个ServletContext对象）属性监听：ServletContextAttributeListener，它有三个方法，一个在添加时调用，一个在替换时调用，一个在移除时调用2...]]></description><category></category></item><item><title><![CDATA[MySQL学习笔记之方言]]></title><link>https://blog.youkuaiyun.com/Rhhboring/article/details/80540500</link><guid>https://blog.youkuaiyun.com/Rhhboring/article/details/80540500</guid><author>Rhhboring</author><pubDate>Fri, 01 Jun 2018 17:20:24 +0800</pubDate><description><![CDATA[limit用来查询结果的起始行，以及总行数。例如：查询起始行为第五行，一共查询3行记录select * from 表名 limit 4,3;   4表示从第五行开始查询，3表示查询三行，即第5、6、7行。...]]></description><category></category></item></channel></rss>