摘要:1 29 * *============================================================* 30 * 加在类或类中方法前 31 * *=========================================...
阅读全文
摘要:设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的;设计模式使代码编制真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构...
阅读全文
摘要:NoSQL数据库,有時也称作Not Only SQL的缩写,是對不同於傳統的關聯式資料庫的数据库管理系统的統稱。(注依据Martin Fowler,NoSQL 不是英文Not Only SQL, 因为这会是NOSQL 而不是NoSQL)兩者存在許多顯著的不同點,其中最重要的是NoSQL不使用SQL作...
阅读全文
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的...
阅读全文
摘要:概述很多WEB应用程序的安全问题多是由于轻信第三方提供的数据造成的,如将未经过滤的数据发送到浏览器就可能造成跨站点脚本攻击(XSS),如果将未经过滤的数据发送到数据库就可能造成数据库注入(SQL injection)过滤数据并不能解决所有的安全问题,因为造成安全问题的起因还包括session的定置攻...
阅读全文
摘要:Thinkphp教程1.熟悉Thinkphp1.1 什么是ThinkphpThinkphp是一个开源的PHP框架,遵循Apache2开源协议发布。使用面向对象的开发结构和MVC模式,封装了CURD和一些常用操作,在模版引擎、缓存机制、认证机制和扩展性方面均有独特的表现。1.2 学习Thinkphp需...
阅读全文
摘要:ThinkPHP框架学习整理2:Thinkphp是单一入口模式,也就是说所有流程都是从index.php开始的。项目目录下的index.php我们称之为入口文件。你所编写的Action,使用http://server/project/index.php/Action/function的形式访问。执行...
阅读全文
摘要:ThinkPHP学习总结:ThinkPHP是一个开源的PHP框架,是为了简化企业级应用开发和敏捷WEB应用开发而诞生的。最早诞生于2006年初,原名FCS,2007年元旦正式更名为ThinkPHP,并且遵循Apache2开源协议发布。早期的思想架构来源于Struts,后来经过不断改进和完善,同时也借...
阅读全文
摘要:shell脚本:在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。基本上shell分两大类:一:图形界面shell(Graphical User Inter...
阅读全文
摘要:Smarty模板 ---PHP 最早的MVC模板引擎Smarty 软件包下载地址 : http://www.smarty.net/downloadSmarty是基于MVC(Model - View - Controller )框架概念,由模型-视图-控制器构成:视图 : 就是提供给用户的界面;控制器...
阅读全文
摘要:《鸟哥的Linux私房菜:基础学习篇(第3版)》是最具知名度的Linux入门书《鸟哥的Linux私房菜:基础学习篇》的最新版,全面而详细地介绍了Linux操作系统。全书分为5个部分:第一部分着重说明Linux的起源及功能,如何规划和安装Linux主机;第二部分介绍Linux的文件系统、文件、目录与磁...
阅读全文
摘要:Apache:Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一。同时Apache音译为阿帕奇.Apache HTTP Server(简称Apache)是Apache软件基金会的一个开放源码的...
阅读全文
摘要:Web Service与SOAP技术:Web Service(web服务),简称WS.WS是可以跨平台提供各项服务的一种技术。下面介绍组成WS平台的3个技术:SOAP : 简单对象访问协议SOAP Envelope :SOAP Header :SOAP Body :SOAP Fault : 此元素用...
阅读全文
摘要:Ajax是异步JavaScript和XML技术。Ajax并不是一门新的语言或技术,它是JavaScript,XML, CSS,DOM等多种已有技术的组合,它可以实现客户端的异步请求操作。局部刷新页面。Ajax开发需要注意的几个问题:浏览器兼容性问题;XMLHttpRequest对象封装;性能问题中文...
阅读全文
摘要:一.LDAP(Lightweight Directory Access Protocol),轻量级目录访问协议,是一个用来发布目录信息到其他不同资源的协议。目录是一种特殊的数据库系统,它采用树形结构来存取数据。不适合存储修改频繁的数据。一般适合于进行大量数据的检索;而关系型数据库则适用于数据的大...
阅读全文
摘要:XML(eXtensible Markup Language),扩展性标记语言,它是用来描述其他语言的语言,它允许用户设计自已的标记。XML产生的原因是为了补充HTML语言的不足,使网络语言更加规范化,多样化。XML语法: ---XML的声明 ---XML处理指令就是这个XML文档的根目录 -->-...
阅读全文
摘要:加密: PHP加密函数有crypt(),md5()和sha1(),PHP扩展库Mcrypt和Mhash。MySQL数据库操作: 通过系统服务器和命令提示符(DOS)都可以启动,连接和关闭MYSQL,操作非常简单。(选择“开始”/"运行"命令,在弹出的的"运行"窗口中输入"cmd"命令,按en...
阅读全文
摘要:在PHP编程中,经常要对数据进行处理,可以采用数据库和文本两种方式存储数据。一)文件处理分3步:打开文件 fopen()读取文件从文件中读取数据:readfile() ---不需要打开/关闭文件,不需要echo/print等输出语句file() ---常与foreach一起使用file_get_co...
阅读全文
摘要:PHP图形化类库---Jpgraph类库/ GD库Jpgraph这个强大的绘图组件能根据用户的需要绘制任意图形。只需要提供数据,就能自动调用绘图函数的过程,把处理的数据输入自动绘制。Jpgraph提供了多种方法创建各种统计图,包括折线图、柱形图和饼形图等。Jpgraph是一个完全使用PHP语言编写的...
阅读全文