??xml version="1.0" encoding="utf-8" standalone="yes"?>啊v视频在线,欧美国产日韩一区,久久a爱视频http://www.aygfsteel.com/caihaibo2008/zh-cnTue, 08 Jul 2025 02:22:13 GMTTue, 08 Jul 2025 02:22:13 GMT60利用复合的javabean构造基于jasperreports的子报表(?http://www.aygfsteel.com/caihaibo2008/archive/2009/09/29/296856.htmlcaihaibocaihaiboTue, 29 Sep 2009 01:01:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2009/09/29/296856.htmlhttp://www.aygfsteel.com/caihaibo2008/comments/296856.htmlhttp://www.aygfsteel.com/caihaibo2008/archive/2009/09/29/296856.html#Feedback0http://www.aygfsteel.com/caihaibo2008/comments/commentRss/296856.htmlhttp://www.aygfsteel.com/caihaibo2008/services/trackbacks/296856.html前次Q我曄介绍q可以通过使用JRBeanCollectionDataSource()q回一个JRDataSourceQ当时javabean 的数据类型都是原始类型,不曾到q用集合类的复合javabean。这ơ考虑仍然使用javabean 来构造数据源Q由于对ireport的datasource的处理机制不是很熟悉Q经q很多次试后才摸烦Z个往子报表插入特定数据源的办法(不是传递父报表的数据源Q而是父报表的一个变量当成数据源传递给子报表!Q?/p>

DEMOQ?/p>

准备工作Q?/p>

一、程序准备:

1?创徏复合javabean QMainVO.javaQ(getter和setterҎ自写Q?/p>

 

package com.test;

import java.util.List;

public class MainVO {

    private String title;

    private String time;

    private List<SubVO> subList;

}

 

2?创徏子表javabeanQSubVO.javaQgetter和setterҎ自写Q?/p>

 

package com.test;

public class SubVO {

private String name;

 

3?创徏JRAbstractBeanDataSourceProviderQTestSubReport.java

 

package com.test;

public class TestSubReport extends JRAbstractBeanDataSourceProvider {

    public TestSubReport() {

       super(MainVO.class);

    }

    public JRDataSource create(JasperReport arg0) throws JRException {

       /**

       *试数据Q在使用中,不需要承JRAbstractBeanDataSourceProviderQ?/p>

       *只需要把集合cd装到JRBeanCollectionDataSource中就可以?/p>

       **/

       List<MainVO> mainList = new ArrayList<MainVO>();

        List<SubVO> list = new ArrayList<SubVO>();

       MainVO vo;

        /**试数据自写*/

        ……

       return new JRBeanCollectionDataSource(mainList);

    }

 

4?创徏外部试c:TestMain.java:

 

public static void main(String[] args) {

String filename = "bin/SubReport.jasper";

String outFileName = "bin/Out.html";

/**试数据mainList自写*/

try {

JasperPrint print = JasperFillManager.fillReport(filename, new HashMap(),new JRBeanCollectionDataSource(mainList));

    JRExporter exporter = new JRHtmlExporter();

     exporter.setParameter(JRExporterParameter.OUTPUT_FILE_NAME,          outFileName);

    exporter.setParameter(JRExporterParameter.JASPER_PRINT, print);

    exporter.exportReport();

       } catch (JRException e) {

           e.printStackTrace();

       }

    }

 

5?创徏ScriptletQreportScriptlet.java

注意Q?如果你从父报表传l子报表的数据源是个集合cdQ且不需要Q何的数据处理Q这步可以省略,但需要注意我在第二部分的W?步骤的提C?/p>

该类是用来进行类型{换的Q要惌jasperreports识别数据源就必须把集合类装到JRDataSource中。由于父报表把数据源传递给子报表是在afterDetailEval()Ҏ之后Q因此只需要重写该ҎQ?/p>

 

package com.test;

public class reportScriptlet extends JRAbstractScriptlet {

    /**其余Ҏ省略*/

    @Override

    public void afterDetailEval() throws JRScriptletException {

       System.out.println("afterDetailEval...");

       List subList = (List)getFieldValue("subList");

       JRDataSource jr = new JRBeanCollectionDataSource(subList);

       /**

       *该值是在父报表中定义的一个变量Variables,

       *cd为net.sf.jasperreports.engine.JRDataSource

         *Q需要手动填写Class TypeQ?/p>

       **/

         setVariableValue("other", jr);

    }

}

 

     该Scriptlet供父报表使用

二、报表准?/p>

       ׃ireport的汉化很不完_q里׃用英文的界面做demo(有兴汉化的Q可以编辑位于ireport.jar包的it.businesslogic.ireport.locale下的Ireport_zh_CN.properties)?/p>

1?创徏父报表:SubReport.jrxmlQ通过菜单栏:Data -->Connections /Datasources -->new选择JRDataSourceProvider定义如图Q?/p>

利用复合的javabean构造基于jasperreports的子报表(? - 涸辙之鱼 - 涸辙之鱼

                       Test 成功后(前提是先在ireport的classpath中设|工E编译文件夹路径Qsave?/p>

2?讄另一个数据源Q给子报表用Q在q里我选择了用Custom JRDataSource

利用复合的javabean构造基于jasperreports的子报表(? - 涸辙之鱼 - 涸辙之鱼

                    使用Custom JRDataSourceq里我必d目中编写一个额外的cȝ于测试:

         

 

package com.test;

public class CRDSFactory{

    public static JRDataSource createDatasource(){

    List<SubVO> list = new ArrayList<SubVO> ();

    /**试数据自写*/

        ……

    return new JRBeanCollectionDataSource(list);

    }

}

 

                     Test 成功?save?/p>

3?注册字段Fileld

利用菜单中的Data --> Report Query -->DataSource Provider 获取字段Q然后全选获取到的字D늂ȝ认注册?/p>

利用复合的javabean构造基于jasperreports的子报表(? - 涸辙之鱼 - 涸辙之鱼

     

4?d变量Variables

该变量用途是作ؓ父报表传递给子报表的数据源,所以类型ؓJRDataSource

                    如图Q?/p>

利用复合的javabean构造基于jasperreports的子报表(? - 涸辙之鱼 - 涸辙之鱼

5?创徏子报表: SubReport_subreport0.jrxml,(名字ql生? 点击工具栏中?#8221;SubReport”图标Qƈ定好子报表的位|,利用pȝ的wizard一步一步设|,注意在第2步设|?#8221;Connection/Datasource ”时最好选择”no connection or datasource”Q因为我们的datasource是父报表中的一个变?

6?ireport的Files视窗的其他报表文件关闭(大概需要这P前几ơ因为没关闭Z炚w题,不清楚什么原因)如果看不到Files视窗Q可以通过菜单的View --> Docking panes -->Files 回显。单独选择刚才子报表而设|的数据?#8220;custds”Q通过刚才的Report Query -->JavaBean Data Sourced子报表相关的javabean属性。选择后点ok其注册到Fields中。如图:

利用复合的javabean构造基于jasperreports的子报表(? - 涸辙之鱼 - 涸辙之鱼

7?打开父报表,在设计窗口的子报表上右键Q选择Properties -->SubReport,讄q报表传递给子报表的数据源:

         

利用复合的javabean构造基于jasperreports的子报表(? - 涸辙之鱼 - 涸辙之鱼

                  提示Q如果你略过了第一部分的第5步,q里?#8220; $V{other} ”要改?#8220; new  net.sf.jasperreports.engine.data.JRBeanCollectionDataSource($V{other})”

8?依次~译Q用动态连接)子报表、父报表(注意数据源的对应关系)Q如果能通过父报表看到子报表的内容被填充Q则说明试成功了!如果不成功,查刚才设|是否有遗漏的地方,最好重新创建子报表Q有时ƈ不是我们讄问题Qireport目前q不是很E_Q在~译和保存数据时很容易出错,有时q子报表都不?_-!!

9?

                   效果图:Q没有修饎ͼ实很难?#8230;Q?/p>

          

利用复合的javabean构造基于jasperreports的子报表(? - 涸辙之鱼 - 涸辙之鱼

                 注意事项Q?/p>

?        熟悉jaspereports的以手动~辑代码ZQ?ireportQ用ireport时有时也必须手动~辑jasperreportQ特别是在编译出错的时候?/p>

?       不能把父报表的一个变量同时传递给多个子报表,不然可能只能昄一个或什么都不显C,如果需要这么做Q请定义多个变量?/p>

?      子报表的d不要用旧报表Q即使你的旧报表是刚才用的子报表?/p>

?      如果子报表还要嵌套子报表的话Q可以通过为子报表~写一个Scriptlet实现?/p>

                                    不过要清楚的是子报表有可能不执行afterDetailEval()和beforeDetailEval()Q比如用jdbcq?接,q也许跟子报表的数据源选择有关Q,最好先试Q具体原因希望达人告知!

?     在用ireportq行开发时Q当修改了某个类Ӟ需要重启ireport才能看到修改的效果,即是用ireport的Scriptlet~辑器也一栗?/p>

?     不是高版本好用,主要是缺用文档,qjavadoc



caihaibo 2009-09-29 09:01 发表评论
]]>
查看被锁的表和解?/title><link>http://www.aygfsteel.com/caihaibo2008/archive/2009/08/18/291640.html</link><dc:creator>caihaibo</dc:creator><author>caihaibo</author><pubDate>Tue, 18 Aug 2009 07:22:00 GMT</pubDate><guid>http://www.aygfsteel.com/caihaibo2008/archive/2009/08/18/291640.html</guid><wfw:comment>http://www.aygfsteel.com/caihaibo2008/comments/291640.html</wfw:comment><comments>http://www.aygfsteel.com/caihaibo2008/archive/2009/08/18/291640.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/caihaibo2008/comments/commentRss/291640.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/caihaibo2008/services/trackbacks/291640.html</trackback:ping><description><![CDATA[<div id="wmqeeuq" class="blog_content">查看被锁的表 <br /> <br /> select   p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.os_user_name   from   v$process   p,v$session   a,   v$locked_object   b,all_objects   c   where   p.addr=a.paddr   and   a.process=b.process   and   c.object_id=b.object_id   <br /> <br /> <br /> <br /> <br /> 查看q接的进E?<br /> <br /> SELECT sid, serial#, username, osuser FROM v$session; <br /> <br /> <br /> <br /> <br /> 杀掉进E?<br /> <br /> alter   system     kill   session   'sid,serial#'; <br /> </div> <img src ="http://www.aygfsteel.com/caihaibo2008/aggbug/291640.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/caihaibo2008/" target="_blank">caihaibo</a> 2009-08-18 15:22 <a href="http://www.aygfsteel.com/caihaibo2008/archive/2009/08/18/291640.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>讄tomcat jdkhttp://www.aygfsteel.com/caihaibo2008/archive/2009/08/17/291484.htmlcaihaibocaihaiboMon, 17 Aug 2009 06:26:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2009/08/17/291484.htmlhttp://www.aygfsteel.com/caihaibo2008/comments/291484.htmlhttp://www.aygfsteel.com/caihaibo2008/archive/2009/08/17/291484.html#Feedback0http://www.aygfsteel.com/caihaibo2008/comments/commentRss/291484.htmlhttp://www.aygfsteel.com/caihaibo2008/services/trackbacks/291484.html

caihaibo 2009-08-17 14:26 发表评论
]]>
IOException while loading persisted sessions: java.io.EOFExceptionhttp://www.aygfsteel.com/caihaibo2008/archive/2009/08/03/289528.htmlcaihaibocaihaiboMon, 03 Aug 2009 01:25:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2009/08/03/289528.htmlhttp://www.aygfsteel.com/caihaibo2008/comments/289528.htmlhttp://www.aygfsteel.com/caihaibo2008/archive/2009/08/03/289528.html#Feedback0http://www.aygfsteel.com/caihaibo2008/comments/commentRss/289528.htmlhttp://www.aygfsteel.com/caihaibo2008/services/trackbacks/289528.html

 

严重: IOException while loading persisted sessions: java.io.EOFException

java.io.EOFException

at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)

at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750)

at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780)

at java.io.ObjectInputStream.<init>(ObjectInputStream.java:280)

at org.apache.catalina.util.CustomObjectInputStream.<init>(CustomObjectInputStream.java:58)

at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:362)

at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)

at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)

at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

2008-10-21 15:18:18 org.apache.catalina.session.StandardManager start

严重: Exception loading sessions from persistent storage

java.io.EOFException

at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2281)

at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2750)

at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780)

at java.io.ObjectInputStream.<init>(ObjectInputStream.java:280)

at org.apache.catalina.util.CustomObjectInputStream.<init>(CustomObjectInputStream.java:58)

at org.apache.catalina.session.StandardManager.doLoad(StandardManager.java:362)

at org.apache.catalina.session.StandardManager.load(StandardManager.java:321)

at org.apache.catalina.session.StandardManager.start(StandardManager.java:637)

at org.apache.catalina.core.ContainerBase.setManager(ContainerBase.java:438)

at org.apache.catalina.core.StandardContext.start(StandardContext.java:4271)

at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)

at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)

at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:926)

at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:889)

at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:492)

at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)

at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)

at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)

at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)

at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)

at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)

at org.apache.catalina.core.StandardService.start(StandardService.java:516)

at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)

at org.apache.catalina.startup.Catalina.start(Catalina.java:578)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)

at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)

==================================================================================

出现原因Qtomcat对保存硬盘的sessiondp|

解决ҎQ打开TOMCAT的安装目录,在WORK文gҎ到当前项目文件夹Q把里面的session.ser删除卛_?/p>

caihaibo 2009-08-03 09:25 发表评论
]]>
myeclipse昄行号http://www.aygfsteel.com/caihaibo2008/archive/2009/07/31/289217.htmlcaihaibocaihaiboFri, 31 Jul 2009 01:50:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2009/07/31/289217.htmlhttp://www.aygfsteel.com/caihaibo2008/comments/289217.htmlhttp://www.aygfsteel.com/caihaibo2008/archive/2009/07/31/289217.html#Feedback0http://www.aygfsteel.com/caihaibo2008/comments/commentRss/289217.htmlhttp://www.aygfsteel.com/caihaibo2008/services/trackbacks/289217.html

caihaibo 2009-07-31 09:50 发表评论
]]>
tomcat ~存面解决办法http://www.aygfsteel.com/caihaibo2008/archive/2009/07/31/289215.htmlcaihaibocaihaiboFri, 31 Jul 2009 01:44:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2009/07/31/289215.htmlhttp://www.aygfsteel.com/caihaibo2008/comments/289215.htmlhttp://www.aygfsteel.com/caihaibo2008/archive/2009/07/31/289215.html#Feedback0http://www.aygfsteel.com/caihaibo2008/comments/commentRss/289215.htmlhttp://www.aygfsteel.com/caihaibo2008/services/trackbacks/289215.html

caihaibo 2009-07-31 09:44 发表评论
]]>
Apache Ant 1.7 安裝http://www.aygfsteel.com/caihaibo2008/archive/2008/11/29/243482.htmlcaihaibocaihaiboSat, 29 Nov 2008 15:24:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2008/11/29/243482.html

下載後解壓縮到C槽,更名資料处ant
接著a定以下環境變數Q?br />
ANT_HOME=c:\ant
JAVA_HOME=c:\jdk-1.5.0.05
PATH=%PATH%;%ANT_HOME%\bin


開始 -> 控制?-> pȝ -> 進階 -> 環境變數 ->
1. 新增 -> 變數名稱: ANT_HOME  變數? c:\ant -> 定
2. 扑ֈ變數Path -> R輯 -> 在變數值最後面加上 ;%ANT_HOME%\bin   (注意分號)
定離開後重新啟動電腦?br />

重新啟動後,
開始 -> 埯 -> cmd -> 在命令提C字元下輸入 ant 
若出?br /> Buildfile: build.xml does not exist!
Build failed
表示路徑已完成設定?br />

caihaibo 2008-11-29 23:24 发表评论
]]>
养nU诀 Ҏ生气的h必看http://www.aygfsteel.com/caihaibo2008/archive/2008/11/26/242896.htmlcaihaibocaihaiboWed, 26 Nov 2008 14:43:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2008/11/26/242896.htmlhttp://www.aygfsteel.com/caihaibo2008/comments/242896.htmlhttp://www.aygfsteel.com/caihaibo2008/archive/2008/11/26/242896.html#Feedback0http://www.aygfsteel.com/caihaibo2008/comments/commentRss/242896.htmlhttp://www.aygfsteel.com/caihaibo2008/services/trackbacks/242896.html  “我常常跟奛__如果跟你先生吉|了,什么时候把你气哭了再走Q别气半截?#8221;北京崔月犁传l医学研I中心研I员樊正伦说?/font>

  “有hZ实验老鼠生气Q就掐它ַ让它生气Q制造一个生气的模型Q但那与人生气不可能一P人就是hQ是很难模拟的?#8221;樊正伦指出,中医说喜、怒、忧、思、悲、恐、惊是作Z个正思h必须有的情AQ而这些情l跟你的五脏密切相关。所以情l的好坏、变化直接媄响着你的生命zd?/font>

  怒与肝相兟뀂生气的时候肝气特别旺Q一哭,肺气上来了,肺属金,肝属木,金克木,肺气一通肝气就调达了,如果气一半,肝气没下来,回头q得接着吉|不说Q还Ҏ得病?#8220;所以,吉|时不能气半截Q要吵透?#8221;樊正伦说?/font>

  五脏怺制约Q如果可以很好地调整情AQ就可以生很多病。樊正u_临床中发玎ͼ女h三四十岁Ӟ甲状腺、卵巢、^腺都Ҏ出现一pd病变。其原因?5岁到42岁这个阶D,x脉衰Q自w运化的能力׃。而且q个q龄Q上有老,下有,在家里和单位都是梁柱,郁闷得不到疏散,q类疄的发病率非帔R?/font>

  他徏议,q个q龄D늚x要自觉地调整自q状态,调整自己的情l,在特别抑郁的时候大哭一场,或者大骂一,能自如地嬉笑怒骂Q疾病就会少很多?/font>

  h以xZQ表现得不像女h那么剧烈Q不爱哭Q什么事都憋着扛着Q认h是男子汉。这也是不对的,男h与女ZP都需要宣泄,以免肝气郁结?/font>



caihaibo 2008-11-26 22:43 发表评论
]]>
Ҏ生气的h应该怎么?/title><link>http://www.aygfsteel.com/caihaibo2008/archive/2008/11/26/242884.html</link><dc:creator>caihaibo</dc:creator><author>caihaibo</author><pubDate>Wed, 26 Nov 2008 13:53:00 GMT</pubDate><guid>http://www.aygfsteel.com/caihaibo2008/archive/2008/11/26/242884.html</guid><wfw:comment>http://www.aygfsteel.com/caihaibo2008/comments/242884.html</wfw:comment><comments>http://www.aygfsteel.com/caihaibo2008/archive/2008/11/26/242884.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/caihaibo2008/comments/commentRss/242884.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/caihaibo2008/services/trackbacks/242884.html</trackback:ping><description><![CDATA[我认为生气就是当一个h认ؓ某种事物或现象违背了他内心的准则或信忉|产生的一U情l体验?<br /> 我们每个人都有自q信念pȝ和h值系l。比如说我认为怎么h是对的,别h应该怎么h是对的,我应该怎么h是对的等{,一旦别人或自己的一些行背了q些标准Q我们就会不高兴和生气?<br /> <br /> q么看来生气是必然的了,实如此。只不过生气也有轻重之分Q也有难易之分?<br /> <br /> 一个h如果他的标准宽容他p隄气,所谓你的胸怀的大决定于你生气事情的大小。动不动q气的人,是因Z的信늳l和价值系l认同的范围太窄Q所以别人或他自q一些行为很Ҏ触犯他的准则Q他不高兴Q于是生气。其实别人可能根本就没有做错什么。当然别人做没做错也正是Ҏ他的信念pȝ来评估的Q所以别人的寚w也没有客观标准,完全在于接受方的评h?<br /> 其实q有一点,是不容易生气的人除了拥有比较宽容的信念pȝ以外Q他q有一条直接避免生气的信念Q那是同理心,卛_心比心。虽然他不赞同别人的意见或行为。但他能理解Q如果能做到q一点,生气的次数大概要减少80Q?<br /> <br /> q有一条信念就是,可以生气压到最低限度。那是当别人的行ؓ你不能赞同,也不能表C理解,可以说你认定他完全错误,q时候告诫自己,生气是拿别人的错误来惩|自己。有了这一条,你想生气都难了?<br /> <br /> 所以还是那句行话:生气是一U态度Q是一U选择Q全在乎你愿不愿意,不关别h的事。千万别说是谁惹了你Q是谁o你生气,生气完全是你自己要的Q自己选的?<br /> <br /> :每天坚持做长跑也是锻l自控能力的好方?每天2000c?q样你每天坚?你的自控能力必然能改?三天打鱼两天晒网׃可能改善的哦. <br /> <br /> 我送你12个字:~一~?再生?想一?再行动! <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> 有句话送给你,不要拿别人的错误来惩|自己。很多事情,也没必要事事完美Q与其改变别人做的更好,不如先改变自己接受一些缺炏V或者说把一些你看不惯的东西看成是芝ȝ豆大?<br /> 有个故事不知你有没听q,鸭子看东西时Q眼睛是攑֤镜,它看到的人都很大Q所以它看到人的时候,L以ؓ来打它,所以它会去咬hQ牛看东西的时候,所以的东西在它的眼里都是蚂蚁一栯么小Q所以它不会袭击人类?<br /> <br /> <br /> <br /> 要生气的时候先问问自己Q?<br /> 我ؓ什么生气? <br /> 生气有什么用Q?<br /> 生完气会l别人造成什么伤宻I有什么后果? <br /> <br /> 回答完这几个问题Q再从一数到十?br /> <br /> <br /> 告诉他:怒主肝,生气直接伤肝Q肝脏出了问题会影响其他器官Q而n体病来了。相信他知道了利宛_p,会尽快控制自q情A?br /> <br /> <br /> 每次生气都记个数Q看看自己每天会生多次?<br /> 然后学习控制自己Q慢慢减次敎ͼQ? <img src ="http://www.aygfsteel.com/caihaibo2008/aggbug/242884.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/caihaibo2008/" target="_blank">caihaibo</a> 2008-11-26 21:53 <a href="http://www.aygfsteel.com/caihaibo2008/archive/2008/11/26/242884.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MyEclipse Update Progress Error解决Ҏhttp://www.aygfsteel.com/caihaibo2008/archive/2008/11/21/241854.htmlcaihaibocaihaiboFri, 21 Nov 2008 06:57:00 GMThttp://www.aygfsteel.com/caihaibo2008/archive/2008/11/21/241854.htmlhttp://www.aygfsteel.com/caihaibo2008/comments/241854.htmlhttp://www.aygfsteel.com/caihaibo2008/archive/2008/11/21/241854.html#Feedback4http://www.aygfsteel.com/caihaibo2008/comments/commentRss/241854.htmlhttp://www.aygfsteel.com/caihaibo2008/services/trackbacks/241854.html 频繁弹出Update Progress(Time of error:……)H口?br /> .log文g?

org.eclipse.swt.SWTException: Failed to execute runnable (java.lang.IllegalArgumentException: Argument cannot be null)
at org.eclipse.swt.SWT.error(SWT.java:3563)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:126)
中略
Caused by: java.lang.IllegalArgumentException: Argument cannot be null
at org.eclipse.swt.SWT.error(SWT.java:3547)
at org.eclipse.swt.SWT.error(SWT.java:3481)
at org.eclipse.swt.SWT.error(SWT.java:3452)
?/p>

 

解决Ҏ
在某英文|站上找C下答案,试了Q没好用。你们可以试下OK不?
a) leave myeclipse
b) point explorer to the .metadata folder
c) right mouse button select "search" giving criteria 'org.eclipse.update*' (without quotes)
d) deleting all the files/folders found
e) restart myeclipse

通过上面的联惛_其它UpdateStamp的文Ӟ到MyEclipse的安装目录,之下?#8220;eclipseconfigurationorg.eclipse.update”目录Q?
发现有一个,last.config.stamp?
a) leave myeclipse
b) delete last.config.stamp
c) restart myeclipse
之后没有同LH口弹出来?
但是Q如果在某项目上右键打开目的属性窗口,点击“Myeclipse”的Update按钮Q又会弹出同LH口?
q样的话Q只要再重复一下上q操作就OK?



caihaibo 2008-11-21 14:57 发表评论
]]>
վ֩ģ壺 ԭ| | | ½| | | Դ| | ˫| | ̨| ˳ƽ| | | | | | | ԭ| | | | | | | | | ʢ| Ȩ| ¡| Ž| ˺| ݳ| | | | | ţ| 㽭ʡ| | ٸ|