<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ResignJUN的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ResignJUN</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ResignJUN]]></copyright><item><title><![CDATA[element UI cascader组件 filter-method实现大小写模糊搜索]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/120738409</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/120738409</guid><author>ResignJUN</author><pubDate>Wed, 13 Oct 2021 10:17:19 +0800</pubDate><description><![CDATA[采用自定义搜索逻辑filter-method






&lt;el-cascader
          v-model="selectedOptions"
          :options="arrList"
          clearable
          filterable
          :filter-method="dataFilter"
        /&gt;


dataFilter(node, val) {
      console.log('val', v.]]></description><category></category></item><item><title><![CDATA[JS函数自执行]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/103698687</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/103698687</guid><author>ResignJUN</author><pubDate>Wed, 25 Dec 2019 14:34:37 +0800</pubDate><description><![CDATA[函数后面加用小括号,然后在用小括号包起来

(function(){}())


函数用小括号包起来,然后后面加小括号

(function(){})() 


函数后面加小括号,然后在函数前面加 + - ~ ！其中的一个符号

+function(){}()
-function(){}()
!function(){}()
~function(){}()


...]]></description><category></category></item><item><title><![CDATA[div 禁止点击]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/89519324</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/89519324</guid><author>ResignJUN</author><pubDate>Thu, 25 Apr 2019 16:46:25 +0800</pubDate><description><![CDATA[css代码如下


.style { pointer-events: none; }


]]></description><category></category></item><item><title><![CDATA[CSS文本溢出显示省略号与VUE打包超出省略]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/89476829</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/89476829</guid><author>ResignJUN</author><pubDate>Tue, 23 Apr 2019 17:30:17 +0800</pubDate><description><![CDATA[1.一行文本省略


white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
word-break: break-all;

2.多行文本省略(ps：此处是两行)


text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
...]]></description><category></category></item><item><title><![CDATA[配置xml导入头文件过后没有联想的属性]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/54407621</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/54407621</guid><author>ResignJUN</author><pubDate>Fri, 13 Jan 2017 13:13:39 +0800</pubDate><description><![CDATA[配置xml导入头文件过后没有联想的属性
方法1：1.复制头文件中的dtd文件、xsd等类型的文件
Eg：
 
http://www.springframework.org/schema/beans/spring-beans-3.2.xsd
1.然后在eclipse的菜单栏中
Window ——>preferences ——>在搜索栏中搜索xml
 
然后add
2.找到头文件对应]]></description><category></category></item><item><title><![CDATA[hibernate的缓存机制]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/54178069</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/54178069</guid><author>ResignJUN</author><pubDate>Sat, 07 Jan 2017 21:07:36 +0800</pubDate><description><![CDATA[1.Hibernate一级缓存又称为“Session的缓存”。
Session内置不能被卸载，Session的缓存是事务范围的缓存（Session对象的生命周期通常对应一个数据库事务或者一个应用事务）。
一级缓存中，持久化类的每个实例都具有唯一的OID。

2.Hibernate二级缓存又称为“SessionFactory的缓存”。
由于SessionFactory对象的生命周期和应用程]]></description><category></category></item><item><title><![CDATA[hibernate的优缺点]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/54178035</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/54178035</guid><author>ResignJUN</author><pubDate>Sat, 07 Jan 2017 21:05:19 +0800</pubDate><description><![CDATA[Hibernate优点
(1) 对象/关系数据库映射(ORM)
它使用时只需要操纵对象，使开发更对象化，抛弃了数据库中心的思想，完全的面向对象思想
(2) 透明持久化(persistent)
带有持久化状态的、具有业务功能的单线程对象，此对象生存期很短。这些对象可能是普通的JavaBeans/POJO，这个对象没有实现第三方框架或者接口，唯一特殊的是他们正与（仅仅一个）Session相关联。一旦这]]></description><category></category></item><item><title><![CDATA[Struts2的工作流程]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53861925</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53861925</guid><author>ResignJUN</author><pubDate>Sat, 24 Dec 2016 20:06:46 +0800</pubDate><description><![CDATA[一个请求在Struts2框架中的处理分为以下几个步骤：
1.客户端发出一个指向servlet容器的请求(tomcat)；
2.这个请求会经过图中的几个过滤器，最后会到达FilterDispatcher过滤器。
3.过滤器FilterDispatcher是struts2框架的心脏，在处理用户请求时，它和请求一起相互配合访问struts2 的底层框架结构。在web容器启动时，struts2框架会]]></description><category></category></item><item><title><![CDATA[Spring注解]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53861579</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53861579</guid><author>ResignJUN</author><pubDate>Sat, 24 Dec 2016 18:50:18 +0800</pubDate><description><![CDATA[使用注解来构造IoC容器
    在spring 3.0中，通过@controller标注即可将class定义为一个controller类。为使spring能找到定义为controller的bean,需要在applicationContext.xml配置文件中注册<context:component-scan
 base-package=”pagkage1[,pagkage2,…,pagkag]]></description><category></category></item><item><title><![CDATA[Spring_Struts_Hibernate框架整合]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53708627</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53708627</guid><author>ResignJUN</author><pubDate>Sat, 17 Dec 2016 16:11:35 +0800</pubDate><description><![CDATA[xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop"
    xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.spri]]></description><category></category></item><item><title><![CDATA[spring配置]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53708532</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53708532</guid><author>ResignJUN</author><pubDate>Sat, 17 Dec 2016 16:05:33 +0800</pubDate><description><![CDATA[一、引用外部属性文件
 

  
   
    classpath:mail.properties
    classpath:jdbc.properties
   
  
 
我们定义了一个PropertyPlaceholderConfigurer类的实例，并将其位置属性设置为我们的属性文件。该类被实现为Bean工厂的后处理器，并将使用定义在文件中的属性来代替所有的占位符（]]></description><category></category></item><item><title><![CDATA[Struts2学习总结]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53574896</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53574896</guid><author>ResignJUN</author><pubDate>Sun, 11 Dec 2016 19:42:23 +0800</pubDate><description><![CDATA[Struts2基础学习总结
Struts 2是在WebWork2基础发展而来的。
注意：struts 2和struts 1在代码风格上几乎不一样。
Struts 2 相比Struts 1的优点：
1、在软件设计上Struts 2 没有像Struts 1那样跟Servlet API 和 struts API 有着紧密的耦合。
     Struts 2的应用可以不依赖于Servlet AP]]></description><category></category></item><item><title><![CDATA[io流]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53574882</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53574882</guid><author>ResignJUN</author><pubDate>Sun, 11 Dec 2016 19:39:18 +0800</pubDate><description><![CDATA[IO流的分类：
1、根据流的数据对象来分：
高端流：所有的内存中的流都是高端流，比如：InputStreamReader  
低端流：所有的外界设备中的流都是低端流，比如InputStream，OutputStream 
如何区分：所有的流对象的后缀中包含Reader或者Writer的都是高端流，反之，则基本上为低端流，不过也有例外，比如PrintStream就是高端流
2、根据数据的流]]></description><category></category></item><item><title><![CDATA[action获取request和session]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53456995</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53456995</guid><author>ResignJUN</author><pubDate>Sun, 04 Dec 2016 22:05:33 +0800</pubDate><description><![CDATA[Action中取得request，session的四种方式



在Struts2中，从Action中取得request，session的对象进行应用是开发中的必需步骤，那么如何从Action中取得这些对象呢？
Struts2为我们提供了四种方式。
分别为
servlet 不相关的 非IoC 取得Request等对象的方式
servlet 不相关的 IoC 取得Request等对象]]></description><category></category></item><item><title><![CDATA[hibernate查询]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53456987</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53456987</guid><author>ResignJUN</author><pubDate>Sun, 04 Dec 2016 22:04:28 +0800</pubDate><description><![CDATA[HQL查询
HQL是hibernate自己的一套查询语言，于SQL语法不同，具有跨数据库的优点。示例代码：



static void query(String name){
  Session s=null;
  try{
   s=HibernateUtil.getSession();
   
   //from后面是对象，不是表名
   String hql="fro]]></description><category></category></item><item><title><![CDATA[hibernate配置]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53356375</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53356375</guid><author>ResignJUN</author><pubDate>Sat, 26 Nov 2016 22:29:04 +0800</pubDate><description><![CDATA["-//Hibernate/Hibernate Configuration DTD 3.0//EN" 
          "http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd"> 
          
     
     
          
       
          com.mysql.]]></description><category></category></item><item><title><![CDATA[数据库事物]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53355998</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53355998</guid><author>ResignJUN</author><pubDate>Sat, 26 Nov 2016 22:23:55 +0800</pubDate><description><![CDATA[数据库事务是指作为单个逻辑工作单元执行的一系列操作，这些操作要么全做要么全不做，是一个不可分割的工作单位。

数据库事务的四大特性(简称ACID)是： 

(1) 原子性(Atomicity)

事务的原子性指的是，事务中包含的程序作为数据库的逻辑工作单位，它所做的对数据修改操作要么全部执行，要么完全不执行。这种特性称为原子性。

例如银行取款事务分为2个步骤(1)存折减款(2)提]]></description><category></category></item><item><title><![CDATA[Jsp中include动态与静态的区别]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53222123</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53222123</guid><author>ResignJUN</author><pubDate>Fri, 18 Nov 2016 19:45:58 +0800</pubDate><description><![CDATA[动态INCLUDE 

用法： 

说明：它总是会检查所含文件中的变化，适合用于包含动态页面，并且可以带参数，先编译之后再进行处理。 

原因：1、静态include的结果是把其他jsp引入当前jsp,两者合为一体。 

2、静态include纯粹是把代码写在外面的一种共享方法,所有的变量都是可以和include它的主文件共享,两者高度紧密结合,不能有变量同名的冲突.而页面设置也可]]></description><category></category></item><item><title><![CDATA[JavaWeb中request方法]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53222067</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53222067</guid><author>ResignJUN</author><pubDate>Fri, 18 Nov 2016 19:43:18 +0800</pubDate><description><![CDATA[协议：request.getProtocol()
输出：HTTP/1.1


服务器信息 getServletConfig().getServletContext().getServerInfo()
输出：JavaServer Web Dev Kit/1.0 EA (JSP 1.0; Servlet 2.1; Java 1.2; Windows NT 5.0 x86; java.vend]]></description><category></category></item><item><title><![CDATA[JavaWeb知识点总结]]></title><link>https://blog.youkuaiyun.com/ResignJUN/article/details/53149595</link><guid>https://blog.youkuaiyun.com/ResignJUN/article/details/53149595</guid><author>ResignJUN</author><pubDate>Sun, 13 Nov 2016 16:09:46 +0800</pubDate><description><![CDATA[常见的状态码以及其含义
一些常见HTTP状态码为：
200 -- 服务器成功返回网页
400 -- 服务器不理解请求的语法
404 -- 请求的网页不存在
503 -- 服务不可用
常见HTTP状态码大全
1xx（临时响应）:表示临时响应并需要请求者继续执行操作的状态代码。
http状态码 100（继续） 请求者应当继续提出请求。 服务器返回此代码表示已收到请求的第一部分，正在等待]]></description><category></category></item></channel></rss>