自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 如何在Discuz实际开发中开启PHP自带的错误信息

通常情况下,discuz自动将PHP自带的报错功能屏蔽掉,使得在实际开发中,看不到发生在程序上的语法错误。 比如: echo 1 复制代码 以上代码在结尾少了个分号,通常会发出一个语法错误的提示,但是在Discuz系统中默认是屏蔽的,遇到这样的错误是无法判断错误...

2013-11-16 16:15:00 151

转载 PHP大数据查询优化

手头上有个项目,数据库用的是mysql,目前累计数据达到了100W以上,虽说数据量不是很大,但是查询的速度是有点慢。。 在网上查了资料,对于Mysql与应用程序交互的方式大概如下: MySQL是经典的C/S(Client/Server, 客户端/服务器)模型, 在遍历结果集之前,...

2013-09-17 14:42:00 509

转载 数据库设计:关于数据库范式一些理解

1NF:数据表中的每一列信息都能够确切表述,但凡关系型数据库(mysql/oracle/sysbase/db2/sql server)都自动满足1N 表student1 id ...

2013-09-04 18:02:00 109

转载 Mysql 优化 简单总结

Mysql数据库优化主要从一下几个方向入手: 1. 合理设计数据库表,例如符合3NF之类的 2. 添加适当索引 普通索引 主键索引 唯一索引(unique) 全文索引(在内容中添加的,运用于关键字查询) 复合索引 3. 分表(水平分割,...

2013-09-04 17:57:00 83

转载 深入SQLite一:简介

SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。它能够支持Windows/Linux/Unix等等主流的操作系统,同时能...

2013-09-04 11:22:00 85

转载 PHP对象中三种访问控制修饰符

PHP 支持如下三种访问修饰符: public(公有的):类中的成员将没有访问限制,所有的外部成员都可以访问(读和写)这个类成员(包括成员属性和成员方法)。如果类的成员没有指定成员访问修饰符,将被视为 public 。 protected(受保护的):被定义为 protect...

2013-08-16 11:17:00 414

转载 PHP中include() 与 require() 的区别(面试笔试常见题目)

require() 语句也可用于文件的包含,在使用上等同于 include() 。但二者也有一些细微差别,可以视实际情况采用 include() 还是 require() 。 二者区别如下: 当包含的文件不存在时(包含发生错误),如果使用 require() ,则程序立...

2013-08-16 10:54:00 165

转载 PHP 数据类型划分

PHP 支持八种原始类型(type)。 四种标量类型: string(字符串) integer(整型) float(浮点型,也作 double ) boolean(布尔型) 两种复合类型: array(数组) object(对象)...

2013-08-16 10:38:00 121

转载 在PHP中被认为是FALSE的条件

以下值被认为是 FALSE : 整型值 0(零) 浮点型值 0.0(零) 空白字符串和字符串 "0" 没有成员变量的数组 没有单元的对象(仅适用于 PHP 4) 特殊类型 NUL...

2013-08-16 10:14:00 238

转载 关于PHP浮点数

今天在接触一道题目的时候发现了数组中使用浮点数做键值时的情况,看代码: $arr = array();$arr[3.14] = "test";echo $arr["3"]; //结果输出是"test" 从而发现了在数组中键值的一些需要注意的地方 此外key会...

2013-08-16 10:10:00 100

转载 javascript 日期处理

javascript以ECMAScript为核心,以UTC(世界统一时间)方式保存时间 javascript的日期对象是Date,调用: var date = new Date(); alert(date); ...

2013-08-14 14:17:00 78

转载 Python 异常处理

Python 中的异常处理: try: data = open('exd.txt')except as exc: print('Can not find file'+str(exc)) ...

2013-08-12 10:45:00 196

转载 python文件处理:读取文件

在python中读取文件需要用到open打开一个文件,并保存到一个对象文件中,代码如下: #打开文件,并存入一个名为data的文件对象data = open('nyl_sites.txt')#遍历每一行数据, each_item为每行的字符串for each_item i...

2013-08-09 11:11:00 78

转载 如何发布自定义的python模块

php开发中,我们定义好了一个公用函数,则会将代码放在公用的文件中,需要用到的时候,使用require或者include函数包含这个公用的文件,即可在程序中实现可重用。接下来看看python中如何操作 系统环境:window xp sp3,python2.7 在D盘pydemo目...

2013-08-08 11:54:00 138

转载 PHP在过万数据的记录统计方法

今天犯了一个比较低级的错误 原本统计数据方式为查询所有记录,获取数据列表数组后,使用count统计元素个数,从而得到结果,代码如下: $arr = $db->query("SELECT * FROM xxx");$num = count($arr); 在数据量超过...

2013-08-05 14:38:00 276

转载 PHP备忘录:数组操作中容易被忽略的基础

以下内容均截取自《Zend PHP5 学习指南》 数组比较 数组的比较相对的比较少发生,但我们可以用另外的操作器。如: $a = array (1, 2, 3); $b = array (1 => 2, 2 => 3, 0 => 1); ...

2013-06-14 11:50:00 76

转载 php判断Ajax提交

/*** 是否AJAX请求* @access protected* @return bool*/protected function isAjax() { if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) ) { if(...

2013-06-09 15:17:00 127

转载 Symfony2学习笔记一: HTTP协议

众所周知,HTTP协议,也称为超文本传输协议,所有web程序都是基于HTTP。 HTTP工作原理: 客户端与服务器端建立连接,完成信息交互 举个例子说明:我们要登录网易163看看最近的新闻,在浏览器上输入http:// www.16...

2013-06-07 16:04:00 151

转载 Python语法练习一: 字符串转换

现在通过一个程序来总结一下前面学习的知识 基本数据类型,变量,控制流程等 程序说明: 1. 用户输入一个字符串,不能包含数字,只能是英文字母 2. 判断字符串的首字母是否为元音字母 3. 是元音字母,则在字符串后加...

2013-06-03 11:31:00 299

转载 Python简单语法入门五:控制流程

if 语法 if statement : do something 其中statement为表达式,实例如下: if 2 > 1: return True; ...

2013-06-03 11:29:00 59

转载 Python简单语法入门四:运算符

算术运算: + 1+2 = 3 - 1-2 = -1 * 1*2 = 2 / 1/2 = 0.5 % 1%2 = 1 ** 1**3 = 1*1*1(3个1相乘) = 1 逻辑运算: ...

2013-06-03 11:28:00 71

转载 Python简单语法入门三:日期处理

from datetime import datetime //导入函数库 print datetime.now() //打印当前日期 具体输出:2012-07-19 12:50:53.180759 ...

2013-06-03 11:27:00 59

转载 Python简单语法入门二:字符串函数

len() : len(string) lower() : string.lower() upper() : string.upper() str() : 转换成字符串 str(123) --> "123" 注意:由于l...

2013-06-03 11:26:00 64

转载 Python简单语法入门一:简单数据类型

Python在这里就不做介绍,可以直接baidu,比较详细的解释 注释: # 只适用于包含一行注释 """ 连续的三个引号则适合多行注释,如下: """ dfasfas fsdfsafa dfasf """ ...

2013-06-03 11:23:00 54

转载 Perl学习一: Hello World

OS:WINDOWS XP 下载perl : http://www.perl.org/get.html 我下载的是Strawberry Perl,下载的是一个msi包,安装过程省略 安装完成后,在开始菜单找到Strawberry Perl->Perl (command line),...

2013-06-03 11:20:00 85

转载 javascript操作DOM:增加节点

//创建一个p标签节点,保存在变量node_p中,此时node_p是一个p标签节点对象 document.getElementById('container').appendChild(node_p); //将创建的节点node_p载入id=container的元素中 以...

2013-04-15 22:17:00 96

转载 javascript操作DOM:查找节点

1.根据ID来查找,返回的是节点对象本身 code:document.getElementById 2.根据html(div,ul,li)标签名称查找,返回相应节点对象的数组 document.getElementsByTagName 3.根据节点对象name属性查...

2013-04-15 22:15:00 176

转载 javascript:系统函数

escape 转换成计算机通用的Unicode 知识补充: unicode字符集,计算机里面的信息只有0和1,如何表示为中文,英文,数字等信息,字符集就是编码,字符的映射 例如: 65---->A 91---->a 01000001...

2013-04-15 22:13:00 87

转载 javascript: 内置对象

如varstr='abcd';alert(str.length);将str包装成字符串对象,并给它赋予了length方法,计算字符串长度 常用字符串对方的属性和方法有: length属性计算字符串长度,即字符个数 concat()方法连接两个或多个字符串 i...

2013-04-15 22:12:00 61

转载 phpcms 栏目缓存更新

在修改PHPCMS栏目时,提交成功后,系统会提示“更新缓存”,如果不选择更新缓存,在数据库表中url字段为空,前台访问不到相应的页面。 一般情况下,后台提交栏目数据,而url字段默认是为空,只有在更新缓存后,系统才将url字段的数据更新。 因此,在后台操作栏目时,要记得随时更新栏...

2013-04-15 14:56:00 308

转载 phpcms模板缓存

phpcms的模板文件一般放在根目录下/phpcms/templates/模块名称/xxx.html 当修改文件后,系统生成模板缓存放在/caches/caches_template/default/模块名称/xxx.php 一般情况下,系统判断模板文件(.html)有没有更新,...

2013-04-08 10:31:00 224

转载 javascrip函数学习1:初探

何为函数? 在数学上,解释为变量的运算关系 在计算机程序中,有特定功能的代码段,如果需要再实现这段特定功能的代码,只要调用该函数即可,达到代码重用的目的。 函数定义 function funName1(arg[1],arg[2],arg[3],...arg[N]) { do ...

2013-03-21 19:44:00 52

转载 修复PHPCMS的后台编辑文章bug

要在后台修改一篇文章,点击“修改”链接后台,弹出编辑页面,发现文本框里面的值为空 经过一轮调试之后,发现后台填充表单数据的时候,使用htmlspecialchars函数来转换内容后再填充到相应的文本框里面。 问题就出在htmlspecialchars函数上,我本地环境的php版本...

2013-03-15 14:36:00 259

转载 javascript学习:深入学习变量

包含要素:变量名、变量值、数据类型、该变量的存储地址 var age; 注意: 变量定义规范写法为 -> var age=1; 不正确写法为:age=1,这种方式有可能是赋值而非定义变量 变量声明以后,js创建一个变量,为变量申请空间,然后获得地址,变量...

2013-03-15 11:44:00 58

转载 Mysql的timestamp的查询

在mysql , 凡是以timestamp为类型的字段作为查询条件的都要做转换,如下: DATE_FORMAT(`timestamp`,'%Y-%m-%d %H:%i:%s')>='2013-03-05 00:00:00' 我原来是这样处理: DATE(`tim...

2013-03-14 16:28:00 179

转载 php日期处理技巧

获取当月最后一天的日期 $datetime = new DateTime;$datetime->setDate(2013 , 3 , 1);$datetime->modify('last day of this month');echo $datetime-&g...

2013-03-14 11:38:00 73

转载 php正则表达式学习:初步认识

正则表达式 描述复杂规则的语法 作用:分割、匹配、查找、替换 可完成的工作:数据验证(手机号码格式、日期格式、邮箱格式)、采集程序等。 //php正则函数: //preg_match perl语言基础 //ereg正则 POSIX(Unix、Script)基础 ...

2013-03-13 18:58:00 112

转载 Smarty学习一:框架初探

Smarty 介绍 使用php编写的模板引擎,用于将功能的逻辑代码和显示页面分离开来。程序执行时,smarty将php代码和html文件整合成以后编译成php文件放在指定目录下。 特点: 功能简单,开发快 速度快,发展时间较长,技术上相对更稳定一些 缓存技术,减轻服务器压力 便于...

2013-03-12 12:02:00 98

转载 比较日期大小

有很多查询需要验证截止日期是否合理:[起始日期]不能晚于[结束日期] 以下是验证方法: 日期值一般都是通过日期控件选择产生,格式为:1999-01-01,这种格式在javascript中默认格式为:1999/01/01 因此需要比较日期首先将获取到的日期格式转换成默认格式(...

2013-03-05 10:16:00 62

转载 php导出csv,内容不换行修正

今天用php实现csv导出数据,发现内容不换行 经过仔细检查和baidu、google 发现犯了一个低级错误,原来代码中是'\r\n',正确的应该是"\r\n" 特此记录,以儆效尤 ...

2013-03-04 15:20:00 244

空空如也

空空如也

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

TA关注的人

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