- 博客(86)
- 收藏
- 关注
getOutputStream() has already been called for this response
在释放在jsp中使用的对象,会调用response.getWriter(),因为这个方法是和response.getOutputStream()相冲突的!所以会出现以上这个异常。解决方法:out.clear();out = pageContext.pushBody();...
2009-03-24 11:46:00 98
eclipse中的cvs删除操作与TortoiseCVS的删除操作的不同之处
在eclipse里面,如果你删除了一个文件或文件夹,则eclipse会认为除了删除本地的文件(文件夹),你也要删除服务器上的文件(文件夹),当你commit的时候,就会帮你删除掉服务器上的文件(文件夹)。这是eclipse的智能之处,但eclipse新手老是会忘了这一点,从而误删服务器上的文件(文件夹)。 在TortoiseCVS中,如果直接通过资源管理器删除文件(文件夹),TortoiseC...
2009-03-20 14:32:00 235
iReport和JasperReport
一、介绍1)它可以PDF,HTML,XML等多种形式产生报表或动态报表,在新版本还支持CSV,XLS,RTF等格式的报表;2)它按预定义的XML文档来组织数据,来源多(如:关系数据库,Java容器对象(collection,arrays)等);报表的填充过程:先产生报表设计对象->序列化该对象->存储在磁盘或网络->产生XML文件(表格数据)。表单的设计过程就是用定义于XML文件...
2009-03-20 14:30:00 263
PL/SQL常用设置
PL/SQL代码提示:1. 手动提示设置: key configuration ->Tools/Code Assistance 改成 Alt+/ 2. 自动提示设置: tools-->preferences-->user interface-->code assistant-->authomatically activatedPL/SQL显示Window List...
2009-03-17 11:10:00 98
使/etc/profile 生效!
/etc/profile 更改后, 可用source /etc/profile来马上更新, 或reboot。如果chkconfig在linux不能执行, 可把/sbin加到/etc/profile的PATH变量里或/sbin/chkconfig --list 来执行....
2009-02-25 00:04:00 109
Linux ftp 启动报错:500 OOPS: vsftpd: cannot open specified config file
/etc/init.d/vsftpd start 启动 缺报错:500 OOPS: vsftpd: cannot open specified config file etc/vsftpd目录下面有vsftpd.conf文件.用下面方法可正常启动ftp[root@localhost init.d]# service vsftpd start Starting vsftpd ...
2009-02-24 13:45:00 286
Oracle JOB 用法小结
一、设置初始化参数 job_queue_processes sql> alter system set job_queue_processes=n;(n>0) job_queue_processes最大值为1000 查看job queue 后台进程 sql>select name,description from v$bgprocess; 二,dbms_job ...
2009-02-04 23:22:00 148
ORACLE存储过程----基本语法
create [or replace] procedure procedure_name (varible {IN|OUT|IN OUT} type){IS|AS}[varible { in | out | in out }] type;[varible { in | out | in out }] type;......[cursor curor_name IS select ...
2009-02-04 23:19:00 71
oracle存储过程调试!
用 DBMS_OUTPUT.PUT_LINE('dddddddddddddd'); 在存储过程中打印信息.SQL> set serveroutput on; --开启输出SQL> exec 存储过程名;
2009-02-04 23:08:00 92
oracle job 定时,启动,停止,察看状态。运行脚本
job里面的 last_date 和 next_date ,以及interval之间是什么关系,last_date到底是记的 job 的开始执行时间,还是执行结束的时间。next_date到底是 job 的开始时间还是结束时间加上 interval 得出的呢?如果一个Job的执行时间比较长(比如超过了interval),会不会出现多个同样的 job 同时执行呢?last_date=开始时间...
2009-02-04 23:03:00 922
oracle job调存储过程!
写存储过程写job运行job,如果不执行,则查看顺序,好像顺序的值大于0就可以SQL> show parameter job;NAME TYPE VALUE------------------------------------ ----------- ------------------------------job_queue_processes integer 10...
2009-02-04 15:50:00 89
oracle 取每月1号几点几分几秒
select trunc(sysdate, 'mm') + 0 / 24 + 5 / 24 / 60 + 0 / 24 / 60 / 60, trunc(sysdate, 'mm'), sysdate, sysdate + 0 / 24 + 1 / 24 / 60 + 0 / 24 / 60 / 60, trunc(add_months(sysdate, 1), 'mm') + 0 / 24 + ...
2009-02-04 15:39:00 1077
onkeydown,onkeyup,onkeypress,onclick,ondblclick
onkeydown,onkeyup,onkeypress,onclick,ondblclick 昨天群里面的朋友问了个比较有意思的问题,keydown,keyup,keypress事件的先后顺序。这里给出一段测试代码:<script type="text/javascript">document.onkeydown = function(){document.getElemen...
2009-02-03 23:46:00 200
JAVASCRIPT中keycode总结
JAVASCRIPT中keycode总结Keypress 的KeyCode:小键盘大键盘“-”4545“.”46460~948~5748~57“m”109“n”...
2009-02-03 23:45:00 123
在b/s开发中经常用到的javaScript技术
老大要用asp.net页面来输入数据,而且还要象在windows程序那样按回车键后下一个控件获得焦点.可是按回车后表单就传到服务器上了.有什么办法在按回车键后直接使下一个控件获得焦点而不用传回服务器呢?焦急等待中!1楼结合javascript来做吧。2楼能给个例子吗?3楼 //回车键换为tab functio...
2009-02-03 23:42:00 122
javascript 当点击输入框时,输入框中原有的信息丢失!
<script language=javascript>/* 当点击输入框时,输入框中原有的信息丢失 */function del(obj,param){if(true){obj.value="";return true;}}</script><input type=text name=shuru onFocus="javascript:return del(this...
2009-02-03 23:39:00 180
javascript 回车触发提交
回车触发提交这个是比较简单的在输入框中用onKeyDown事件触发js实现判断keycode是否为13是则提交function onkeySubmit(){if (window.nevt.keyCode==13){ doSubmit();//提交判断 return true;}return;}可是这样的代码在firefox中是不被支持的写成如下格式才可以。functio...
2009-02-03 23:36:00 130
Smarty - 官方网站
[Smarty - 官方网站] http://smarty.php.net/ [Smarty - 下载地址] 当前版本 2.6.18, http://smarty.php.net/do_download.php?download_file=Smarty-2.6.18.tar.gz 全部列表, http://smarty.php.net/download.php [Smarty ...
2009-02-02 16:20:00 334
php 文件下载类
<?php/** 功 能: 文件下载*//** * 使用方法:$download = new Download(); * //设置参数 * $download->set_file_dir("c:/"); * $download->set_file_name("boot.ini"); * $download->set_read_bytes(1024); * //文件下载处理操...
2009-02-02 16:20:00 260
PHP截取固定长度字符串函数
<?php functiontoFixLen($str,$len){//固定长度字符串的截取 if($len>=strlen($str)||!$len)return$str; $len-=3; $tempstr1=substr($str,0,$len);//截取字符串 $tempstr2=preg_rep...
2009-02-02 16:19:00 133
几道入门PHP笔试题
一、基础题1. 写出如下程序的输出结果<?$str1 = null;$str2 = false;echo $str1==$str2 ? '相等' : '不相等';$str3 = '';$str4 = 0;echo $str3==$str4 ? '相等' : '不相等';$str5 = 0;$str6 = '0';echo $str5===$str6 ? '相等' : '不相等';...
2009-02-02 16:18:00 171
PHP经典的给图片加水印程序
PHP经典的给图片加水印程序 如果对PHP的GD库比较熟悉,看懂这篇文章一点都不难了!<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head><title>Untitled</title></head><body&am
2009-02-02 16:16:00 113
迅雷占用 80端口,apache启动失败.
apache 启动不了.在apache的bin下用http.exe,会出现端口被占用的信息.把迅雷关掉,开启apache服务,能够顺利启动.但是 把迅雷开启, 再启动apache服务,则启动失败,端口被占用.迅雷会占用80端口.当然也可以更改apache服务端口....
2009-02-02 16:15:00 110
php 得复选框的值
<?phpprint_r($_POST['chk']) ;//提交后可以得到选中的值echo "<br/>";print_r($_GET['chk']);//提交后得不到选中的值?><form method="post"><input name="chk[]" value="A" type="checkbox"&
2009-02-02 16:14:00 275
PHP实现文件下载
你一定会笑我“下载文件”如此简单都值得说?当然并不是想你想象的那么简单。例如你希望客户要填完一份表格,才可以下载某一文件,你第一个想法一定是用 “Redirect”的方法,先检查表格是否已经填写完毕和完整,然后就将网址指到该文件,这样客户才能下载,例如笔者编写的以下代码: <?// 检查 FORM 是否全部填写完毕...if ($form_completed) {Header("Locat...
2009-02-02 16:13:00 69
php编写大型网站三大经验之谈
PHP以其易用性得到迅速的推广,但易用并不是说就能用好它,实际上许多程序员用它很容易的立一个个WEB应用系统,但又有多少人仔细的考虑过他们的代码,是否容易维护、是否足够健壮、否效率足够高、是否足够安全,当PHP用于建立大型网站时这些就成为很关键的因素。下面我们从较轻微的问题开始讨论,直至一些致命的错误。共分三部分。 第一部分、较轻微的错误 一、Printf(), 该函数主要用来格式化显示...
2009-02-02 16:12:00 315
用Php如何操作LDAP
1 LDAP是什么 LDAP是一个用来发布目录信息到许多不同资源的协议。通常它都作为一个集中的地址本使用,不过根据组织者的需要,它可以做得更加强大。 LDAP最基本的形式是一个连接数据库的标准方式。该数据库为读查询作了优化。因此它可以很快地得到查询结果,不过在其它方面,例如更新,就慢得多。要特别注意的是,LDAP通常作为一个hierarchal数据库使用,而不是一个关系数据库。因此,它的结构用树...
2009-02-02 16:11:00 912
PHP 之 函数 sprintf()
PHP 之 函数 sprintf()将字串格式化。语法: string sprintf(string format, mixed [args]...);传回值: 字串函式种类: 资料处理内容说明 本函式用来将字串格式化。参数 format 是转换的格式,以百分比符号 % 开始到转换字符为止。而在转换的格式间依序包括了1. 填空字元。0 的话表示空格填 0;空格是内定值,...
2009-02-02 16:11:00 64
PHP常见问题总结
PHP常见问题总结【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到 当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法...
2009-02-02 16:09:00 101
php编写的闹钟程序
<?php//闹钟程序error_reporting(7);ob_start();if(!isset($i)){$msg='现在时间是:'.date('h:i:s')."<BR>赶快睡觉吧";$t=time();refresh($msg,"funny.php?i=1&t1=$t",5);}elseif($i==1){$msg='现在时间是:'.date('h:i:s');...
2009-02-02 16:09:00 569
php图像函数getImageInfo()
php图像函数getImageInfo()<?php functiongetImageInfo($img){ //$img为图象文件绝对路径 我的在D:\iamge\jn0-541.gif 下的$img_info=getimagesize($img); switch($img_info[2]){ case1: $imgtype="GIF"; break; case2: $imgtype="J...
2009-02-02 16:08:00 495
Apache小技巧
Apache小技巧1.如何使得apache监听在特定的端口 修改httpd.conf里面关于Listen的选项,例如:Listen 8000是使apache监听在8000端口而如果要同时指定监听端口和监听地址,可以使用:Listen 192.170.2.1:80Listen 192.170.2.5:8000这样就使得apache同时监听在192.170.2.1的80端口和192.170.2.5...
2009-02-02 16:08:00 58
php脚本中include文件报错解决方法
经常当php页面中利用include, require, require_once包含了一些其他位置的页面时,会出现错误,比如没有发现次页面,或者权限不允许等,可以根据以下方法来排除 1. 出现“未找到文件“类似的错误时候,检查include文件的位置是否正确,下面引用php手册页面的原话:Files for including are first looked in include_pa...
2009-02-02 16:07:00 522
一个产生随机密码的php函数
<?phpfunction MakePass($length) { $possible = "0123456789!@#$%^&*()_+" . "abcdefghijklmnopqrstuvwxyz" . "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; $str = ""; while (strlen($str) < $length) { $str .= sub...
2009-02-02 16:06:00 101
PHP生成utf8格式文件
Xml文件格式需要UTF8,而Php默认配置下,用fopen新建的文件都是ASCII格式的,如何让fopen生成新文件时使用UTF8格式呢? 其实没有特殊技巧,把你要执行的脚本改成utf8格式,fopen生成的新文件在内容包含ASCII字符以外的字符时格式就是utf8格式,内容仅包含ASCII字符仍然是ASCII格式的。示例:000-297.Php000-297.Php必须为utf8格式...
2009-02-02 16:06:00 367
php确认码图片
确认码生成文件 checkNum_session.php<?Header("Content-type:image/png");//定义header,声明图片文件,最好是png,无版权之扰; //生成新的四位整数验证码session_start();//开启session;$authnum_session = ''; $str = 'abcdefghijkmnpqrstuvwxyz1234...
2009-02-02 16:05:00 118
成为PHP编程高手应该遵循的三个准则
PHP是一门高效的网络编程语言,由于它具有编写灵活、运行快速等优点,迅速成为Web程序员的首选语言。前不久的一份权威调查表明,现在已经有31.6%的网站使用PHP作为主要的服务器端编程语言。但是,要成为一名PHP编程高手却并不容易。并不像很多人想象的那样,只要能够飞快地编写几条简单的代码去解决一个复杂的问题就是PHP编程高手了,真正的PHP高手还需要考虑更多的其它问题。以下三条准则是一名成熟的...
2009-02-02 16:03:00 101
Quartz cron表达式
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。按顺序依次为 秒(0~59) 分钟(0~59) 小时(0~23) 天(月)(0~31,但是你需要考虑你月的天数) 月(0~11) 天(星期)(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-2099)其中每个元素可以是一个值(如6),一个连续区间...
2009-02-02 13:17:00 59
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人