自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (1)
  • 收藏
  • 关注

原创 重新修改《威博文件管理系统4.x系列版本的基础支撑结构图示》

在上个月写了篇文章,《威博文件管理系统4.x系列版本的基础支撑结构图示》,经过二个月的开发,情况发生了一些变化,主要是进行了分库设计,把重要的数据、且变化不频繁、且数据量随时间变化不大的数据、对系统功能起支配作用的数据,统一到主控数据库内;而把随时间推移,数据量会逐步累积,且越来越大的文件数据归属到单一的数据库中,作为文档存储数据库,每文档库作为一个数据库,作为一个数据节点,这样就能当文档数据量积累到一定程度时,不断地开辟新的文档库来满足用户的存储需求。附相关图示一张,供参考:

2011-02-09 07:33:00 516

重新修改《威博文件管理系统4.x系列版本的基础支撑结构图示》

在上个月写了篇文章,《威博文件管理系统4.x系列版本的基础支撑结构图示》,经过二个月的开发,情况发生了一些变化,主要是进行了分库设计,把重要的数据、且变化不频繁、且数据量随时间变化不大的数据、对系统功能起支配作用的数据,统一到主控数据库内;而把随时间推移,数据量会逐步累积,且越来越大的文件数据归属到单一的数据库中,作为文档存储数据库,每文档库作为一个数据库,作为一个数据节点,这样就能当文档数据量积...

2011-02-09 07:23:51 110

原创 在4.1版中引入新的日志框架组合,用于系统运行测量

<br /><br />最近在关注学习cassandra,看到其日志框架采用的是slf4j+log4j组合。巧的是,自己最近也正在考虑在《威博文件管理系统》4.1版中,<br />也引入更好的slf4j+log4j日志框架,以便能为了更好地支持现场调试,运行效能测量、引入日志框架,用于系统运行监测。<br />这样就坚定了自己采用这个组合的信心。<br /> <br />具体是采用 slf4j-1.6.1+log4j-1.2.16组合。做法如下:<br /> <br />1、首先把slf4j-api-1.6

2011-01-21 21:53:00 492

在4.1版中引入新的日志框架组合,用于系统运行测量

最近在关注学习cassandra,看到其日志框架采用的是slf4j+log4j组合。巧的是,自己最近也正在考虑在《威博文件管理系统》4.1版中,也引入更好的slf4j+log4j日志框架,以便能为了更好地支持现场调试,运行效能测量、引入日志框架,用于系统运行监测。这样就坚定了自己采用这个组合的信心。 具体是采用 slf4j-1.6.1+log4j-1.2.16组合。做法如下:...

2011-01-21 21:45:31 111

原创 威博文件管理系统4.x系列版本的基础支撑结构图示

<br /> <br />有网友和用户对工作组、功能角色、内容卷群的作用与机理不太了解,今天画了张图贴出,示意了《威博文件管理系统》4.x系列版本中的基础支撑结构图示。<br />相信大家看了图后,应该能够理解工作组、功能角色、内容卷群三者之间的关系与相互作用。<br />说白了,就是:<br />全部用户集——就是要使用系统的人,可以说是具体的物理人的集合,物理人被分配用户名后,成为系统里的用户,用户具有唯一Id,和用户的属性描述。<br />工作组——物理的人,在系统中通过工作组的形式来操作系统,获取想

2011-01-18 00:14:00 457

威博文件管理系统4.x系列版本的基础支撑结构图示

有网友和用户对工作组、功能角色、内容卷群的作用与机理不太了解,今天画了张图贴出,示意了《威博文件管理系统》4.x系列版本中的基础支撑结构图示。相信大家看了图后,应该能够理解工作组、功能角色、内容卷群三者之间的关系与相互作用。说白了,就是:全部用户集——就是要使用系统的人,可以说是具体的物理人的集合,物理人被分配用户名后,成为系统里的用户,用户具有唯一Id,和用户的属性描述。工...

2011-01-18 00:01:42 123

原创 威博文件管理系统4.0版中,关于webdav的介绍

<br />威博文件管理系统4.0发布了,他有一个重大扩展,即支持使用webdav协议,把文件体存储到外部网络磁盘上(一般为webdav服务器),有一些网友还一时不太熟需webdav协议,这里整理了一些资料,供网友阅读。<br /><br />DAV的意思是“Distributed Authoring and Versioning”。RFC 2518为HTTP 1.1定义了一组概念和附加扩展方法来把web变成一个更加普遍的读/写媒体,基本思想是一个WebDAV兼容的web服务器可以像普通的文件服务器一样

2011-01-06 16:21:00 890

关于威博文件管理系统4.0支持的webdav协议介绍

威博文件管理系统4.0发布了,他有一个重大扩展,即支持使用webdav协议,把文件体存储到外部网络磁盘上(一般为webdav服务器),有一些网友还一时不太熟需webdav协议,这里整理了一些资料,供网友阅读。 DAV的意思是“Distributed Authoring and Versioning”。RFC 2518为HTTP 1.1定义了一组概念和附加扩展方法来把we...

2011-01-06 16:16:58 216

原创 威博文件管理系统4.0版发布了,发布说明

<br /><br />《威博文件管理系统》由普特软件工作室研发。<br /> <br /> <br />###################################################################################################<br />4.0版发行说明<br /> <br />一、在版本3.6、3.7版的基础上,改善、优化、新增功能<br />1、修正了用户反馈的一些Bug。<br />2、根据重新设计的目录的数据库存储字段,重

2011-01-05 15:59:00 761

原创 威博文件管理系统4.0版发布了,发布说明

《威博文件管理系统》由普特软件工作室研发。  ###################################################################################################4.0版发行说明 一、在版本3.6、3.7版的基础上,改善、优化、新增功能1、修正了用户反馈的一些Bug。2、根据重新...

2011-01-05 15:57:23 182

原创 发现一个hibernate针对derby数据库的问题bug,及解决办法

<br /><br />//最近apache软件基金会,发布了derby10.7,由于derby到10.7版本才支持boolean数据类型,今天发现一个hibernate针对derby数据库的一个bug,特意把它贴出来,以提醒他人。<br /> <br /> <br />//2011-01-01发现的hibernate针对derby数据库的问题。<br /> <br />//有问题的JPQL查询语句        <br />//String sql = "SELECT letter FROM Letter

2011-01-01 19:40:00 955

原创 发现一个hibernate针对derby数据库的问题bug,及解决办法

//最近apache软件基金会,发布了derby10.7,由于derby到10.7版本才支持boolean数据类型,今天发现一个hibernate针对derby数据库的一个bug,特意把它贴出来,以提醒他人。        //2011-01-01发现的hibernate针对derby数据库的问题。//有问题的JPQL查询语句        //String sql...

2011-01-01 19:32:36 175

原创 一封关于《威博文件管理系统》的用户回信,贴出来,供有关人员自看

配置文件custom-config.xml如果改错了,系统将无法启动,系统无法启动,也就不能做什么了,只能用正确的文件去覆盖它,让系统先能够重新启动起来再说。你可以手工找到配置文件custom-config.xml的物理位置,使用能够支持utf-8的编辑器,手工修改,正确后,直接拷贝覆盖错误的文件就可以了,重新启动系统。custom-config.xml文件的作用,类似于windows的注册表,用来控制系统的运行,注册表错了,windows也会无法启动的道理是一样的。

2010-11-03 16:24:00 460

原创 一封关于《威博文件管理系统》的用户回信,贴出来,供有关人员自看

配置文件custom-config.xml如果改错了,系统将无法启动,系统无法启动,也就不能做什么了,只能用正确的文件去覆盖它,让系统先能够重新启动起来再说。你可以手工找到配置文件custom-config.xml的物理位置,使用能够支持utf-8的编辑器,手工修改,正确后,直接拷贝覆盖错误的文件就可以了,重新启动系统。custom-config.xml文件的作用,类似于windows的注册表,用...

2010-11-03 16:12:43 92

原创 一张关于威博文件管理系统3.6的应用图览

<br /><br /> <br />上图描绘了,威博文件管理系统的应用图览,威博文件管理系统通过“索引数据库” 来定位文件,实行访问管控,文件实际存储在高速的磁盘存储系统中或云存储系统中。 客户可以通过多种智能设备,访问威博文件管理系统,实现操作功能。<br /><br /> <br /><br />有需要的同学可到,普特软件工作室网站——>相关资源——>项目主站,免费下载程序。<br /><br /> <br /><br />3.5版,有个已知的bug,运行程序时,需连接到互联网;这主要

2010-09-06 15:23:00 433

原创 一张关于威博文件管理系统3.6的应用图览

 上图描绘了,威博文件管理系统的应用图览,威博文件管理系统通过“索引数据库” 来定位文件,实行访问管控,文件实际存储在高速的磁盘存储系统中或云存储系统中。 客户可以通过多种智能设备,访问威博文件管理系统,实现操作功能。  有需要的同学可到,普特软件工作室网站——&gt;相关资源——&gt;项目主站,免费下载程序。...

2010-09-06 14:59:22 106

原创 威博文件管理系统3.5版准备发布了

<br /><br />经过近几个月的努力,威博文件管理系统3.5版准备发布了。<br /> <br /> <br />3.5版中的变化:<br />1、3.5版新增了文件智能标签的功能<br />2、进一步优化更新了超级用户、超级角色、超级卷群的设计实现<br />3、进一步明确了用户、角色、卷群在系统中的相互关系<br />4、增加了防止超级用户、超级角色的防自杀功能设置,<br />5、修补了3.4版中由于技术升级而导致的几个bug<br />6、优化了系统中组件使用。操作便利度,较以前版本有提高。<

2010-08-01 06:44:00 785 3

原创 威博文件管理系统3.5版准备发布了

经过近几个月的努力,威博文件管理系统3.5版准备发布了,3.5版新增了文件智能标签的功能,进一步优化更新了超级用户、超级角色、超级卷群的设计实现,进一步明确了用户、角色、卷群在系统中的相互关系,增加了防止超级用户、超级角色的防自杀功能设置,修补了3.4版中由于技术升级而导致的几个bug,优化了系统中组件使用。操作便利度,较以前版本有提高。 希望大家喜欢。 普特软件工作室。2010-...

2010-08-01 06:33:10 113

原创 数据库表设计中使用横向表切割来降低并发冲突

近日在设计《威博文件管理系统》的文件标签系统中的一点体会。 近来根据用户反馈和原定的开发计划,为《威博文件管理系统》设计一个“文件标签”模块,实现的功能类似于很多大型网站的标签功能,能够实现智能标签功能。 开始的数据库表结构,使用一个单一的“文件标签”表,文件标签表,结构如下: 主键:char(36)标签名称:varchar(50)标签排序:int主观权重:bi...

2010-06-21 15:15:22 113

原创 数据库表设计中使用横向表切割来降低并发冲突

近日在设计《威博文件管理系统》的文件标签系统中的一点体会。近来根据用户反馈和原定的开发计划,为《威博文件管理系统》设计一个“文件标签”模块,实现的功能类似于很多大型网站的标签功能,能够实现智能标签功能。开始的数据库表结构,使用一个单一的“文件标签”表,文件标签表,结构如下:主键:char(36)标签名称:varchar(50)标签排序:int主观权重:bit主观推荐:bit时间戳:bigint版本号:int引用计数:int点击计数:int对应的实体模型为package cn.sh.webfile.model

2010-06-21 15:07:00 1527

原创 威博文件管理系统3.4版发布了,互联网时代的文件管理平台

<br /><br />今天很高兴得宣布,威博文件管理系统3.4版发布了,这是一个比较重要的发布版,3.4版较以前的版本有许多不同,具体表现在以下几点:<br /> <br />1、它内置了数据库服务,对于初次使用,又不太懂得配置商业数据库的用户来说,第一次运行时可以启动内置的数据库服务,来体验运行系统,这样就大大降低了初次使用的门槛。<br />2、规范和统一了威博文件管理系统运行时管理,使用统一的webfile-config.xml来管理程序运行时。<br />3、开放了用户自定义公告信息功能,这样系统

2010-06-04 13:13:00 778

原创 威博文件管理系统3.4版发布了,互联网时代的文件管理平台

今天很高兴得宣布,威博文件管理系统3.4版发布了,这是一个比较重要的发布版,3.4版较以前的版本有许多不同,具体表现在以下几点:1、它内置了数据库服务,对于初次使用,又不太懂得配置商业数据库的用户来说,第一次运行时可以启动内置的数据库服务,来体验运行系统,这样就大大降低了初次使用的门槛。2、规范和统一了威博文件管理系统运行时管理,使用统一的webfile-config.xml来管理程序运行时。...

2010-06-04 13:04:32 146

原创 重翻Hibernate深入浅出一书,联想到威博文件管理系统的一键安装、运行

  重翻Hibernate深入浅出一书,联想到威博文件管理系统的一键安装、运行 收藏今天是星期六,早上起来随手从书柜里翻出《深入浅出Hibernate》一书(是我2006年买的),当阅读到为什么Hibernate如此成功一节时,引起了我的相关联想。 书中这样写道,Hibernate其成功的原因: 1、快速发布、即使相应——保持活跃的开发进度、灵活的版本更新策略。 ...

2010-05-08 10:44:09 78

原创 重翻Hibernate深入浅出一书,联想到威博文件管理系统的一键安装、运行

今天是星期六,早上起来随手从书柜里翻出《深入浅出Hibernate》一书(是我2006年买的),当阅读到为什么Hibernate如此成功一节时,引起了我的相关联想。 书中这样写道,Hibernate其成功的原因: 1、快速发布、即使相应——保持活跃的开发进度、灵活的版本更新策略。2、全面的回归测试——如果软件的功能和设计有比较大的修改,一定要重视测试。3、追求卓越——要实现

2010-05-08 07:29:00 435

原创 身份认证狗,在B/S结构的《威博文件管理系统》中的使用

最近根据客户的需要,对《威博文件管理系统》进行定制,即使用身份认证狗,在B/S结构的系统中的进行身份认证。  主要要求如下:1、登陆系统时,把身份认证狗插在USB上,登陆时,使用双重身份认证,即验证用户名和密码,又验证身份狗号。2、登陆进系统后,在使用系统的过程中用户不得拔下加密狗,一旦拔下,系统将摧毁当前会话,强制退出系统。  下面就是我的具体实现概述  

2010-04-26 18:36:00 1993

身份认证狗,在B/S结构系统中的使用

最近在根据客户的需要,对一个系统进行使用身份认证狗,在B/S结构系统中的进行身份认证。 要求描述:1、登陆系统时,在USB接口上插上,身份认证狗,登陆时,使用双重身份认证。2、登陆进,系统后,要求用户不得拔下加密狗,一旦拔下,系统将摧毁当前会话,强制退出系统。 下面就是我的客户端,服务器端的实现, 客户端JSF视图,登陆页面:  &lt;%@page c...

2010-04-26 14:50:51 165

原创 试着开始开发基于JSF2的Html5组件包

现在许多浏览器都开始支持html5,然而当前的ide编辑环境还不能识别html5的标签,在工作中,有应用html5的需求,想通过开发基于JSF2的Html5组件包,来满足这样的现实需求,实现可复用的html5表现组件。 开始试写,第一个标记  组件包结构如下:    组件的类文件 Java代码 package com.pu

2010-04-12 10:31:00 1046

试着开始开发基于JSF2的Html5组件包

现在许多浏览器都开始支持html5,然而当前的ide编辑环境还不能识别html5的标签,在工作中,有应用html5的需求,想通过开发基于JSF2的Html5组件包,来满足这样的现实需求,实现可复用的html5表现组件。 开始试写,第一个标记&lt;h5:doctype/&gt;  组件包结构如下:  组件的类文件 package com.putesoft.j...

2010-04-12 10:21:54 124

原创 把《威博文件管理系统》从JSF1.2升级到JSF2的过程

随着JavaEE6规范的推出,计划把《威博文件管理系统》迁移到JavaEE6的基础架构上,在做完《威博文件管理系统》3.1.1版后,决定首先进行,JSF1.2到JSF2的升级迁移,下面就是具体过程: 1、首先确保web.xml的版本如下:  Java代码     version="2.5"      xmlns="http://java.sun.

2010-04-06 21:54:00 1393 1

把《威博文件管理系统》从JSF1.2升级到JSF2的过程

随着JavaEE6规范的推出,计划把《威博文件管理系统》迁移到JavaEE6的基础架构上,在做完《威博文件管理系统》3.1.1版后,决定首先进行,JSF1.2到JSF2的升级迁移,下面就是具体过程: 1、首先确保web.xml的版本如下: &lt;web-app version="2.5" xmlns="http://java.sun.com/xml/n...

2010-04-06 21:37:27 128

《威博文件管理系统》3.1版,体系结构新变化

《威博文件管理系统》3.1版也逐步对外发布了,感兴趣的用户可以到相关的站点上自由下载,今天重新主要阐述它的设计结构的变化。我在2009-11-23日,发表了一篇文章,叙述了2.8版的技术体系结构,鉴于3.1版中,发生的变化,重新画了一图,阐明3.1版的体系结构;最大的变化表现在,增加了一个“webfile基础公共环境层”,用于管理webfile的基础运行环境,这也是在实践中不断适应客户需要而衍生出...

2010-03-31 10:31:48 54

原创 《威博文件管理系统》3.1版,体系结构新变化

《威博文件管理系统》3.1版也逐步对外发布了,感兴趣的用户可以到相关的站点上自由下载,今天重新主要阐述它的设计结构的变化。我在2009-11-23日,发表了一篇文章,叙述了2.8版的技术体系结构,鉴于3.1版中,发生的变化,重新画了一图,阐明3.1版的体系结构;最大的变化表现在,增加了一个“webfile基础公共环境层”,用于管理webfile的基础运行环境,这也是在实践中不断适应

2010-03-31 10:19:00 627

原创 《威博文件管理系统》3.1版发布了

《威博文件管理系统》3.1版发布了从春节到现在,经过断断续续的开发,3.1版正式发布了,3.1版增加了网址收藏与网站导航功能,可以管理常用的网站资源,不要再去记许多网址,把需要的收藏起来,大大方便使用。这一功能添加在“工作助手”这一频道下面。关于这一功能的使用,我发布了一段视频,介绍这一功能的使用,希望广大网友喜欢。 视频

2010-03-30 20:56:00 585

《威博文件管理系统》3.1版发布了

《威博文件管理系统》3.1版发布了从春节到现在,经过断断续续的开发,3.1版正式发布了,3.1版增加了网址收藏与网站导航功能,可以管理常用的网站资源,不要再去记许多网址,把需要的收藏起来,大大方便使用。这一功能添加在“工作助手”这一频道下面。关于这一功能的使用,我发布了一段视频,介绍这一功能的使用,希望广大网友喜欢。 视频在“优酷网”上,...

2010-03-30 20:49:54 58

原创 关于《威博文件管理系统》的版本号规范说明

自从《威博文件管理系统》在网络上公开发布以来,不断地被广大用户采用,使用,同时本人也收到许多咨询的电话、邮件;有一些由于时间关系未能给予及时答复,还请广大用户谅解。 今天这里就有关版本号的规范作一个公开说明,以方便广大用户,更好地理解不同版本之间的差异。 比如以 V3.1.2 为例,说明个数字代表的含义。 V——表示版本,Version的头一个字母。3——表示主版本

2010-03-26 15:57:00 551

关于《威博文件管理系统》的版本号规范说明

自从《威博文件管理系统》在网络上公开发布以来,不断地被广大用户采用,使用,同时本人也收到许多咨询的电话、邮件;有一些由于时间关系未能给予及时答复,还请广大用户谅解。 今天这里就有关版本号的规范作一个公开说明,以方便广大用户,更好地理解不同版本之间的差异。 比如以 V3.1.2 为例,说明个数字代表的含义。 V——表示版本,Version的头一个字母。3——表示主版本,一...

2010-03-26 11:33:04 117

原创 写了一个JavaFx版的登陆界面

想用JavaFx扩展原有的B/S结构的Web应用程序,JavaFx目前处于1.2版,很多东西都还处于快速的发展中,要做程序,只能是自己边学边干,这里是自己做的一个登陆界面,界面 如下:   代码如下:  package page;import javafx.stage.Stage;import javafx.scene.Scene;import j...

2010-02-12 11:25:27 2144

原创 《威博文件管理系统》3.0版发布了

马上就要到中国的2010年春节了,加紧审查软件系统,为3.0版的发布做好准备。经过3个月的努力工作,很高兴的宣布,3.0版发布了。自2.8版发布以来,又重新的仔细思考了:“什么是文件管理系统的本质任务,它要达到一个怎样的操作体验,它要有一个什么样的定位,它要怎样继续生存等问题?”,每一个问题都引起我深深地思索,这些问题不断地在我的脑海中盘旋萦绕,它们给了我沉思的乐趣,也带给我来年的期望。3.0版的

2010-02-08 09:22:00 535 4

原创 《威博文件管理系统》3.0版发布了

马上就要到中国的2010年春节了,加紧审查软件系统,为3.0版的发布做好准备。经过3个月的努力工作,很高兴的宣布,3.0版发布了。自2.8版发布以来,又重新的仔细思考了:“什么是文件管理系统的本质任务,它要达到一个怎样的操作体验,它要有一个什么样的定位,它要怎样继续生存等问题?”,每一个问题都引起我深深地思索,这些问题不断地在我的脑海中盘旋萦绕,它们给了我沉思的乐趣,也带给我来年的期望。3.0版的...

2010-02-08 09:15:57 87

原创 由Java实际编程中,从西洋油画与中国写意山水画,联想到低阶Java编程与高阶java编程...

A、本文名词解释低阶Java编程==Java1.x时代:按照内部Java版本号,1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6。高阶Java编程==Java2.x时代:猜测幻想时代,目前没有具体的版本放出。 B、中国山水与西洋油画&lt;==&gt;映射&lt;==&gt;软件功能设计与具体实现代码我们大家都知道,西洋油画注重的是细节描画,它是写实的,...

2010-01-15 15:31:12 105

威博文件管理系统v2.6页面源码

威博文件管理系统,是网络化的文件管理系统,实现了多用户、多角色、多卷群的文件管理。 该文件管理系统适合各类企业用于文件管理,它能运行于多种系统之上,适合多种浏览器。 它是javaee应用程序,可以部署在多种操作系统之上。

2009-11-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除