![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
资料收藏
文章平均质量分 79
sumongh_pan
这个作者很懒,什么都没留下…
展开
-
项目过程分析
项目过程分析1、项目启动 1)、项目组成立(公司成员、客户成员) 2)、制定项目预期目标 3)、制定项目计划周期 4)、建立好项目组成员沟通机制2、需求调研 1)、创建调研计划、协调调研时间 2)、收集客户资料,获取客户需求 所有的资料都需要保留一份,资料中存疑的需要及时询问 3)、编写需求文档 重点描述出客户的业务流程和性能要求。 采用Word、Excel、Rose等形式。 4原创 2007-01-24 16:27:00 · 1094 阅读 · 0 评论 -
Liferay中SearchContainer的用法
Liferay中SearchContainer的用法在Liferay中,列表通常是使用SearchContainer来实现的,如BBS的栏目列表等。在Liferay的源代码中,JSP夹杂了大量的本应在Action中实现的代码,因此导致很难看懂。我尝试写一个Portlet,结果就在JSP处耗费了很长时间。 在此简单总结一下SearchContainer的用法,边写代码先写文档,内容有些不转载 2007-03-30 17:44:00 · 3266 阅读 · 0 评论 -
渐显动态公告窗口
messages = new Array()messages[0] = "欢迎来到无忧脚本"messages[1] = "这里有大量的DHTML"messages[2] = "我们的地址 WWW.51JS.COM"mescolor = new Array()mescolor[0] = "000000"mescolor[1] = "FF0000"mescolor[2] = "226622"mes原创 2007-04-01 22:42:00 · 1003 阅读 · 0 评论 -
关于Liferay的配置文件 —— 基于Struts开发Portlet
关于Liferay的配置文件 —— 基于Struts开发Portlet结合Liferay实例sample-struts-portlet,基于Struts开发Portlet一般具有以下配置文件: liferay-display.xml liferay-portlet.xml portlet.xml struts-config.xml转载 2007-04-05 21:34:00 · 2005 阅读 · 0 评论 -
网页js精华代码集
网页js精华代码集http://www.85flash.com/Get/JavaScript/index.htm【1、普通的弹出窗口】 其实代码非常简单: window.open (page.html) --> 因为这是一段javascripts代码,所以它们应该放在标签和之间。是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊原创 2007-04-01 22:38:00 · 1104 阅读 · 0 评论 -
几种数据加密方法
md5的加密var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */var chrsz = 8; /* bits per input原创 2007-04-01 22:56:00 · 1835 阅读 · 0 评论 -
ASP中文件上传
ASP中文件上传摘要:在基于浏览器/服务器的应用环境中,在浏览器中上传各种类型的文件一直是困扰用户文件管理应用的难题之一。在HTTP中上传文件有三种机制:RFC1867,PUT和WebDAV。常用的实现方法是利用在RFC1867中引入的一个新类型:File以及ADO Stream对象。本文对上述上传方法及实现原理作了论述,并给出了具体解决实例。 关键词:ASP 组件 FILE对象 当前转载 2007-04-01 22:59:00 · 1203 阅读 · 0 评论 -
Liferay源码-配置文件
Liferay源码--配置文件原创 2007-04-10 19:37:00 · 2266 阅读 · 3 评论 -
FCKeditor 2.0 的设置.修改.使用
FCKeditor 2.0 的设置.修改.使用 FCKeditor 2.0版终于出来了,之所以用“终于”这个词,是因为在这一版本上加上了众望所归的FLASH插入功能。可以说在所有的在线编辑器中,FCKeditor是目前互联网上最好的编辑器,功能强大,支持多种浏览器,无平台限制,可以和多种WEB语言融合,多语言支持,开源等~~ 对于一个全新的网站,FCKeditor就可以直接拿过来用转载 2007-04-11 14:40:00 · 1068 阅读 · 0 评论 -
Liferay中整合tinyMCE详解
Liferay中整合tinyMCE详解 最近在使用Liferay开发一个门户网站的过程中遇到默认的在线文章编辑器无法满足用户需求的问题。Liferay默认的文章编辑器功能比较简单,且可扩展性较差。经过再三权衡,决定采用tinyMCE作为Liferay的默认在线文章编辑器。但是,官方下载的tinyMCE的advimage插件不具有图片上传的功能,需要对该插件进行扩展。经过反复琢磨,终转载 2007-04-11 15:14:00 · 1695 阅读 · 0 评论 -
update和saveOrUpdate详解
update和saveOrUpdate详解 在Hibernate中,最核心的概念就是对PO的状态管理。一个PO有三种状态: 1、未被持久化的VO 此时就是一个内存对象VO,由JVM管理生命周期 2、已被持久化的P转载 2007-04-12 08:53:00 · 961 阅读 · 0 评论 -
cas实现单点登录
cas实现单点登录1 简介 cas是耶鲁大学开发的一个开源项目,含义为集中认证服务(Central Authentication Service), 目标为:当耶鲁大学有新的应用系统上线时,这个应用系统只需要配置使用cas来保护它的资源受限访问,而不需要 这个应用系统本身再编写安全方面的代码。 www.yale.edu/tp/auth 2 实现方式 cas是以web app的形式出现的,即ca原创 2007-04-10 11:19:00 · 3208 阅读 · 1 评论 -
HTML在线编辑器的调用方法和使用方法详解
HTML在线编辑器的调用方法和使用方法详解 HTML在线编辑器不需要懂得使用Dreamweaver,会用Word就会使用此编辑器,在文章系统或者是新闻系统需要文字编辑的web程序中非常实用。 但是如何将html编辑器嵌入到web页中和怎么取得里面的数据呢?! 首先我们假定我们所要调用得HTML在线编辑器放在一个单独得页面中,文件名是gledit.htm。 HTML在线编辑器有两原创 2007-04-11 15:01:00 · 1645 阅读 · 0 评论 -
FCKEDITOR中文使用说明
FCKEDITOR中文使用说明 首先,FCKEDITOR的性能是非常好的,用户只需很少的时间就可以载入FCKEDITOR所需文件.对于其他在线编辑器来说,这几乎是个很难解决的难题,因为在开启编辑器时需要装载太多的文件.比如CUTEEDITOR,虽然功能比FCKEDITOR还要强转载 2007-04-11 15:25:00 · 1191 阅读 · 0 评论 -
编程方式部署jBPM工作流
本文介绍了编程方式部署jBPM工作流定义的方法。并向您提供了源代码。只要您正确配置了Jbpm的数据库和Hibernate,使用本文提供的这个工具类,就可以非常方便的部署您创建的jbpm工作流定义。 部署jBPM工作流要使用jBPM的工作流,必须首先部署工作流定义。就是把工作流定义文件载入到jBPM的数据库中。jBPM的工作流有多种部署方式。包括:Ant文件部署,Eclipse图形转载 2007-04-12 09:13:00 · 1176 阅读 · 0 评论 -
Liferay 4.2 chat聊天室使用配置
Liferay 4.2 chat功能 Liferay 4.2 chat 采用jabber+ajax开发。在使用上给人的感觉非常好。为了使用chat需要有一台jabber server 并对liferay 配置进行修改.以下假设都是在同一台机器上的配置1.从http://www.igniterealtime.org/downloads/index.jsp下载Wildfire作为jab原创 2007-04-12 15:42:00 · 1928 阅读 · 0 评论 -
保存文件等二进制大对象到oracle数据库中的解决方法
使用hibernate保存文件等二进制大对象到oracle数据库中的解决方法 1.VO,PO准备 首先在数据库中定义要保存的字段为Blob类型,同时map的对应hbm文件中对应列应该为java.sql.Blob类型,所以生成的PO对应字段也应该为java.sql.Blob,(不是oracle.sq转载 2007-04-27 13:50:00 · 2818 阅读 · 0 评论 -
在jsp环境中配置使用FCKEditor
在jsp环境中配置使用FCKEditor原创 2007-03-30 14:13:00 · 854 阅读 · 0 评论 -
在一个Portlet中链接到另一个Portlet
在一个Portlet中链接到另一个Portlet这个问题,应该是大部分网站开发人员都希望能解决的问题。典型应用情况:两栏布局,左边是一些链接,右边有一个内容呈现框。当用户点击左边的链接的时候,希望在右边的内容框中显示内容。在Portal中,一般我们都会把左右做成不同的Portlet。而Portal似乎没有提供直接的方法,能够链接到其他Portlet,通常都是在当前Portlet进行显示。6转载 2007-03-29 18:10:00 · 1667 阅读 · 2 评论 -
谈企业应用项目的软件开发过程
谈企业应用项目的软件开发过程 ——一个PRM系统实施的经验与教训 本文以一个PRM项目为例, 探讨了目前国内软件开发企业在软件开发过程中,尤其是企业应用系统项目开发中,面临的问题以及如何利用敏捷软件开发方法的解决方案。 一、 项目与公司背景 该项目是一个PRM (Partner R转载 2007-01-24 16:40:00 · 966 阅读 · 0 评论 -
管理格言集
管理格言集锦作为领导者,一个人必须具有表达清楚准确的自信,确信组织中的每一个人都能理解事业的目标。 在任何情况下,责任都有一个定量,任何一方如果承担过多的责任,另一方就会相应地减少承担等量责任。 管理的艺术在于沟通的技巧和真诚管理是一种严肃的爱管理就是让别人完成事情黑猫,白猫,能抓老鼠的就是好猫。质量即免费优秀的管理者不会让员工觉得他在管人。先做人,再做事管理就是追求一种调和最优秀的人才是免费的!转载 2007-01-24 16:57:00 · 731 阅读 · 0 评论 -
名企面试趣题
名企面试趣题1、有两根不均匀分布的香,香烧完的时间是一个小时,你能用什么方法来确定一段15分钟的时间? 2、一个经理有三个女儿,三个女儿的年龄加起来等于13,三个女儿的年龄乘起来等于经理自己的年龄,有一个下属已知道经理的年龄,但仍不能确定经理三个女儿的年龄,这时经理说只有一个女儿的头发是黑的,然后这个下属就知道了经理三个女儿的年龄。请问三个女儿的年龄分别是多少?为什么? 3、有三个人去原创 2007-01-24 17:01:00 · 780 阅读 · 0 评论 -
Mysql常用命令
Mysql常用命令大集合 一、连接MYSQL。 格式: mysql -h主机地址 -u用户名 -p用户密码 1、例1:连接到本机上的MYSQL。 首先在打开DOS窗口,然后进入目录 mysqlb原创 2007-03-20 10:52:00 · 564 阅读 · 0 评论 -
基于角色的权限设计
基于角色的权限设计(一)在任何系统中,权限设计是最基础的东西,本文给出一个基于角色的权限设计的循序渐进的设计方案。 在权限系统中,功能(权限)是最小的单位,比如起草新闻、编辑新闻、审核新闻、删除新闻等,而角色是一类功能的集合,比如新闻编辑这个角色,他可能有起草新闻、编辑新闻等功能集合,而责任编辑他可能就有更多的权限,比如除了新闻编辑的功能,还有审核新闻、删除新闻等功能,给张三赋予新原创 2007-03-22 16:09:00 · 1664 阅读 · 0 评论 -
实现业务系统中的用户权限管理--实现篇
转载 2007-03-22 15:56:00 · 819 阅读 · 0 评论 -
Ajax简介
Ajax简介 作为J2EE开发人员,我们似乎经常关注“后端机制(backend mechanics)”。我们通常会忘记,J2EE的主要成功之处在Web应用程序方面;许多原因使得人们喜欢利用Web开发应用程序,但主要还是因为其易于部署的特点允许站点以尽可能低的成本拥有上百万的用户。遗憾的是,在过去几年中,我们在后端投入了太多的时间,而在使我们的Web用户界面对用户自然和响应灵敏方面却投入不转载 2007-03-28 15:44:00 · 564 阅读 · 0 评论 -
ajax
ajax AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 主要包含了以下几种技术: Ajax(Asynchronous JavaScript + XML)的定义 基于web标准(stand转载 2007-03-28 16:00:00 · 587 阅读 · 0 评论 -
Liferay研究(一):初步在新Tomcat下部署
Liferay研究(一):初步在新Tomcat下部署 从现在开始,会把我最近在研究的开源Portal Liferay一些心得贴出来。研究Liferay版本:Liferay Professional 4.0.0 柯自聪兄弟写过一系列的Liferay Portal开发文章,参考http://www.blogjava.net/eamoi/。所以基础性内容,本文不再细说,可参考柯自聪的文章或Blog。 (转载 2007-03-28 16:34:00 · 1592 阅读 · 0 评论 -
Liferay新注册用户缺省页面的研究
Liferay新注册用户缺省页面的研究在Liferay的基础上进行二次开发,我们都比较困惑的一个问题是:如何控制新注册用户登录后的页面?关于新用户的缺省页面,最核心的代码是在com.liferay.portal.events.ServicePreAction类中的addDefaultLayout(User user)和getDefaultLayout(User user, boolean si转载 2007-03-29 17:37:00 · 2044 阅读 · 1 评论 -
Liferay Portal中开发主题风格theme
Liferay Portal中开发主题风格theme Liferay Portal为我们提供了非常灵活的主题风格定转载 2007-03-29 18:06:00 · 2587 阅读 · 0 评论 -
简单灵活的权限树
简单灵活的权限树 将 dree 作了一些修改: 1、 增加 Node 的属性,目的是将原来的名称链接改成可选择的 checkbox function Node(id, pid, cname, cvalue, cshow, cchecked, cdisabled, url, title,原创 2007-03-30 14:18:00 · 1965 阅读 · 2 评论 -
一些Liferay小问题的分析
一些Liferay小问题的分析5.1 Admin这个Portlet中的Server管理权限的分析如果设置Portal的companyid不是liferay.com,缺省情况下,没有用户能够对admin这个Portlet中的Server部分进行设置。简单分析一下这部分的代码,找一个比较好的解决方法。5.1.1 代码分析JSP文件是/portal/portal-web/docroot/html转载 2007-03-30 17:42:00 · 1716 阅读 · 0 评论 -
Liferay简单的自动部署的方法
Liferay简单的自动部署的方法大家在Liferay的二次开发的过程中,可能都觉得部署起来太麻烦,都需要ant deploy,然后重新启动Tomcat才能生效。特别是连修改JSP都需要这么做。做了一个简单的尝试,在一定程度上解决自动部署的问题。利用的是Eclipse的Builder机制。因为没有花多少时间,所以适应性也就比较差,只适用于Tomcat服务器。大家可以简单修改一下,以适应其他转载 2007-03-29 17:41:00 · 1275 阅读 · 0 评论 -
Liferay中日历组件的使用
Liferay中日历组件的使用10.1 Journal Portlet的例子用法在Liferay自带的portlet中,journal是一个很好的例子。10.1.1 JSP中的用法在文件portal-web/docroot/html/portlet/journal/edit_article.jsp中,用法如下:Calendar displayDate = new GregorianCale转载 2007-03-29 18:00:00 · 1851 阅读 · 0 评论 -
Smartupload和commons-fileupload介绍与比较
Smartupload和commons-f转载 2007-04-27 15:24:00 · 1365 阅读 · 0 评论