![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目问题收集
文章平均质量分 80
zhjh17426
这个作者很懒,什么都没留下…
展开
-
struts2 捕获404错误
当访问一个不存在页面时,一般显示404错误,这是一个很不友好的页面,很多网站都会让应用捕获这个404错误,并跳到指定的友好页面。在struts2中你可以按下面方法进行设置:在struts.xml中添加: /pages/error.html其中: 指明了当访问的链接不存在时,默认指向 pageNotFund 请求。pageNotFund...原创 2008-11-28 22:04:59 · 118 阅读 · 0 评论 -
Web缓存加速
基于反相代理的Web缓存加速——可缓存的CMS系统设计作者:车东 发表于:2003-06-06 17:06 最后更新于:2007-04-12 11:04版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。http://www.chedong.com/tech/cache.html 内容摘要:对于一个日访问量达到百万级的网站来说,速度很快就成为一个瓶颈。除了优化内容发...2008-03-12 14:03:04 · 146 阅读 · 0 评论 -
HOWTO CVS Server
Contents[hide]1 Introduction 2 Installation 2.1 Create a CVS Jailroot 2.2 Add Users 2.3 Apply Correct Permissions 3 Quick local test 3.1 Common method 3.2 Import/Checkout something 4 Tips and Tricks 5...2008-03-12 10:18:25 · 165 阅读 · 0 评论 -
JBOSS 启动
每次更新程序后重启JBOSS非常麻烦cd /home/jboss/bin/./shutdown.sh -S然后就是等待,时不时ps aux |grep java查看服务是否关闭服务关闭后再启动nohup ./run.sh >server.out 2>&1 &查看启动输出watch -n 1 'tail server.out'...2008-02-28 17:47:00 · 600 阅读 · 0 评论 -
FCKeditor 简化配置
snowpiaojuan 写道如果我只想用编辑器里的"源代码","图像","falsh","超链接",这几个功能,其他的不用,也不让它们显示出来,要怎么弄呀?fckconfig.js这个文件里面改 Java代码 FCKConfig.ToolbarSets["Default"] = [ ['Cut','Copy','Paste','PasteText','PasteWord','-','...2008-02-22 10:24:32 · 96 阅读 · 0 评论 -
FCKEditor使用说明
出: http://www.iteye.com/topic/54509 1. FCKeditor 介绍FCKeditor 这个开源的HTML 文本编辑器可以让web 程序拥有如MS Word 这样强大的编辑功能.FCKeditor 支持当前流行的浏览器如IE 5.5+, Firefox 1.0+, Mozilla 1.3+与Netscape 7+等。FCKeditor官司方网址:http://ww...2008-02-22 10:19:57 · 102 阅读 · 0 评论 -
label 的属性及事例
<Label>标识有两个属性,一个是FOR,一个是ACCESSKEY。FOR的意思是,这个Lable是为哪个元件服务的?而ACCESSKEY则定义了访问这个元件的热键。比如,我们有一个名字叫Name的单行输入框,我们是这样定义这个元件的:<INPUT TYPE="TEXT" ID="Name" SIZE=30>,那么,我们的<label>可以如此定义:<L...2008-02-20 13:53:39 · 361 阅读 · 0 评论 -
Ubuntu Linux:MySQL安装指
Ubuntu Linux:MySQL安装指南 发布时间:2006.04.18 15:04 来源:ubuntu 作者:king安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果...2008-02-18 18:45:12 · 77 阅读 · 0 评论 -
Ubuntu 7.10 Linux上构建全功能的服务器
在ubuntu 7.10 上建立一个 WEB 服务器可以用 apache ,数据库管理系统可以用 mysql ,电子邮件系统可以用 postfix ,安装非常简单,而且是免费的。流媒体系统当能用 helix,这个要收费,而且很贵,不过网上到处有破解版,个人测试时可用,不要用于正式场合。下面是我个人安装时的一些心得,与大家共享。 1、ubuntu 7.10 添加php apache ...2008-02-16 15:51:47 · 192 阅读 · 0 评论 -
CVS进行项目开发管理
使用CVS进行项目开发管理来源:本文出自:http://www.swm.com.cn 作者:张云帆 (2001-11-06 07:00:00)在多人共同开发一个大型项目时,源代码的维护和版本维护是一件令人头疼的事情,由于多人开发, 每个开发人员都拥有此项目的副本,所以如果要手动维护同一个文件多人的修改是十分困难的事情。 另外,可能你需要的项目的版本不是当前开发的最新的版本, 如果为了这个目的而为每...2008-03-21 19:27:30 · 197 阅读 · 0 评论 -
JTidy 协助抽取网页内容
使用 JTidy 协助抽取网页内容Tidy 是 W3C 用来解析网页的一个软件包,可以方便地将 HTML 文档转换为符合 XML 标准的文档,由于 XML 可以方便地使用 XSLT 技术对内容进行抽取,所以使用 Tidy 配合 XSLT 可以方便地将各种网页的内容抽取出来,保存成我们需要的格式。通过 JTidy 可以方便地将标准的 HTML 网页转换为 XML 的 DOM 对象,然后,通过 XPa...2008-03-26 12:18:03 · 112 阅读 · 0 评论 -
jquery 操作checkbox的例子(全选,反选,获取选取值)
jquery 操作checkbox的例子(全选,反选,获取选取值)2008-12-22 18:08123 4 New Document 5 6 78 9 55 5657 5859 60 61 62 63 64 65 66 67 68 checkbox169 ...原创 2009-05-21 17:17:33 · 123 阅读 · 0 评论 -
修改firefox 3的语言界面
进入http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0b5 /linux-i686/xpi/,点击zh-CN.xpi,如果出现“为了保护你的电脑,Firefox拒绝网站 [releases.mozilla.org]安装软件。”,点击“允许 ”,即可安装附加元件“Chinese Simplified(zh-CN)Lanng...2008-05-14 10:20:33 · 90 阅读 · 0 评论 -
mysql alter 语句用法,添加、修改、删除字段等
mysql alter 语句用法,添加、修改、删除字段等//主键549830479 alter table tabelname add new_field_id int(5) unsigned default 0 not null auto_increment ,add primary key (new_field_id);//增加一个新列549830479 ...原创 2008-11-06 12:15:05 · 188 阅读 · 0 评论 -
Apache虚拟主机设置
简介:这里说的虚拟主机是指在一台机器上仅运行一个httpd后台程序 支持多个Apache服务器,如在公司财务部门有一台web服务器,名为 account.yourdomain.com,同时又想为sales部门建立网站,网站内容也 放在该机器上,通过sales.yourdomain.com访问,这就要用到虚拟主机 设置。 设置Apache虚拟主机通常有两种方案 1.基于IP的虚拟主机 这种方式需要在...2008-04-16 16:50:05 · 102 阅读 · 0 评论 -
Discuz!论坛通行证与JSP网站的整合
最近做有关JSP与DISCUZ整合,搞了好久,还是搞不定,后来发现下面这篇文章,呵呵.爽. 作者 :章鱼 http://blog.sina.com.cn/s/blog_49298ed001000a99.html最近在实验室做项目用到的一个东西,拿来介绍一下。 需求:现有行业应用网站一个,使用JSP开发,假设网址为app.com;及Discuz论坛一个,使用PHP开发,假设网址为...2008-04-11 16:43:59 · 130 阅读 · 0 评论 -
PDF和Java技术(PDFBox)
原文标题:Making PDFs Portable: Integrating PDF and Java Technology原文日期:2005年3月24日原文作者:Ben Litchfield摘要 自从Adobe公司1993年第一次发布公共PDF参考以来,支持各种语言和平台的PDF工具和类库就如雨后春笋般涌现。然而,Java应用开发中Adobe技术的支持相对滞后了。 自从Adobe公司19...2008-04-10 17:06:23 · 153 阅读 · 0 评论 -
Discuz 通行证的制作方法和详细说明
通行证是个大题目,说白了也就是如何维护客户的会话,在php中所能用的方法无非几种:● Cookie● Session● POST或GET的方法传值一般中小型的单服务器应用程序站点,如Discuz论坛,采用的cookie+session+mysql的方法来维持用户会话。考虑到网站规模和复杂性,例如多台服务器多个应用程序,例如163的通行证系统,登陆成功后会在客户端写一个cookie,里面保存用户名等...2008-04-09 17:42:17 · 290 阅读 · 0 评论 -
使用Lucene2.3构建搜索引擎
Lucene不是一个完整的全文索引应用,而是是一个用Java写的全文索引引擎工具包,它可以方便的嵌入到各种应用中实现针对应用的全文索引/检索功能。Lucene的作者:Lucene的贡献者Doug Cutting是一位资深全文索引/检索专家,曾经是V-Twin搜索引擎(Apple的Copland操作系统的成就之一)的主要开发者,后在 Excite担任高级系统架构设计师,目前从事于一些INTERNET...2008-04-03 20:06:31 · 83 阅读 · 0 评论 -
SiteMesh:一个优于Apache Tiles的Web页面布局、装饰框架
一、SiteMesh项目简介 OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layout and decoration)的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离。 Sitemesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面布...2008-02-04 15:31:38 · 126 阅读 · 0 评论 -
实现js的replaceAll方法
真是愁人!js居然不提供replaceAll方法,用for循环又有效率问题,给你一个正则表达式的解决方案 js 代码String.prototype.replaceAll = function(s1,s2){ return this.replace(new RegExp(s1,"gm"),s2); } 出处http://www.iteye.com/topic/67544...2008-01-31 17:49:19 · 101 阅读 · 0 评论 -
js 控制 select
动态删除select中的所有options: document.getElementById("ddlResourceType").options.length=0; 动态删除select中的某一项option: document.getElementById("ddlResourceType").options.remove...2008-01-31 09:15:55 · 135 阅读 · 0 评论 -
Advanced SiteMesh
假设你打算结合多种技术来构建一个企业级web站点。比如,你准备采用J2EE技术往你的web站点里添加新内容,而这个系统的其他部分是用CGI或者微软的IIS Server搭建的。在这种情况下,怎样让你的应用系统从外观和感受(look and feel)上保持一致呢?一种办案就是采用J2EE技术全部重写,然后选用一种框架,比如Struts-Tiles,但这种办案的开发成本太高,不太现实。另一种可选...原创 2008-07-14 11:40:04 · 92 阅读 · 0 评论 -
查看文本文件的编码格式
Ubuntu enca命令可以用来查看文件的编码格式 安装软件包apt-get install enca 运行enca filename 即可显示文件的编码格式 有时,当命令无法取得本地语言时, 需要加 -L 参数如 enca -L zh_CN filename 详细信息请查看man文档 man enca...2008-06-13 17:16:59 · 767 阅读 · 0 评论 -
redhat9上用rpm包方式升级gcc3.2到gcc3.4
刚刚安了个redhat9,发现gcc是3.2版本的,看到有文章说skyeye至少要gcc3.3以上(估计是skeye1.0以上版本吧,不确定),在网上搜了一通,好不容易找到篇文章,里面有些东西有些东西或是过时了或是打错了,现在把我自己做成功的过程写下来,希望对用redhat9的人有用~ 参考原文http://www.linuxdiyf.com/viewarticle.php?id...2008-06-11 09:50:48 · 259 阅读 · 0 评论 -
PHP+apache+mysql编程中乱码问题的解决
作者: 乐道 2007-11-12一般来说,乱码的出现有2种原因,首先是由于编码(charset)设置错误,导致浏览器以错误的编码来解析,从而出现了满屏乱七八糟的“天书”,其次是文件被以错误的编码打开,然后保存,比如一个文本文件原先是GB2312编码的,却以UTF-8编码打开再保存。要解决上述乱码问题,首先需要知道开发中哪些环节涉及到了编码。。一般来说,乱码的出现有2种原...2008-06-10 17:20:31 · 190 阅读 · 0 评论 -
Discuz! 数据库结构参考(下)
Discuz! 数据库结构参考(下)cdb_polls数据表功能介绍:投票内容信息表。tid--mediumint(8)--投票贴子的主题IDpollopts--mediumtext--投票贴子的投票项目cdb_posts数据表功能介绍:论坛所有贴子信息表。pid--int(10)--贴子的IDfid--smallint(6)--贴子所在版块的版块IDtid--mediumint...2008-06-30 09:40:32 · 156 阅读 · 0 评论 -
Discuz! 数据库结构参考(上)
Discuz! 数据库结构参考(上)cdb_access--当某用户对某些版块有特定的权限的时候,该表记录了该用户在这些版块有什么权限。cdb_admingroups--管理模组信息表cdb_adminsessions--后台管理登录记录cdb_announcements--论坛公告信息cdb_attachments--附件信息表cdb_attachtypes--附件的所性类型(即后台...2008-06-30 09:39:37 · 137 阅读 · 0 评论 -
mysql 外鍵約束
1. 什么是参照完整性?——————–参照完整性(完整性约束)是数据库设计中的一个重要概念,当数据库中的一个表与一个或多个表进行关联时都会涉及到参照完整性。比如下面这个例子:文章分类表 - categoriescategory_id name1 SQL Server2 Oracle3 ...2008-06-24 10:43:09 · 101 阅读 · 0 评论 -
mysql4.1以上版本连接时出现Client does not support authentic
mysql4.1以上版本连接时出现Client does not support authentication protocol问题解决办法www.phpv.net 2004年08月17日02:51 查看34654次 作者:easy 【大 中 小】shell> mysqlClient does not support authentication protocol request...2008-06-18 14:05:10 · 109 阅读 · 0 评论 -
CVS的日常使用
一个项目的首次导入cvs import -m "write some comments here" project_name vendor_tag release_tag执行后:会将所有源文件及目录导入到/path/to/cvsroot/project_name目录下vender_tag: 开发商标记release_tag: 版本发布标记项目导出:将代码从CVS库里导出cvs che...原创 2008-07-22 16:50:58 · 140 阅读 · 0 评论 -
mysql数据库自动定期备份的脚本
说明: 保留每天备份的数据是件不太现实的事,做好的做法是保留前三天的备份数据。把备份的数据打包并压缩,文件名以系统时间命名,打包后的备份文件放在一个特定的文件夹下面,实际上,只要是以时间命名备份文件,ls 命令后,文件将自动按时间排序的,这样就可以方便的删除三天以前的备份文件,于是就保证了服务器上每天都保留着最近三天的数据库备份#/usr/bin/dbbackup#! /...原创 2008-07-30 15:51:03 · 168 阅读 · 0 评论 -
jxl excel 下载
File tempFile=new File("d:/temp/output.xls");WritableWorkbook workbook = Workbook.createWorkbook(tempFile); WritableSheet sheet = workbook.createSheet("TestCreateExcel", 0); //一些临时变量,用于写到exce...2008-01-29 17:42:56 · 131 阅读 · 0 评论 -
getOutputStream() has already been called for this
tomcat5下jsp出现getOutputStream() has already been called for this response异常的原因和解决方法在tomcat5下jsp中出现此错误一般都是在jsp中使用了输出流(如输出图片验证码,文件下载等),没有妥善处理好的原因。具体的原因就是在tomcat中jsp编译成servlet之后在函数_jspService(Ht...2008-01-29 15:21:00 · 70 阅读 · 0 评论 -
jsp里使用java excel api实现文件下载
好久没有更新BLog内容了。主要是一直解决工作中遇到的一个问题,即需要把定单的产品项名细 生成一个excel文件,其实问题本身没有什么特别的技术要求,如果是生成word表格或许要采用专门的控件(顺便介绍一下,国内有个比较好的office系统控件,http://www.ntko.com/ 我试用过很好用,但需要花钱的),随便在网上搜一下就会有很多解决方案,我选择了jxl,主要是有清晰的示例代码。下载...2008-01-27 15:26:34 · 159 阅读 · 0 评论 -
jxl的API
使用Windows操作系统的朋友对Excel(电子表格)一定不会陌生,但是要使用Java语言来操纵Excel文件并不是一件容易的事。在Web应用日益盛行的今天,通过Web来操作Excel文件的需求越来越强烈,目前较为流行的操作是在JSP或Servlet 中创建一个CSV (comma separated values)文件,并将这个文件以MIME,text/csv类型返回给浏览器,接着浏览器调用E...2008-01-27 11:01:16 · 67 阅读 · 0 评论 -
处理系统中的各类附件,上传下载
package com.highcom.object.common;import java.io.*;import javax.servlet.*;import com.jspsmart.upload.*;import com.highcom.hcgip.basic.common.*;import javax.servlet.http.*;/** * 处理系统中...2008-01-27 10:45:21 · 121 阅读 · 0 评论 -
Struts2与Struts1.x的深度比较
【IT168 专稿】Struts作为MVC 2的Web框架,自推出以来不断受到开发者的追捧,得到广泛的应用。作为最成功的Web框架,Struts自然拥有众多的优点:MVC 2模型的使用、功能齐全的标签库(Tag Library)、开放源代码。但是,正所谓“没有最好,只有更好”,Struts1.x自身也有不少的缺点:需要编写的代码过多,容易引起“类爆炸”、单元测试困难。这些缺点随着Web的发展越来...2007-12-15 15:11:12 · 92 阅读 · 0 评论 -
提高网页效率的14条准则
网站最基本的东西是什么?——内容?SEO(搜索引擎优化)?UE(用户体验)?都不对!是速度!内容再丰富的网站,如果慢到无法访问也是毫无意义的; SEO做的再好的网站,如果搜索蜘蛛抓不到也是白搭; UE设计的再人性化的网站,如果用户连看都看不到也是空谈。所以网页的效率绝对是最值得关注的方面。如何才能提高一个网页的效率呢?Steve Souders(Steve Souders的资料http://...2007-12-13 10:55:37 · 94 阅读 · 0 评论 -
prototype Basic - 基础代码
[color=blue]Basic - 基础代码在开始所有的Prototype学习之旅之前,我们首先对Prototype中最常用的一些公用函数做一些研究,这些JavaScript函数将贯穿整个Prototype框架,熟练使用它们不仅有助于我们学习Prototype框架,同时也为我们自己编写JavaScript应用提供了独特的思路。 Source View - 源码解析var...2007-12-11 17:37:02 · 74 阅读 · 0 评论