<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[htkycat的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/htkycat</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; htkycat]]></copyright><item><title><![CDATA[spring事务传播属性和隔离级别]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45693903</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45693903</guid><author>htkycat</author><pubDate>Wed, 13 May 2015 15:38:02 +0800</pubDate><description><![CDATA[1 事务的传播属性（Propagation） 

1) REQUIRED ，这个是默认的属性 
Support a current transaction, create a new one if none exists. 
如果存在一个事务，则支持当前事务。如果没有事务则开启一个新的事务。 
被设置成这个级别时，会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务，那]]></description><category></category></item><item><title><![CDATA[Spring MVC 4.1.3 + MyBatis 零基础搭建Web开发框架(注解模式)]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45672409</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45672409</guid><author>htkycat</author><pubDate>Tue, 12 May 2015 17:31:47 +0800</pubDate><description><![CDATA[搭建开发环境：

Netbeans8.0.2 + MySql5.6 + JDK1.7 + tomcat8.0.15

本次采用的Spring MVC Jar包如下：

spring-aop-4.1.3.RELEASE.jar
spring-beans-4.1.3.RELEASE.jar
spring-context-4.1.3.RELEASE.jar
spring-context]]></description><category></category></item><item><title><![CDATA[Spring MVC 框架搭建及详解]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45534251</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45534251</guid><author>htkycat</author><pubDate>Wed, 06 May 2015 12:10:42 +0800</pubDate><description><![CDATA[现在主流的Web MVC框架除了Struts这个主力 外，其次就是Spring MVC了，因此这也是作为一名程序员需要掌握的主流框架，框架选择多了，应对多变的需求和业务时，可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发，就必须要掌握它的配置及原理。

　　一、Spring MVC环境搭建：（Spring 2.5.6 + Hibernate 3.2.0）
]]></description><category></category></item><item><title><![CDATA[AngularJS的学习 $on、$emit和$broadcast的使用]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397875</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397875</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 18:08:26 +0800</pubDate><description><![CDATA[AngularJS中的作用域有一个非常有层次和嵌套分明的结构。其中它们都有一个主要的$rootScope(也就说对应的Angular应用或者ng-app)，然后其他所有的作用域部分都是继承自这个$rootScope的，或者说都是嵌套在主作用域下面的。很多时候，你会发现这些作用域不会共享变量或者说都不会从另一个原型继承什么。

那么在这种情况下，如何在作用域之间通信呢？其中一个选择就是在应用程序]]></description><category></category></item><item><title><![CDATA[java基础知识精华总结]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397617</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397617</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:45:42 +0800</pubDate><description><![CDATA[很多初学java的新人不知道哪些java基础知识必须掌握，收集一些java基础知识精华总结分享给大家。






方法/步骤




1


　　对象的初始化

　　(1) 非静态对象的初始化

　　在创建对象时，对象所在类的所有数据成员会首先进行初始化。

　　基本类型：int型，初始化为0。

　　如果为对象：这些对象会按顺序初始化。

　　]]></description><category></category></item><item><title><![CDATA[Java解惑精炼版（一）]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397573</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397573</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:42:50 +0800</pubDate><description><![CDATA[1、找零时刻（货币计算问题）


　　问题简述：Tom现有$2.0，购买了$1.10美元的货物，店主应该找他多少零钱？

1 public class Change {
2     public static void main(String[] args) {
3         System.out.println(2.00-1.10);//0.8999999999999999
4 ]]></description><category></category></item><item><title><![CDATA[Java跨平台原理]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397591</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397591</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:42:41 +0800</pubDate><description><![CDATA[Java跨平台原理




此篇博文主要源自网络xiaozhen的天空的博客：http://xiaozhen1900.blog.163.com/blog/static/1741732572011325111945246/



　　1、是么是平台

Java是可以跨平台的编程语言，那我们首先得知道什么是平台，我们把CPU处理器与操作系统的整体叫平台。

CPU大家都知道，]]></description><category></category></item><item><title><![CDATA[面试准备（一）----什么是xxx]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397539</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397539</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:40:57 +0800</pubDate><description><![CDATA[1、什么是框架

　　框架式一组程序的集合，包含了一系列的最佳实践，作用是解决某个领域的问题。当我们使用某个框架时，其实是把一系列JAR包加载到CLASSPATH路径中，实际上是获得了JAR中所有对JDK的额外支持。也就是说：框架只是一些JAR包而已，其本质是对JDK的功能扩展，作用是为了解决某个领域的问题。

　　最佳实践：实际上是无数程序员在经过了无数次的尝试后，总结出来的处理特定问题]]></description><category></category></item><item><title><![CDATA[Java基础知识总结(五)]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397531</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397531</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:39:32 +0800</pubDate><description><![CDATA[Java单例模式

概念：


　　java中单例模式是一种常见的设计模式，单例模式分三种：懒汉模式单例、饿汉模式单例、登记模式的那里三种。

　　单例模式有一下特点：
　　1、单例类只能有一个实例。
　　2、单例类必须自己自己创建自己的唯一实例。
　　3、单例类必须给所有其他对象提供这一实例。

　　单例模式确保某个类只有一个实例，而且自行实例化并向整个系统提供这个实例。]]></description><category></category></item><item><title><![CDATA[Java基础知识总结(四)]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397507</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397507</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:38:41 +0800</pubDate><description><![CDATA[此篇博文是总结一些Java面试题，以张孝祥老师的《Java面试宝典》为主

 

1、&与&&的区别

　　1）&和&&都可以用作逻辑与的运算符，表示逻辑与（and），当运算符两边的表达式的结果都为true时，整个运算结果才为true，否则，只要有一方为false，则结果为false。

　　2）&&还具有短路的功能，即如果第一个表达式为false，则不再计算第二个表达式，例如，对]]></description><category></category></item><item><title><![CDATA[Java基础知识总结(三)]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397483</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397483</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:37:35 +0800</pubDate><description><![CDATA[1、接口

 　　•   接口是一种规范，是一种规则，它只给出了方法的样子，规定你要实现哪些方法，而不给出方法的实现，让接口的实现类去实现这些方法，但是对于不同的实现类来说，对方法的实现可以完全不同。

　　•   接口的实现类如果实现了某一个接口，那么必须实现接口中定义的所有的待实现的方法。如果你不想要实现方法，那么实现类必须定义为抽象类，不想实现的方法必须定义为抽象方法。

　　•]]></description><category></category></item><item><title><![CDATA[Java基础知识总结(二)]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397473</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397473</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:36:39 +0800</pubDate><description><![CDATA[《Java基础知识总结》系列是对自己学习Java历程中知识的一个总结，也是为自己找工作前知识的回顾，为找工作奠定基础。

 　                                                    　String类学习总结

　　1、String 字符串API 解读

　　我们要想真正了解String类，最简单、最直接的办法就是读懂API帮助文档中对St]]></description><category></category></item><item><title><![CDATA[Java基础知识总结(一)]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45397461</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45397461</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 17:35:28 +0800</pubDate><description><![CDATA[《Java基础知识总结》系列是对自己学习Java历程中知识的一个总结，也是为自己找工作前知识的回顾，为找工作奠定基础。

 

　　1、Identifiers：标识符

　　 ①Names of class,method and variable:用于类名、方法名、变量名

　　②Begin with character,"_" or "$":标识符不能以数字开头

　　③Ca]]></description><category></category></item><item><title><![CDATA[ROW_NUMBER()用法 (with as + ROW_NUMBER())]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45393119</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45393119</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 12:01:50 +0800</pubDate><description><![CDATA[ROW_NUMBER()用法 


 ROW_NUMBER()  
说明：返回结果集分区内行的序列号，每个分区的第一行从 1 开始。 
语法：ROW_NUMBER () OVER ( [  ]  ) 。 
备注：ORDER BY 子句可确定在特定分区中为行分配唯一 ROW_NUMBER 的顺序。 
参数： ：将 FROM 子句生成的结果集划入应用了 ROW_NUMBER 函数的分区。]]></description><category></category></item><item><title><![CDATA[WITH AS 用法]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45393081</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45393081</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 11:58:02 +0800</pubDate><description><![CDATA[一．WITH AS的含义
    WITH AS短语，也叫做子查询部分（subquery factoring），可以让你做很多事情，定义一个SQL片断，该SQL片断会被整个SQL语句所用到。有的时候，是为了让SQL语句的可读性更高些，

也有可能是在UNION ALL的不同部分，作为提供数据的部分。
特别对于UNION ALL比较有用。因为UNION ALL的每个部分可能相同，但是如果每个]]></description><category></category></item><item><title><![CDATA[if exists和if not exists关键字用法]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45393011</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45393011</guid><author>htkycat</author><pubDate>Thu, 30 Apr 2015 11:51:09 +0800</pubDate><description><![CDATA[if exists和if not exists关键字用法
 (2013-03-05 17:33:57)
转载▼









分类： MSSQL






1.介绍

if not exists 即如果不存在，if exists 即如果存在

2.使用

a.判断数据库不存在时

if not exists（select * from s]]></description><category></category></item><item><title><![CDATA[SQL SERVER2012新分页方式]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45369389</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45369389</guid><author>htkycat</author><pubDate>Wed, 29 Apr 2015 17:25:10 +0800</pubDate><description><![CDATA[SQL SERVER2012在ORDER BY 子句中加入了新元素offset,允许用户在排序完成的结果集中自定义输出行范围，大大简化了分页SQL的书写方式和效率。以下是与以前的两种分页方式的简单对比



SQL code


?





1

2

3

4

5

6

7

8

9

10

11

12

13]]></description><category></category></item><item><title><![CDATA[Java基础－－集合2：集合的迭代]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45369341</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45369341</guid><author>htkycat</author><pubDate>Wed, 29 Apr 2015 17:23:03 +0800</pubDate><description><![CDATA[2.迭代集合：

         List：

              for循环：从0开始循环到length-1，通过索引获取元素

       增强for循环：for(类型  变量名 : 集合)

       Iterator：通过interator()获取迭代器，调用hasNext()和next()来迭代

       (迭代器)

       Enum]]></description><category></category></item><item><title><![CDATA[Java基础－－集合1：集合的分类]]></title><link>https://blog.youkuaiyun.com/htkycat/article/details/45369333</link><guid>https://blog.youkuaiyun.com/htkycat/article/details/45369333</guid><author>htkycat</author><pubDate>Wed, 29 Apr 2015 17:22:10 +0800</pubDate><description><![CDATA[1、Collection ：(单列集合) 

                     List ：(有序，可重复)

                           ArrayList：数组实现，查找快

                           LinkedList：链表实现，增删快

                           Vector：线程安]]></description><category></category></item></channel></rss>