- 浏览: 65484 次
- 性别:
- 来自: 成都
最新评论
-
wdfyqsdy:
请问如何设置READONLY属性,设置READONLY就不能显 ...
Ext dateField扩展 可单独选择年月,年,月.可清空 -
向往前途:
楼主,你好啊,能否传给demo给我呢?谢谢!403826222 ...
java版qWikiOffice -
a734797702:
楼主你好!做得漂亮 能否传给demo给我呢?谢谢zhangjx ...
java版qWikiOffice -
jacky66666:
拖动后有白屏的现象,请问怎么解决?
Ext4.1 desktop 实现桌面图标可拖拽 -
qifan.yang:
没有源码,居然用exe4j打包
Swing+Spring-3.1.1+Mybatis-3.1.1+C3p0-0.9.1.2+Sqlite 实现Swing版网络爬虫
文章列表
架构说明
系统是基于 Swing+Spring-3.1.1+Mybatis-3.1.1+C3p0-0.9.1.2+Sqlite等技术实现的。
采用插件式开发模式,各大功能模块均可独出来,功能与系统UI对立,可配置性较强。
三:功能概述
1:我的丑牛:系统信息及插件信息。
2:系统配置:系统配置主要是整个系统相关的一些基础信息的配置。
数据参数配置: 数据参数配置是为了在设置采集参数时可以选择相应的数据库及其表,将采集回来的数据保存到指定的数据库 指定的表及字段中。
3:数据采集:对采集过程统一管理
采集规则列表:对采集规则进行增删改查。
采集历史列表:展示采集数据历史。
采集内容列表:展示 ...
swing版网络网络知识库1.0 测试版
使用到的相关开源项目:
lucene4.3.1,mybatis3.1.1,spring3.2.4,IKAnalyzer2012FF
主要目标:
1:通过此工具快速高效管理自己平时积累的知识(建立索引,快速搜索定位)。
2:也可将自己积累的知识分享给同样使用此工具的其他用户,通过网络搜可以检索在线用户分享出来的资源及文章。
3:还可以和在线用户实时交流。
版本:1.0 测试版。
程序下载地址:http://www.javacoo.com/code/705.jhtml
闲暇之余写了小工具,很方便------电子科技大学网络教育-作业提交-专用版,源码及使用方法在附件。
架构说明
系统是基于 Swing+Spring-3.1.1+Mybatis-3.1.1+C3p0-0.9.1.2+Sqlite等技术实现的。
采用插件式开发模式,各大功能模块均可独出来,功能与系统UI对立,可配置性较强。
三:功能概述
1:我的丑牛:系统信息及插件信息。
2:系统配置:系统配置主要是整个系统相关的一些基础信息的配置。
数据参数配置: 数据参数配置是为了在设置采集参数时可以选择相应的数据库及其表,将采集回来的数据保存到指定的数据库 指定的表及字段中。
3:数据采集:对采集过程统一管理
采集规则列表:对采集规则进行增删改查。
采集历史列表:展示采集数据历史。 ...
Ext4.1 desktop 实现桌面图标可拖拽:
在 Desktop.js文件中的 initComponent 方法中 加入
me.shortcutsView.on('render', me.onRenderShortcut, me);
onRenderShortcut 方法如下
onRenderShortcut : function(v) {
var me = this;
me.shortcutsView.dragZone = new Ext.dd.DragZone(v.getEl(), {
getDragData: function(e) {
var sourceEl ...
jeecms 爬虫 2.0正式版
这次新增了评论采集,采集界面也重新布局,数据库表,整合代码都独立了出来,可以与官方的采集共存,完全不用修改JEECMS的源代码(XML配置文件还是要改的哈,不然咋个整合进去啊!),另外,还整理了几个文档,采集参数设置说明,整合说明等,见附件。如有什么问题请QQ交流: 164863067
jeecms 交流群:217868618,爬虫交流群:217690017
我的小站:www.meishih.com就是基于此爬虫建立的,已经采集了上万条数据了。
有做网站的朋友 交换个链接吧:),这年头自己搞网站不容易,大家相互帮助哈:),先谢了!
小站网址:www.mei ...
jeecms 爬虫 1.3 正式版 (附带整合 jeecms2012工程源码)
这次把爬虫和定时任务框架提炼了出来,新增了分页内容采集参数设置,同时修改了2012分页BUG,添加了 专题选择,内容直接可进入选择的专题,根据是否有图片 判断内容类型:普通/图文.等。。。爬虫内部也做了不少修改。还有些细节的调整就不一一列举了,有兴趣的朋友,下来看看,让我们共同进步。如有什么问题请QQ交流: 164863067
jeecms 交流群:217868618,爬虫交流群:217690017
我的小站:www.meishih.com就是基于此爬虫建立的,已经采集了上万条数据了。
有做网站的朋友 交换个链接 ...
今天在网上发现了这个定时任务框架,绝对的好东西啊,废话不多直接上代码了。
整个框架就3个类:
ScheduleIterator.java
import java.util.Date;
public interface ScheduleIterator {
Date next();
}
Scheduler.java
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class Scheduler {
class SchedulerTimerTask extends Time ...
为了熟悉一下多线程相关知识,把jeecms采集器类,改成了多线程版,还不是很完善,帖出来大家一起完善,改进。
说明:暂不支持暂停,停止功能。
用法:和我上一篇jeecms 采集功能优化,基于htmlparser实现里面的用法一样。
思路:想法很简单,在主线程处理类中,先取得当前采集任务下所有URL,并放入队列中,然后开启指定数目的线程(默认是2)采集内容
代码清单:
采集器主类:MultiThreadAcquisitionSvcImpl.java
HTML解析工具类接口:ParseHtmlTool.java
HTML解析工具,HtmlParser实现类:HtmlParserImpl.java ...
说明:此次优化基于htmlparser,根据标签名称或者标签属性及属性值 过滤内容,只需要设置,内容地址集及内容参数即可采集,准确率高。
用法:
在“开始HTML”处(没有修改模板,其实现在应该叫“内容区域参数”)写上你 ...
/**
* 计数器遮罩控件
* Ext-3.0.0
* 用法:和LoadMask用法完全一样
* <br>
* var mask = new Ext.TimerLoadMask(Ext.getBody(), {msg:"已经执行:"});
mask.show();
* @author DuanYong
* @since 2011-09-09
* @version 1.0
* @class Ext.TimerLoadMask
* @extends Ext.LoadMask
*/
Ext.TimerLoadMask = Ext.exten ...
转自:http://www.cnblogs.com/generalxu/archive/2009/01/14/1375427.html
为了补大家的遗憾,在此总结下ROBBIN的领域模型的一些观点和大家的补充,在网站和演讲中,robbin将领域模型初步分为4大类:
1,失血模型
2,贫血模型
3,充血模型
4,胀血模型
那么让我们看看究竟有这些领域模型的具体内容,以及他们的优缺点:
一、失血模型
失血模型简单来说,就是domain object只有属性的getter/setter方法的纯数据类,所有的业务逻辑完全由business object来完成(又称
Tran ...
大家平时在用EXT作开发时,或多或少会对EXT效率不满,其实最主要的原因是进入主应用时,需加载EXT核心库文件及相关业务JS文件时非常耗时,造成长时间等待,在WEB应用中这个问题就更为突出,所以提速是关键。
网上有很多开源的解决方案,我这里选择的是jawr,下面介绍一下我在自己的项目(www.javacoo.org)中如何运用jawr的.配置如下:
1:web.xml
<servlet>
<servlet-name>JavascriptServlet</servlet-name>
<servlet-class&g ...
最新freemarker手册
最近学习EXT 搞了个java版的 qWikiOffice
ext3.0+spring mvc +spring+hibernate3 jpa+mysql
网站地址:www.javacoo.org