??xml version="1.0" encoding="utf-8" standalone="yes"?>欧美国产日韩一区二区,91网站在线播放,麻豆成人小视频http://www.aygfsteel.com/iamlibo/category/33099.htmlzh-cnWed, 18 Dec 2013 12:52:42 GMTWed, 18 Dec 2013 12:52:42 GMT60Spring 自动d执行CMD 命ohttp://www.aygfsteel.com/iamlibo/archive/2013/12/18/407742.htmlLiboLiboWed, 18 Dec 2013 08:35:00 GMThttp://www.aygfsteel.com/iamlibo/archive/2013/12/18/407742.htmlhttp://www.aygfsteel.com/iamlibo/comments/407742.htmlhttp://www.aygfsteel.com/iamlibo/archive/2013/12/18/407742.html#Feedback0http://www.aygfsteel.com/iamlibo/comments/commentRss/407742.htmlhttp://www.aygfsteel.com/iamlibo/services/trackbacks/407742.htmlpom.xml文g中依赖的jarQ?br />
 <dependencies>
        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-context</artifactId>
            <version>3.1.4.RELEASE</version>
        </dependency>

        <dependency>
            <groupId>org.quartz-scheduler</groupId>
            <artifactId>quartz</artifactId>
            <version>1.8.5</version>
        </dependency>
</dependencies>
spring-config.xml配置如下Q?br />
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:task
="http://www.springframework.org/schema/task"
       xmlns:context
="http://www.springframework.org/schema/context"
       xmlns:xsi
="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation
="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/task
            http://www.springframework.org/schema/task/spring-task-3.1.xsd http://www.springframework.org/schema/context
            http://www.springframework.org/schema/context/spring-context-3.1.xsd"
>
    <context:component-scan base-package="cn.test" />
    <task:annotation-driven/>
</beans>

定义一个接口,写一个实现类?br />
package cn.test;

/**
 * Created by libo on 13-12-18.
 
*/
public interface SchedulerService {
    void doSome();
}
package cn.test;

import org.springframework.scheduling.annotation.Scheduled;
import org.springframework.stereotype.Component;

import java.io.*;
import java.util.Calendar;

/**
 * Created by libo on 13-12-18.
 
*/
@Component
public class SchedulerServiceImpl implements SchedulerService {

    @Scheduled(cron = "0/5 * *  * * ? ")   //?U执行一?/span>
    @Override
    public void doSome() {
        System.out.println("do soming" + Calendar.getInstance().getTime());
        Runtime runtime = Runtime.getRuntime();
        Process p = null;
        FileWriter fw = null;
        try {
            //此处执行的是ipconfig命oQ可以换成Q何cmd 里的命o?/span>
            p = runtime.exec("cmd /c ipconfig /all");
            BufferedReader reader = new BufferedReader(new InputStreamReader(p.getInputStream(), "GBK"));
            // 命令执行结果保存到文g?/span>
            fw = new FileWriter(new File("C:/temp/cmdout.txt"));
            String line = null;
            while ((line = reader.readLine()) != null) {
                fw.write(line + "\n");
            }
            fw.flush();
        } catch (IOException e) {
            e.printStackTrace();
        } finally {
            if (p != null) {
                p.destroy();
            }
            try {
                if (fw != null)
                    fw.close();
                if (p != null)
                    p.getOutputStream().close();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
        System.out.println("do soming" + Calendar.getInstance().getTime());
    }

}

试c?注意Q用junit是不能测试自动Q务地Q?
package cn.test;

import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;

/**
 * Created by libo on 13-12-18.
 
*/
public class Test {

    public static void main(String[] args){
        ApplicationContext context = new ClassPathXmlApplicationContext("/spring-config.xml");
        System.out.println("L?U?img src="http://www.aygfsteel.com/Images/dot.gif" alt="" />让Q务飞一会儿!");
    }
}

end.

Libo 2013-12-18 16:35 发表评论
]]>
bat讄环境变量 启动mysql非安装版服务 启动tomcat(?http://www.aygfsteel.com/iamlibo/archive/2013/11/13/406308.htmlLiboLiboWed, 13 Nov 2013 11:04:00 GMThttp://www.aygfsteel.com/iamlibo/archive/2013/11/13/406308.htmlhttp://www.aygfsteel.com/iamlibo/comments/406308.htmlhttp://www.aygfsteel.com/iamlibo/archive/2013/11/13/406308.html#Feedback0http://www.aygfsteel.com/iamlibo/comments/commentRss/406308.htmlhttp://www.aygfsteel.com/iamlibo/services/trackbacks/406308.html@echo off 

if exist "%CATALINA_HOME%" (goto update_CATALINA_HOME) else (goto create_CATALINA_HOME) 
:create_CATALINA_HOME 
wmic ENVIRONMENT create name="CATALINA_HOME",username="<system>",VariableValue="%cd%\tomcat" 
:update_CATALINA_HOME 
wmic ENVIRONMENT set name="CATALINA_HOME",username="<system>",VariableValue="%cd%\tomcat" 

if exist "%JAVA_HOME%" (goto update_JAVA_HOME) else (goto create_JAVA_HOME) 
:create_JAVA_HOME 
wmic ENVIRONMENT create name="JAVA_HOME",username="<system>",VariableValue="%cd%\jdk" 
:update_JAVA_HOME 
wmic ENVIRONMENT set name="JAVA_HOME",username="<system>",VariableValue="%cd%\jdk" 

if exist "%ANT_HOME%" (goto update_ANT_HOME) else (goto create_ANT_HOME) 
:create_ANT_HOME 
wmic ENVIRONMENT create name="ANT_HOME",username="<system>",VariableValue="%cd%\ant" 
:update_ANT_HOME 
wmic ENVIRONMENT set name="ANT_HOME",username="<system>",VariableValue="%cd%\ant" 

wmic ENVIRONMENT set name="CLASSPATH",username="<system>",VariableValue=".;%%JAVA_HOME%%\lib" 

@echo off 
set MYSQL_HOME=%~dp0mysql 
echo MYSQL_HOME=%MYSQL_HOME% 
del /F my.ini 
echo [client] >> my.ini 
echo port = 3306 >> my.ini 
echo default_character_set=utf-8 >> my.ini 
echo [mysqld] >> my.ini 
echo %server_default_character_set%=utf8 >> my.ini 
echo default_storage_engine=InnoDB >> my.ini 
echo basedir=%MYSQL_HOME%>>my.ini 
echo datadir=%MYSQL_HOME%data>> my.ini 
echo innodb_data_file=ibdata1:50M;ibdata2:10M:autoextend >> my.ini 
echo transaction-isolation=READ-COMMITTED >> my.ini 
echo port=%server_port% >> my.ini 
echo max_allowed_packet = 64M >> my.ini 
echo "my.ini in %MYSQL_HOME% created." 
set PATH=%MYSQL_HOME%\bin;%PATH% 
if exist "%MYSQL_HOME%\bin\mysqld-nt.exe" call %MYSQL_HOME%\bin\mysqld-nt --install-manual "mysql" --defaults-file="%MYSQL_HOME%my.ini" 
if not exist "%MYSQL_HOME%\bin\mysqld-nt.exe" call %MYSQL_HOME%\bin\mysqld --install-manual "mysql" --defaults-file="%MYSQL_HOME%\my.ini" 

net start mysql 


@echo off 

if exist "%CATALINA_HOME%" go startup 
echo Cannot find "CATALINA_HOME%" 

:startup 
call "%CATALINA_HOME%\bin\startup.bat" start 

Libo 2013-11-13 19:04 发表评论
]]>
FineReport 只支持MSSQL的驱?/title><link>http://www.aygfsteel.com/iamlibo/archive/2011/09/21/359190.html</link><dc:creator>Libo</dc:creator><author>Libo</author><pubDate>Wed, 21 Sep 2011 13:03:00 GMT</pubDate><guid>http://www.aygfsteel.com/iamlibo/archive/2011/09/21/359190.html</guid><wfw:comment>http://www.aygfsteel.com/iamlibo/comments/359190.html</wfw:comment><comments>http://www.aygfsteel.com/iamlibo/archive/2011/09/21/359190.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/iamlibo/comments/commentRss/359190.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/iamlibo/services/trackbacks/359190.html</trackback:ping><description><![CDATA[<div>FineReport  居然不支持jtds的驱动。我日。。。。找了几天啊。只支持自带驱动?/div><img src ="http://www.aygfsteel.com/iamlibo/aggbug/359190.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/iamlibo/" target="_blank">Libo</a> 2011-09-21 21:03 <a href="http://www.aygfsteel.com/iamlibo/archive/2011/09/21/359190.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>svn cleanup旉到错误怎么办?(?http://www.aygfsteel.com/iamlibo/archive/2011/06/30/353408.htmlLiboLiboThu, 30 Jun 2011 01:45:00 GMThttp://www.aygfsteel.com/iamlibo/archive/2011/06/30/353408.htmlhttp://www.aygfsteel.com/iamlibo/comments/353408.htmlhttp://www.aygfsteel.com/iamlibo/archive/2011/06/30/353408.html#Feedback0http://www.aygfsteel.com/iamlibo/comments/commentRss/353408.htmlhttp://www.aygfsteel.com/iamlibo/services/trackbacks/353408.htmlsvn cleanup旉到错误怎么办?

  当用svnӞ有时会碰到svnL的问题,然后再用snv时会?

  svn: 工作副本“某某某某”已l锁?

  svn: q行“svn cleanup 某某某某”删除锁?(输入“svn help cleanup”得到用?

  然后你就老老实实的q行“svn cleanup 某某某某”。结果SVN又报告一个错?

  svn: 在目录“某某某某”中

  svn: 处理命o “modify-wcprop??“某某某某?出错

  svn: ?gitattributes?未U_版本控制

  遇到q种情况Q在相应的目录中Q比如我在更新metasploit的?opt/metasploit3/msf3/lib/active_support/core_ext”这个目录时遇CcM的情况,?SVN子目录里(注意Q?”目录是个隐藏目录,需要选择“查看?>“显C隐藏文件”菜单项)面log文g删除Q就可以了。然后l做svn cleanup命o?/p>

Libo 2011-06-30 09:45 发表评论
]]>
IE7 打印分页时的CSS样式分页问题(转至|上)http://www.aygfsteel.com/iamlibo/archive/2011/05/19/350606.htmlLiboLiboThu, 19 May 2011 07:30:00 GMThttp://www.aygfsteel.com/iamlibo/archive/2011/05/19/350606.htmlhttp://www.aygfsteel.com/iamlibo/comments/350606.htmlhttp://www.aygfsteel.com/iamlibo/archive/2011/05/19/350606.html#Feedback0http://www.aygfsteel.com/iamlibo/comments/commentRss/350606.htmlhttp://www.aygfsteel.com/iamlibo/services/trackbacks/350606.htmlIE6下用
style="page-break-before: always"
可以打印分页.
IE7下不?q句css不v作用
需要加上这句css
<!--[if IE 7]><br style="height:0; line-height:0"><![endif]-->
全部的css
<div style="page-break-before: always;">
   <!--[if IE 7]><br style="height:0; line-height:0"><![endif]-->
</div>

Libo 2011-05-19 15:30 发表评论
]]>
各种菜籽的作?/title><link>http://www.aygfsteel.com/iamlibo/archive/2011/05/17/350435.html</link><dc:creator>Libo</dc:creator><author>Libo</author><pubDate>Tue, 17 May 2011 13:42:00 GMT</pubDate><guid>http://www.aygfsteel.com/iamlibo/archive/2011/05/17/350435.html</guid><wfw:comment>http://www.aygfsteel.com/iamlibo/comments/350435.html</wfw:comment><comments>http://www.aygfsteel.com/iamlibo/archive/2011/05/17/350435.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/iamlibo/comments/commentRss/350435.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/iamlibo/services/trackbacks/350435.html</trackback:ping><description><![CDATA[<p>1、芹菜籽Q治疗高血压有ҎQ开水冲泡饮用)?<p>2、大枣粉Q补气养血?<p>3、葱c粉Q补肑֣队뀂可与参、鹿产品媲美?<p>4、苏c粉Q补肝、治疗肝病,通便降脂Q防止^腺增?<p>5、G芝麻c:颈椎病的克星Q它hz血通络Q疏{散寒之功效Q对颈椎病引L各种病症有特D疗效。食?nbsp; <br>            ҎQ每?勺,开水冲泡后饮用?<p>6、菠菜籽_:与黄瓜籽_一起食用可ȝ肺强核、哮喘、清理肺部疾病?<p>7、葫芦籽_:h降血脂的作用Q能ȝ和预防脑血栓及脑血疾病,长期食用h软化血的功能?<p>8、香瓜籽_:ȝ各种cd的心脏病。用乌鸡蛋冲水与香瓜c粉一同服用,效果更佳?<p>9、茴香籽_:与黄瓜籽一起食用,可补肾,对肾虚肾寒、尿频、尿急、Q肿有显著疗效?<p>10、西瓜籽_:补肾、利ѝ美宏V?<p>11、胡萝卜c粉Q明目、保护视力。对毒症、尿h؜有~解作用?<p>12、大萝卜c粉Q与蜂蜜调好一起食用,能治疗胃气、胃胀及消化不良,健脾养胃?<p>13、黑芝麻c粉Q加黑豆_,乌发。有解毒助消化的功能?<p>14、葡萄籽_? h抗氧化、抗地敏、g~衰老、增加机体免疫力的作用,是维生素C和维生素E?0?0倍,               <br>               q能促进胶原蛋白的合成,L黑色素生成,保持肌肤润泽Q有Ҏ,有光泽?<p>15、苦瓜籽_:降糖快,对糖病有食疗功效,与黄瓜籽_和黑南瓜籽分同旉用效果更佟뀂有防止衰老gq益<br>              寿的作用?<p> 16?<p>丝瓜c粉Q利水、下也뀁除热、通便。治肢面肿、石淋。肠风、痔瘘、蛔虫、还h调解内分泌,减肥的特效?<p>果蔬c仁营养原粉的主要作?<p>容养颜减肥Q?<p>葡萄c粉——富含蛋白质、粗脂肪、各U}基酸、维生素及多U矿物质Q其中所含的“原花青素”(OPCQ是一<br>           U强抗氧化剂Q可以消除h体内有害的自由基Q保护细胞组l免受自由基的氧哈化损害Q具有抗?br>           老,提高Z免疫力,延迟皮肤衰老,容、养颜等作用。对心血健h益?<p>西瓜c粉——补肾、利ѝ美宏V养颜?<p>薏米仁粉——富含维生素B1、B2Q助消化Qƈ含有丰富的蛋白质分解素,能Y化皮肤角质,使粗p不光滑皮肤?br>            得更加细致?<p>冬瓜c粉——富含丙醇二酸能有效抑制x化合物{化ؓ脂肪。古代《食疗本草》:Ʋ得体瘦d者则可长食之<br>            。可容、美白、养颜、减肥。与黄瓜c粉一h用效果更佟?<p>黑木耳粉――被营养学专誉ؓ“素中之王”“素中之荤”,补血Q所含的铁元素比其它动植物高十几倍,可清?br>           、润肺,是“h体的清道夫”,所含石室类栔R物质Q可降低血液中的胆固醇和甘油三酯的含量Q?br>           减少食物中脂肪的吸收Q是“食物中的阿斯匹林”,从而达到减肥的功效。黑木耳中含有的丰富的<br>           和一U特D的植物胶原Q配食大枣粉Q连l服用可起到U体丰胸的效果,q可抗癌、防癌,增强?br>            体免疫力Qg~衰老?<p>木瓜原粉——青木瓜中含的大量的木瓜酶和l生素A、维生素CQ可以刺Ȁx荷蒙分泌Qƈ有刺Ȁ卵l分泌?br>            Ȁ素、乌畅通,辑ֈ丰胸的目的?<p>p尿病患者: <p>黑南瓜籽_——促q体内生胰岛素Q加黄瓜c粉Q苦瓜籽_,对糖病Q^腺增生有很高的食疗效果。所富含<br>             的脂肪酸Q可消除前列腺初期的肿胀Q对前列腺疾病有恢复作用?<p>苦瓜c粉——苦瓜性味苦、寒Q能除邪Q解劳乏Q益气壮阻I滋阴降火Q消火消暑,苦瓜入药疗疾Q堪UC品,<br>             其对糖病人效果显著,被誉UCؓ“植物胰岛素?<p>高血压、心脑血患者: <p>芹菜c粉——芹菜籽_所含降压、降脂成分是芹菜?0倍,l加工,效果更佳Q短期服用v到降血压,降血脂的<br>            作用Q长期服用远q优于其他中西药品,无Q何毒副作用(开水冲泡后饮用Q?<p>香瓜c粉——乌鸡蛋做药引加黄瓜c粉Q对恢复心脏功能有食疗作用?<p>九籽原粉——(生菜c、a菜籽、白菜籽、芹菜籽、胡萝卜c、香菜籽、茴香籽、黑芝麻c、菠菜籽Q预防心?br>             病的发生Q对心衰、冠心病有缓解作用?<p>软化血、治颈椎病: <p>辣芝ȝ——北方特产,z血、通络Q对颈椎病有Ҏ疗效Q对偏头痛、脑供血不有缓解治疗作用?<p>营养保健Q?<p>莲子c粉——补脑օ胃,止泻dQ安补肾,对心怸安、失眠多梦、食Ʋ不振有~解作用。每癑օ莲子中含<br>              ?5毫克Q磷285毫克Q钾2.1毫克Q是所有动植物食品中含钾最高的。中是老年人的必备食品Q?br>              与黑芝麻、大枣、黄瓜籽_一同食用,效果更佳?<p>U大枣原_——民间有“一日三枣,长生不老”的说法Q大枣是益气Q养血、安的营养保健食品Q对高血压?br>              心血疾病、失眠、血{患者有益。与核桃、黑芝麻、莲子、黄瓜籽_同食效果更佟?<p>U黑芝麻_——补肝肾Q润五脏Q与黄瓜c粉同食能促qh体钙的吸Ӟ增强免疫力,润肠Q缓解大便干燥,?br>              节内分泌?<p>U核桃仁_——健脑、补铁、养血、养肝?<p>枸杞c粉——降低胆固醇、Y化血,预防动脉化。保肝,降压Q降p?<p>p_——富含维生素AQ健脾、养胃、补气、养阴?<p>接骨壮骨补钙Q?<p>黄瓜c粉——接骨、壮骨及补钙的民间秘斏V黄瓜籽_补钙的速度很快Q壮骨效果极佟뀂他能调节h体的“五?br>             ”、“七伤”,寚w期劳伤和骨质损伤及股骨头坏死有修复和ȝ的功能,对h体疲劌度有q?br>             速修复体力的功能Qƈ有润肠通便之功效。同时对腰酸Q背痛,手脚L、腿脚抽{、风湿病?br>             兌炎、颈椎病、骨折、骨裂等疄和症状有很好的缓解和ȝ作用。同时对减肥有意想不到的<br>             功效?<p>生菜c粉——舒劌Ӏ活血Q对挫伤Q伤{、Yl织损伤有缓解和康复作用。与黄瓜c粉Q黑芝麻_一h用,?br>            接骨、股骨头坏死、骨质疏杄有特D疗效?<p>补肝补肾利尿、明目: <p>胡萝卜籽_——(萝芭Q对毒症、尿h有ȝ和康复作用。明目、保护视力?<p>茴香c粉——补肾,对肾虚肾寒,K急、Q肿有显著食疗效果?<p>大葱c粉——补肾、壮队뀁调节内分泌 <p>韭菜c粉——富含维生素C、胡萝卜素、钾、钙、铁、挥发性aQ滋阴补肑֣阻I寚w期习惯性便U有~解ȝ<br>            作用?<p>苏籽_——补肝、养肝?<p>其它功效 <p>菠菜c粉——经常服用可以预防肺部疾病。主要功效养肺、治疗肺l核、哮喘、咳嗽、清理肺部疾病等Q与黄瓜<br>            c粉同服效果更佳?<p>U萝卜籽_——(p子)与蜂蜜调好一起食用,能消气、化食,寚w期胃涨痛、不排气Q有独特功效?/p><img src ="http://www.aygfsteel.com/iamlibo/aggbug/350435.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/iamlibo/" target="_blank">Libo</a> 2011-05-17 21:42 <a href="http://www.aygfsteel.com/iamlibo/archive/2011/05/17/350435.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>更改Windows Live Writer 本地保存目录http://www.aygfsteel.com/iamlibo/archive/2011/05/17/350431.htmlLiboLiboTue, 17 May 2011 12:18:00 GMThttp://www.aygfsteel.com/iamlibo/archive/2011/05/17/350431.htmlhttp://www.aygfsteel.com/iamlibo/comments/350431.htmlhttp://www.aygfsteel.com/iamlibo/archive/2011/05/17/350431.html#Feedback0http://www.aygfsteel.com/iamlibo/comments/commentRss/350431.htmlhttp://www.aygfsteel.com/iamlibo/services/trackbacks/350431.html1、先整个目录剪切到你想要放在的位置?

2、(WIN7Qmklink /J“目前本C存目录?“你惌的新的保存目录?。需要保留“?

windows live writer的本C存目录默认ؓQ用h档\My Weblog Posts?/p>

Libo 2011-05-17 20:18 发表评论
]]>
hibernate 遇到一个问?/title><link>http://www.aygfsteel.com/iamlibo/archive/2010/04/28/319645.html</link><dc:creator>Libo</dc:creator><author>Libo</author><pubDate>Wed, 28 Apr 2010 14:44:00 GMT</pubDate><guid>http://www.aygfsteel.com/iamlibo/archive/2010/04/28/319645.html</guid><wfw:comment>http://www.aygfsteel.com/iamlibo/comments/319645.html</wfw:comment><comments>http://www.aygfsteel.com/iamlibo/archive/2010/04/28/319645.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/iamlibo/comments/commentRss/319645.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/iamlibo/services/trackbacks/319645.html</trackback:ping><description><![CDATA[问题是这LQ?br /> 使用DetachedCriteria 查询Q当使用多表兌查询时只能通过其他表的主键讄|非主键进行关联就提示<span style="border-collapse: separate; color: #000000; font-family: Simsun; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"> <pre>could not resolve property: XXX of XXX<br /> <br /> 例如Q?br /> <br /> c.add(Restrictions.eq("customer.id", customerId));<br /> 其中customer是本实体的一个属性,讄兌.id 为customer的主?<br /> q种方式可以q行查询Qƈ得到正确的结?<br /> <br /> <span style="border-collapse: separate; color: #000000; font-family: Simsun; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-size: medium;"> <pre>c.add(Restrictions.eq("customer.number", number))<br /> q里的number 是customer 的非主键属性,q种方式查询时提C?could not resolve property customer.number of xxx.<br /> <br /> l过试表明Qhibernate 应该是不支持q种非主键设|D行查询。但是用nameQuery 写语句的方式却是可以查询q得到正结?<br /> 语句?<br /> select x from X as x where customer.number =?<br /> <br /> 谁能合解释一下呢Qؓ什么呢Q?br /> </pre> </span><br /> </pre> </span> <img src ="http://www.aygfsteel.com/iamlibo/aggbug/319645.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/iamlibo/" target="_blank">Libo</a> 2010-04-28 22:44 <a href="http://www.aygfsteel.com/iamlibo/archive/2010/04/28/319645.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>apache click 试用一?/title><link>http://www.aygfsteel.com/iamlibo/archive/2010/04/13/318173.html</link><dc:creator>Libo</dc:creator><author>Libo</author><pubDate>Tue, 13 Apr 2010 08:46:00 GMT</pubDate><guid>http://www.aygfsteel.com/iamlibo/archive/2010/04/13/318173.html</guid><wfw:comment>http://www.aygfsteel.com/iamlibo/comments/318173.html</wfw:comment><comments>http://www.aygfsteel.com/iamlibo/archive/2010/04/13/318173.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/iamlibo/comments/commentRss/318173.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/iamlibo/services/trackbacks/318173.html</trackback:ping><description><![CDATA[前几天在|上发现一个WEB 框架Q?a title="apahce click" >apahce click</a> 下来试用了一下,挺简单的Q也量?br /> <br /> 主要是生成的代码里一堆一堆的tableQ让我最l放弃它了。其他方面挺好?br /> <br /> 刚才又看了一下google gwt 的demo.也是一P大多数的布局也是一堆一堆的table.<br /> <br /> c。。很N择一个好的WEB框架?br /> <img src ="http://www.aygfsteel.com/iamlibo/aggbug/318173.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/iamlibo/" target="_blank">Libo</a> 2010-04-13 16:46 <a href="http://www.aygfsteel.com/iamlibo/archive/2010/04/13/318173.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>推荐一Ƅ面原型设计Y?/title><link>http://www.aygfsteel.com/iamlibo/archive/2009/02/12/254419.html</link><dc:creator>Libo</dc:creator><author>Libo</author><pubDate>Thu, 12 Feb 2009 08:41:00 GMT</pubDate><guid>http://www.aygfsteel.com/iamlibo/archive/2009/02/12/254419.html</guid><wfw:comment>http://www.aygfsteel.com/iamlibo/comments/254419.html</wfw:comment><comments>http://www.aygfsteel.com/iamlibo/archive/2009/02/12/254419.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.aygfsteel.com/iamlibo/comments/commentRss/254419.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/iamlibo/services/trackbacks/254419.html</trackback:ping><description><![CDATA[Q网址Q?a ><font color="#0b4790">http://www.balsamiq.com/</font></a>  <p>在线演示地址Q?a ><font color="#0b4790">http://www.balsamiq.com/products/mockups</font></a></p> <p>试用|址Q?a ><font color="#0b4790">http://www.balsamiq.com/demos/mockups/Mockups.html</font></a></p> <br /> <p align="left">功能和亮点:</p> <ol type="1"> <li>操作斚wQ拖拽,控g分组Q甚臛_素之间的寚w都做得很CQ? </li> <li>预制了六十多个界面元素,从简单的输入框,下拉框,到经常用得到的导航条Q日历,表格Q到复杂的Tag CloudQCover Flow, 地图QWYSWYG的格式工h{,有了q些不用从头画vQ其实比用白杉K快; </li> <li>界面元素的修改很单,比如D条的几个标签늚labelQ就是用逗号分隔的文字,下拉框的选项是分行的文字; </li> <li>使用xml语言来记录和保存界面元素和布局Q从而其能够快速的导入C所需的Q何一个项目中Q或其他工具中? </li> <li>可以设计导出成PNG格式的图片; </li> <li>随着使用的熟l,快捷键便z上用场Q超q一半的元素均有快捷方式Q这更有助于原型的快速构造,几乎几分钟便可实C个满意的而复杂的原型设计Q? </li> <li>跨^収ͼBalsamiq Mokups是用Flex和Air实现的,所以在Mac OS, Linux和Windows下都能用; </li> <li>不仅仅有桌面版本Q还有能集成在ConfluenceQJIRAQ和XWiki中的版本Q得异地在U协作更方便有效Q?</li> </ol> q么好的软g要多钱呢?79刀Q非注册版本不能保存和导Zؓ囄Q而且q会不定时的跛_提示框?br /> 不过作者还是会考虑到我们穷苦h民的Q提C多种免费获取 key 的方法,其中一U就是写一?blog 推荐q款软给15个h看就能够得到免费的key 了?br /> c。。很好!很强大!<br /> <img src ="http://www.aygfsteel.com/iamlibo/aggbug/254419.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/iamlibo/" target="_blank">Libo</a> 2009-02-12 16:41 <a href="http://www.aygfsteel.com/iamlibo/archive/2009/02/12/254419.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jdk分析调优工具Q{Q?/title><link>http://www.aygfsteel.com/iamlibo/archive/2008/11/25/242639.html</link><dc:creator>Libo</dc:creator><author>Libo</author><pubDate>Tue, 25 Nov 2008 13:14:00 GMT</pubDate><guid>http://www.aygfsteel.com/iamlibo/archive/2008/11/25/242639.html</guid><wfw:comment>http://www.aygfsteel.com/iamlibo/comments/242639.html</wfw:comment><comments>http://www.aygfsteel.com/iamlibo/archive/2008/11/25/242639.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/iamlibo/comments/commentRss/242639.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/iamlibo/services/trackbacks/242639.html</trackback:ping><description><![CDATA[ <p>转自<a >http://blog.csdn.net/roland101/archive/2008/03/16/2188585.aspx</a></p> <p>最q压力测试和调优Liferay portalQ所以需要找CU工P可以比较好的监测VM工具。本来想使用商用工具Q但偶然间发现SUN 的JDK中新M几个工具Qƈ且非常好用。秉承着有免费,不用商用的原则。开始用新的JDK工具Q以下简单介l一下这几种工具?注:本文章下的所有工具都存在JDK5.0以上版本的工具集里,同javac一P不须Ҏ安装)<br/><br/>我一共找C下五个工P<br/>jinfo:可以输出q修改运行时的java q程的opts?br/>jps:与unix上的pscMQ用来显C本地的javaq程Q可以查看本地运行着几个javaE序Qƈ昄他们的进E号?br/>jstat:一个极强的监视VM内存工具。可以用来监视VM内存内的各种堆和非堆的大及其内存用量?br/>jmap:打印出某个javaq程Q用pidQ内存内的,所?对象'的情况(如:产生那些对象Q及其数量)?br/>jconsole:一个java GUI监视工具Q可以以图表化的形式昄各种数据。ƈ可通过q程q接监视q程的服务器VM?br/><br/>接下来是对这些工L详细介绍Q?br/><br/>从最单的jstat工具开始:我想很多人都是用qunixpȝ里的ps命oQ这个命令主要是用来昄当前pȝ的进E情况,有哪些进E,及其id。jps 也是一P它的作用是显C当前系l的javaq程情况Q及其id受我们可以通过它来查看我们到底启动了几个javaq程Q因为每一个javaE序都会独占一个java虚拟机实例)Q和他们的进E号Qؓ下面几个E序做准备)Qƈ可通过opt来查看这些进E的详细启动参数?br/>使用ҎQ在当前命o行下?jps(需要JAVA_HOMEQ没有的话,到改E序的目录下?<br/><br/>接下来是jstatQ我之所以这ơ调优Liferay portal是因为,liferay在默认的情况下,q发用户一多就会生perm out of momery异常。虽然很开p决了Q但发现对VM内存使用量监控的重要性。通过googleQ很快的发现了jstatq个工具?br/>jstat工具特别强大Q有众多的可选项Q详l查看堆内各个部分的使用量,以及加蝲cȝ数量。用时Q需加上查看q程的进EidQ和所选参数。以下详l介l各个参数的意义?br/>jstat -class pid:昄加蝲class的数量,及所占空间等信息?br/>jstat -compiler pid:昄VM实时~译的数量等信息?br/>jstat -gc pid:可以昄gc的信息,查看gc的次敎ͼ及时间。其中最后五,分别是young gc的次敎ͼyoung gc的时_full gc的次敎ͼfull gc的时_gc的L间?br/>jstat -gccapacity:可以昄QVM内存中三代(young,old,permQ对象的使用和占用大,如:PGCMN昄的是最perm的内存用量QPGCMX昄的是perm的内存最大用量QPGC是当前新生成的perm内存占用量,PC是但前perm内存占用量。其他的可以Ҏq个cLQ?OC是old内纯的占用量?br/>jstat -gcnew pid:new对象的信息?br/>jstat -gcnewcapacity pid:new对象的信息及其占用量?br/>jstat -gcold pid:old对象的信息?br/>jstat -gcoldcapacity pid:old对象的信息及其占用量?br/>jstat -gcpermcapacity pid: perm对象的信息及其占用量?br/>jstat -util pid:l计gc信息l计?br/>jstat -printcompilation pid:当前VM执行的信息?br/>除了以上一个参数外Q还可以同时加上 两个数字Q如Qjstat -printcompilation 3024 250 6是每250毫秒打印一ơ,一共打?ơ,q可以加?h3每三行显CZ下标题?br/><br/>jmap 是一个可以输出所有内存中对象的工P甚至可以VM 中的heapQ以二进制输出成文本。用方?jmap -histo pid。如果连用SHELL jmap -histo pid>a.log可以其保存到文本中去,在一D|间后Q用文本对比工P可以Ҏ出GC回收了哪些对象。jmap -dump:format=b,file=String 3024可以?024q程的内存heap输出出来到String文g里?br/><br/>jinfo:的用处比较简单,是能输出ƈ修改q行时的javaq程的运行参数。用法是jinfo -opt pid 如:查看2788的MaxPerm大小可以?jinfo -flag MaxPermSize 2788?br/><br/>jconsole是一个用java写的GUIE序Q用来监控VMQƈ可监控远E的VMQ非常易用,而且功能非常强。由于是GUIE序Q这里就不详l介l了Q不会的地方可以参考SQN的官Ҏ档?br/>使用ҎQ命令行里打 jconsoleQ选则q程可以了?br/><br/>以下是这些工LSUN官方说明Q?br/>jps:http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jps.html<br/>jstat:http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jstat.html<br/>jmap:http://java.sun.com/j2se/1.5.0/docs/tooldocs/share/jmap.html<br/>jconsole:http://java.sun.com/j2se/1.5.0/docs/guide/management/jconsole.html<br/><br/>附加Qwindows查看q程P׃d理器默认的情况下是不显CEidLQ所以可以通过如下Ҏ加上。ctrl+alt+del打开d理器,选择'q程'选项卡,?查看'->'选择?->加上'PID'Q就可以了?/p> <img src ="http://www.aygfsteel.com/iamlibo/aggbug/242639.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/iamlibo/" target="_blank">Libo</a> 2008-11-25 21:14 <a href="http://www.aygfsteel.com/iamlibo/archive/2008/11/25/242639.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> վ֩ģ壺 <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">ȷ</a>| <a href="http://" target="_blank">;</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">Ԫ</a>| <a href="http://" target="_blank">˲</a>| <a href="http://" target="_blank">Ȫ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Ž</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">̨</a>| <a href="http://" target="_blank">۷</a>| <a href="http://" target="_blank">˴</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">ɽ</a>| <a href="http://" target="_blank">Ǽ</a>| <a href="http://" target="_blank">Ϊ</a>| <a href="http://" target="_blank">ʯɽ</a>| <a href="http://" target="_blank">Խ</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank">Զ</a>| <a href="http://" target="_blank">Ϫ</a>| <a href="http://" target="_blank">˫</a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <a href="http://" target="_blank"></a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>