自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(53)
  • 资源 (3)
  • 收藏
  • 关注

原创 JQuery EasyUI表格操作实例代码解析

前段时间写过一篇关于Jquery EasyUI如何提交数据的文章:基于JQuery EasyUI框架的两种数据提交方式,经过这段时间的使用和学习,今天再次整理部分关于Jquery EasyUI表格编辑的相关操作,今天主要是对Jquery EasyUI的表格操作部分功能进行整理和说明。(点击图片查看大图)先做大概的分析和介绍,JQuery EasyUI表格操作实例代码Demo演示程序及代码下

2011-10-27 22:00:06 676

原创 基于JQuery EasyUI框架的两种数据提交方式

最近由于工作的需要开始接触学习Jquery EasyUI框架,纯JQuery之前在写代码的时候接触过一些,之前也整理过一篇关于JQeury操作的文章:Jquery常用表单操作整理记录,如果有兴趣,大家可以去看一下。在刚接触JQuery EasyUI框架时感觉还是挺复杂的,特别是涉及到数据提交方面的内容,自己初次使用,有点不适应,自己在网上也找了一些介绍和使用,再加上自己的实际测试整理了一部分关

2011-10-27 21:58:49 548

原创 基于nusoap的PHP Webservice的开发实例学习

以前写过一篇关于PHP Webservice的文章,但很简单,这段时间一直都在做基于nusoap的webservice接口,正好又深入学习了一下,今天就整体上对利用nusoap开发PHP的webservice程序进行一个说明和实例分析。关于nusoap的介绍就不多说了,如果有

2011-08-19 11:23:16 378

原创 利用PowerBuilder编写的PB抽奖程序

又有几天没有更新博客了,很是惭愧,今天与大家分享一个我用PowerBuilder编写的抽奖程序,这是我为公司元旦晚会抽奖而写的,开始想在网上找一个,但这种程序不太好找,于是自己写了一个,属于原创程序哦,欢迎下载试用哦。虽然是PB程序写的,但我最后生成的可执行程序包括了pb相关的dll文件,即使你的机器中没有安装PowerBuilder也没关系,完全可以执行。

2011-01-11 13:38:00 1001 5

原创 PHP JpGraph生成各类统计图实例程序学习

<br />PHP JpGraph生成各类统计图实例程序学习:<br />其实在JpGraph库中的Examples文件夹中有很多的小例子程序,但它比较散碎,估计很多人都不愿意看或懒得看,今天我就调用我上次<br />写的封装好的JpGraph类来写一个实例程序来说明一下其使用,例子比较简单,在这一个代码中,通过简单的几行代码就可以实现各种图表<br />的绘制。如果不清楚JpGraph库和我写的JpGraph封装类的话,可以看一下我的红心草博客前面的两篇文章:<br />JpGraph下载及使用<

2010-10-14 21:53:00 419

原创 PHP封装的JpGraph类

在前面的JpGraph下载及使用中,我对JpGraph项目进行了大概的介绍,并对一个简单样例程序进行了说明,下面是我经过1天的编写调试,整理出来的已经封装了部分常见常用函数的类,感觉自己这个写的还是比较规范的,呵呵。下面是代码,想学php的可以深入看一下,并不太难,不过由于时间关系,我并没有把所有的图形对象进行封装,如果有机会以后会出一个更全的类。

2010-10-05 21:24:00 247

原创 JpGraph下载及使用

最近正在研究利用PHP来实现并画出各类图表,关于php画图现在比较成熟和方便使用的开源库就是Jpgraph库,网上关于它的介绍和说明比较多,但也比较乱,我今天花费多半天的时间学习了一下JpGraph库及样例程序,并简单进行了总结,我将会以1到2篇文章来对JpGraph库进行详细的介绍,并放出我自己写的一个封装了JpGraph的类供大家了解,如果有什么问题的话可以给我留言,也可以邮箱联系我。

2010-10-05 21:22:00 456

原创 利用PHP实现URL静态化

从今天开始会陆续穿插一些PHP的使用技巧,以更方便大家在基础的学习过程中,对PHP能有一个更清晰的认识和使用。现在网上的绝大多数页面都是动态页面,而我们为了保证对搜索引擎友好,让搜索引擎收录更加方便,因此需要把动态页面进行静态化,但如何实现静态就需要我们从程序方面进行考虑了。对PHP来讲,实现程序页面静态化有两个方式:生成真正的静态化页面,另一种是就是伪静态,下面我就对这两种方式分别进行详细的介绍和说明。

2010-09-21 09:09:00 375

原创 使用PHP进行HTTP认证

我们在登录某些安全性较高的网站时,有时候可能会遇到这种情况:直接在网页上弹出一个windows窗口,要求输入认证的用户名和密码,只有认证登录成功才能看到内容,否则的话则连该页面都无法打开,这是一种HTTP认证的的方式,它大大加强了系统的保密性和安全性,那这是如何实现的呢,下面我就简要向大家介绍一下.

2010-09-15 16:22:00 289

原创 PHP学习之路

对于我们计算机专业和编程出身的人来说,掌握一门新语言并不是太难的事情,对于大多数的语言来说,其基础的东西都是一样的,基本语法,变量,函数,表达式,运算符,程序流程这些内容基本上都是相同的,学计算机的人想必C或C++肯定学过吧,只要学习过它们,对于PHP的语法等基本内容来说就不是什么大问题,我花了大概一两天看完了PHP的基本语法和语言参考的内容,对PHP有了一个基本的了解。语法方面的内容都是一些概念性的说明,只看是无法深入理解PHP的,这就需要我们结合实际编写一些小程序来进行实践,我记得我在学习C语言

2010-09-09 16:59:00 344

原创 PHP代码实现DES加密解密算法

大多数语言自身实现了des加密解密函数,而在php里面并没有直接实现的函数,这里我将介绍PHP代码实现DES加密解密算法。在PHP中实现DES加密解密,需要加载一个外部扩展模块mcrypt模块,默认安装的PHP并没有带该模块,因此我们需要独立安装,在php下直接在php.ini中打开mcrypt模块参数并拷贝mcrypt,而在linux下我们需要下载对应的mcrypt的rpm包,并安装,安装时如需关联其他rpm包的话,则可以对应下载安装。

2010-09-06 15:12:00 491

转载 如何跨过编程学习的瓶颈

<br />今天看到一篇文章,写得不错,借此送给初学编程的朋友们,虽然写的是PHP编程学习,但我认为它同样适用于其他的所有语言。<br />“千军万马过独木桥”,这句话用来形容编程的学习过程好像在适合不过了。PHP也不例外,大量的语法结构,函数式,面向对象和高密度封装等把小鸟们刚开始学习编程的激情一点一点的磨平,消灭。如日中天的PHP也不例外。加之国内的学习环境一片浮躁,迫于生活的压力,没有多少人愿意踏实下来花时间的钻研技术,更悲哀的是,也没有多少人愿意把自己的知识分享给别人,这在一定程度上也加速了

2010-08-31 21:00:00 222

转载 利用PHP实现http数据提交的几种方式

利用PHP实现http的get或post数据提交有多种方式,我们可以根据不同的环境来选择不同的实现,下面就简单介绍一下利用PHP实现http数据提交的几种方式.

2010-08-31 20:57:00 359

原创 PHP调用Webservice的通用实现

一般的语言都有自己的Webservice框架及调用方式,而PHP也不例外,在PHP5之前,php自身并没有关于Webservice接口的函数,不过有人为我们开发了一套程序NuSOAP,它是php环境下的WEB服务器编程工具,用于创建或调用Web服务,利用它我们就可以很轻松的实现对其他各种语言Webservice接口函数的调用了.而且它完全是用php语言编写,不需要扩展库的支持,这种特性使得NuSOAP可用于所有的PHP环境.

2010-08-31 20:55:00 528

原创 PHP的计算字符串长度及截取指定位数字符串函数(支持中英文特殊字符混杂)

 在网上找也没找到合适的计算长度和截取的函数,自己考虑编写了两个小函数,基本上可以满足使用要求。很简单~~ /*截取字符串的前len位*/function getThrstr($str,$len){ $length = strlen($str); $n = 0; $sum = 0; $substr = ; for($i=

2010-04-22 12:06:00 562

原创 linux下vsftp服务器相关配置问题

   最近需要在linux下写PHP程序实现ftp文件的上传和下载功能,需实现不同ftp用户登陆到各自目录下,并对其进行相关权限配置,经过搜索,发现vsftpd使用比较广泛,决定采用vsftpd架设ftp服务器来进行测试。   安装比较简单,直接安装vsftpd及db4的rpm包即可,默认是支持匿名登陆方式的,考虑实际应用,肯定是不允许匿名登陆的,而采用linux系统用户的话安全性

2010-02-24 20:40:00 353

原创 今天用php写的socket通信程序

  真是惭愧,花费了一天的时间,才调试出来,暂时还未进行代码优化。[server.php]$addr = "192.168.2.225";$readdr = "192.168.2.60";$port = "20000";$socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP);if($socket         echo "Sock

2009-03-26 21:01:00 632 1

原创 伪js分页显示程序

暂时先放在这里,等有时间了再进行整理。 部分代码获取自网络,后又经过自己的修改和添加而成。 var totalpage,pagesize,cpage,count,curcount,outstr;function init(){    cpage =1;    pagesize = 10;    outstr = "";    var oTable = document.getEleme

2009-03-06 12:39:00 342

原创 Windows下安装Turck MMCache

1.什么是Turk MMCacheTurck MMCache is a free open source PHP accelerator, optimizer, encoder and dynamic content cache for PHP. It increases performance of PHP scripts by caching them in compiled state,

2009-02-21 20:01:00 708

原创 Webservice接口函数调用的一些实例程序

php调用asp.net写的webservice接口函数:$soapaction = "http://www.domain.com/";$wsdl = "http://www.domain.com/smswebservice/smswebservice.asmx";$namespace = "http://www.domain/";$client = new soapclient(

2009-02-18 12:18:00 1091

转载 通过URL重写实现伪静态

一.Apache设置独立主机用户Apache 基本配置:首先确定您使用的 Apache 版本,及是否加载了 mod_Rewrite 模块。Apache 1.x 的用户请检查 conf/httpd.conf 中是否存在如下两段代码:LoadModule Rewrite_module libexec/mod_Rewrite.soAddModule mod_Rewrite.cApache 2.x 的用户

2008-11-19 20:09:00 541

转载 跨站脚本攻击

跨站脚本攻击是众所周知的攻击方式之一。所有平台上的Web应用都深受其扰,PHP应用也不例外。  所有有输入的应用都面临着风险。Webmail,论坛,留言本,甚至是Blog。事实上,大多数Web应用提供输入是出于更吸引人气的目的,但同时这也会把自己置于危险之中。如果输入没有正确地进行过滤和转义,跨站脚本漏洞就产生了。  以一个允许在每个页面上录入评论的应用为例,它使用了下面的表单帮助用户进行提交:C

2008-11-19 19:42:00 298

转载 linux可能常用的一些操作命令

如果linux下的firefox浏览器死掉:find .mozilla/firefox/ -name .*lock -exec rm -rf {} /;查找是否安装某个程序:ps -ef |grep ProgramName卸载程序:rpm -e 程序名安装程序:rpm -ivh 程序.rpmawk的简单应用:甘肃省.txt内容:58.206.160.0    58.206.191.255  甘

2008-11-06 19:37:00 239

原创 记录一些常用的vi操作

  均是一些常用的vi操作命令,记录下来,防止忘记TRL-R,可执行恢复命令,即撤消掉撤消命令.  配对括号:按%可查找配对的括号: ) ] }  屏幕向下移动一页: CTRL+f,  向上:CTRL+b;  在行上横向移动: num ,向右移动num个字符.  移动到行头:按数字0; 移动到行尾: 按$ 键.  替换:  :n1,n2s/word1/word2/g , 在n1与n2行之间寻找wo

2008-11-06 19:34:00 244

转载 UNIX文件的SUID/SGID

UNIX文件的SUID/SGID 信息来源:邪恶八进制信息安全团队(www.eviloctal.com)一、 SUID/SGID概述  有时,没有被授权的用户需要完成某项任务。一个例子是passwd程序,它允许用户改变口令,这就要求改变/etc/passwd文件的口令域。然而系统管理员决不允许普通用

2008-11-06 19:30:00 212

原创 SNMP配置及外部命令调用测试

  最近公司要求学习SNMP(简单网络管理协议)的内容,并要求在centos系统上配置按照snmp服务并测试使用外部扩展命令.  刚开始连SNMP是什么都不知道,经过在网上的搜索和自己的测试摸索,最终基本上是配置ok了.  其实网上的关于SNMP配置的资料都大同小异,一路走下来基本上就ok了.  首先说一下安装前准备吧,我们使用的是CentOS系统,其他的类linux系统也都差不多吧,要准备的软件

2008-11-06 19:21:00 1193

转载 魔术引号

魔术引号(Magic Quote)是一个自动将进入 PHP 脚本的数据进行转义的过程。最好在编码时不要转义而在运行时根据需要而转义。 什么是魔术引号当打开时,所有的 (单引号),"(双引号),/(反斜线)和 NULL 字符都会被自动加上一个反斜线进行转义。这和 addslashes() 作用完全相同。 一共有三个魔术引号指令:

2007-11-24 11:04:00 436

原创 php的一点安全小提示

对于用户提交表单,不要相信只能提交表单让你选择的那么几项,对于有心的用户来说,客户端能够提交任何数据作为$_POST[value]的值,为了正确过滤数据,我们需要利用switch语句来处理:                                                                                                       

2007-11-24 11:02:00 349

转载 PHP预定义变量

 自 PHP 4.1.0 起,取得外部变量的首选方法是用下面提及的超全局变量。在此之前,人们要么依赖 register_globals,要么就是长长的预定义 PHP 数组($HTTP_*_VARS)。 在 PHP 5.0.0 中,长的 PHP 预定义数组可以通过设置 register_long_arrays 来屏蔽。 服务器变量:$_SERVER注: 在 PHP 4.1.0 及以后版本使用。之前的

2007-10-28 15:18:00 355

原创 .net数据库连接实例代码

 才学.NET数据库连接方面不久,在网上下载了部分代码,然后自己经过测试调试,写了以下的一段例程,仅供象我一样的菜鸟学习了解.该段代码实现了数据库操作的几个基本功能:插入,删除,显示等操作.本人动手测试成功,利用了SQL Server2000中的pubs数据库中的stores表.由于时间关系,没有写成完全可以利用的代码, 您可以自己修改使其更加完善.dataOperator

2007-08-21 11:34:00 1100

转载 框架不是框框—应用框架的基本思想

 软件构件化是21世纪软件工业发展的大势趋。工业化的软件复用已经从通用类库进化到了面向领域的应用框架。Gartner Group认为:“到2003年,至少70%的新应用将主要建立在如软件构件和应用框架这类‘构造块’之上;应用开发的未来就在于提供一开放体系结构,以方便构件的选择、组装和集成”。框架的重用已成为软件生产中最有效的重用方式之一。然而—— 一、构件与框架有何关系? 1. 什么是

2007-08-06 16:54:00 474

转载 让设计与分析重用-—基于构件开发的应用框架设计

框架必须是健壮的、可扩展的、灵活的,且支持动态内容,它要求基于开放或共享标准。框架的设计要力求做到:完备性、灵活性、可扩展性、可理解性,同时抽象能用于不同的场合;用户能轻松地添加和修改功能,定制框架;用户和框架的交互清晰,文档齐全。框架设计的一个核心问题就是发现可重用的设计和“热点”,以保证框架具备充分的灵活性,使用户能在已有构件的基础上生成应用程序,实现“零代码编写”的理想目标。 一、如何设

2007-08-06 16:53:00 667 1

转载 61条面向对象设计的经验原则

(1)所有数据都应该隐藏在所在的类的内部。p13 (2)类的使用者必须依赖类的共有接口,但类不能依赖它的使用者。p15 (3)尽量减少类的协议中的消息。p16 (4)实现所有类都理解的最基本公有接口[例如,拷贝操作(深拷贝和浅拷贝)、相等性判断、正确输出内容、从ASCII描述解析等等]。 p16 (5)不要把实现细节(例如放置共用代码的私有函数)放到类的公有接口中。p17 如果类的两个方法有一段公

2007-08-06 16:52:00 443

原创 简易邮件发送系统的实现(下)

 (3)Send.java/** * @FileName: mailBean.java * @author Devil_Angel * @date:2007-07-23 * @Description: 邮件系统JavaBean *  */package javaBean; import java.util.*;import javax.activat

2007-08-03 15:37:00 495

原创 简易邮件发送系统的实现(上)

 该题目自己从来都没有想到过写, 某天一朋友让自己给帮忙写一个简单的邮件发送系统的实现, 其实我没有写过,不过硬着头皮接下来了,就得做了, 广查资料, 顺便写了这篇东西,不为别的,只为记住自己曾经写过这么一个东西,也说不定以后还要接触的. OK, 废话不少了, 开始进入主题吧. 1.       一点简单的基础知识该邮件系统采用Java开发,主要使用了其JavaMail的开发包,

2007-08-03 15:32:00 568 2

原创 .NET开始啦!

    终于毕业了,也开始上班了,好在自己的求职过程不是太艰难,好歹是找到一个做软件的工作.可惜不是自己擅长的C/C++方面,而是.NET, 大多数的语言我都学了,可还就是.NET没有学,这不,又得重新开始学习了,好在基础的数据类型都差不多.上手还行.    得努力看书了,这几天老是看小说,耽误了不少时间,关于ERP管理系统的开发应该还算简单吧.

2007-07-20 17:28:00 481

原创 Window程序设计(一)

 Windows运作机制的核心是一个称作「动态链接」的概念。Windows提供了应用程序丰富的可呼叫函数,大多数用于实作其使用者接口和在视讯显示器上显示文字和图形。这些函数采用动态链接库(Dynamic Linking Library,DLL)的方式撰写。这些动态链接库是些具有.DLL或者有时是.EXE扩展名的文件,在Windows 98中通常位于/WINDOWS/SYSTEM子目录中,在Wi

2007-05-14 19:52:00 1000

原创 数据结构学习笔记(二)

  线性表的链式表示和实现线性链表: 用一组任意的存储单元来依次存放线性表的结点,其存储单元可以是任意位置的.因此,链表种结点的逻辑次序和物理次序不一定相同. 每一个结点值及一个指针两部分组成了链表种的结点结构.  Data

2007-05-14 19:47:00 573

原创 数据结构学习笔记(一)

 1. 数据结构众所周知,计算机程序是对信息进行的加工处理.在一般情况下,这些信息并不是没有组织,信息之间往往具有重要的结构关系,这就是数据结构的内容.设有一个电话号码薄,它记录了N个人的名字和其相应的电话号码,假定按如下形式安排: (a1,b1)(a2,b2)…(an,bn)其中ai,bi(i=1,2…n) 分别表示某人的名字和对应的电话号码要求设计一个算法,当给定任何一个人

2007-05-14 19:46:00 678

原创 JSP第二天

     主要软件Eclipse,MyEclipse. 在Eclipse里面开发JSP包需要安装插件,首先安装Tomcat的插件,用以支持服务器,因为他是免费的嘛,呵呵。MyEclipse其实是Eclipse的一个支持J2EE开发的插件,但他并不是免费的,但我们可以在网上找找它的注册码 。安装完成后,配置不难,选择菜单栏的窗口->配置,按照提示把MyEclipse和Tomcat两个选项

2007-03-11 19:37:00 454

PB抽奖程序源代码奉献给大家

给公司元旦晚会写的PB抽奖程序,我以前在网上没有找到合适能用的PB源代码的抽奖程序,今天我贡献出来,呵呵,不过时间比较紧,代码写的比较凌乱,但使用绝对没有问题,具体的说明见我的红心草博客:http://www.hongxincao.com,里面有相关文章的说明。

2011-01-11

Windows软件防火墙实现技术简述

Windows软件防火墙实现技术简述

2007-08-16

空空如也

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

TA关注的人

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