文章列表
本博客属原创文章,欢迎转载!但转载请务必注明出处:http://guoyunsky.iteye.com/blog/613249
之前说过要分享下我的爬虫经验,但一直找不到突破口,现在才感觉写点东西真的很难,所以大家真的要感谢那些无私的前辈们,在网上 ...
Heritrix是我真正意义上读的第一套开源框架源代码,直到今天才对其庐山真面目有点眉目,以前通过百度和GOOGLE等搜索引擎、csdn、javaeye去获取关于它的学习资料,但大部分是入门级的,只能教你怎么使用它,有一点的源码剖析也只是出于结构上大致的给你讲解下。不过这些对我们入门还是有用的,最起码你可以让其运行,然后花时间花精力去学习它。
不过由于我做的是垂直搜索引擎,由于Heritrix在抓取上通常是一次性将全站抓取,还没发做到垂直搜索引擎对爬虫的要求(像酷讯那样跟踪监视它需要抓取的网站,该网站一有新的内容就抓取过来),所以目前我正在将其进行改造,也通过xml配置种子URL、需要 ...
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.net.URL;
private Font font = null;// 添加字体的属性设置
private Graphics2D g = null;
private int fontsi ...
经测试下来,一下两种方案针对不同大小的图片所消耗的时间不同
File file = new File("C:/Documents and Settings/All Users/Documents/My Pictures/示例图片", "Sunset.jpg");
1.采用ImageReader – 不论图片大小,基本恒定时间,在100ms左右
try {
Iterator readers = ImageIO.getImageReadersByFormatName("jpg");
ImageReader reader ...
如何在Eclipse sdk中查看jar源代码如:*.jar
1.点 “window”-> "Preferences" -> "Java" -> "Installed JRES"
2.此时"Installed JRES"右边是列表窗格,列出了系统中的 JRE 环境,选择你的JRE,然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\*.j ...
java.lang.OutOfMemoryError: Java heap space 解决方法
这个问题的根源是jvm虚拟机的默认Heap大小是64M,可以通过设置其最大和最小值来实现.设置的方法主要是几个.
1.可以在windows 更改系统环境变量
加上JAVA_OPTS=-Xms64m -Xmx512m
2,如果用的tomcat,在windows下,可以在
C:\tomcat5.5.9\bin\catalina.bat 中加上:
set JAVA_OPTS=-Xms64m -Xmx256m
位置在: rem Guess CATALINA_HOME if not defined 这行 ...
windows --> preferences --> General --> keys
输入查找 context Information属性 绑定想要绑定的快捷键 When In Dialogs and windows
最后点击 Apply --> OK
内容提示快捷键设置完毕
修改context.xml文件
<Context reloadable="true">
<WatchedResource>WEB-INF/web.xml</WatchedResource>
<Resource name="jdbc/oracleds" auth="Container">
type="javax.sql.DataSource"
maxActive="100" maxldle="30" maxWait="10 ...
<script type="text/javascript">
var editor = new FCKeditor('content');
editor.BasePath ='/guestbook2/fckeditor/';
editor.Height=200;
editor.ToolbarSet='Basic';
editor.Create();
</script>
1. FCKeditor 介绍
FCKeditor 这 ...
#jdbc.default.driverClassName=oracle.jdbc.driver.OracleDriver
#jdbc.default.url=jdbc:oracle:thin:@localhost:1521:xe
#jdbc.default.username=lportal
#jdbc.default.password=lportal
portal.properties文件里面有支持的数据库配置
加 修改驱动!
editplus应该不算一个集成环境,而是一个功能强悍的文本编辑器。我经常用它来查看代码(少量的编辑),它个子小,速度超快,用的很是舒心。但是为什么我以前一直不愿意用它来编辑文件呢,没有自动提示功能算是一个,还有就是在保存文件后,它会生成有个.bak的备份文件。而我在大部分时间都用不到这个功能。曾几何时, 我试图因为这个原因想找一款和editplus(还有一款UItraEdit也不错,但同样生成.bak文件)一样棒,但保存时不生成.bak文件的编辑器,结果当然是没找到。今天在研究maven的时候,也遇到这样的问题,于是索性看看,有没有人也抱怨这个问题。google一把,果然很多人遇到这个问题,但 ...
卸载步骤:
1、开始->设置->控制面板->管理工具->服务——> 停止所有Oracle服务。(没有起动的就不用停用了)
2、开始->程序->Oracle - OraDb10g_home1->Oracle Installation Products->Universal Installer
卸装所有Oracle产品;(不要按下一步,在上面有一个卸载产品点那个按扭!)
3、运行regedit,选择HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE,按del键删除这个入口。如果是别的盘那就找到它删除!
4、运行regedit,选择HKEY_LOCAL_MA ...
本文介绍的是简单的Struts portlet开发
首先我们打开ext项目下的ext-web,结构如下:
portlet的配置文件主要有以下几个:
liferay-display.xml
liferay-portlet-ext.xml
portlet-ext.xml
structs-config.xml
tiles-defs.xml
我们开发的portlet一般都放在docroot/html/portlet/ext下面
下面我们进行一个简单的portlet开发:
打开portlet-ext.xml,加入下面的文字:
<portlet>
<portlet-name> ...
最近开始研究liferay了,在网上看了很多帖子,受益不少,最终还是按照liferay中文的ppt介绍做的,终于把开发环境搭建做好了。
下面说说我最后一次做的过程吧:
我用的liferay是从liferay中文上下载下来的liferay4.1.3,现在官方的版本已经到了4.3.4了,最新版本以后再研究吧。
首先安装好jdk,ant,jikes,我的安装路径分别为为D:\Java\ant,D:\Java\jdk1.5.0,D:\Java\jikes。接下来添加环境变量:
ANT_HOME D:\Java\ant
JAVA_HOME D:\Java\jdk1.5.0
JIK ...