﻿<?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-tambc</title><link>http://www.blogjava.net/tambc/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 06:03:15 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 06:03:15 GMT</pubDate><ttl>60</ttl><item><title>免费部署 与同时访问此网页的网友聊天</title><link>http://www.blogjava.net/tambc/archive/2007/02/11/99220.html</link><dc:creator>tambc</dc:creator><author>tambc</author><pubDate>Sun, 11 Feb 2007 02:35:00 GMT</pubDate><guid>http://www.blogjava.net/tambc/archive/2007/02/11/99220.html</guid><wfw:comment>http://www.blogjava.net/tambc/comments/99220.html</wfw:comment><comments>http://www.blogjava.net/tambc/archive/2007/02/11/99220.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/tambc/comments/commentRss/99220.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tambc/services/trackbacks/99220.html</trackback:ping><description><![CDATA[网址：<a href="http://woocall.sina.com.cn/yingyongfangfa.html" target="_blank">http://woocall.sina.com.cn/yingyongfangfa.html</a><img src ="http://www.blogjava.net/tambc/aggbug/99220.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tambc/" target="_blank">tambc</a> 2007-02-11 10:35 <a href="http://www.blogjava.net/tambc/archive/2007/02/11/99220.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用JS让查看源代码时什么也看不到</title><link>http://www.blogjava.net/tambc/archive/2007/02/11/99219.html</link><dc:creator>tambc</dc:creator><author>tambc</author><pubDate>Sun, 11 Feb 2007 02:33:00 GMT</pubDate><guid>http://www.blogjava.net/tambc/archive/2007/02/11/99219.html</guid><wfw:comment>http://www.blogjava.net/tambc/comments/99219.html</wfw:comment><comments>http://www.blogjava.net/tambc/archive/2007/02/11/99219.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tambc/comments/commentRss/99219.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tambc/services/trackbacks/99219.html</trackback:ping><description><![CDATA[
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<span style="COLOR: #000000">&lt;</span>
				<span style="COLOR: #000000">html</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #000000">&lt;</span>
				<span style="COLOR: #000000">head</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #000000">&lt;</span>
				<span style="COLOR: #000000">script</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #0000ff">function</span>
				<span style="COLOR: #000000"> clear(){<br />Source</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">document.body.firstChild.data;<br />document.open();<br />document.close();<br />document.title</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">看不到源代码</span>
				<span style="COLOR: #000000">"</span>
				<span style="COLOR: #000000">;<br />document.body.innerHTML</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">Source;<br />}</span>
				<span style="COLOR: #000000">&lt;/</span>
				<span style="COLOR: #000000">script</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #000000">&lt;/</span>
				<span style="COLOR: #000000">head</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #000000">&lt;</span>
				<span style="COLOR: #000000">body onload</span>
				<span style="COLOR: #000000">=</span>
				<span style="COLOR: #000000">clear()</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #000000">&lt;</span>
				<span style="COLOR: #000000">marquee</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">看得到源代码吗？</span>
				<span style="COLOR: #000000">&lt;/</span>
				<span style="COLOR: #000000">marquee</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #000000">&lt;/</span>
				<span style="COLOR: #000000">body</span>
				<span style="COLOR: #000000">&gt;</span>
				<span style="COLOR: #000000">
						<br />
				</span>
				<span style="COLOR: #000000">&lt;/</span>
				<span style="COLOR: #000000">html</span>
				<span style="COLOR: #000000">&gt;</span>
		</div>
		<br />破解：javascript:alert(document.getElementsByTagName("HTML")[0].outerHTML)<br /><img src ="http://www.blogjava.net/tambc/aggbug/99219.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tambc/" target="_blank">tambc</a> 2007-02-11 10:33 <a href="http://www.blogjava.net/tambc/archive/2007/02/11/99219.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>转：基于Java的开源 Carrot2 搜索结果聚合聚类引擎 2.0</title><link>http://www.blogjava.net/tambc/archive/2006/12/26/90140.html</link><dc:creator>tambc</dc:creator><author>tambc</author><pubDate>Tue, 26 Dec 2006 09:10:00 GMT</pubDate><guid>http://www.blogjava.net/tambc/archive/2006/12/26/90140.html</guid><wfw:comment>http://www.blogjava.net/tambc/comments/90140.html</wfw:comment><comments>http://www.blogjava.net/tambc/archive/2006/12/26/90140.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tambc/comments/commentRss/90140.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tambc/services/trackbacks/90140.html</trackback:ping><description><![CDATA[
		<p>
				<font size="4">基于Java的开源 </font>
				<a href="javascript:ol('http://www.carrot2.org/');">
						<font color="#0000ff" size="4">
								<u>Carrot2 搜索结果聚合聚类引擎</u>
						</font>
				</a>
				<font size="4"> 2.0发布了. Carrot2 可以自动的把自然的搜索结果归类（聚合聚类）到相应的语义类别中，这个功能是通过Carrot2一个现成的组件完成的，除此之外Carrot2 还包括了很多其他的搜索结果聚合聚类算法 </font>
				<a href="javascript:ol('http://project.carrot2.org/algorithms.html');">
						<font color="#0000ff" size="4">
								<u>search results clustering algorithms</u>
						</font>
				</a> <font size="4">非常值得一看</font><font size="4">. 今天10b lobster 和我聊起了新闻标题的平移算法， 如果这个算法被 Carrot支持的话，应该是一个流行算法了。这个算法在卢亮的blog上曾经提到过。<a href="javascript:ol('http://www.domolo.com/');">新闻阅读器</a>也准备用这个算法进行新闻分类，提高新闻阅读速度。<br /><br />Carrot2 2.0 的一个亮点是速度和易用性的提高。在易用性方面Carrot2提供了一个叫<a href="javascript:ol('http://www.aduna-software.com/products/developer_products/clustermap/overview.view');"><font color="#0000ff" size="4"><u>Aduna ClusterMap</u></font></a>  的可视化组，这个组件被放到了可以单独运行的GUI程序中了，详见：<a href="javascript:ol('http://demo.carrot2.org/stable/webstart');"><font color="#0000ff" size="4"><u>standalone GUI application</u></font></a> 。除此之外核心api也得到了简化，这里有</font><font size="4"></font><a href="javascript:ol('http://project.carrot2.org/release-2.0-notes.html');"><font color="#0000ff" size="4"><u>更多信息</u></font></a><font size="4">.<br /><br /></font><font size="4"> Carrot2 的流行还衍生了一家叫 <a href="javascript:ol('http://company.carrot-search.com/');"><font color="#0000ff" size="4"><u>Carrot Search</u></font></a><font size="4"> 的公司</font>，类似 jboss ,mysql 相关的运营公司, 他们发布了发布了 Lingo3G ，可以想想出来了， Lingo3G ( 这个名字真酷 lingo  and 3g 呵呵 )-- 提供高性能的 </font><a href="javascript:ol('http://www.carrot-search.com/');"><font color="#0000ff" size="4"><u>文档聚合引擎</u></font></a><font size="4"> ，这个引擎功能十分强进，他提供基于层级的,同义的 , 标签过滤的等功能。相比较 autonomy 还是有些差： </font></p>
		<blockquote style="BORDER-RIGHT: rgb(153,153,153) 1px solid; BORDER-TOP: rgb(153,153,153) 1px solid; BACKGROUND: rgb(238,238,238) 0% 50%; BORDER-LEFT: rgb(149,151,153) 8px solid; BORDER-BOTTOM: rgb(153,153,153) 1px solid">
				<p> </p>
				<p>
						<font size="4">Autonomy的技术内核，是一个被称为IDOL的智能信息处理层。IDOL由动态推理引擎 (DRE)、分类服务器、用户服务器等模块组成，DRE 可实现概念识别、自动摘要、有效识别、自动超链接、自然语言检索等核心操作，分类服务器可实现自动聚类、自动分类、自动目录生成等功能操作，用户服务器则可以实现个人化信息创建、个性化信息提示、个性化信息训练、专家定位等个性化操作。 </font>
				</p>
		</blockquote>
		<font size="4">
		</font>
		<div>
				<font size="4">
						<p>
								<br />
								<br />你是不是和我一样急不可耐了？想看Demo ？Let's Go  </p>
						<p>
								<font size="4">
								</font> </p>
						<p>
								<font size="4">相关阅读：</font>
						</p>
						<p>
								<font size="4">                <a href="javascript:ol('http://www.theserverside.com/news/thread.tss?thread_id%3d42344');"><u><font color="#810081">原文地址</font></u></a>  <a href="javascript:ol('http://blog.csdn.net/accesine960/archive/2006/09/25/1282935.aspx');"><font color="#0066a7">译文地址 </font></a></font>
						</p>                   <a href="javascript:ol('http://www.domolo.com/');"><font color="#0066a7">新闻阅读器 </font></a> </font>
				<a href="javascript:ol('http://www.carrot2.org/');">
						<font color="#0000ff" size="4">
								<u>Carrot2 live demo</u>
						</font>
				</a>
				<font size="4">  这是他们的 </font>
				<a href="javascript:ol('http://project.carrot2.org/');">
						<font color="#0000ff" size="4">
								<u>项目地址</u>
						</font>
				</a>
				<font size="4">. </font>
		</div>
<img src ="http://www.blogjava.net/tambc/aggbug/90140.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tambc/" target="_blank">tambc</a> 2006-12-26 17:10 <a href="http://www.blogjava.net/tambc/archive/2006/12/26/90140.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>使用C3P0时一个怪异的事情</title><link>http://www.blogjava.net/tambc/archive/2006/12/21/89248.html</link><dc:creator>tambc</dc:creator><author>tambc</author><pubDate>Thu, 21 Dec 2006 03:52:00 GMT</pubDate><guid>http://www.blogjava.net/tambc/archive/2006/12/21/89248.html</guid><wfw:comment>http://www.blogjava.net/tambc/comments/89248.html</wfw:comment><comments>http://www.blogjava.net/tambc/archive/2006/12/21/89248.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/tambc/comments/commentRss/89248.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tambc/services/trackbacks/89248.html</trackback:ping><description><![CDATA[
		<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee">
				<img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    <span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.connection.driver_class"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">com.jnetdirect.jsql.JSQLDriver</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.connection.url"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">jdbc:JSQLConnect://192.168.0.2:1433/ss</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.connection.username"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">582</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.connection.password"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">hu</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /><br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.c3p0.max_size"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">200</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.c3p0.min_size"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">5</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.c3p0.timeout"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">12000</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.c3p0.max_statements"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">50</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" />    </span><span style="COLOR: #0000ff">&lt;</span><span style="COLOR: #800000">prop </span><span style="COLOR: #ff0000">key</span><span style="COLOR: #0000ff">="hibernate.c3p0.acquire_increment"</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000">1</span><span style="COLOR: #0000ff">&lt;/</span><span style="COLOR: #800000">prop</span><span style="COLOR: #0000ff">&gt;</span><span style="COLOR: #000000"> <br /><img src="http://www.blogjava.net/images/OutliningIndicators/None.gif" align="top" /></span></div>
		<br />ID用&lt;generator class="increment"/&gt; <br />发现用dbcp时是好好的，换用c3p0就不干活了。<br />不知道是哪里不对，怪了。<img src ="http://www.blogjava.net/tambc/aggbug/89248.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tambc/" target="_blank">tambc</a> 2006-12-21 11:52 <a href="http://www.blogjava.net/tambc/archive/2006/12/21/89248.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>近来使用velocity来生成网站静态页面</title><link>http://www.blogjava.net/tambc/archive/2006/12/21/89247.html</link><dc:creator>tambc</dc:creator><author>tambc</author><pubDate>Thu, 21 Dec 2006 03:50:00 GMT</pubDate><guid>http://www.blogjava.net/tambc/archive/2006/12/21/89247.html</guid><wfw:comment>http://www.blogjava.net/tambc/comments/89247.html</wfw:comment><comments>http://www.blogjava.net/tambc/archive/2006/12/21/89247.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/tambc/comments/commentRss/89247.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/tambc/services/trackbacks/89247.html</trackback:ping><description><![CDATA[发现这个东西可以直接调用java对象的方法，哈哈，这下好了，读取数据就方便了，模板里想读什么就读什么。 <br />不过有两个问题不知如何是好： <br />    一是列表页面的静态化，难不成多一条文档我就把列表页面全部刷一次？ <br />    二是不知如何判别哪些页面需要更新，现在只好全部刷一次，愚蠢的办法。<img height="19" src="http://www.blogjava.net/Emoticons/emcrook.gif" width="19" border="0" /><img src ="http://www.blogjava.net/tambc/aggbug/89247.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/tambc/" target="_blank">tambc</a> 2006-12-21 11:50 <a href="http://www.blogjava.net/tambc/archive/2006/12/21/89247.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>