﻿<?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-搬砖头-随笔分类-Java</title><link>http://blogjava.net/bluebillow/category/20373.html</link><description>Knocking on Heaven's Door</description><language>zh-cn</language><lastBuildDate>Fri, 22 Feb 2008 00:37:52 GMT</lastBuildDate><pubDate>Fri, 22 Feb 2008 00:37:52 GMT</pubDate><ttl>60</ttl><item><title>iptables 端口设置</title><link>http://www.blogjava.net/bluebillow/archive/2008/02/21/181058.html</link><dc:creator>生活在别处</dc:creator><author>生活在别处</author><pubDate>Thu, 21 Feb 2008 06:22:00 GMT</pubDate><guid>http://www.blogjava.net/bluebillow/archive/2008/02/21/181058.html</guid><wfw:comment>http://www.blogjava.net/bluebillow/comments/181058.html</wfw:comment><comments>http://www.blogjava.net/bluebillow/archive/2008/02/21/181058.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bluebillow/comments/commentRss/181058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bluebillow/services/trackbacks/181058.html</trackback:ping><description><![CDATA[<p><br />
1) 重启后生效 <br />
开启： chkconfig iptables on <br />
关闭： chkconfig iptables off </p>
<p>2) 即时生效，重启后失效 <br />
开启： service iptables start <br />
关闭： service iptables stop </p>
<p>需要说明的是对于Linux下的其它服务都可以用以上命令执行开启和关闭操作。 </p>
<p>在开启了防火墙时，做如下设置，开启相关端口， <br />
修改/etc/sysconfig/iptables 文件，添加以下内容： <br />
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT <br />
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT<br />
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 9000 -j ACCEPT </p>
<img src ="http://www.blogjava.net/bluebillow/aggbug/181058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bluebillow/" target="_blank">生活在别处</a> 2008-02-21 14:22 <a href="http://www.blogjava.net/bluebillow/archive/2008/02/21/181058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Linux下的JFreeChart中文乱码问题解决方案(zt)</title><link>http://www.blogjava.net/bluebillow/archive/2008/02/21/181057.html</link><dc:creator>生活在别处</dc:creator><author>生活在别处</author><pubDate>Thu, 21 Feb 2008 06:19:00 GMT</pubDate><guid>http://www.blogjava.net/bluebillow/archive/2008/02/21/181057.html</guid><wfw:comment>http://www.blogjava.net/bluebillow/comments/181057.html</wfw:comment><comments>http://www.blogjava.net/bluebillow/archive/2008/02/21/181057.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bluebillow/comments/commentRss/181057.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bluebillow/services/trackbacks/181057.html</trackback:ping><description><![CDATA[<p>碰到了问题，找到了解决，存档一下<br />
关键字: jdk 字符集 linux <br />
原因：首先,JFreeChart和中文验证码的乱码问题和jsp的编码无关,是由于Java虚拟机找不到字体文件造成的,所以同类的Swing或者AWT的中文乱码问题也适用</p>
<p>环境:<br />
JDK1.5(JDK版本很重要,如果是1.4.2版本的话,JRE目录下的字体配置文件不大一样)<br />
RedHat4.0<br />
Tomcat5.0</p>
<p>解决方法:<br />
1.确认%JavaHome%/jre/lib/fonts目录下存在zysong.ttf<br />
2.在%JavaHome%/jre/lib/fonts目录下执行"ttmkfdir -o fonts.dir"命令,重新生成fonts.dir文件<br />
3.确认/usr/share/fonts/zh_CN/TrueType目录存在,如果不存在则mkdir创建<br />
4.确认/usr/share/fonts/zh_CN/TrueType目录下存在zysong.ttf<br />
5.在%JavaHome%/jre/lib目录下,执行 cp fontconfig.RedHat.3.properties.src fontconfig.properties<br />
6.重新启动tomcat,大功告成!</p>
<p>需要下载zysong.ttf<br />
</p>
<img src ="http://www.blogjava.net/bluebillow/aggbug/181057.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bluebillow/" target="_blank">生活在别处</a> 2008-02-21 14:19 <a href="http://www.blogjava.net/bluebillow/archive/2008/02/21/181057.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Hibernate实现Clob和Blob对象的存取 </title><link>http://www.blogjava.net/bluebillow/archive/2007/11/02/157775.html</link><dc:creator>生活在别处</dc:creator><author>生活在别处</author><pubDate>Fri, 02 Nov 2007 08:17:00 GMT</pubDate><guid>http://www.blogjava.net/bluebillow/archive/2007/11/02/157775.html</guid><wfw:comment>http://www.blogjava.net/bluebillow/comments/157775.html</wfw:comment><comments>http://www.blogjava.net/bluebillow/archive/2007/11/02/157775.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/bluebillow/comments/commentRss/157775.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bluebillow/services/trackbacks/157775.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 项目开发中，碰到的问题，原先设计的字段，定为VARCHAR2类型，最大长度为4000 bytes，实际的应用中，内容往往超过两千汉字，没办法正常插入，因此改为clob大字段类型。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 采用Hibernate，实现Clob和Blob对象的存取，&nbsp;网上有很多解决方案，但是比较老，实际运用中，可能会碰到各种问题。下面是我采用的方案，比较简单，希望对碰到这个问题的人，有帮助。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 目前oracle的driver已经支持JDBC 直接操作 CLOB了，但是使用旧的driver的时候，会遇到各种问题，如2k字符的问题。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最新的oracle10g的driver，已经解决了这些问题。我项目用<span style="color: red"><strong>ojdbc14-10.2.0.3.0.jar</strong> </span>连接<span style="color: red">oracle9i</span>数据库,可以正常读写CLOB。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Hibernate存取Clob和Blob对象，将 <font face="Arial">clob用</font><span><font face="Arial">string</font></span><span>方式处理。<br />
</span>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Hibernate Annotations方式,只要映射成Lob类型就可以，对该字段的读写，就是一般的操作方式。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: red"><strong>&nbsp;@Lob<br />
</strong></span><img id="Codehighlighter1_105_133_Open_Image" onclick="this.style.display='none'; Codehighlighter1_105_133_Open_Text.style.display='none'; Codehighlighter1_105_133_Closed_Image.style.display='inline'; Codehighlighter1_105_133_Closed_Text.style.display='inline';" alt="" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_105_133_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_105_133_Closed_Text.style.display='none'; Codehighlighter1_105_133_Open_Image.style.display='inline'; Codehighlighter1_105_133_Open_Text.style.display='inline';" alt="" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;<span style="color: #0000ff">public</span><span style="color: #000000">&nbsp;<span style="color: red"><span style="color: red"><strong>String&nbsp;</strong></span></span>getTxt()&nbsp;</span><span id="Codehighlighter1_105_133_Closed_Text" style="border-right: #808080 1px solid; border-top: #808080 1px solid; display: none; border-left: #808080 1px solid; border-bottom: #808080 1px solid; background-color: #ffffff"><img alt="" src="http://www.blogjava.net/Images/dot.gif" /></span><span id="Codehighlighter1_105_133_Open_Text"><span style="color: #000000">{<br />
<img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">return</span><span style="color: #000000">&nbsp;txt;<br />
<img alt="" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;好了，就是这么简单！<br />
</span></span>
<img src ="http://www.blogjava.net/bluebillow/aggbug/157775.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bluebillow/" target="_blank">生活在别处</a> 2007-11-02 16:17 <a href="http://www.blogjava.net/bluebillow/archive/2007/11/02/157775.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>tomcat5.5中catalina.out日志文件的管理 (zt)</title><link>http://www.blogjava.net/bluebillow/archive/2007/10/30/156865.html</link><dc:creator>生活在别处</dc:creator><author>生活在别处</author><pubDate>Tue, 30 Oct 2007 02:07:00 GMT</pubDate><guid>http://www.blogjava.net/bluebillow/archive/2007/10/30/156865.html</guid><wfw:comment>http://www.blogjava.net/bluebillow/comments/156865.html</wfw:comment><comments>http://www.blogjava.net/bluebillow/archive/2007/10/30/156865.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/bluebillow/comments/commentRss/156865.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/bluebillow/services/trackbacks/156865.html</trackback:ping><description><![CDATA[<span style="font-family: Verdana">
<div class="articleText">WIN下的tomcat5的日志是按日期来记录的.移到linux下发现tomcat/logs下只有一个catalina.out件. <br />
时间一长.发现日志文件暴增.对于管理真是不方便. <br />
要是能像win下的tomcat那样分日期记录就好了.思来想去就想到用cron来分割日志文件. <br />
试试吧. <br />
先google一下.cronolog-1.6.2.tar.gz <br />
1.下载cronolog-1.6.2.tar.gz <br />
2.安装 <br />
# tar zxvf cronolog-1.6.2.tar.gz<br />
# ./configure<br />
# make<br />
# make install <br />
搞定! <br />
默认是安装在/usr/local/sbin/下. <br />
3.配置 <br />
重点来了.注意喽!!! <br />
在tomcat/bin/catalian.sh中找到<br />
org.apache.catalina.startup.Bootstrap "$@" start \&nbsp;&nbsp;&nbsp;&nbsp; &gt;&gt; "$CATALINA_BASE"/logs/catalina.out 2&amp;1 &amp; <br />
&nbsp; <br />
把上面的内容改成:<br />
<span id="Anthem_Comments.ascx_ltlComments__"><span id="Comments.ascx_ltlComments">org.apache.catalina.startup.Bootstrap "$@" start \</span></span><br />
<span id="Anthem_Comments.ascx_ltlComments__"><span id="Comments.ascx_ltlComments">|/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out &gt;&gt; /dev/null 2&gt;&amp;1 &amp;</span></span> <br />
修改好了.重启 <br />
#./catalina.sh start <br />
现去看看劳动成果吧. <br />
# ls /tomcat/logs/ <br />
就会发现logs下面多了几个如同catalina.2006.06.01.log的文件了.</div>
</span>
<img src ="http://www.blogjava.net/bluebillow/aggbug/156865.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/bluebillow/" target="_blank">生活在别处</a> 2007-10-30 10:07 <a href="http://www.blogjava.net/bluebillow/archive/2007/10/30/156865.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>