`
cyxlgzs
  • 浏览: 90059 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论
文章列表
PHP实践之路(目录索引) PHP中控制结构 首先要说明的一点是:在php中和其他高级语言类似,在一对大括号{}中间的语句称为一个语句组。每条语句都是以分号作为结尾 1、if/else控制结构 a、结构模式一 if(expr){ statement 1 } el ...
1、PHP实践之路(一)搭建PHP运行环境(php+mysql+apache) 2、PHP实践之路(二)apache虚拟主机配置 3、PHP实践之路(三)PHP初探数据类型 4、PHP实践之路(四)PHP中常量和变量 5、PHP实践之路(五)PHP中的运算符 6、PHP实践之路(六)控制结构 7、PHP实践之路(七)PHP函数 8、PHP实践之路(八)类与对象(1) 9、
PHP实践之路(目录索引) PHP中的运算符 1 、运算符的优先级 下面是从API上截图的一张PHP运算符优先级表格,从上到下,优先级从高到低 2、算术运算符 算术运算符包含 a、取反运算符:-,对单个变量进行取反运算 b、加法运算符:+,无左右之分 c、加法运算符:-,有减数和被减数区别 d、乘法运算符:*,无左右之分 e、除法运算符:/,有除数和被除数之分,除被除数和除数都是整数并且整除返回整数情况之外,其他返回的都是浮点数 f、取模运算符:%,除后取余 3、位运算符 位运算符包含 a、按位与:&,除了1& ...
PHP实践之路(目录索引) PHP中的常量和变量 1、常量 一个常量一旦被定义,就不能再改变或者取消定义 a、常用系统预定义常量介绍 TRUE:表示布尔值的true FALSE:表示布尔值的false _FILE_:当前php文件名 _LINE_:当前行数 PHP_OS:当前操作系统 PHP_VERSION:当前php版本 实验时间 <?php echo __FILE__; //D:\php_workspace\first_php\index.php echo "<br />"; // ...
PHP实践之路(目录索引) PHP中的数据类型 1、四种标量类型 boolean(布尔型):取值为true和false两者之一,并且不区分大小写 注意:a、强制转换为布尔型型时可以采用(bool)或者(boolean) b、当转换为布尔型时,以下值被认为是false。除以下情况其他都为true 1)boolean型false本身 2)整形0 3)浮点型0.0 4)空字符串或者字符串“0” 5)不包含任何元素的数组 6)没有成员变量的对象 7)特殊类型 NULL(包括尚未设定的变量) 9)从没有任何标记(tags)的XML文档生成的SimpleXML对象 ...
原文出处:mnot译文出处:张鑫旭 最近的译文距今已有4年之久,原文有一定的更新。今天踩着前辈们的肩膀,再次把这篇文章翻译整理下。一来让自己对web缓存的理解更深刻些,二来让大家注意力稍稍转移下,不要整天HTML5, ...
PHP实践之路(目录索引) 一、环境 1)操作系统:windows xp 2)apache2.2 二、背景 当我们在开发项目或者在学习时,总会建立多个项目。这样在apache中默认的工作目录只有在htdocs目录下。所以我们必须建立虚拟主机,让我们的单台计算机可以当多个服务器来使用。这里我们就需要配置虚拟主机 三、解决方案 1)如果只为了达到多个工作目录的要求,可以在httpd.conf中配置<IfModule alias_module>模块,具体方式可以在网上找,但这个方式有缺陷,当工作目录不在磁盘根目录下时,解析路径将会遇到问题 2)ap ...
本文转载自:http://youngsterxyf.github.io/2013/06/01/php-best-practices/ 以下是原文,整理个目录出来如下 PHP最佳实践(译)Jun 01, 2013 原文: PHP Best Practices-A short, practical guide for common and confusing PHP tasks 译者:youngsterxyf 最后修订日期& ...
转载自:http://blog.163.com/chengwei_1104/blog/static/53645274200921103938571/ sqlcode sqlstate 说明 000 00000 SQL语句成功完成 01xxx SQL语句成功完成,但是有警告 +012 01545 未限定的列名被解释为一个有相互关系的引用 +098 01568 动态SQL语句用分号结束 +100 02000 没有找到满足SQL语句的行 +110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统 + ...
转自:http://www.cnblogs.com/longyi1234/archive/2010/03/22/1691904.html 按平均时间将排序分为四类:(1)平方阶(O(n2))排序  一般称为简单排序,例如直接插入、直接选择和冒泡排序; (2)线性对数阶(O(nlgn))排序  如快速、堆和归并排 ...
通用数据结构貌似包括:数组、链表、树(二叉树、平衡树)、哈希表。之所以称之为通用数据结构是因为它们通过关键字的值来存储、查找数据。 现实中,要想存储人事记录、货存记录、合同表或销售业绩表等数据,则只需要一般用途的数据结构,即通用数据结构即可。至于具体使用哪一种数据结构,可以参考(哥,只是参考)下图: 请不要从上图中得出“平衡树”是最好的结论。咱还是要坚持“具体问题,具体分析”的结论的。 这些最快的结构也是有缺陷的(貌似一定要这样说,才显的严谨、有水平。所以以后出书的时候要记得啊)。首先,它们的程序在不同程度上比数组和链表的复杂;其次,哈希表要求预先知道要存储多少数据,数据对存储空间的利 ...
一、背景 很多时候我们都会用FTP工具来实现文件的上传下载功能,于是琢磨着也用java的相关知识来自己实现一个简单的文件服务器 二、NIO Socket 考虑到文件的上传下载其实就是客户端和服务器进行通讯,然后进行数据交换。此时就可以采用Socket来实现。从JDK1.4版本以来java提供了更加高效的非阻塞形式的Socket,也就是NIO方式的Socket,通过通道Channel和缓冲器Buffer的方式来进行数据的读写。关于NIO的介绍,这里找了网上的一篇文章,可以参考一下 JAVA NIO简介 三、实施步骤 1、实现文件的上传下载等,需要服务器和客户端两部分。 ...
一、背景 在做某类程序应用时,需要将服务器的响应自动的反馈给浏览器,而不是采用用户请求的方式。基于这样的应用还是比较多的,比如说网页聊天、实时消息提醒等等。所以我们需要这样一种技术来实现服务器主动的将 ...
一、问题描述 目前基本上的系统都会涉及到权限的控制,而且粒度都比较小,一般都要控制到具体窗口的具体操作上。而要达到这种要求,一个可行的数据库设计将显得非常有帮助。下面我们就设计一个通用型的数据库来达到权限的控制 二、测试环境 操作系统:windows xp 数据库:mysql5.0 辅助设计工具:PowerDesigner15 三、设计过程 1、利用PowerDesigner设计出需要的表,如下图 2、导出sql脚本,如下 /*==============================================================*/ /* ...
一、问题描述 以前一直正常的ASP网站今天出现了打不开的情况,网站是部署在IIS下的。通过查找IIS的日志文件“Httperr.log”信息,显示“Connections_Refused” 二、解决方案 在网上搜索了相关资料,默认情况下,如果可用的非分页缓冲池内存不足 20MB,IIS 6.0 中的 HTTP 服务停止接受连接,所以有以下两种方案供选择 1、重启服务器释放内存 2、采用微软官方解决办法为在注册表里把 EnableAggressiveMemoryUsage 值设为1解决。具体操作方法如下 1.1、进入注册表,进入具体项:HKEY_LOCAL_MACHINE\S ...
Global site tag (gtag.js) - Google Analytics