自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(51)
  • 收藏
  • 关注

原创 MySQL乱码终极解决方案

内容:从MySQL 4.1开始引入的多语言支持确实很棒,而且一些特性已经超过了其他的数据库系统。不过在测试过程中发现使用适用于MySQL 4.1之前的PHP语句操作MySQL数据库会造成乱码,即使是设置过了表字符集也是如此。MySQL 4.1的字符集支持(Character Set Support)有两个方面:字符集(Character set)和排序方式(Collation)。对于字符集的支持细

2006-01-12 21:24:00 814

原创 无他,唯手熟尔

Tomjava 原创 ] 来源: www.goodgoodstudy.com   很多网友问我学习 Java 有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!   要想学好 Java ,首先要知道 Java 的大致分类。我们知道,自从 Sun 推出 Java 以来,就力图使之无所不包,所以 Java 发展到现在,按应用来

2005-10-03 23:23:00 1791

原创 原名是:如何快速成为JAVA高手。照做了不一定能成为高手但我觉得是一个很不错的JAVA学习流程

Tomjava 原创 ] 来源: www.goodgoodstudy.com   很多网友问我学习 Java 有没有什么捷径,我说“无他,唯手熟尔”。但是我却很愿意将自己学习的一些经验写出来,以便后来者少走弯路,帮助别人是最大的快乐嘛!   要想学好 Java ,首先要知道 Java 的大致分类。我们知道,自从 Sun 推出 Java 以来,就力图使之无所不包,所以 Java 发展到现在,按应用来

2005-10-03 23:21:00 1098

原创 php通過利用QQWry.Dat 实现 IP 地址高效检索

/*** @author 马秉尧*/class IpLocation {/*** QQWry.Dat文件指针* @var resource*/var $fp;/*** 第一条IP记录的偏移地址** @var int*/var $firstip;/*** 最后一条IP记录的偏移地址** @var int*/var $lastip;/*** IP记录的总条数(不包含版本信息记录)** @var int

2005-09-15 22:22:00 1465

原创 jpgraph輸出中文的問題

1.7版本後簡單的很,只要選用FF_SIMSUN作爲指定字體輸出既可require_once(../../../Webconfig.inc.php);include ("../jpgraph.php");include ("../jpgraph_line.php");$ydata = array(11,3,8,12,5,1,9,13,5,7);// Create the graph. Thes

2005-04-13 15:10:00 1122

原创 利用onmousewheel事件控制圖像大小

function bbimg(o){ var zoom=parseInt(o.style.zoom,10)||100;zoom+=event.wheelDelta/12; if (zoom>0) o.style.zoom=zoom+%;return false;} 

2005-03-18 10:48:00 1215

原创 PHP中如何在打开session的情况下控制缓存

PHP中如何在打开session的情况下控制缓存当页面session_start()以后,默认是不缓存的,这样的话,如果我们提交表单在回退的话,先前的输入将丢失,解决这个问题也很简单,有两个方法第一个方法:header(Cache-Control: private);?>第二个方法:session_cache_limiter(private);?>代码加在session_start();之

2005-03-11 01:37:00 1565

原创 PHP中如何复制或者删除一个目录

PHP中如何复制或者删除一个目录PHP中的copy()函数是用来复制文件的,没有相应的复制目录的函数,其实这也很简单,主要就是利用mkdir()和copy()结合递归来实现,而对于删除,同样是利用rmdir()和unlink()结合递归来实现复制目录的代码:function copyDir($source, $destination){    $result = true;    if(! is_

2005-03-11 01:36:00 1439

原创 更改远程桌面端口3389为其他的端口号

Windows 2000系统中的远程终端服务是一项功能非常强大的服务,同时也成了入侵者长驻主机的通道,入侵者可以利用一些手段得到管理员账号和密码并入侵主机。下面,我们来看看如何通过修改默认端口,防范黑客入侵。   远程终端服务基于端口3389。入侵者一般先扫描主机开放端口,一旦发现其开放了3389端口,就会进行下一步的入侵,所以我们只需要修改该务默认端口就可以避开大多数入侵者的耳目。   步骤:打

2005-03-11 01:29:00 2081 1

原创 part_4

第四部分 类的继承及多态练习1、编写以下接口IProduct, IShoppingCart。 IProduct必须包含以下属性:Name,Price,Description IProduct必须包含以下方法:ShowProductDetail(显示产品的详细信息,使用控制台方式输出) IShoppingCart必须包含以下属性:ProductCount,TotalPrice IShoppingCa

2005-02-22 10:51:00 849

原创 c#学习记录

变量引用int a = 10;this.Method(red a);public void Method(ref int param){    param = 0;}

2005-02-21 14:28:00 679

原创 Zend Studio 4.0 BEta的汉化

C:/Documents and Settings/Administrator/ZDE/config_4.0_BETA 文件里的desktop_options.xml这个修改就ok了! 修改为

2005-02-19 15:23:00 937

原创 OOAD模式

UseCase - Modeling - Test Driven - Coding - Refactoring - Integrating - EndingTestDriven测试驱动-代码编写和重构实际上是代码实现的具体。而重构(refactoring)这种方法,就是应用设计模式的一个过程

2005-02-16 22:22:00 719

转载 Google PageRank欺骗测试成功,真的是想要多少就多少…

一个多月前放了个测试页面在网站上 http://www.ugia.cn/pr.php ,这几天google更新了pagerank, 现在你可以看到这个页面的PageRank值为10。现在我终于知道http://www.pr10.darkseoteam.com 的原理了。原理其实很简单,www.ugia.cn/pr.php这个页面的pr值其实是www.google.com的。在这个页面中有一

2005-02-16 10:55:00 985 1

转载 朋友发了一篇关于接口跟抽象类的文章,觉得不错收藏一下

 abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。其实,两者之间还

2005-02-02 14:42:00 844

原创 收藏一些有用的网址

http://www.webhosting.info/           查IP对应的虚拟主机数http://www.netcraft.com/                 对网站的技术、系统进行分析http://www.phpv.net/article.php/1378    PHP编码规范http://www.umlchina.com           非程序员的发行网站,建模方面ht

2005-02-02 12:00:00 833

转载 面向对象设计的23种模式和追MM(转)

写的很有趣。虽然不是很贴切,比喻的还算可以的,至少说明作者对23种模式理解的差不多了. >>创建型模式 1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说"来四个鸡翅"就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即

2005-02-01 15:18:00 703

原创 阿汉发俾我一个网上找到的一段验证代码,实在是方便

 表单验证类 Validator v1.03  body,td{font:normal 12px Verdana;color:#333333} input,textarea,select,td{font:normal 12px Verdana;color:#333333;border:1px solid #999999;background:#ffffff} table{border-collap

2005-01-31 11:40:00 883

原创 PEAR得到程序运行时间

require_once("Benchmark/Timer.php");$String = "";$Timer = new Benchmark_Timer();$Timer->start(); for($i=1;$i {   $String .= $i; }$Timer->setMarker(mark1);$String = ""; for($i=1;$i {   $String .= $i;

2005-01-27 10:56:00 806

原创 利用PEAR生成BARCODE

require_once(Image/Barcode.php);Image_Barcode::draw(123456789, int25, png);?>BARCODE, 而且你不需要装条形码字体。你想到了什么?制造类公司生产线上的BARCODE系统!当然如果真要使用WEB来作BARCODE系统,还有非常多的事情要做。

2005-01-27 10:55:00 782

原创 PEAR中实现SMTP发送邮件的方法

require_once Mail.php; $conf[mail] = array(         host     => xx.xx.xx.xx,                //smtp服务器地址,可以用ip地址或者域名         auth     => true,                         //true表示smtp服务器需要验证,fals

2005-01-19 15:35:00 1443

原创 Phplib中db_mysql中常用方法介绍

$my_db = new DB_Sql();  $my_db->connect($db_table,$db_host,$db_user,$db_psw);  $q = "SELECT * FROM `guestbook` ";  $my_db->query($q);  if($my_db->num_rows()>0){    echo "no record";  }else{    while($

2005-01-13 12:54:00 902

原创 Apacher虚拟主机及虚拟目录配置

#端口号 Listen 8082  #服务器名称    ServerName IMPROVING_V20.a09z.com:8082#站点根目录    DocumentRoot "E:/PHP/A09Z.COM/IMPROVING_V2.0"#根目录配置            Options Indexes FollowSymLinks        AllowOverride None     

2005-01-12 10:49:00 724

原创 通知php使用自定义的session处理函数来操作session,而不使用php预置的方法

session_set_save_handler(        "sess_open", /* session_start()调用 */        "sess_close", /* 程序结束时调用 */        "sess_read", /* session_start()调用 */        "sess_write", /* 程序结束时调用 */        "sess_des

2004-12-21 10:46:00 999 1

转载 缺陷跟踪管理

缺陷跟踪管理是测试工作的一个重要部分,测试的目的是为了尽早发现软件系统中的缺陷,因此,对缺陷进行跟踪管理,确保每个被发现的缺陷都能够及时得到处理是测试工作的一项重要内容。    1、 缺陷跟踪管理的目标    缺陷能够引起软件运行时产生的一种不希望或不可接受的外部行为结果,软件测试过程简单说就是围绕缺陷进行的,对缺陷的跟踪管理一般而言需要达到以下的目标:    确保每个被发现的缺陷都能够被解决;这

2004-12-17 09:40:00 2745

转载 PHP 如何调用 JAVA 类库

 PHP 如何调用 JAVA 类库  作者:游荡 | 浏览:244 | 评论:0  JAVA 是个非常强大的编程利器,它的扩展库也是非常的有用,这篇教程,主要讲述怎样使用 PHP 调用功能强大的 JAVA 类库 (classes)。为了方便你的学习,这篇教程将包括 JAVA 的安装及一些基本的例子。  Windows下的安装   第一步:安装 JDK,这

2004-11-19 11:26:00 1241

转载 XP / 2000 删除默认共享的办法

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/lanmanserver/parameters下建立 双字节值AutoShareServer DWORD 0       AutoShareWks DWORD 0重新启动后所有默认共享消失 包括admin$然后设置个强劲的密码 再到HKEY_LOCAL_MACHINE/SYSTEM

2004-11-18 11:22:00 1850

转载 js 几种常用的表单输入判断

//函数名:chksafe//功能介绍:检查是否含有"",//,"/"//参数说明:要检查的字符串//返回值:0:是  1:不是function chksafe(a){  return 1;/* fibdn = new Array ("" ,"//", "、", ",", ";", "/"); i=fibdn.length; j=a.length; for (i

2004-11-05 16:53:00 959

转载 17种正则表达式

17种正则表达式"^//d+$"  //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$"  //正整数 "^((-//d+)|(0+))$"  //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$"  //负整数 "^-?//d+$"    //整数 "^//d+(//.//d+)?$"  //非负浮点数(正浮点数 + 0) "^(([0-9]+//

2004-11-04 17:40:00 657

转载 检测邮件地址的正则表达式

function isMail($v_addr){ if(eregi("^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+.([a-zA-Z0-9_-])", $v_addr))  return true; else  return false;}

2004-10-20 08:47:00 1302 1

转载 简单的XML留言板

主程序guestbook.php//==========================================// 文件名: guestbook.php// 说  明: 简单的XML留言簿// power by ice_berg16//========================================== class guestbook extends DOMDocumen

2004-10-19 17:20:00 4966 1

转载 取得程序的运行时间

转贴自PHP2000作者: bigfat===============================大家或许经常看到有些php页面底下有显示程序运行时间:XXXXX秒 等等信息,这是怎么作到的呢?虽然php有POSIX系列函数(http://www.php.net/manual/en/ref.posix.php)能取得程序的运行时间等等信息但是这一系列函数不能运行在Windows中 而且他得到的

2004-10-19 11:21:00 1192

转载 一个给图片生成缩略图和加版权的类

最近几天看了一下PHP的图片处理方面的功能, 以前这方面的需求比较少,也就没怎么看,最近有空看了一下。感觉图片处理一些简单的功能还可以,复杂的就算了,GD库都2.0.1了,还是不支持中文,看了几篇文章,想使用中文只能先将GB2312转换成UNICODE再写入图片,太麻烦了,索性只使用英文算了。 在图像生成部分可以定义图片的最大高,宽,比较适用于新闻及相册等系统。 GD2.0.1在图片处理上有很大提

2004-10-15 08:55:00 817

转载 可以输入的下拉菜单

无标题文档      1    2    3    4   

2004-10-13 08:49:00 686

转载 40种网页常用小技巧(javascript)

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标

2004-10-13 08:48:00 554

转载 GD图形库写了个验证码

1、请输入右边的验证码:                            2、auth_img.phpsession_start();$img_width=80;$img_height=20;srand(microtime() * 100000);for($ti=0;$ti{$new_number.=dechex(rand(0,15));}$_SESSION[check_auth_numbe

2004-10-13 08:43:00 778

转载 生成加水印的图片类 (支持水印为图片或者文字)

/*+--------------------------------------------------------------------------| 生成加水印的图片类 (支持水印为图片或者文字)| ============================| by JackMing (感谢Dash和其他不知道姓名的朋友支持,本类在这些朋友作品的基础上创建)+----------------

2004-10-13 08:42:00 785

转载 用PHP开始你的MVC (四)实现View层

MVC模式的view层的主要任务是进行页面的和结果的显示工作,在php的实现过程中,主要是体现为一个模板(使用模板,可以达到php代码和html代码分离的目的,这样代码和页面的维护就方便多了,便于管理和页面的更换,可以真正的划分程序员、美工的分工)的解析过程:首先,controler层从model层得到数据其次,controler层将数据交给view层再次,view层的接口将数据按一定的方式传给模

2004-09-23 08:57:00 567

转载 用PHP开始你的MVC (二)抽象数据库接口

二、抽象数据库接口(利用数据操作管理类)在用mvc模式开发的时候,model层负责数据库的所有操作,为了对数据库的操作进行统一的管理,我们需要定义一个数据库操作管理类,由他来接替所有的数据库操作,也就是整个系统中只有这个数据库操作管理类,可以直接对数据库进行操作,如果其他的类需要对数据库进行操作,那它就必须调用和通过这个类来实现。下面的Db类就是一个这样的类。/****

2004-09-23 08:56:00 633

转载 用PHP开始你的MVC(三)实现你的Model层

三、实现你的Mode层Model层,就是MVC模式中的数据处理层,用来进行数据和商业逻辑的装封,进行他的设计的时候设计到三个个概念:------Model类。是实体类。用来保存数据库表格的中一条记录的所有字段的数据。并且可以验证这条记录数据的完整性。------ModelManager类。 是实体类的管理类。通常每一个实体类(Model)都要有一个对应的管理类(ModelManager)。管理类可

2004-09-23 08:56:00 576

空空如也

空空如也

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

TA关注的人

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