﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-JavaSky</title><link>http://www.blogjava.net/java-hl/</link><description>JavaBird</description><language>zh-cn</language><lastBuildDate>Sat, 18 Apr 2026 11:09:22 GMT</lastBuildDate><pubDate>Sat, 18 Apr 2026 11:09:22 GMT</pubDate><ttl>60</ttl><item><title>android开发初体验</title><link>http://www.blogjava.net/java-hl/archive/2012/12/30/393632.html</link><dc:creator>JavaBird</dc:creator><author>JavaBird</author><pubDate>Sun, 30 Dec 2012 10:07:00 GMT</pubDate><guid>http://www.blogjava.net/java-hl/archive/2012/12/30/393632.html</guid><wfw:comment>http://www.blogjava.net/java-hl/comments/393632.html</wfw:comment><comments>http://www.blogjava.net/java-hl/archive/2012/12/30/393632.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/java-hl/comments/commentRss/393632.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/java-hl/services/trackbacks/393632.html</trackback:ping><description><![CDATA[这一段时间刚刚开始学习android开发，然后遇到的第一个问题：<br />1.自定义的Button按钮没有反应<br />经过今天一天的摸索，百度，google，终于解决了这个bug，今天总算有点成果。呵呵，高兴呀，高兴。<br />原因是这样的，我写了两个活动类，一个主活动类，一个是子活动类，也就是主活动中的一个按钮。<br />我把按钮监听写到了子活动类里面，这按钮要起作用的话，那可就神了。<br />2.运行android工程，发现oncreate的时候参数savedInstanceState为空<br />解决方法：重启电脑，可解决；<br />这个好像是由于没有N次正确关闭模拟器引起的，甚至关闭和重启eclipse都不起作用。<img src ="http://www.blogjava.net/java-hl/aggbug/393632.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/java-hl/" target="_blank">JavaBird</a> 2012-12-30 18:07 <a href="http://www.blogjava.net/java-hl/archive/2012/12/30/393632.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>随笔</title><link>http://www.blogjava.net/java-hl/archive/2012/12/06/392551.html</link><dc:creator>JavaBird</dc:creator><author>JavaBird</author><pubDate>Thu, 06 Dec 2012 07:33:00 GMT</pubDate><guid>http://www.blogjava.net/java-hl/archive/2012/12/06/392551.html</guid><wfw:comment>http://www.blogjava.net/java-hl/comments/392551.html</wfw:comment><comments>http://www.blogjava.net/java-hl/archive/2012/12/06/392551.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/java-hl/comments/commentRss/392551.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/java-hl/services/trackbacks/392551.html</trackback:ping><description><![CDATA[人从出生就开始面临各种挑战，只不过在童年时期，有父母庇护，为我们挡风遮雨，提供吃穿。<br />当顺利的踏进社会门槛的第一步，&#8220;选择&#8221;就开始如影随形，甚至还未进入社会，选择就已开始。<br />选择成为什么样的人，打算做什么工作，过什么样的生活。<br />可这些，对于已经有明确想法的人来说，不是什么选择。因为价值观和人生观早已决定了个人的想法和行为。<br />人一生中有很多不确定的外在因素，但唯一能确定和掌握的就是自己的想法，或者说是目标。<br />成功 = 毅力 + 目标<img src ="http://www.blogjava.net/java-hl/aggbug/392551.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/java-hl/" target="_blank">JavaBird</a> 2012-12-06 15:33 <a href="http://www.blogjava.net/java-hl/archive/2012/12/06/392551.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>SVN解锁操作</title><link>http://www.blogjava.net/java-hl/archive/2012/08/28/386416.html</link><dc:creator>JavaBird</dc:creator><author>JavaBird</author><pubDate>Tue, 28 Aug 2012 03:21:00 GMT</pubDate><guid>http://www.blogjava.net/java-hl/archive/2012/08/28/386416.html</guid><wfw:comment>http://www.blogjava.net/java-hl/comments/386416.html</wfw:comment><comments>http://www.blogjava.net/java-hl/archive/2012/08/28/386416.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/java-hl/comments/commentRss/386416.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/java-hl/services/trackbacks/386416.html</trackback:ping><description><![CDATA[<p>现在很多项目开发都使用SVN作为馆控工具，SVN馆中的文件既可以以文件夹的方式获取，也可以通过eclipse导入。获取文件后，我们可以对某个文件锁定。</p> <p>&nbsp;</p> <p>如果某个同事锁定了某个文件，而他却找不到是在哪个地方（如工程或文件夹）锁定了该文件，则我们可以通过下面的方式获取该文件的控制权。</p> <p>&nbsp;</p> <p>操作SVN时中断锁定，文件的解锁方法</p> <p><span style="color: #0000ff; font-size: small;">1、右健选择svn --&gt;获取锁定： </span> </p> <p><br /><img style="border: 1px solid black;" alt="" src="http://www.iteye.com/upload/attachment/103171/b663e141-b8ac-3e5e-acd2-3a46ae0c77f7.jpg" /></p> <p>&nbsp;</p> <p><span style="color: #0000ff; font-size: small;">2、复选上【偷取此锁定】,再点确定就对文件进行再次锁定了。</span> </p> <p><br /><img style="border: 1px solid black;" alt="" src="http://www.iteye.com/upload/attachment/103159/de539fbe-b801-3467-9ee9-39155fa8c11a.jpg" /></p> <p>&nbsp;</p> <p><span style="color: #0000ff; font-size: small;">3、然后就可以通过【解除锁定】就可以解除该文件的锁定状态了。</span> </p> <p>&nbsp;</p> <p>&nbsp;</p> <p><strong><span style="font-size: medium;">另外一种方法（感谢楼下：iceliushuai）：</span></strong></p> <p><span style="color: #0000ff; font-size: small;">1、选中文件夹，点击右键，依次选择【TortoiseSVN】-》【Repo-Browser(版本库浏览器)】：</span></p> <p><br /><img style="border: 1px solid black;" alt="" src="http://www.iteye.com/upload/attachment/103335/96cde45d-0043-3b17-93cb-895a5e075a13.jpg" /></p> <p>&nbsp;</p> <p><span style="color: #0000ff; font-size: small;">2、选中被别人锁定的文件，点击右键，选择【break lock(破除锁定)】就可以解锁该文件了。</span></p> <p><br /><img style="border: 1px solid black;" alt="" src="http://www.iteye.com/upload/attachment/103337/5cf57514-4ef8-3d37-ba7c-5bd7bfe59253.jpg" /></p><img src ="http://www.blogjava.net/java-hl/aggbug/386416.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/java-hl/" target="_blank">JavaBird</a> 2012-08-28 11:21 <a href="http://www.blogjava.net/java-hl/archive/2012/08/28/386416.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何禁止win7的一些开机自动运行的程序？</title><link>http://www.blogjava.net/java-hl/archive/2012/08/16/385570.html</link><dc:creator>JavaBird</dc:creator><author>JavaBird</author><pubDate>Thu, 16 Aug 2012 01:52:00 GMT</pubDate><guid>http://www.blogjava.net/java-hl/archive/2012/08/16/385570.html</guid><wfw:comment>http://www.blogjava.net/java-hl/comments/385570.html</wfw:comment><comments>http://www.blogjava.net/java-hl/archive/2012/08/16/385570.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/java-hl/comments/commentRss/385570.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/java-hl/services/trackbacks/385570.html</trackback:ping><description><![CDATA[<div><pre id="best-answer-content"  mb10"="" data-accusearea="aContent">点开始-运行-输入msconfig-选择启动项-不想启动的就把勾去掉！</pre></div><img src ="http://www.blogjava.net/java-hl/aggbug/385570.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/java-hl/" target="_blank">JavaBird</a> 2012-08-16 09:52 <a href="http://www.blogjava.net/java-hl/archive/2012/08/16/385570.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一台JBOSS服务器同时运行多个WAR应用实例的配置方法。(转载)</title><link>http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html</link><dc:creator>JavaBird</dc:creator><author>JavaBird</author><pubDate>Mon, 19 Dec 2011 02:52:00 GMT</pubDate><guid>http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html</guid><wfw:comment>http://www.blogjava.net/java-hl/comments/366716.html</wfw:comment><comments>http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/java-hl/comments/commentRss/366716.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/java-hl/services/trackbacks/366716.html</trackback:ping><description><![CDATA[<div class="BlogContent TextContent">
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">由于应用分成多个应用，开发时有并发运行多个<span>WAR</span>应用实例的需求。按以下配置过程可以满足要求：</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p style="text-indent: -18pt; margin-left: 18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1" class="MsoListParagraph"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes; mso-bidi-font-family: 微软雅黑"><span style="mso-list: Ignore">1，<span style="font: 7pt 'Times New Roman'"> </span></span></span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">复制一目录 <span>$JBOSS_HOME/server/default</span>，并将目录重命名，比如：<span> node1,</span>如下图所示。</span></p>
<p style="text-indent: -18pt; margin-left: 18pt" class="MsoListParagraph"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/213821_D1yT_162836.bmp" /></p>
<p style="text-indent: -18pt; margin-left: 18pt; mso-char-indent-count: 0; mso-list: l0 level1 lfo1" class="MsoListParagraph"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes; mso-bidi-font-family: 微软雅黑"><span style="mso-list: Ignore">2，<span style="font: 7pt 'Times New Roman'"> </span></span></span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">在<span>node1</span>目录下找到以下文件并修改：</span></p>
<p style="text-indent: 10.5pt; mso-char-indent-count: 1.0" class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">node1\conf\jboss-service.xml</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">文件中找到如下配置，将注释去除，并修改<span>ServerName</span>，值包括：<span>ports-default, ports-01, ports-02</span>，<span>ports-03, </span></span></p>
<p style="text-indent: 10.5pt; mso-char-indent-count: 1.0" class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">注意：以上四个值可以在配置文件<span>${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml</span>文件找到。</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/213946_P7o0_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">node1\deploy\jboss-web.deployer\</span><span> </span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">server.xml</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">文件中找个如下配置，如果<span>port</span>修改为<span>8080</span>（此商品默认应该为<span>8080</span>，但是我们使用的<span>JBOSS</span>此参数已经被修改为<span>80</span>）</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/214032_efV5_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">3</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d">、复制<span>$JBOSS_HOME/bin/jboss.bat</span>，并重名为你想要的名，比如：<span>node1-run.bat,<span style="mso-spacerun: yes">&nbsp; </span></span>用编辑器打开<span>node1-run.bat</span>文件，将调试端口修改，防止商品冲突。</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/214134_spcd_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">4</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">，<span>node1\conf\jboss-service.xml</span>文件中配置<span>war</span>路径（这个操作大家经常使用）</span></p>
<p class="MsoNormal"><img alt="" src="http://my.oschina.net/uploads/space/2011/0712/214211_GXJ1_162836.jpg" /></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">5</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">， 运行新的<span>WAR</span>应用，使用命令：<span>node1-run.bat<span style="mso-spacerun: yes">&nbsp; </span>-c<span style="mso-spacerun: yes">&nbsp; </span>node1</span>。</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">6</span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">，访问<span>war</span>应用，<span>ports-01, ports-02</span>，<span>ports-03 </span>三个分别使用端口 </span><strong style="mso-bidi-font-weight: normal"><span style="font-family: '微软雅黑', 'sans-serif'; color: red; mso-no-proof: yes">8180</span></strong><strong style="mso-bidi-font-weight: normal"><span style="font-family: '微软雅黑', 'sans-serif'; color: red; mso-no-proof: yes">，<span>8280</span>，<span>8380</span></span></strong><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes"> </span><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">来访问，比如上面配置了<span>ports-01</span>，则使用 <span><a href="http://waptest.taobao.com:8180/">http://localhost:<strong style="mso-bidi-font-weight: normal">8180</strong>/</a></span></span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">&nbsp;</span></p>
<p class="MsoNormal"><span style="font-family: '微软雅黑', 'sans-serif'; color: #1f497d; mso-no-proof: yes">按上面过程可以配置四个<span>war</span>同时运行，如果需要多，需要<span>${jboss.home.url}/docs/examples/binding-manager/sample-bindings.xml </span>配置文件。<br /><br />转自：<a href="http://my.oschina.net/xiaohong/blog/28151">http://my.oschina.net/xiaohong/blog/28151</a><br /></span></p></div><img src ="http://www.blogjava.net/java-hl/aggbug/366716.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/java-hl/" target="_blank">JavaBird</a> 2011-12-19 10:52 <a href="http://www.blogjava.net/java-hl/archive/2011/12/19/366716.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>StringUtils的isBlank与isEmply(转载)</title><link>http://www.blogjava.net/java-hl/archive/2011/12/16/366539.html</link><dc:creator>JavaBird</dc:creator><author>JavaBird</author><pubDate>Fri, 16 Dec 2011 07:59:00 GMT</pubDate><guid>http://www.blogjava.net/java-hl/archive/2011/12/16/366539.html</guid><wfw:comment>http://www.blogjava.net/java-hl/comments/366539.html</wfw:comment><comments>http://www.blogjava.net/java-hl/archive/2011/12/16/366539.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/java-hl/comments/commentRss/366539.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/java-hl/services/trackbacks/366539.html</trackback:ping><description><![CDATA[<p><font style="background-color: #dff9df">1. public static boolean isEmpty(String str) <br /><br />　　判断某字符串是否为空，为空的标准是 str==null 或 str.length()==0 <br /><br />　　下面是 StringUtils 判断是否为空的示例： <br /><br />　　StringUtils.isEmpty(null) = true <br /><br />　　StringUtils.isEmpty("") = true <br /><br />　　StringUtils.isEmpty(" ") = false //注意在 StringUtils 中空格作非空处理 <br /><br />　　StringUtils.isEmpty("&nbsp;&nbsp; ") = false <br /><br />　　StringUtils.isEmpty("bob") = false <br /><br />　　StringUtils.isEmpty(" bob ") = false <br /><br />　　2. public static boolean isNotEmpty(String str) <br /><br />　　判断某字符串是否非空，等于 !isEmpty(String str) <br /><br />　　下面是示例： <br /><br />　　StringUtils.isNotEmpty(null) = false <br /><br />　　StringUtils.isNotEmpty("") = false <br /><br />　　StringUtils.isNotEmpty(" ") = true <br /><br />　　StringUtils.isNotEmpty("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ") = true <br /><br />　　StringUtils.isNotEmpty("bob") = true <br /><br />　　StringUtils.isNotEmpty(" bob ") = true <br /><br />　　3. public static boolean isBlank(String str) <br /><br />　　判断某字符串是否为空或长度为0或由空白符(whitespace) 构成 <br /><br />　　下面是示例： <br /><br />　　StringUtils.isBlank(null) = true <br /><br />　　StringUtils.isBlank("") = true <br /><br />　　StringUtils.isBlank(" ") = true <br /><br />　　StringUtils.isBlank("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ") = true <br /><br />　　StringUtils.isBlank("\t \n \f \r") = true&nbsp;&nbsp; //对于制表符、换行符、换页符和回车符 <br /><br />　　StringUtils.isBlank()&nbsp;&nbsp; //均识为空白符 <br /><br />　　StringUtils.isBlank("\b") = false&nbsp;&nbsp; //"\b"为单词边界符 <br /><br />　　StringUtils.isBlank("bob") = false <br /><br />　　StringUtils.isBlank(" bob ") = false <br /><br />　　4. public static boolean isNotBlank(String str) <br /><br />　　判断某字符串是否不为空且长度不为0且不由空白符(whitespace) 构成，等于 !isBlank(String str) <br /><br />　　下面是示例： <br /><br />　　StringUtils.isNotBlank(null) = false <br /><br />　　StringUtils.isNotBlank("") = false <br /><br />　　StringUtils.isNotBlank(" ") = false <br /><br />　　StringUtils.isNotBlank("&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ") = false <br /><br />　　StringUtils.isNotBlank("\t \n \f \r") = false <br /><br />　　StringUtils.isNotBlank("\b") = true <br /><br />　　StringUtils.isNotBlank("bob") = true <br /><br />　　StringUtils.isNotBlank(" bob ") = true</font></p><img src ="http://www.blogjava.net/java-hl/aggbug/366539.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/java-hl/" target="_blank">JavaBird</a> 2011-12-16 15:59 <a href="http://www.blogjava.net/java-hl/archive/2011/12/16/366539.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>