自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL基础和高级课程系列 - 第01章 - 数据库概述

数据库概述;关系型数据库和非关系型数据库;MySQL,Oracle,SQL Server。

2023-04-13 02:56:25 263 1

原创 MySQL基础和高级课程系列(大纲)

在解决问题时,如果记不清某些概念或者细节比较 模糊,则可以拿来参考。第16章:变量、流程控制与游标。第08章:性能分析工具的使用。第11章:数据库其他调优策略。第11章:数据处理之增删改。第10章:数据库的设计规范。第18章:数据库备份与恢复。第15章:存储过程与函数。第03章:用户与权限管理。第16章:其它数据库日志。第10章:创建和管理表。第12章:事务基础知识。第15章:多版本并发控制。第05章:排序与分页。第09章:索引优化与。

2023-04-12 20:39:18 547 1

原创 PHP中静态方法(static)与非静态方法的使用及区别

static关键字用来修饰属性、方法,称这些属性、方法为静态属性、静态方法。static关键字声明一个属性或方法是和类相关的,而不是和类的某个特定的实例相关,因此,这类属性或方法也称为“类属性”或“类方法”如果访问控制权限允许,可不必创建该类对象而直接使用类名加两个冒号“::”调用。static关键字可以用来修饰变量、方法。不经过实例化,就可以直接访问类中stati...

2012-07-27 11:21:42 144

原创 PHP导出excel表格,PHP导出Excel报表,PHP导出Xls表格!

php导出excel2010/02/01 10:33最近因项目需要,需要开发一个模块,把系统中的一些数据导出成Excel,修改后再导回系统。就趁机对这个研究了一番,下面进行一些总结。基本上导出的文件分为两种:1:类Excel格式,这个其实不是传统意义上的Excel文件,只是因为Excel的兼容能力强,能够正确打开而已。修改这种文件后再保存,通常会提示你是否要转换成Excel文件...

2011-10-19 14:19:05 296

原创 Crontab实例

cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:/sbin/service crond start //启动服务/sbin/service crond stop //关闭服务/sbin/service crond restart //重启服务/sbin/s...

2011-07-15 17:29:30 122

原创 Mysql Explain 详解

一.语法explain < table_name >例如: explain select * from t3 where id=3952602;二.explain输出解释+----+-------------+-------+-------+-------------------+---------+---------+-------+------+-------+...

2011-07-13 12:17:44 104

原创 正则表达式匹配html 过滤非法字符

正则表达式匹配html 过滤非法字符匹配一个html标签,匹配table如下:[ss]*或[ss]*?以上两个表达式,一个加了"?"和一个却不加"?",那么这有什么区别呢?我们知道"?"在正则表达式里是一个通配符:匹配前面的子表达式零次或一次,或指明一个非贪婪限定符。在这里,通过测试,我们得出这样的结论:在不加"?"的情况下,在匹配下面一段内容的时候:...

2011-06-14 10:50:45 603

MySQL下的安全问题--.mysql_history你注意到了吗?

MySQL下的安全问题--.mysql_history你注意到了吗? 今天不小心在/root目录下看到一个关于mysql的隐藏文件--.mysql_history,因为以前从没有注意过,遂打开看看是什么玩意。不想到打开吓了一跳,这个文件将我连接mysql的所有操作都记录下来了,包括创建用户及修改用户的明码密码等等。这还了得,万一被人攻击了,那么数据库还不死翘翘了!经查询资料发现这个文件是在编...

2011-05-06 14:49:08 168

原创 iframe ie下设置无边框

2011-01-11 16:01:15 166

原创 php session_id() session_name()

1.Session.use_cookies:默认值为"1",代表SessionID使用Cookie来传递,反之就是用Query_String来传递2.Session.name:这个就是SessionID储存的变量名称,可能是Cookie来传递,也可能是Query_String来传递,默认值是"PHPSESSID"3.Session.cookie_lifetime:这个代表SessionID...

2010-12-20 14:01:08 138

原创 linux 下 apache启动、停止、重启命令

基本的操作方法:本文假设你的apahce安装目录为/usr/local/apache2,这些方法适合任何情况apahce启动命令:推荐/usr/local/apache2/bin/apachectl start apaceh启动apache停止命令/usr/local/apache2/bin/apachectl stop 停止apache重新启动命令:/...

2010-12-17 20:00:37 127

原创 Mysql触发器 before 与after的区别

MySQL触发器语法CREATE TRIGGER trigger_name trigger_time trigger_event ON tbl_name FOR EACH ROW trigger_stmttrigger_time:触发动作时间,可以是BEFORE或AFTER,以指明触发程序是在激活它的语句之前或之后触发。BEFORE update能否取到new.字段值?BE...

2010-12-14 10:08:41 597

原创 JavaScript escape() 函数

JavaScript escape() 函数定义和用法[url]http://www.w3school.com.cn/js/jsref_escape.asp[/url]escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。语法escape(string)参数 描述string 必需。要被转义或编码的字符串。返回值已...

2010-12-10 17:03:34 118

原创 PHP中@符号的作用。

PHP代码中函数前面的@是什么意思?【答】:@的作用是忽略调用该函数时产生的错误信息。

2010-12-07 16:12:50 219

原创 Ubuntu Linux下安装Zend Studio

[size=medium] Ubuntu娱乐功能已经非常不错,无非是看看电影,听听歌,玩玩小游戏。接下来研究下Ubuntu下安装zend,google一下还真是有Zend for Linux,于是下载了下来,下面就将我的安装配置过程图文并茂地展示给大家: 第一步当然是解压zip,解压出来一个 bin 格式的安装文件, cp到我的用户目录home/ibm中,在终端地直接输入./Zen...

2010-11-25 16:48:35 219

原创 php ob_start 与 ob_end_flush()

本文章主要讲关于php缓冲输出函数php ob_start 与 ob_end_flush()哦   相关函数说明   ob_start([string output_callback])- 打开输出缓冲区  所有的输出信息不在直接发送到浏览器,而是保存在输出缓冲区里面,可选得回调函数用于处理输出结果信息。   ob_end_flush - 结束(发送)输出缓冲区的内容,关闭输出...

2010-11-25 15:02:46 144

原创 详解PHP ob_start()函数的功能要点

PHP函数的运用范围非常广泛,我们可以在不断的实践中去体会这些函数给我们带来的好处。下面我们就来具体分析一下有关PHP ob_start()函数的功能特点。比如你用得到服务器和客户端的设置信息,但是这个信息会因为客户端的不同而不同,如果想要保存phpinfo()函数的输出怎么办呢?在没有缓冲区控制之前,可以说一点办法也没有,但是有了缓冲区的控制,我们可以轻松的解决: 1. < ...

2010-11-25 15:00:52 131

原创 php函数ob_start()、ob_end_clean()、ob_get_contents()

下面3个函数的用法ob_get_contents();ob_end_clean();ob_start()使用ob_start()把输出那同输出到缓冲区,而不是到浏览器。然后用ob_get_contents得到缓冲区的数据。ob_start()在服务器打开一个缓冲区来保存所有的输出。所以在任何时候使用echo ,输出都将被加入缓冲区中,直到程序运行结束或者使用ob...

2010-11-25 14:59:34 88

原创 Memcache基础教程

Memcache是什么Memcache是danga.com的一个项目,最早是为 LiveJournal 服务的,目前全世界不少人使用这个缓存项目来构建自己大负载的网站,来分担数据库的压力。它可以应对任意多个连接,使用非阻塞的网络IO。由于它的工作机制是在内存中开辟一块空间,然后建立一个HashTable,Memcached自管理这些HashTable。Memcache官方网站:http...

2010-11-25 14:58:08 70

原创 jquery load 事件用法

如果绑定给window对象,则会在所有内容加载后触发,包括窗口,框架,对象和图像。如果绑定在元素上,则当元素的内容加载完毕后触发。注意:只有当在这个元素完全加载完之前绑定load的处理函数,才会在他加载完后触发。如果之后再绑定就永远不会触发了。所以不要在$(document).ready()里绑定load事件,因为jQuery会在所有DOM加载完成后再绑定load事件。 调用l...

2010-11-15 12:06:40 141

原创 PEAR的MDB2学习笔记

■ 安装需要安装两个包,一是MDB2本身基础类:[url=http://pear.php.net/package /MDB2]MDB2包[/url],二是相应数据库的驱动包[url=http://pear.php.net/package /MDB2_Driver_mysql]MDB2_Driver_mssql[/url]。如果需要,还需配上[url=http: //pear.php.net...

2010-11-10 14:57:04 468

原创 使用jquery不刷新前台页面完成提交表单的例子

使用jquery不刷新前台页面完成提交表单的例子。前台文件:[code="html"]不刷新页面提交表单测试不刷新页面提交表单测试[/code][code="js"]$(document).ready(function(){// DOM的onload事件处理函数 $("#submit").click...

2010-11-10 11:01:33 130

原创 php链接mysql数据库不能用localhost的解决方法

网上看了好多解决的方法,但是还是不管用,我忽然想起Windows中有hosts这么一个文件,既然localhost不能用,那我就把localhost解析成127.0.0.1,问题解决。host文件目录:C:\WINDOWS\system32\drivers\etc\hostsPS:用记事本打开hosts文件,就可以看见了微软对这个文件的说明。Hosts文件文一般有如下面的基本内容...

2010-11-09 16:57:56 155

原创 Pear MDB2安装及MDB2 Error: not found问题

1、选安装PEAR,点击php目录下的go-pear.bat,一路按默认安装2、安装mdb2数据库操作包(php4时代的db已被推荐用mdb2取代):命令行下输入:pear install mdb2 安装MDB2包3、安装mysql驱动,否则会提示无法连接MYSQL数据库,提示:MDB2 Error: not found命令行下输入:pear install M...

2010-11-09 11:31:32 195

原创 php教程 DOM解析xml文档实例

[code="php"][/code]xml.xml 网页制作教程教程 Small http://www.111cn.net Medium http://www.111cn.net Large http://www.111cn.net ...

2010-11-05 11:22:04 138

原创 PHP中的COOKIE和SESSION使用技巧

1. PHP的COOKIEcookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。PHP在http协议的头信息里发送cookie, 因此 setcookie() 函数必须在其它信息被输出到浏览器前调用,这和对 header() 函数的限制类似。1.1 设置cookie: 可以用 setcookie() 或 setrawcookie() 函数来设置 co...

2010-11-03 16:15:49 105

原创 PHP获取当前文件路径,上层目录路径

PHP获取当前文件路径,上层目录路径取的現在檔案、目錄、上層目錄於 test.php 內, 要做取得路徑、目錄等, 可見下述:取得 路徑 + 檔名 (要取得 /var/www/project/test.php) * echo __FILE__;取得 檔名 (要取得 test.php) * echo basename(__FILE__);取得 不含附檔名的...

2010-11-02 14:44:11 268

原创 linux的chmod与chown命令详解

使用方式 : chmod [-cfvR] [--help] [--version] mode file...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。把计 :mode : 权限设定字串,格式如下 : [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案...

2010-11-01 14:53:21 89

原创 PHP拆分字符串

有字符串 $str = "aaa|bbb|ccc";想根据"|"拆分字符串,然后分别赋值给$a、$b、$c,即:$a = aaa;$b = bbb;$c = ccc;该如何编写?[code="php"] [/code]

2010-11-01 14:38:07 130

原创 JavaScript和PHP实现一个表单多个提交按钮的方法源代码

JavaScript和PHP实现一个表单多个提交按钮的方法源代码 今天在做后台的时候要处理一个表单,表单内有两个提交按钮,要实现当点击不同的提交按钮时,分别进行两个不同的处理过程,在这里有两个方法,一个是用JS实现一个表单多个按钮的方法,两个onclick事件处理,另一个方法是用PHP判断,一个表单两个按钮,按钮的name属性设为相同,但值设为不同,表单提交后,只需要判断提交上来的值就...

2010-10-29 15:30:20 294

原创 PHP正则表达式的使用--去掉非打印字符

正则表达式学习笔记  正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。  列目录时, dir *.txt或ls *.txt中的*.txt就不是一个正则表达式,因为这里*与正则式的*的含义是不同的。  为便于理解和记忆,先从一些概念入手,所有特殊字符或字符组合有...

2010-10-29 10:09:17 413

空空如也

空空如也

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

TA关注的人

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