自定义博客皮肤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)
  • 收藏
  • 关注

转载 CURL详解

目前为目最全的CURL中文说明了,学PHP的要好好掌握.有很多的参数.大部份都很有用.真正掌握了它和正则,一定就是个采集高手了.PHP中的CURL函数库(Client URL Library Function)curl_close — 关闭一个curl会话curl_copy_handle — 拷贝一个curl连接资源的所有内容和参数curl_errno — 返回一个包含当前会话错误信息

2008-09-09 17:03:00 519

原创 用php来解析javascript函数escape编码过的字符串

//对于在javascript中escape过的字符,直接用unescape方法class escape_class//编码 function   escape($str,$TargetLang)   {  preg_match_all("/[/x80-/xff].|[/x01-/x7f]+/",$str,$r);  $ar   =   $r[0];  foreach($ar   as  

2008-04-23 15:12:00 643

转载 PHP中使用XML-RPC构造Web Service简单入门

[  Web Service介绍 ]Web Service就是为了异构系统的通信而产生的,它基本的思想就是使用基于XML的HTTP的远程调用提供一种标准的机制,而省去建立一种新协议的需求。目前进行Web Service通信有两种协议标准,一种是XML-RPC,另外一种是SOAP。XML-RPC比较简单,出现时间比较早,SOAP比较复杂,主要是一些需要稳定、健壮、安全并且复杂交互的时候使用。

2008-04-23 11:26:00 641

转载 PHP Socket 编程

让我们以一个简单的例子开始---一个接收输入字符串,处理并返回这个字符串到客户端的TCP服务.下面是相应的代码:PHP 代码:// 设置一些基本的变量 $host = "192.168.1.99"; $port = 1234; // 设置超时时间 set_time_limit(0); // 创建一个Socket $socket = socket_create(AF_INET, SO

2008-04-23 11:22:00 637

转载 PHP 截取字符串专题

1. 截取GB2312中文字符串 php //截取中文字符串function mysubstr($str, $start, $len) {    $tmpstr = "";    $strlen = $start + $len;    for($i = 0; $i $strlen; $i++) {        if(ord(substr($str, $i, 1)) > 0xa0) {  

2008-04-23 11:20:00 574

转载 MySQL数据库基础:数据类型及列类型

我们要把现实世界中的各种信息转换成计算机能理解的东西,这些转换后的信息就形成了数据。例如,某人的出生日期是“1987年5月23日”,他的身高是170厘米,等等。数据不仅包括数字、字母、文字和其他特殊字符组成的文本形式的数据,而且还包括图形、图像、动画、影像、声音等多媒体数据。但使用最多、最基本的仍然是文本数据。    1. MySQL的数据类型     在MySQL中有如下几种数据类型:    

2008-04-23 11:16:00 562

转载 Unicode字符介绍

Unicode字符介绍Unicode给每个字符提供了一个唯一的数字, 不论是什么平台, 不论是什么程序, 不论是什么语言。 基本上,计算机只是处理数字。它们指定一个数字,来储存字母或其他字符。在创造Unicode之前,有数百种指定这些数字的编码系统。没有一个编码可以包含足够的字符:例如,单单欧州共同体就需要好几种不同的编码来包括所有的语言。即使是单一种语言,例如英语,也没有哪一个编码可以适

2008-04-23 11:12:00 1231

转载 以一个最简单的例子把OO的JavaScript说明白

OO的JavaScript并不高深,麻烦就麻烦在google出来的国人介绍文章经常罗罗嗦嗦,而且之间的说法还各有不同,摆在一起就让人看了头大。这里重拾简单主义,以一个最简单的例子把OO Javascript说明白。1.一个颇为精简的例子只需理解三个关键字:第一个是function ,JS世界里Class的定义用"function",function里面的内容就是构造函数的内容。第二个是

2007-02-13 17:36:00 1045

转载 三国演义单挑谱3

第三章 三国演义武力排行榜之一----超一流武将排行榜 一切以事实说话,本人在研究了三国演义中全部357场单挑后,特排出三国演义武力排行榜,供大家参考。 一、评定武力的几条公理:(我想大家对于这几条公理应该没什么意见) 1. 若在较为正常的情况下面对面单挑,一方失败,可认为其武力不如对方 2. 两人单挑达200回合以上不分胜负的,可认为双方武力相等 3. 在“突袭”情况下杀败或杀死对方,都不能作为

2006-08-08 13:13:00 1244

转载 三国演义单挑谱2

第二章 一流及超一流武将单挑谱表二:一流及超一流武将单挑谱章回 胜利方 失败方 回合数 备注 5 *华雄 *孙坚 2 平手(射正面,孙放2箭被躲) 5 关羽 华雄 不详 死亡(以弓手身份突袭) 5 *吕布 *张飞 50 平手 5 *吕布 *张飞、关羽 30 平手 5 刘关张 吕布 数合 败走 6 吕布 夏侯敦 数合 败走 7 *赵云 *文丑 50~60 平手 11 *夏侯敦 *张辽 不详 平手 1

2006-08-08 13:11:00 1355 1

转载 PHP操作MYSQL用“事务”的例子

mysql_query("SET AUTOCOMMIT=0");//设置为不自动提交,因为MYSQL默认立即执行mysql_query("BEGIN");//开始事务定义if(!mysql_query("insert into table values(1,2)")){mysql_query("ROOLBACK");//判断当执行失败时回滚}if(!mysql_query("insert

2006-08-07 10:14:00 939

转载 MYSQL出错代码列表

mysql出错了,以前往往靠猜.有了这张表,一查就出来了.方便不少.特共享于众1005:创建表失败 1006:创建数据库失败 1007:数据库已存在,创建数据库失败 1008:数据库不存在,删除数据库失败 1009:不能删除数据库文件导致删除数据库失败 1010:不能删除数据目录导致删除数据库失败 1011:删除数据库文件失败 1012:不能读取系统表中的记录 1020:记录已被其他用户修改

2006-08-03 14:25:00 848

转载 PHP当中取得URL及物理路径的总结

在这里我想总结一下取得地址栏内URL及文件所属的我更路径的一些信息:运用$_SERVER[ ]我们可以来完成许多事情:它是一个包含头部(headers),路径信息及脚本位置的数组,数组的实体由web服务器创建。这是一个“superglobal”,或者可以描述为自动全局变量。这只不过意味这它在所有的脚本中都有效。在函数或方法中您不需要使用global $_SERVER; 访问它,就如同使用 $HTT

2006-08-03 14:11:00 1256

转载 PHP应用技巧七则

PHP (Hypertext Preprocessor)是一种 HTML 内嵌式的语言,也是目前比较流行的网页编程语言。它支持的后端数据库种类凡多,几乎含盖了当前的所有数据库系统。同时它包含了一般语言有的数学运算、时间处理、文件系统、字符串处理

2006-08-03 11:16:00 893

转载 取得客户端信息

[PHP]/*作用:取得客户端信息参数:返回:指定的资料使用:        $code = new client;        1、浏览器:$str = $code->getBrowse();        2、IP地址:$str = $code->getIP();        3、IP地址资料:$str = $code->getIPaddres();        4、操作系统:$str

2006-08-03 10:56:00 874

转载 Apache的配置

Apache的配置由httpd.conf文件配置,因此下面的配置指令都是在httpd.conf文件中修改。 主站点的配置(基本配置) (1) 基本配置:ServerRoot "/mnt/software/apache2" #你的apache软件安装的位置。其它指定的目录如果没有指定绝对路径,则目录是相对于该目录。 PidFile logs/httpd.pid #

2006-08-02 14:42:00 745

转载 在MySQL中 键名 索引 唯一 的概念分别是什么

键名:是指是否将此字段更改为主键     索引:是指将按照本字段索引数据记录     唯一:本字段的内容在数据表中是唯一的,没有重复记录;  

2006-08-01 15:14:00 1264

原创 PHP网站中整体防注入方法

今天写代码的时候猛然想到是不能能够通过一个文件来处理整个网站中所有可能出现注入的地方进行防范呢?这样就能够不用在每个程序里对每个变量进行过滤,节省了时间和代码。我们主要是从两点出发,因为我们的获取的变量一般都是通过GET或者POST方式提交过来的,那么我们只要对GET和POST过来的变量进行过滤,那么就能够达到防止注入的效果。而且我们的PHP真是非常好,已经内置了$_GET和$_POST两个数

2006-08-01 14:21:00 712

转载 log4j使用示例

log4j使用示例--by blues([email protected])PART 1 介绍log4j的好处在于:1.通过修改配置文件,就可以决定log信息输出到何处(console,文件,...),是否输出。这样,在系统开发阶段可以打印详细的log信息以跟踪系统运行情况,而在系统稳定后可以关闭log输出,从而在能跟踪系统运行情况的同时,又减少了垃圾代码(System.out.printl

2006-07-28 17:14:00 835

转载 Log4J使用常识

Log4J采用类似C语言中的printf函数的打印格式格式化日志信息,打印参数见表1如下: %m 输出代码中指定的消息 %p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL %r 输出自应用启动到输出该log信息耗费的毫秒数 %c 输出所属的类目,通常就是所在类的全名 %t 输出产生该日志事件的线程名 %n 输出一个回车换行符,Windows平台为“/r/n”,Unix平

2006-07-28 16:52:00 932

转载 struts 实现文件上传与下载

struts 实现文件上传与下载 /******************************************************************************* * 文件名: FileUploadAction.j

2006-07-28 15:44:00 4043 3

转载 文件强制下载

           Web开发人员都有过这样的疑问,如何让一个文件,尤其是一个已知类型的文件,发送到客户端,直接提示让浏览者下载,而不是用与它相关联的程序打开。以前我们最常用的办法就是把这样的文件加到链接上,这样可以让浏览者通过点击鼠标右键的目标另存为来下载所链接的文件。但是,这样有两个不足的地方:             一是:如果浏览器能够识别已下载文件的扩展名,则浏览器就会激活该扩展名所关

2006-07-28 15:28:00 1612

转载 常用log4j配置

常用log4j配置,一般可以采用两种方式,.properties和.xml,下面举两个简单的例子:一、log4j.properties### 设置org.zblog域对应的级别INFO,DEBUG,WARN,ERROR和输出地A1,A2 ##log4j.category.org.zblog=ERROR,A1 log4j.category.org.zblog=INFO,A2 log4j.

2006-07-26 14:30:00 593

转载 mysql 更改密码

  MySQL是一个真正的多用户、多线程SQL数据库服务器。MySQL是以一个客户机/服务器结构的实现,它由一个服务器守护程序mysqld和很多不同的客户程序和库组成。由于其源码的开放性及稳定性,且与网站流行编 挥镅 PHP的完美结合,现在很多站点都利用其当作后端数据库,使其获得了广泛应用。处于安全方面的考虑,需要为每一用户赋于对不同数据库的访问限制,以满足不同用户的要求。下面就分别讨论,供大家参

2006-07-26 10:41:00 966

原创 smarty实例教程-模板设计篇

一、什么是smarty?  smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分 离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目 中显的尤为重要。 二、smarty优点:  1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点

2006-07-21 18:09:00 872

转载 谈PHP生成静态页面

一、引 言在速度上,静态页面要比动态页面的比方php快很多,这是毫无疑问的,但是由于静态页面的灵活性较差,如果不借助数据库或其他的设备保存相关信息的话,整体的管理上比较繁琐,比方修改编辑.比方阅读权限限制等,但是,对应一些我们经常频频使用的文件,比方说,开发的新闻发布系统,我们不希望很多用户都读取数据库才显示结果,这样一方面消耗了服务器的资源,另一方面占去了浏览者大量可贵的响应时间,所有,有了

2006-07-21 18:07:00 620

原创 中国神仙一览表

重要神仙表   盘古氏-又称元始天王,一名,浮黎元始天尊。      三清:   元始天尊   灵宝天尊 又名太上道君   道德天尊 又名太上老君(西游记里也称为太上道祖)      六御   中央玉皇大帝 妻:王母娘娘,又称为 西王母   北方北极中天紫微大帝   南方南极长生大帝,又名玉清真王,为元始天王九子。   东方东极青华大帝太乙救苦天尊   西方太极天皇大帝 (手下:八大元帅,五极战神

2006-07-20 15:27:00 2402

转载 谈谈Unicode编码,简要解释UCS、UTF、BMP、BOM等名词

 这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题:问题一: 使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?我很早前就发现Uni

2006-06-22 15:11:00 588

原创 请问怎么样才算一个合格的java程序员?

  1、语法:必须比较熟悉,在写代码的时候IDE的编辑器对某一行报错应该能够根据报错信息知道是什么样的语法错误并且知道任何修正。  2、命令:必须熟悉JDK带的一些常用命令及其常用选项,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果这些命令你没有全部

2006-06-19 17:31:00 1022

原创 使用XDoclet生成hbm.xml

 使用XDoclet生成hbm.xml- -                              Google一下网上用XDoclet生成Hibernate Mapping和建表的文章很多,我以前都是先把表建好,然后手工写Mapping文件,这样很费时间,用XDoclet后在建模过程中在POJO类中加入XDoclet标签,这样节省了很多时间。用

2006-06-09 19:18:00 2713

转载 TOMCAT完全攻略

随着java的流行,其在web上的应用也越来越广,tomcat作为一个开源的servlet容器,应用前景越来越广,本文将向你讲述tomcat的一些知识。一:简介tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品(Most Innovative Java Product),同时它又是sun公司官方推荐的servlet和js

2006-06-09 09:55:00 717

转载 HTC简明教程

  在微软 (R)Internet Explorer 5 中介绍, HTML 组件 (HTCs) 提供一种机制来使用脚本作为动态 HTML(DHTML) 行为实现组件功能。以 .htc 扩展名保存,一份 HTC 是一份包含脚本和一组用于定义组件的 HTC 特殊元素的 HTML 文件。此部分包含相关元素和它们支持的成员。   对象 document 在给定的浏览器窗口中表现 HTML 文档。 e

2006-06-08 16:54:00 937

原创 meta标签之详解

meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码:<head><meta http-equiv=”content-Type” content=”text/html; charset=gb2312″></head>    也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会自动被大型搜索网站自

2006-06-08 14:22:00 689

转载 如何发布你的程序

在网上有很多关于程序发布的帖子,方法也很多,自己也试过课没有一个好用的(强烈谴责这种不负责任的行为)。刚刚看过 java核心技术 ,这里的jar文件一节很详细地说明你应该如何发布你的程序。public class Test1{  public static void main(String [] args)   {  System.out.println("test jar file");    

2006-06-06 16:17:00 762

转载 Log4j使用介绍

Log4j使用介绍Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。一、定义配置文件  其实您也可以完全不使用配置文件,而是在代码中配置Log4j

2006-06-06 09:59:00 737

原创 Struts+H ibernate谈J2EE的数据表示

在 struts+ h ibernate 这种结构中,是不应该把H ibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。  我来谈谈在J2EE架构中各层的数据表示方法:  Web层的数据表示是FormBean,数据来源于HTML Form POST   业务层的数据表示是VO  持久层的数据表示是PO,其数据来源于数据库,持久层的

2006-06-05 14:02:00 770

原创 远程采集文件

import java.io.*;import java.net.HttpURLConnection;/** * 网络文件存取类 * * @author GamVan by 我容易么我 */public class FileOperate {    public FileOperate() {    }    /**     * 如果远程文件读取失败用此文件替代     */

2006-06-05 10:27:00 731

转载 应用WEB标准会使ScrollTop属性失效!

DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 0 _fcksavedurl=" align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" />Transitional//EN"0 _fcksavedurl=" align="top" src="http://www

2006-06-02 14:15:00 1103

转载 传说中的中国十大名剑及典故

第十承影转自81.china.com转自81.china.com远古的一个黎明,天色黑白交际的一瞬间,一双手缓缓扬起。双手合握之中是一截剑柄,只有剑柄不见长剑剑身,但是,在北面的墙壁上却隐隐投下一个飘忽的剑影,剑影只存片刻,就随着白昼的来临而消失,直到黄昏,天色渐暗,就在白昼和黑夜交错的霎那,那个飘忽的剑影又再次浮现出来。扬起的双手划出一条优雅的弧线,挥向旁边一棵挺拔的古松,耳廓中有轻轻的“嚓”的

2006-05-26 22:31:00 1182

原创 使用jdbc访问数据库

. 连接到数据库的方法 答:1) ODBC(Open Database Connectivity)       一个以C语言为基础访问SQL为基础数据库引擎的接口,它提供了一致的接口用于和数据库沟通以及访问数据。    2) JDBC       Java版本的ODBC 2. JDBC应用编程接口 答:JDBC

2006-05-16 15:25:00 1260

空空如也

空空如也

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

TA关注的人

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