<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[eclipse_wss的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/eclipse_wss</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; eclipse_wss]]></copyright><item><title><![CDATA[Spring @Transactional （一）]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/52237908</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/52237908</guid><author>eclipse_wss</author><pubDate>Thu, 18 Aug 2016 09:49:52 +0800</pubDate><description><![CDATA[在service类前加上@Transactional，声明这个service所有方法需要事务管理。每一个业务方法开始时都会打开一个事务。

Spring默认情况下会对运行期例外(RunTimeException)进行事务回滚。这个例外是unchecked

如果遇到checked意外就不回滚。

如何改变默认规则：

1 让checked例外也回滚：在整个方法前加上 @Transa]]></description><category></category></item><item><title><![CDATA[DAO层，Service层，Controller层、View层]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/52228074</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/52228074</guid><author>eclipse_wss</author><pubDate>Wed, 17 Aug 2016 09:50:08 +0800</pubDate><description><![CDATA[原文地址：http://blog.youkuaiyun.com/zdwzzu2006/article/details/6053006#comments

DAO层：DAO层主要是做数据持久层的工作，负责与数据库进行联络的一些任务都封装在此，DAO层的设计首先是设计DAO的接口，然后在Spring的配置文件中定义此接口的实现类，然后就可在模块中调用此接口来进行数据业务的处理，而不用关心此接口的具体实现类是哪]]></description><category></category></item><item><title><![CDATA[Spring中@Autowired注解、@Resource注解的区别]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/52223280</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/52223280</guid><author>eclipse_wss</author><pubDate>Tue, 16 Aug 2016 17:30:23 +0800</pubDate><description><![CDATA[Spring不但支持自己定义的@Autowired注解，还支持几个由JSR-250规范定义的注解，它们分别是@Resource、@PostConstruct以及@PreDestroy。
　　@Resource的作用相当于@Autowired，只不过@Autowired按byType自动注入，而@Resource默认按 byName自动注入罢了。@Resource有两个属性是比较重要的，分是nam]]></description><category></category></item><item><title><![CDATA[ExtJs开发教程_001_Ext.data.Store使用方法详解]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/52189070</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/52189070</guid><author>eclipse_wss</author><pubDate>Fri, 12 Aug 2016 10:07:11 +0800</pubDate><description><![CDATA[xt.data.Store 用法介绍

这个组件继承自Ext.data.AbstractStore

 本篇讲解了如何构造并且做一些基本使用，如果有什么疑问可以联系我QQ1330771552

下面是他的属性列表








autoLoad 
//是否自动加载

autoSync
//是否自动同步

buffered
//允许缓冲（官方有个5000]]></description><category></category></item><item><title><![CDATA[输入一串字母，统计每个字母的出现的个数并将出现次数最多的字母输出]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/39482347</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/39482347</guid><author>eclipse_wss</author><pubDate>Mon, 22 Sep 2014 21:32:37 +0800</pubDate><description><![CDATA[#include
#include
int main()
{

int n,s[26],i,max; 
char str[1000]; 
scanf("%d",&n); 
while(n>0) 
{ 
scanf("%s",str); 
n--;
for(i=0;i
s[i]=0; 
for(i=0;i
s[str[i]-'a']++; 
max=0; 
for(]]></description><category></category></item><item><title><![CDATA[synchronized的4种用法]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/32938643</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/32938643</guid><author>eclipse_wss</author><pubDate>Sat, 21 Jun 2014 17:04:21 +0800</pubDate><description><![CDATA[1.方法声明时使用，放在范围操作符(public等)后，其返回类型声明(void等)之前。即一次只能有一个线程进入该方法，其他线程要想在此时调用该方法，只能排队等候，当前线程（就是在synchronized方法内部的线程）执行完该方法后，别的线程才能进入。

例如：

public synchronized void synMethod() {

//方法体

}

2.对某一]]></description><category></category></item><item><title><![CDATA[toString（）方法]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/26517261</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/26517261</guid><author>eclipse_wss</author><pubDate>Wed, 21 May 2014 23:20:18 +0800</pubDate><description><![CDATA[class a{
}

class b extends a{
	    String rr = "zzz";
	    public String toString(){
	            return "aa";
	      }
}
public class A6{
	        public static void main(String[] args){
           ]]></description><category></category></item><item><title><![CDATA[list转为数组，数组转为list]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/26508397</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/26508397</guid><author>eclipse_wss</author><pubDate>Wed, 21 May 2014 21:07:54 +0800</pubDate><description><![CDATA[ArrayList list=new ArrayList();
String strings[]=(String [])list.toArray();

这样写代码个人觉得应该没什么问题，编译也没有问题。可是具体运行的时候报异常，如下：Exception in thread "main" java.lang.ClassCastException: [Ljava.lang.Object;
但]]></description><category></category></item><item><title><![CDATA[toArray的使用]]></title><link>https://blog.youkuaiyun.com/eclipse_wss/article/details/26508093</link><guid>https://blog.youkuaiyun.com/eclipse_wss/article/details/26508093</guid><author>eclipse_wss</author><pubDate>Wed, 21 May 2014 21:00:49 +0800</pubDate><description><![CDATA[List中的toArray()的使用方法



在程序中，往往得到一个List, 程序要求对应赋值给一个array, 可以这样写程序，
ep: 
Long[] l = new Long[list.size()]; 
for(int i=0;i
l[i] = (Long) list.get(i); 
} 
    这样写比较繁琐， 其实List提供了toArray()的方法，但是]]></description><category></category></item></channel></rss>