<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[刀狗爱编程]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/waynesco</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; waynesco]]></copyright><item><title><![CDATA[eclipse格式化快捷键Ctrl+Shift+F无法使用的解决办法 ]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84653093</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84653093</guid><author>waynesco</author><pubDate>Tue, 16 Sep 2014 09:56:53 +0800</pubDate><description><![CDATA[原因：
系统中安装的搜狗拼音输入法中的快捷键冲突

解决办法：
切换输入法或者设置搜狗拼音输入法的“简繁体转换”快捷键为其他的按键，即可解决。
...]]></description><category></category></item><item><title><![CDATA[编译和解释的区别是什么？ ]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84650764</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84650764</guid><author>waynesco</author><pubDate>Tue, 09 Sep 2014 16:25:12 +0800</pubDate><description><![CDATA[[b]编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快; 

而解释器则是只在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度是不如编译后的程序运行的快的. [/b]

这是因为计算机不能直接认识并执行我们写的语句,它只能认识机器语言(是二进制的形式)


一、低级语言与高级语言

最初的...]]></description><category></category></item><item><title><![CDATA[.NET、C#和ASP.NET三才之间的区别 ]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84650741</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84650741</guid><author>waynesco</author><pubDate>Tue, 09 Sep 2014 16:04:25 +0800</pubDate><description><![CDATA[经常有同学会在.NET、C#和ASP.NET这三者之间区别不清楚，到底它们之间有什么联系呢？在这里我给大家归纳如下： 

[size=medium][b]1、.NET是一个平台，一个抽象的平台的概念。[/b] [/size]

.NET平台其本身实现的方式其实还是库，抽象层面上来看是一个平台。 

本人理解的.NET核心就是.NET Framwork。

.NET Framewor...]]></description><category></category></item><item><title><![CDATA[SQL语句的一些自我总结]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84632452</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84632452</guid><author>waynesco</author><pubDate>Fri, 05 Sep 2014 09:44:34 +0800</pubDate><description><![CDATA[不同的 SQL JOIN
除了我们在上面的例子中使用的 INNER JOIN（内连接），我们还可以使用其他几种连接。

下面列出了您可以使用的 JOIN 类型，以及它们之间的差异。

•JOIN: 如果表中有至少一个匹配，则返回行
•LEFT JOIN: 即使右表中没有匹配，也从左表返回所有的行
•RIGHT JOIN: 即使左表中没有匹配，也从右表返回所有的行
•FULL JOI...]]></description><category></category></item><item><title><![CDATA[SQL查询一个表中另外一个表不存在的数据]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84632196</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84632196</guid><author>waynesco</author><pubDate>Thu, 04 Sep 2014 15:21:10 +0800</pubDate><description><![CDATA[#方法一：使用 not in ,容易理解,效率低  ~执行时间为：1.395秒~
[code=&quot;sql&quot;]SELECT COUNT(1) FROM ecs_goods WHERE ecs_goods.goods_id NOT IN (SELECT ecs_member_price.goods_id FROM ecs_member_price);
[/code]
#方法二：使用 left jo...]]></description><category></category></item><item><title><![CDATA[Win7下Eclipse中文字体太小]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84629816</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84629816</guid><author>waynesco</author><pubDate>Thu, 28 Aug 2014 17:17:32 +0800</pubDate><description><![CDATA[[size=large]最近新装了Win7，打开eclipse3.7中文字体很小，简直难以辨认。在网上搜索发现这是由于Eclipse 3.7 用的字体是 Consolas，显示中文的时候默认太小了。
   解决方式有两种：
一、把字体设置为Courier New 
 操作步骤：打开Elcipse，点击菜单栏上的“Windows”——点击“Preferences”——点击“Genneral”—...]]></description><category></category></item><item><title><![CDATA[URI和URL的区别]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84629766</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84629766</guid><author>waynesco</author><pubDate>Thu, 28 Aug 2014 15:56:33 +0800</pubDate><description><![CDATA[[size=large]1.简写：
URI (uniform resource identifier)统一资源标志符；
URL(uniform resource location )统一资源定位符（或统一资源定位器）；
URN(uniform resource name )统一资源命名。
2.URI 和 URL 的比较
a.
URI是一个相对来说更广泛的概念，URL是URI的一种，是U...]]></description><category></category></item><item><title><![CDATA[怎么要把notepad++显示的源码按显示效果转换为word,pdf]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84628905</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84628905</guid><author>waynesco</author><pubDate>Tue, 26 Aug 2014 14:46:17 +0800</pubDate><description><![CDATA[[size=large]转为PDF的话可以使用PDF虚拟打印机。

如果你的电脑里面安装了《Adobe Acrobat Pro》，你就在Notepad++里面打开相应的源代码选择打印，然后在选择打印机的界面里选择Adobe Acrobat Pro自带的PDF虚拟打印机即可输出有着同样显示效果的PDF文件。类似的PDF虚拟打印机还有《PDF factory》等软件可以实现，你可以自行选择。
...]]></description><category></category></item><item><title><![CDATA[脏读 幻读 不可重复读 ]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84627791</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84627791</guid><author>waynesco</author><pubDate>Fri, 22 Aug 2014 09:46:23 +0800</pubDate><description><![CDATA[[size=large]1, 脏读

一个事务读到另一个事务，尚未提交的修改，就是脏读。这里所谓的修改，除了Update操作,不要忘了,还包括Insert和Delete操作。

脏读的后果：如果后一个事务回滚，那么它所做的修改，统统都会被撤销。前一个事务读到的数据，就是垃圾数据。


举个例子：预订房间。
有一张Reservation表，往表中插入一条记录，来订购一个房间。

...]]></description><category></category></item><item><title><![CDATA[Hibernate三种状态的区分，以及save,update,saveOrUpdate,merge等的使用 ]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84627571</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84627571</guid><author>waynesco</author><pubDate>Thu, 21 Aug 2014 14:04:58 +0800</pubDate><description><![CDATA[[size=large]Hibernate的对象有3种状态，分别为：瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。处于持久态的对象也称为PO(Persistence Object)，瞬时对象和脱管对象也称为VO（Value Object）。

瞬时态  
       
       由new命令开辟内存空间的java对象，eg. Person ...]]></description><category></category></item><item><title><![CDATA[String,StringBuffer与StringBuilder的区别??]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84627505</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84627505</guid><author>waynesco</author><pubDate>Thu, 21 Aug 2014 10:58:28 +0800</pubDate><description><![CDATA[[size=large]String 字符串常量
StringBuffer 字符串变量（线程安全）
StringBuilder 字符串变量（非线程安全）

 简要的说， String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象，然后将指针指向新的 ...]]></description><category></category></item><item><title><![CDATA[java.util中，util是什么意思？]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84627269</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84627269</guid><author>waynesco</author><pubDate>Wed, 20 Aug 2014 16:41:13 +0800</pubDate><description><![CDATA[[size=large]util是utiliy的缩写，意为多用途的，工具性质的包。
这个包中主要存放了：集合类（如ArrayList，HashMap等），随机数产生类，属性文件读取类，定时器类等类。
这些类极大方便了Java编程，日常java编程中，经常要用到这些类。[/size]...]]></description><category></category></item><item><title><![CDATA[重载和重写的区别]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84624906</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84624906</guid><author>waynesco</author><pubDate>Tue, 12 Aug 2014 15:35:02 +0800</pubDate><description><![CDATA[[size=large]重写是子类的方法覆盖父类的方法，要求方法名和参数都相同

重载是在同一个类中的两个或两个以上的方法，拥有相同的方法名，但是参数却不相同，方法体也不相同，最常见的重载的例子就是类的构造函数[/size]...]]></description><category></category></item><item><title><![CDATA[数据库事务(Database Transaction)]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84623775</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84623775</guid><author>waynesco</author><pubDate>Fri, 08 Aug 2014 15:32:51 +0800</pubDate><description><![CDATA[[size=large]数据库事务(Database Transaction) ，是指作为单个逻辑工作单元执行的一系列操作，要么完整地执行，要么完全地不执行。 事务处理可以确保除非事务性单元内的所有操作都成功完成，否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部失败的单元，可以简化错误恢复并使应用程序更加可靠。一个逻辑工作单元要成为事务，必须满足所谓的ACID（原子...]]></description><category></category></item><item><title><![CDATA[编程心得汇总]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84623630</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84623630</guid><author>waynesco</author><pubDate>Fri, 08 Aug 2014 09:43:56 +0800</pubDate><description><![CDATA[[size=large]1.学一项新技术，新框架，最重要的不是去看视频，看攻略，而是先找到相关的文档（最好是中文的），然后再开始找一本深入浅出的入门教程。[/size]...]]></description><category></category></item><item><title><![CDATA[jdk与jre的区别]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84623623</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84623623</guid><author>waynesco</author><pubDate>Fri, 08 Aug 2014 09:18:04 +0800</pubDate><description><![CDATA[[size=large]很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。
JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的SDK，它提供了Java的开发环境和运行环境。SDK是Software Development Kit 一般指软件开发包，可以包括函数库、编译程序等。
JRE是Java Runtime Enviroment是指Jav...]]></description><category></category></item><item><title><![CDATA[Spring中bean的含义是什么啊？]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84623283</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84623283</guid><author>waynesco</author><pubDate>Thu, 07 Aug 2014 10:10:12 +0800</pubDate><description><![CDATA[[size=large]
我个人的理解，觉得bean就相当于定义一个组件，这个组件是用于具体实现某个功能的。这里的所定义的bean就相当于给了你一个简洁方便的方法来调用这个组件实现你要完成的功能。对于我们的spring最主要的应该就是由这些bean组成的bean工厂，每个bean实现一个功能例如：你写的第一个bean[/size]
[code=&quot;xml&quot;]


[/code]
[siz...]]></description><category></category></item><item><title><![CDATA[设计模式六大原则]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84623275</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84623275</guid><author>waynesco</author><pubDate>Thu, 07 Aug 2014 09:55:38 +0800</pubDate><description><![CDATA[[size=large]设计模式六大原则（1）：单一职责原则 
定义：不要存在多于一个导致类变更的原因。通俗的说，即一个类只负责一项职责。

设计模式六大原则（2）：里氏替换原则 
定义1：如果对每一个类型为 T1的对象 o1，都有类型为 T2 的对象o2，使得以 T1定义的所有程序 P 在所有的对象 o1 都代换成 o2 时，程序 P 的行为没有发生变化，那么类型 T2 是类型 T1 的...]]></description><category></category></item><item><title><![CDATA[JavaBean]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84623270</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84623270</guid><author>waynesco</author><pubDate>Thu, 07 Aug 2014 09:38:46 +0800</pubDate><description><![CDATA[[size=large]JavaBean 是一种Java语言写成的可重用组件。为写成JavaBean，类必须是具体的和公共的，并且具有无参数的构造器。JavaBean 通过提供符合一致性设计模式的公共方法将内部域暴露成员属性。众所周知，属性名称符合这种模式，其他Java 类可以通过自身机制发现和操作这些JavaBean 的属性。

用户可以使用JavaBean将功能、处理、值、数据库访问和其他...]]></description><category></category></item><item><title><![CDATA[Java反射机制]]></title><link>https://blog.youkuaiyun.com/waynesco/article/details/84623261</link><guid>https://blog.youkuaiyun.com/waynesco/article/details/84623261</guid><author>waynesco</author><pubDate>Thu, 07 Aug 2014 09:29:11 +0800</pubDate><description><![CDATA[[size=large]Java反射机制是在运行状态中，对于任意一个类，都能够知道这个类的所有属性和方法；对于任意一个对象，都能够调用它的任意一个方法和属性；这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。

Reflection是Java 程序开发语言的特征之一，它允许运行中的 Java 程序对自身进行检查，或者说&quot;自审&quot;，并能直接操作程序的内部属性。例如，使用它能...]]></description><category></category></item></channel></rss>