<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[twoonenew的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/twoonenew</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; twoonenew]]></copyright><item><title><![CDATA[JAVA，JSP，Servlet获取当前工程路径-绝对路径]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79909064</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79909064</guid><author>twoonenew</author><pubDate>Thu, 12 Apr 2018 10:36:06 +0800</pubDate><description><![CDATA[在jsp和class文件中调用的相对路径不同。 在jsp里，根目录是WebRoot 在class文件中，根目录是WebRoot/WEB-INF/classes 当然你也可以用System.getProperty(&quot;user.dir&quot;)获取你工程的绝对路径。另:在Jsp,Servlet,Java中详细获得路径的方法!1.jsp中取得路径：以工程名为TEST为例：(1)得到包含工程名的当前页面全路径：...]]></description><category></category></item><item><title><![CDATA[如何在window上把你的项目提交到github]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79766955</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79766955</guid><author>twoonenew</author><pubDate>Sat, 31 Mar 2018 11:00:06 +0800</pubDate><description><![CDATA[1.首先你需要在https://github.com/ 上注册一个账户2.注册成功以后，你需要新建一个repository（储藏室），这个用来存放你要上传的项目 点击中间的带加号的图标就可以新建repository了。 新建的界面如下： 这里你需要输入你的项目的名称，可以对你的项目进行描述，如果你不想让你的项目被被人看见，是需要付费的，所以，如果你不想付费的话，项目就只能是public的，也就是大...]]></description><category></category></item><item><title><![CDATA[Hibernate HQL详解]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79704889</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79704889</guid><author>twoonenew</author><pubDate>Mon, 26 Mar 2018 21:45:34 +0800</pubDate><description><![CDATA[版权声明：本文为博主原创文章，如需转载请标注转载地址。博客地址：http://www.cnblogs.com/caoyc/p/5606444.html 1、实体查询：　　hql=&quot;FROM User&quot;;List list= session.createQuery(hql).list();　for(Object obj:list){　　System.out.println(obj);  }　　【注意...]]></description><category></category></item><item><title><![CDATA[Spring集成Hibernate5_03-HibernateDaoSupport]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79704419</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79704419</guid><author>twoonenew</author><pubDate>Mon, 26 Mar 2018 21:18:14 +0800</pubDate><description><![CDATA[Hibernate中还提供了HibernateDaoSupport继承HibernateDaoSupport， 注入SessionFactory但是报错了， Cannot override the final method from HibernateDaoSupport我们来看一看HibernateDaoSupport类持有HibernateTemplate对象，  private Hibern...]]></description><category></category></item><item><title><![CDATA[面试积累]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79680831</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79680831</guid><author>twoonenew</author><pubDate>Sat, 24 Mar 2018 21:47:39 +0800</pubDate><description><![CDATA[在工厂模式中，我们在创建对象时不会对客户端暴露创建逻辑，并且是通过使用一个共同的接口来指向新创建的对象。优点： 1、一个调用者想创建一个对象，只要知道其名称就可以了。 2、扩展性高，如果想增加一个产品，只要扩展一个工厂类就可以。 3、屏蔽产品的具体实现，调用者只关心产品的接口。缺点：每次增加一个产品时，都需要增加一个具体类和对象实现工厂，使得系统中类的个数成倍增加，在一定程度上增加了系统的复杂度，...]]></description><category></category></item><item><title><![CDATA[前端相关]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79649345</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79649345</guid><author>twoonenew</author><pubDate>Thu, 22 Mar 2018 09:37:43 +0800</pubDate><description><![CDATA[原来是jquery1.4版本以后对json格式要求非常严格了，要满足json.org网站定义的格式才能执行success回调，否则都会出错，无法解析返回的json数据。说的是1.4+以上的，那为什么下载的1.3.2指定dataType为json时也不能执行success回调呢？ 　　怪不得不执行，原来我返回的是{success:true,id:1} 这种不规则的字符串，不是严格的json格式，改成...]]></description><category></category></item><item><title><![CDATA[笔记]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79480804</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79480804</guid><author>twoonenew</author><pubDate>Thu, 08 Mar 2018 10:27:38 +0800</pubDate><description><![CDATA[静态的域（数据成员）、静态的方法都是属于类一级的。  什么是类呢？把一些对象共有特征(属性或者数据成员)和行为(方法)抽象归纳起来，定义一下,取个名字，这就是类的基本含义了。既然是所有这一类对象共有东东，为什么非要创建对象才能调用了，麻烦哦，于是JAVA直接用（类名.方法）、（类名.数据成员）的形式就可以调用。也就是大家常说的，静态域相当于C语言的全局变量.既然加了static的变量是类一级数据成...]]></description><category></category></item><item><title><![CDATA[Tomcat整体架构浅析]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79457697</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79457697</guid><author>twoonenew</author><pubDate>Tue, 06 Mar 2018 14:19:12 +0800</pubDate><description><![CDATA[整体结构1各组件解释组件包含关系其它组件2组件的生命线Lifecycle启动流程pipeline valve机制1名词解释2总体分析3接口及默认实现pipelineValveValue继承体系类图自定义ValveTomcat中的设计模式1模板方法模式2责任链模式3观察者模式comment：本文基于Tomcat7.0.681.整体结构架构图： 1.1各组件解释：从顶层开始：Server是Tomcat...]]></description><category></category></item><item><title><![CDATA[Mybatis一对一关联查询]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79349778</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79349778</guid><author>twoonenew</author><pubDate>Thu, 22 Feb 2018 21:46:38 +0800</pubDate><description><![CDATA[Mybatis一对一关联查询有两张表，老师表teacher和班级表class，一个class班级对应一个teacher，一个teacher对应一个class需求是根据班级id查询班级信息(带老师的信息)创建teacher和class表：    CREATE TABLE teacher (
        t_id INT PRIMARY KEY AUTO_INCREMENT,
        t_...]]></description><category></category></item><item><title><![CDATA[mybatis  ResultMap和ResultType在使用中的区别]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79335868</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79335868</guid><author>twoonenew</author><pubDate>Sun, 18 Feb 2018 22:32:07 +0800</pubDate><description><![CDATA[在使用mybatis进行数据库连接操作时对于SQL语句返回结果的处理通常有两种方式，一种就是resultType另一种就是resultMap,下面说下我对这两者的认识和理解resultType：当使用resultType做SQL语句返回结果类型处理时，对于SQL语句查询出的字段在相应的pojo中必须有和它相同的字段对应，而resultType中的内容就是pojo在本项目中的位置。因此对于单表查询的...]]></description><category></category></item><item><title><![CDATA[Hibernate 多对一关联查询]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79319402</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79319402</guid><author>twoonenew</author><pubDate>Mon, 12 Feb 2018 23:13:19 +0800</pubDate><description><![CDATA[博客地址：http://www.cnblogs.com/caoyc/p/5598269.html 一、单向多对一和双向多对一的区别　　如果只需要从一方获取另一方数据，就用单向多对一；如果需要从双方都获取对方数据，就用双向多对一。　　如果有两个对象，一个为User对象，一个为Department对象，一个用户只能属于一个部门，而一个部门可以包含多个用户。这样就是多对一关系。如下图　　　　　　假设：我...]]></description><category></category></item><item><title><![CDATA[AOP]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79305381</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79305381</guid><author>twoonenew</author><pubDate>Sat, 10 Feb 2018 16:17:25 +0800</pubDate><description><![CDATA[博文地址：http://www.cnblogs.com/xrq730/p/4919025.htmlAOPAOP（Aspect Oriented Programming），即面向切面编程，可以说是OOP（Object Oriented Programming，面向对象编程）的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构，用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的...]]></description><category></category></item><item><title><![CDATA[hibernate缓存]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/79304653</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/79304653</guid><author>twoonenew</author><pubDate>Sat, 10 Feb 2018 14:30:46 +0800</pubDate><description><![CDATA[说下Hibernate的缓存机制：Hibernate缓存的作用：
    Hibernate是一个持久层框架，经常访问物理数据库，为了降低应用程序对物理数据源访问的频次，从而提高应用程序的运行性能。缓存内的数据是对物理数据源中的数据的复制，应用程序在运行时从缓存读写数据，在特定的时刻或事件会同步缓存和物理数据源的数据
Hibernate缓存分类：
  Hibernate缓存包括两大类：Hibern...]]></description><category></category></item><item><title><![CDATA[Java 面经]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/78542594</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/78542594</guid><author>twoonenew</author><pubDate>Wed, 15 Nov 2017 16:50:12 +0800</pubDate><description><![CDATA[如若转载请注明出处: http://www.cnblogs.com/wang-meng/p/5898837.html   谢谢.
上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大家.
对于这次跳槽找工作, 我准备了挺长的时间, 其中也收集了很多比较好的笔试面试题, 大都是一些常用的基础, 很多都是由于时间原因没有来得及给出答案, 但是题目大都是比较经典实用的, 现在都放]]></description><category></category></item><item><title><![CDATA[springmvc]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/78535038</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/78535038</guid><author>twoonenew</author><pubDate>Tue, 14 Nov 2017 20:58:41 +0800</pubDate><description><![CDATA[SpringMVC学习笔记----

一、SpringMVC基础入门，创建一个HelloWorld程序

1.首先，导入SpringMVC需要的jar包。



2.添加Web.xml配置文件中关于SpringMVC的配置



  configure the setting of springmvcDispatcherServlet and configure the m]]></description><category></category></item><item><title><![CDATA[谈谈对Spring IOC的理解]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/78359765</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/78359765</guid><author>twoonenew</author><pubDate>Thu, 26 Oct 2017 22:56:02 +0800</pubDate><description><![CDATA[学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念，对于初学Spring的人来说，总觉得IoC 、DI这两个概念是模糊不清的，是很难理解的，今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。

一、分享Iteye的开涛对Ioc的精彩讲解

　　首先要分享的是Iteye的开涛这位技术牛人]]></description><category></category></item><item><title><![CDATA[spring常用注解总结]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/78340515</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/78340515</guid><author>twoonenew</author><pubDate>Wed, 25 Oct 2017 13:47:39 +0800</pubDate><description><![CDATA[传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物，这么做有两个缺点：
1、如果所有的内容都配置在.xml文件中，那么.xml文件将会十分庞大；如果按需求分开.xml文件，那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。
2、在开发中在.java文件和.xml文件之间不断切换，是一件麻烦的事，同时这种思维上的不连贯也会降低开发的效率。]]></description><category></category></item><item><title><![CDATA[http协议]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/78283552</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/78283552</guid><author>twoonenew</author><pubDate>Thu, 19 Oct 2017 13:06:21 +0800</pubDate><description><![CDATA[HTTP是一个属于应用层的面向对象的协议，由于其简捷、快速的方式，适用于分布式超媒体信息系统。它于1990年提出，经过几年的使用与发展，得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版，HTTP/1.1的规范化工作正在进行之中，而且HTTP-NG(Next Generation
 of HTTP)的建议已经提出。
HTTP协议的主要特点可概括如下：
1.支持客户/服务器模]]></description><category></category></item><item><title><![CDATA[多态]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/76358948</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/76358948</guid><author>twoonenew</author><pubDate>Sat, 29 Jul 2017 22:06:46 +0800</pubDate><description><![CDATA[面向对象编程有三大特性：封装、继承、多态。

      封装隐藏了类的内部实现机制，可以在不影响使用的情况下改变类的内部结构，同时也保护了数据。对外界而已它的内部细节是隐藏的，暴露给外界的只是它的访问方法。

      继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。，同时继承也为实现多态做了铺垫。那么什么是多态呢？多态的实现机制又是什么？请看我一一为你揭开：

]]></description><category></category></item><item><title><![CDATA[路径中 斜杠/和反斜杠\ 的区别]]></title><link>https://blog.youkuaiyun.com/twoonenew/article/details/75158843</link><guid>https://blog.youkuaiyun.com/twoonenew/article/details/75158843</guid><author>twoonenew</author><pubDate>Sat, 15 Jul 2017 14:22:35 +0800</pubDate><description><![CDATA[最近在项目中遇到了一个小问题，纠结了半天。
路径中使用斜杠/和反斜杠\的区别到底是什么。查阅了一些资料后可知。
Unix使用斜杆/ 作为路径分隔符，而web应用最新使用在Unix系统上面，所以目前所有的网络地址都采用 斜杆/ 作为分隔符。
Windows由于使用 斜杆/ 作为DOS命令提示符的参数标志了，为了不混淆，所以采用 反斜杠\ 作为路径分隔符。所以目前windows系统上的文件浏览器]]></description><category></category></item></channel></rss>