自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

原创 【项目开发】同城分类信息发布系统类似58同城

优质的同城分类信息发布系统。致力于为广大用户解决身边的实际问题 提供便民信息发布平台,享受到本地近距离的一站式便捷生活服务。

2023-08-06 20:01:11 231

原创 PHP中的替代语法(冒号、endif、endwhile、endfor)

我们经常在wordpress一类的博客程序的模板里面看到很多奇怪的PHP语法,比如:     空的     对于相当一部分PHP爱好者来说根本没见过,这些是什么东西呢?难道是那些博客开发者自己搞的的仿PHP得模板语言?非也,其实这些都是PHP的语法,只不过不常用而已,这些都是PHP流程控制的替代语法。这里就给大家详细说一下PHP流程控制的替代语法。什么事替代语法?简单的说就是一

2014-07-29 17:52:24 1719

原创 Linux 下vi命令大全

进入vi的命令vi filename:打开或新建文件,并将光标置于第一行首;vi +n filename:打开文件,并将光标置于第n行首;vi + filename:打开文件,并将光标置于最后一行首;vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处;vi -r filename:在上次正用vi编辑时发生系统崩

2014-07-13 10:44:50 553

原创 MySQL修改root密码的几种方法

本文整理了四种在MySQL中修改root密码的方法,希望对大家有所帮助。全部方法经过测试通过。方法1:用SET PASSWORD 命令首先登录MySQL。格式:mysql>set password for 用户名@localhost = PASSWORD('新密码')例子:mysql>set password for root@localho

2014-07-03 13:55:29 593

原创 RBAC

基于角色的访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从一个角色被指派到另一个角色。角色可依新的需求和

2013-06-09 09:01:30 1115

转载 PHP模板之Smarty安装与使用入门教程

在利用PHP开发大型、交互式网站时,我们时常遇到与美工如何合作的问题,通常我们的解决方法是由美工设计页面后交付程序设计者进行开发,再交付美工对页面进行改善,来回重复好几回,如果遇到程序设计者对HTML不熟悉,对双方来说更是个痛苦的差事,效率也更低下,这时候如果有模板支持就显得非常重要。  我们知道PHP语言作为开源社区的一员,提供了各种模板引擎,如FastTemplate,Smarty,Sim

2013-05-23 09:20:54 734

转载 mysql 日志文件的使用

MYSQL有不同类型的日志文件(各自存储了不同类型的日志),从它们当中可以查询到MYSQL里都做了些什么,对于MYSQL的管理工作,这些日志文件是不可缺少的。1.错误日志(The error log):记录了数据库启动、运行以及停止过程中错误信息;2.ISAM操作日志(The isam log):记录了所有对ISAM表的修改,该日志仅仅用于调试ISAM模式;3.SQL执行日志(The

2013-04-19 12:57:08 868

转载 MySQL数据库设计原则

MySQL对于成为一个非常快速的数据库服务器有着当之无愧的名声,它也非常容易设置和使用。随着它作为网站后端数据库得声望日增,其效果在去年开始有明 显提高。但是很多MySQL用户更多地知道如何创建一个数据库并编写对它的查询。就像成千上万的人通过载闲暇时用Linux做实验来学习Unix那样,很 多人通过玩MySQL学习关系数据库。这些MySQL新手的大多数既没有关系数据库理论的背景,又没有时间阅读My

2013-04-16 10:49:23 717

转载 分享php中四种webservice实现的简单架构方法及实例

本人所了解的webservice有以下几种:PHP本身的SOAP,开源的NUSOAP,商业版的PHPRPC,以及使用二进制传输数据流的HessianPHP,那么一下就简单的介绍下这几种webservice在php中的使用,虽然网上也有很多这方面的资料,但是这是我个人实践所得,当然也是从网上找的资料,在此简单的做个笔记。一:PHP本身的SOAP所有的webservice都包括服务端(serv

2013-03-26 16:37:36 685

转载 PHP sOAP 实例

php提供了一个专门用于soap操作的扩展库,使用该扩展库后  可以直接在php中进行soap操作。下面将介绍soap的基本操作。  一、soap扩展的使用方法  php的soap扩展库通过soap协议实现了客服端与服务器端的  数据交互操作。从php5.0后,php就自带了soap的支持。使用  soap扩展库首先需要修改php安装目录下的配置文件php.

2013-03-26 13:48:19 1033

转载 php soapclient的使用

如果要连接web service,目前比较通用的是使用soap的方式连接,对我们影响最直接的就是要学会使用soapclient,下面就对soapclient的使用作一些总结,希望能有所帮助。一般来说有两种常用的连接方法,一种是使用wsdl文件,另一种是直接连接远程服务。对于第一种方法,wsdl文件可以放在本地,也可以是通过远程引用,具体方法如下:$soap = new So

2013-03-26 10:24:27 10242 1

转载 iframe跨域通信的通用解决方案

一、背景在这个Web页面越来越丰富的时代,页面通过iframe嵌入其他的页面也越来越常见。但由于浏览器同源策略的限制,不同域之间属性和操作是无法直接交互的,所以在这个时候,开发者多多少少需要一些方案来突破这些限制。跨域问题涉及的地方也很多,如文档之间的消息通信、ajax请求、Cookie等,本文讨论的是iframe和父页面的消息通信。二、现状目前网上也可以找到各种解决方案(少说都有

2013-03-18 09:08:15 808

转载 架构师给程序员的一封信

下面的邮件是某Architect发给他的Engineering团队的(来源),我觉得挺不错的,翻译过来,我相信我们所有的程序员都能从中学到很多东西。下面是这封邮件——  每次当我开始做新的东西是我就会很兴奋。就算在软件圈里做了20年以后,每当开始新的旅程里,我都觉得我心中有一些东西不吐不快。这是我们大家一起的旅程。我强烈地相信我们详细规划的过程是很有乐趣的,富有挑战的和丰富多彩的。我想让这个旅

2013-02-19 09:04:59 301

转载 10步让你成为更优秀的程序员

这篇文章要介绍的,是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的10件事情。  1. 永远不要复制代码  不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体

2013-01-30 12:38:38 256

原创 php函数call_user_func和call_user_func_array详解

php函数call_user_func和call_user_func_array详解 call_user_func函数类似于一种特别的调用函数的方法,使用方法如下: function a($b,$c) {echo $b;echo $c;}call_user_func('a', "111","222");call_user_func('a', "333","444")

2013-01-30 10:57:47 991

转载 PHP set_error_handler()函数的使用

我们写程序,难免会有问题(是经常会遇到问题 ),而PHP遇到错误时,就会给出出错脚本的位置、行数和原因。有很多人说,这并没有什么大不了。确实,在调试程序阶段,这确实是没啥的,而且我认为给出错误路径是必要的。但泄露了实际路径的后果是不堪设想的,对于某些入侵者,这个信息可是非常重要,而事实上现在有很多的服务器都存在这个问题。有些网管干脆把PHP配置文件中的display_errors设置为Off来

2013-01-22 17:01:51 326

原创 关于get_magic_quotes_gpc()函数

在PHP中get_magic_quotes_gpc()函数是内置的函数,这个函数的作用就是得到php.ini设置中magic_quotes_gpc选项的值。那么就先说一下magic_quotes_gpc选项:如果magic_quotes_gpc=On,PHP解析器就会自动为post、get、cookie过来的数据增加转义字符“\”,以确保这些数据不会引起程序,特别是数据库语句因为特殊字符引

2013-01-21 10:18:15 513

原创 set_magic_quotes_runtime()使用方法

在php的配置文件中,有个布尔值的设置,就是magic_quotes_runtime,当它打开时,php的大部分函数自动的给从外部引入的(包括数据库或者文件)数据中的溢出字符加上反斜线。当然如果重复给溢出字符加反斜线,那么字符串中就会有多个反斜线,所以这时就要用set_magic_quotes_runtime()与get_magic_quotes_runtime()设置和检测php.ini

2013-01-21 10:06:04 680

转载 源代码管理的十条戒律

源代码管理是我们工作中很重的一部分,是很多开发组的生命。但是我们往往在这方面犯错,不理解很多基本的,核心的版本控制的概念。  我在这里列出了十条建议,可以说是戒律。虽然我会用 Subversion 和 .NET 来做示例,但这些戒律和你用的编程语言还有源码管理工具无关。  1. 彻底抛弃 VSS!  VSS 已死,就让它离去吧。它曾经很有用,但是现在其他 VCS(Version Con

2013-01-11 09:00:26 329

转载 什么是整洁的代码(Clean Code)?

什么样的代码才是真正好的、整洁的代码?来看看大牛们怎么说。Bjarne Stroustrup,C++之父:我喜欢优雅、高效的代码:逻辑应该是清晰的,bug难以隐藏;依赖最少,易于维护;错误处理完全根据一个明确的策略;性能接近最佳化,避免代码混乱和无原则的优化;整洁的代码只做一件事。Grady Booch,《面向对象分析与设计》作者:整洁的代码是简单、直接的;整洁的代码,

2012-12-28 09:07:56 546

转载 函数要多小才够好——谈小函数之道

“设计良好的函数往往比较小,而过大函数的设计往往一塌糊涂,或者存在很大的优化空间。”也许你认为讨论函数的大小没有必要,原因是函数设计的本质是内聚,它的大小只是它的表现形式。而上面的原因有必要让我们讨论一下函数的大小问题。我对函数的核心思路:我提出代码最小处理单元的概念:一个基本操作(赋值,比较等),一个函数调用(包括调用后判断返回值进行判断)都看成一个最小处理单元。那么,一个函数,最小

2012-12-18 08:55:28 280

HTTP协议状态码

对于Web编程人员来说,熟悉了解HTTP协议的状态码是很有必要的,很多时侯可能根据HTTP协议的状态码很快就能定位到错误信息!

2013-02-17

最完整PHP.INI中文版

最完整PHP.INI中文版详细描述php.ini设置

2012-12-14

零基础学习PHP-从零开始学习PHP-PHP基础教程-PHP简明教程

PHP 语言是最受欢迎的Web 开发语言之一。它以学习简单、开发快速、性能稳定而倍 受Web 开发人员的青睐。PHP 不仅使用人员众多、数以万计的Web 站点用它构建,而且有 强大的社区支持,使得无论是用PHP 开发Web 应用,还是学习PHP 语言,都会快速有效、 事半功倍。在各种Web 开发语言、框架、概念纷扰的今天,PHP 仍以其独特魅力吸引更多 的Web 开发人员学习和使用。

2012-12-10

SVN服务器配置

Subversion是一个自由的,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以记录每一次文件和目录的修改情况。这样就可以藉此将数据恢复到以前的版本,并可以查看数据的更改细节。正因为如此,许多人将版本控制系统当做一种神奇的”时间机器”。

2012-12-07

php服务器变量

php服务器变量

2012-03-21

linu基础教程

linux基础教程是初学者最好教程,非常好用啊

2012-03-20

空空如也

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

TA关注的人

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