<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[cj_to_niu]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u010779707</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u010779707]]></copyright><item><title><![CDATA[11 java 线程池 使用实例]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81286852</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81286852</guid><author>u010779707</author><pubDate>Mon, 30 Jul 2018 16:07:44 +0800</pubDate><description><![CDATA[转载出处：https://www.cnblogs.com/wihainan/p/4765862.html

在前面的文章中，我们使用线程的时候就去创建一个线程，这样实现起来非常简便，但是就会有一个问题：

如果并发的线程数量很多，并且每个线程都是执行一个时间很短的任务就结束了，这样频繁创建线程就会大大降低系统的效率，因为频繁创建线程和销毁线程需要时间。

那么有没有一种办法使得线程可以复用，就是执...]]></description><category></category></item><item><title><![CDATA[Hibernate自定义数据类型]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81071677</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81071677</guid><author>u010779707</author><pubDate>Mon, 16 Jul 2018 21:11:37 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/u012607848/article/details/54089120

 

Hibernate对一些基本类型的映射提供了很好的支持，但有时候我们需要映射自定义或更复杂的数据类型，比如一个List集合，可以通过基本类型映射实现，需要在数据库中新建一张表，这种方式增加了数据库开销；也可以将List集合中的数据拼接成字符串再存储，这种方式导致程序...]]></description><category></category></item><item><title><![CDATA[Struts2 - result标签的name属性和type属性]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81069258</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81069258</guid><author>u010779707</author><pubDate>Mon, 16 Jul 2018 18:01:46 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/zkflame/article/details/51006985

 

1.result的name属性

例如：&amp;lt;result name=&quot;success&quot;&amp;gt;/pages/success.jsp&amp;lt;/result&amp;gt;

Struts 2带有一个可选的动作接口(com.opensymphony.xwork2.Action)。...]]></description><category></category></item><item><title><![CDATA[struts2配置文件中的method={1}详解]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81069191</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81069191</guid><author>u010779707</author><pubDate>Mon, 16 Jul 2018 17:58:18 +0800</pubDate><description><![CDATA[转载出处：https://www.cnblogs.com/fifiyong/p/6027565.html

 

struts.xml中的配置：
&amp;lt;!-- 配置用户模块的action --&amp;gt;
    &amp;lt;action name=&quot;user_*&quot; class=&quot;userAction&quot; method=&quot;{1}&quot;&amp;gt;
        &amp;lt;result name=&quot;registPa.]]></description><category></category></item><item><title><![CDATA[细说OpenSessionInView问题]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81058208</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81058208</guid><author>u010779707</author><pubDate>Sun, 15 Jul 2018 22:54:19 +0800</pubDate><description><![CDATA[转载出处：https://www.cnblogs.com/zjrodger/p/4615809.html【环境参数】　　环境：SSH框架 【问题描述】　　 NoSession问题　　HibernateTemplate对象提供的方法如果使用“延迟加载”，Session对象的管理不受开发者控制，此时如果在表现层获取延迟加载的数据，则会抛出“LazyInitializationException”异常，...]]></description><category></category></item><item><title><![CDATA[Struts2访问Web元素(RequestAware,SessionAware,ApplicationAware)]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81051506</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81051506</guid><author>u010779707</author><pubDate>Sun, 15 Jul 2018 11:38:12 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/liliiii/article/details/41311531在Struts2中,动作类虽然继承ActionSupport类,可以直接写我们自己定义的方法,但是却不能像在Struts1中,对reques/response/application/HttpServletRequest等等一些Web元素进行操作,所以Struts2提供了Reque...]]></description><category></category></item><item><title><![CDATA[Jsp调用Action的几种方法]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81050854</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81050854</guid><author>u010779707</author><pubDate>Sun, 15 Jul 2018 10:36:19 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/wellven_chen/article/details/80078444由于最近刚刚开始接触Spring+SpringMVC+mybatis的SSM框架来开发Web应用，页面使用的是Jsp。所以经常会从Jsp页面调用到后端Java中Action类，因此希望总结一下，下次遇到类似问题不用再翻代码去查看：1. 最常见的form表单提交：一般情况下...]]></description><category></category></item><item><title><![CDATA[Spring Transaction属性之Propagation]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81044727</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81044727</guid><author>u010779707</author><pubDate>Sat, 14 Jul 2018 16:14:56 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/kiwi_coder/article/details/20214939Spring Transaction中有一个很重要的属性：Propagation。主要用来配置当前需要执行的方法，与当前是否有transaction之间的关系。我晓得有点儿抽象，这也是为什么我想要写这篇博客的原因。看了后面的例子，大家应该就明白了。一、Propagation取...]]></description><category></category></item><item><title><![CDATA[万能的BaseDao设计]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81044340</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81044340</guid><author>u010779707</author><pubDate>Sat, 14 Jul 2018 15:46:05 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/kdc18333608478/article/details/52895867 BaseDao设计的初衷是为了方便我们的使用，不用写很多的重复的代码，今天就说说它的设计思路。我们就是要用反射加泛型加面向接口编程来实现，从网上找了一个UML图，我们就用下图用代码大体简单设计一下。代码中我用的是基于Spring中的HibernateTemplate...]]></description><category></category></item><item><title><![CDATA[TCP协议详解]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81036909</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81036909</guid><author>u010779707</author><pubDate>Fri, 13 Jul 2018 19:55:00 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/qq_27602093/article/details/51068442TCP协议 1.头部。出现在每个TCP报文段，用于指定通信的源端端口号，目的端端口号，管理TCP连接，控制两个方向的数据流。 2.TCP状态转移过程。TCP连接的任意一端都是一个状态机。TCP的建立断开状态改变。 3.TCP数据流。交互数据流和成块数据流 4.TCP数据流的...]]></description><category></category></item><item><title><![CDATA[TCP/IP协议简介]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81036744</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81036744</guid><author>u010779707</author><pubDate>Fri, 13 Jul 2018 19:37:42 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/MXSKE/article/details/78279071一.TCP/IP协议定义 TCP/IP（Transmission Control Protocol/Internet Protocol）是传输控制协议和网络协议的简称，它定义了电子设备如何连入因特网，以及数据如何在它们之间传输的标准。TCP/IP 不是一个协议，而是一个协议族的统称，里...]]></description><category></category></item><item><title><![CDATA[ICMP协议及报文格式]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81036732</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81036732</guid><author>u010779707</author><pubDate>Fri, 13 Jul 2018 19:36:22 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/u011784495/article/details/71743516摘自：《深入理解计算机网络》 王达著 机械工业出版社 相关知识链接 1. IPV4数据报头部格式请点击这里 2. IPv6数据报头部格式请点击这里 3. IPv4数据报的封装与解封装请点击这里 4. IPv4数据报的分段与重组请点击这里 5. ARP协议报文格式及ARP表 6...]]></description><category></category></item><item><title><![CDATA[TCP/IP详解--拥塞控制 & 慢启动 快恢复 拥塞避免]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81036702</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81036702</guid><author>u010779707</author><pubDate>Fri, 13 Jul 2018 19:35:03 +0800</pubDate><description><![CDATA[转载出处：https://www.cnblogs.com/losbyday/p/5847041.htmlTCP的拥塞控制1.  拥塞：即对资源的需求超过了可用的资源。若网络中许多资源同时供应不足，网络的性能就要明显变坏，整个网络的吞吐量随之负荷的增大而下降。    拥塞控制：防止过多的数据注入到网络中，这样可以使网络中的路由器或链路不致过载。拥塞控制所要做的都有一个前提：网络能够承受现有的网络负荷...]]></description><category></category></item><item><title><![CDATA[FTP协议讲解]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81036673</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81036673</guid><author>u010779707</author><pubDate>Fri, 13 Jul 2018 19:30:39 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/xu735456/article/details/54846239FTP 概述文件传输协议（FTP）作为网络共享文件的传输协议，在网络应用软件中具有广泛的应用。FTP的目标是提高文件的共享性和可靠高效地传送数据。在传输文件时，FTP 客户端程序先与服务器建立连接，然后向服务器发送命令。服务器收到命令后给予响应，并执行命令。FTP 协议与操作系统...]]></description><category></category></item><item><title><![CDATA[深入理解Hibernate表与表之间的关联，搞懂cascade、inverse、lazy等属性，和注解版Hibernate实例]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81033777</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81033777</guid><author>u010779707</author><pubDate>Fri, 13 Jul 2018 16:28:30 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/he90227/article/details/382284671.搞定Hibernate表与表之间的关联，搞懂cascade、inverse、lazy等属性2个类，书（Book），类别（BookType）public class Book {    private Long id;    private BookType type;}publ...]]></description><category></category></item><item><title><![CDATA[hibernate中的@GeneratedValue与@GenericGenerator]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81023778</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81023778</guid><author>u010779707</author><pubDate>Thu, 12 Jul 2018 22:54:40 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/u011781521/article/details/722109801、GeneratedValue与GenericGenerator的区别@GeneratorValue注解----JPA通用策略生成器@GenericGenerator注解----自定义主键生成策略一个是通用的一个是自定义的这就是他们的区别。2、@GeneratorValue...]]></description><category></category></item><item><title><![CDATA[SQL总结（六）触发器]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81018918</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81018918</guid><author>u010779707</author><pubDate>Thu, 12 Jul 2018 17:00:59 +0800</pubDate><description><![CDATA[转载出处：https://www.cnblogs.com/yank/p/4193820.htmlSQL总结（六）触发器概念触发器是一种特殊类型的存储过程，不由用户直接调用。创建触发器时会对其进行定义，以便在对特定表或列作特定类型的数据修改时执行。触发器可以查询其他表，而且可以包含复杂的 SQL 语句。 它们主要用于强制服从复杂的业务规则或要求。 例如，您可以根据客户当前的帐户状态，控制是否允许插入...]]></description><category></category></item><item><title><![CDATA[数据库中聚簇索引与非聚簇索引的区别]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81015235</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81015235</guid><author>u010779707</author><pubDate>Thu, 12 Jul 2018 14:31:10 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/lj_2_0_2/article/details/51867468在《数据库原理》里面，对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序，而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此，所以一个表最多只能有一个聚簇索引。不过这个定义太抽象了。在SQL Server中，索引是通过二叉树的数据结构来描述的，我们可以这么...]]></description><category></category></item><item><title><![CDATA[索引基础——B-Tree、B+Tree、红黑树、B*Tree数据结构]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81007549</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81007549</guid><author>u010779707</author><pubDate>Wed, 11 Jul 2018 21:52:05 +0800</pubDate><description><![CDATA[转载出处：https://blog.youkuaiyun.com/zhangliangzi/article/details/51367639B树（B-Tree，并不是B“减”树，横杠为连接符，容易被误导）       是一种多路搜索树（并不是二叉的）：       1.定义任意非叶子结点最多只有M个儿子；且M&amp;gt;2；       2.根结点的儿子数为[2, M]；       3.除根结点以外的非叶子结点...]]></description><category></category></item><item><title><![CDATA[漫谈数据库索引]]></title><link>https://blog.youkuaiyun.com/u010779707/article/details/81007327</link><guid>https://blog.youkuaiyun.com/u010779707/article/details/81007327</guid><author>u010779707</author><pubDate>Wed, 11 Jul 2018 21:36:50 +0800</pubDate><description><![CDATA[ 转载出处：https://kb.cnblogs.com/page/45712/一、引言对数据库索引的关注从未淡出我的们的讨论，那么数据库索引是什么样的？聚集索引与非聚集索引有什么不同？希望本文对各位同仁有一定的帮助。有不少存疑的地方，诚心希望各位不吝赐教指正，共同进步。[最近首页之争沸沸扬扬，也不知道这个放在这合适么，苦劳？功劳？……] 二、B-Tree我们常见的数据库系统，其索引使用的数据结构...]]></description><category></category></item></channel></rss>