自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 mvc优点和缺点

优点耦合性低视图层和业务层分离,这样就允许更改视图层代码而不用重新编译模型和控制器代码,同样,一个应用的业务流程或者业务规则的改变只需要改动MVC的模型层即可。因为模型与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。模型是自包含的,并且与控制器和视图相分离,所以很容易改变应用程序的数据层和业务规则。如果把数据库从MySQL移植到Oracle,或者改变基于RDB...

2016-10-16 14:04:00 1120

转载 mvc框架

MVC框架 编辑同义词 MVC一般指MVC框架MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑。MVC被独特的发展起来用于映射传统...

2016-10-16 14:03:00 330

转载 nginx相对于apache的区别

1、nginx相对于apache的优点:轻量级,同样起web 服务,比apache占用更少的内存及资源抗并发,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能高度模块化的设计,编写模块相对简单社区活跃,各种高性能模块出品迅速啊apache 相对于nginx 的优点:rewrite ,比nginx 的rewrite 强大动态页...

2016-09-17 22:48:00 182

转载 apache和php配置文件

pache(2.4.17) •解压,加入系统变量 •修改conf文件夹中httpd.conf配置,配置各个文件路径 PHP(5.6.14) •解压,加入系统变量 •配置常规限制,插件等Mysql(5.6) •解压,加入系统变量 •配置目录路径,CMD命令行安装服务因为Apache,php,mysql,都需要加入环境变量,先解压到安装目录,本人E:盘Apache网站根目录是 E:\Ap...

2016-09-17 22:45:00 243

转载 《PHP经典实例(第2版)》

PHP经典实例(第2版)能够为您节省宝贵的Web开发时间。有了这些针对真实问题的解决方案放在手边,大多数编程难题都会迎刃而解。《PHP经典实例(第2版)》将PHP的特性与经典实例丛书的独特形式组合到一起,足以帮您成功地构建跨浏览器的Web应用程序。在这个修订版中,您可以更加方便地找到各种编程问题的解决方案,《PHP经典实例(第2版)》中内容涵盖了:表单处理;Session管理;数据库交互...

2016-09-06 21:25:00 118

转载 php经典实例代码作者

DaVid Sklar是Ning的一名软件开发人员。在1996年发现PHP能够满足他编写Web编程需要的时候,他创建了PX,这是一个可以让PHP用户交换程序 的场所。此外,他还是《Learning PHP5》(O’Reilly)和《Essential PHP Tools》(Apress)的作者。 转载于:https://www.cnblogs.com/GGj147258/p/5...

2016-09-06 21:24:00 158

转载 Ajax的介绍和优点

1.局部刷新 2.按需取数据 二、创建Ajax对象,这是学习Ajax的第一步 主要是把浏览器分成两种 一种是IE系列的浏览器(IE5.0IE5.5IE6.0,IE7IE8) 一种是非IE浏览器(都是按W3C标准)FFMozillaNetScape abort()...

2016-09-03 23:01:00 121

转载 php 基本概念,常规语法

什么是php一种服务器端的 HTML 脚本/编程语言,是一种简单的、面向对象的、解释型的、健 壮的、安全的、性能非常之高的、独立于架构的、可移植的、动态的脚本语言。是一种 广泛用于 Open Source(开放源代码)的尤其适合 Web 开发并可以嵌入 HTML 的多用 途脚本语言。它的语法接近 C,Java 和 Perl,而且容易学习。该语言让...

2016-09-03 23:00:00 115

转载 HTML5优点缺点

网络标准HTML5本身是由W3C推荐出来的,它的开发是通过谷歌、苹果,诺基亚、中国移动等几百家公司一起酝酿的技术,这个技术最大的好处在于它是一个公开的技术。换句话说,每一个公开的标准都可以根据W3C的资料库找寻根源。另一方面,W3C通过的HTML5标准也就意味着每一个浏览器或每一个平台都会去实现。多设备跨平台用HTML5的优点主要在于,这个技术可以进行跨平台的使用。比如...

2016-08-28 20:02:00 165

转载 版本6设想

编辑1、支持Unicode。Unicode是有其必然,虽然Unicode占用较多的空间,但Unicode带来的便利性,远超过占用空间的缺点,尤其在国际化的今天,硬件设备越来越强大,网速也大幅度的提升,这么一点小小的缺点是可以忽略的。另外一点,PHP也可以在.ini文件中设定能不能开启支持Unicode,决定权在你自己,这是一个不错的点子,关掉Unicode的支持,PHP的性能并...

2016-08-28 20:00:00 65

转载 响应式布局有哪些优点和缺点?

优点:  面对不同分辨率设备灵活性强  能够快捷解决多设备显示适应问题缺点:  兼容各种设备工作量大,效率低下  代码累赘,会出现隐藏无用的元素,加载时间加长  其实这是一种折衷性质的设计解决方案,多方面因素影响而达不到最佳效果  一定程度上改变了网站原有的布局结构,会出现用户混淆的情况转载于:https://www.cnblogs.com/GGj1...

2016-08-23 13:38:00 559

转载 BFC应用

块级格式化上下文浮动绝对定位元素行内块元素overflow 属性值不为 visible 的元素最常见的是:竖直margin创建一个块级格式化上下文BFC中盒子的对齐BFC应用清除浮动其原理:当在父元素中设置overflow:hidden时就会触发BFC,所以他内部的元素就不会影响外面的布局,BFC就把浮动的子元素高度当做了自己内部的高度去处理溢出,所以外面看起来是清除了浮...

2016-08-23 13:36:00 73

转载 响应式布局该怎么设计?

1、 如何解决不同设备间的兼容问题? CSS3中的Media Query(媒介查询)可以解决这个问题。2、media query能够获取哪些值? 设备的宽和高device-width,device-heigth显示屏幕/触觉设备。 渲染窗口的宽和高width,heigth显示屏幕/触觉设备。...

2016-07-22 20:29:00 110

转载 BFC应用

块级格式化上下文(Block Formatting Context)是网页CSS视觉渲染的一部分,并用于决定块盒子的布局。在定位体系(Positioning Scheme)中它属于常规流(Normal Flow)。 浮动、绝对定位元素(position 为 absolute 或 fixed)、行内块元素 display:inline-block、表格单元格display:table-...

2016-07-22 20:21:00 83

转载 CSS3 选择器(Selector)

写过 CSS 的人应该对 CSS 选择器不陌生,我们所定义的 CSS 属性之所以能应用到相应的节点上,就是因为 CSS 选择器模式。参考下述代码:清单 1. CSS 选择器案例 Body > .mainTabContainer div > span[5]{ Border: 1px solod red; Background-color: wh...

2016-07-16 11:50:00 154

转载 css3的渐变效果

CSS3 的渐变效果(Gradient)线性渐变左上(0% 0%)到右上(0% 100%)即从左到右水平渐变:清单 13. 左到右的渐变 background-image:-webkit-gradient(linear,0% 0%,100% 0%,from(#2A8BBE),to(#FE280E));这里 linear 表示线性渐变,从左到右,由蓝色(#2A8...

2016-07-16 11:48:00 240

转载 CSS3 的背景效果

CSS3 多出了几种关于背景(background)的属性,我们这里会简单介绍一下:首先:“Background Clip”,该属确定背景画区,有以下几种可能的属性:* background-clip: border-box; 背景从 border 开始显示 ;* background-clip: padding-box; 背景从 padding 开始显示 ;* back...

2016-07-16 11:46:00 174

转载 HTML5优点缺点

网络标准HTML5本身是由W3C推荐出来的,它的开发是通过谷歌、苹果,诺基亚、中国移动等几百家公司一起酝酿的技术,这个技术最大的好处在于它是一个公开的技术。换句话说,每一个公开的标准都可以根据W3C的资料库找寻根源。另一方面,W3C通过的HTML5标准也就意味着每一个浏览器或每一个平台都会去实现。多设备跨平台用HTML5的优点主要在于,这个技术可以进行跨平台的使用。比如...

2016-07-09 20:10:00 159

转载 HTML5规范

HTML5和Canvas 2D规范的制定已经完成,尽管还不能算是W3C标准,但是这些规范已经功能完整,企业和开发人员有了一个稳定的执行和规划目标。W3C首席执行官Jeff Jaffe表示:“从今天起,企业用户可以清楚地知道,他们能够在未来依赖HTML5。”HTML5是开放Web标准的基石,它是一个完整的编程环境,适 用于跨平台应用程序、视频和动画、图形、风格、排版和其它数字内容发布工...

2016-07-09 20:09:00 135

转载 面向对象总结

PHP面向对象总结理论:面向对象概念:认识或认知事物的一种方法====》类比对象是类进行实例化后的结果类:object:物质,物体类:属性和行为特点:封装,继承,多态,封装是不让别人随意修改,继承相当于扩展extends,重写(什么情况下不能重写)(final this parent self ...

2016-07-09 19:38:00 52

转载 HTML5现状

在移动设备开发HTML5应用只有两种方法,要不就是全使用HTML5的语法,要不就是仅使用JavaScript引擎。JavaScript引擎的构建方法让制作手机网页游戏成为可能。由于界面层很复杂,已预订了一个UI工具包去使用。纯HTML5手机应用运行缓慢并错漏百出,但优化后的效果会好转。尽管不是很多人愿意去做这样的优化,但依然可以去尝试。HTML5手机应用的最大优势就是可以在网...

2016-07-03 19:40:00 233

转载 HTML5特性

语义特性(Class:Semantic)HTML5赋予网页更好的意义和结构。更加丰富的标签将随着对RDFa的,微数据与微格式等方面的支持,构建对程序、对用户都更有价值的数据驱动的Web。本地存储特性(Class: OFFLINE STORAGE)基于HTML5开发的网页APP拥有更短的启动时间,更快的联网速度,这些全得益于HTML5 APP Cache,以及本地存储功能。I...

2016-07-03 19:39:00 222

转载 HTML5简介

HTML标准自1999年12月发布的HTML4.01后,后继的HTML5和其它标准被束之高阁,为了推动Web标准化运动的发展,一些公司联合起来,成立了一个叫做 Web Hypertext Application Technology Working Group (Web超文本应用技术工作组 -WHATWG) 的组织。WHATWG 致力于 Web 表单和应用程序,而W3C(World Wi...

2016-07-03 19:38:00 110

转载 SQL注入技术

强制产生错误对数据库类型、版本等信息进行识别是此类型攻击的动机所在。它的目的是收集数据库的类型、结构等信息为其他类型的攻击做准备,可谓是攻击的一个预备步骤。利用应用程序服务器返回的默认错误信息而取得漏洞信息。采用非主流通道技术除HTTP响应外,能通过通道获取数据,然而,通道大都依赖与数据库支持的功能而存在,所以这项技术不完全适用于所有的数据库平台。SQL注入的非主流通道主要有...

2016-06-26 10:24:00 87

转载 面向对象主要特征

折叠封装性封装是一种信息隐蔽技术,它体现于类的说明,是对象的重要特性。封装使数据和加工该数据的方法(函数)封装为一个整体,以实现独立性很强的模块,使得用户只能见到对象的外特性(对象能接受哪些消息,具有那些处理能力),而对象的内特性(保存内部状态的私有数据和实现加工能力的算法)对用户是隐蔽的。封装的目的在于把对象的设计者和对象者的使用分开,使用者不必知晓行为实现的细节,只须用设计者...

2016-06-26 10:19:00 91

转载 面向对象的由来和发展

OO方法起源于面向对象的编程语言(简称为OOPL)。50年代后期,在用FORTRAN语言编写大型程序时,常出现变量名在程序不同部分发生冲突的问题。鉴于此,ALGOL语言的设计者在ALGOL60中采用了以"Begin……End"为标识的程序块,使块内变量名是局部的,以避免它们与程序中块外的同名变量相冲突。这是编程语言中首次提供封装(保护)的尝试。此后程序块结构广泛用于高级语言如Pascal...

2016-06-26 10:18:00 758

转载 面向对象方法

面向对象方法(Object-Oriented Method)是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,简称OO (Object-Oriented)方法,是建立在"对象"概念基础上的方法学。对象是由数据和容许的操作组成的封装体,与客观实体有直接对应关系,一个对象类定义了具有相似性质的一组对象。而每继承性是对具有层次关系的类的属性和操作进行共享的一种方式。所谓面向对...

2016-06-26 10:15:00 670

转载 封装

封装,就是指把硅片上的电路管脚,用导线接引到外部接头处,以便于其它器件连接。封装形式是指安装半导体集成电路芯片用的外壳。它不仅起着安装、固定、密封、保护芯片及增强电热性能等方面的作用,而且还通过芯片上的接点用导线连接到封装外壳的引脚上,这些引脚又通过印刷电路板上的导线与其他器件相连接,从而实现内部芯片与外部电路的连接。因为芯片必须与外界隔离,以防止空气中的杂质对芯片电路的腐蚀而造成电气性...

2016-06-14 20:36:00 55

转载 构造函数和析构函数的区别

构造函数:什么是构造函数?通俗的讲,在类中,函数名和类名相同的函数称为构造函数。它的作用是在建立一个对象时,作某些初始化的工作(例如对数据赋予初值)。C++允许同名函数,也就允许在一个类中有多个构造函数。如果一个都没有,编译器将为该类产生一个默认的构造函数。构造函数上惟一的语法限制是它不能指定返回类型,甚至void 也不行。不带参数的构造函数:一般形式为 类名 对象名(){函数体}带参数...

2016-06-14 20:33:00 596

转载 public private protected的区别

public公共,加上这个修饰的类或属性,可以在同一个包或者别的包里面访问private私有的,加上这个修饰的类或属性,只能在同类里访问,同包和别的包不能访问protected保护,加上这个修饰的类或属性,只能在类和同包访问,别的包不能访问转载于:https://www.cnblogs.com/GGj147258/p/5585370.html...

2016-06-14 20:33:00 73

转载 PHP 的运算符包括算术运算符、赋值运算符、比较运算符和逻辑运算符。

算数运算符:加,减,乘,除,取模(取余)  +、-、*、/、%赋值运算符:(以下解释在许多书中有所不同)赋值,加赋值,减赋值、乘赋值、除赋值,连字赋值=、+=、-=、*=、/=、.=位运算符:位与、位或、位亦或、位非、左移、右移&、|、^、~、<<、>>比较运算符:等于、全等于、不等于、不全等于、大于、小于、大于等于、小...

2016-06-06 11:15:00 425

转载 PHP版本区别

[2] PHP版本VC6与VC9、Thread Safe与None-Thread Safe等的区别PHP的大版本主要分三支:PHP4/PHP5/PHP6其中,PHP4由于太古老、对QQ支持不力已基本被淘汰,请无视PHP4。PHP6由于基本没有生产线上的应用,还基本只是一款概念产品,很多功能已在PHP5.3.3上实现,所以也不详述,请无视PHP6。PHP5的版本主要分四支...

2016-06-06 11:12:00 85

转载 PHP4

简介PHP4.0整个脚本程序的核心大幅更动,让程序的执行速度,满足更快的要求。在最佳化之后的效率,已较传统CGI或者ASP等程序有更好的表现。而且还有更强的新功能、更丰富的函数库。无论您接不接受,PHP 都将在 Web CGI 的领域上,掀起巅覆性的革命。对于一位专业的Web Master 而言,它将也是必修课程之一。PHP 4.0是更有效的,更可靠的动态Web页开发工具,在大多...

2016-05-30 09:34:00 102

转载 PHP5

PHP5在长时间的开发及多个预发布版本后,2004年7月13日,PHP5.0发布。该版本以Zend引擎Ⅱ为引擎,并且加入了新功能如PHP Data Objects(PDO)。PHP5.0版本强化更多的功能。首先,完全实现面向对象,提供名为PHP兼容模式的功能。其次是XML功能,PHP5.0版本支持可直观地访问XML数据、名为SimpleXML的XML处理用界面。同时还强化了XMLWeb服...

2016-05-30 09:34:00 69

转载 开发模式

许多 利用ajax j2ee开发组织机构 重要的技术和AJAX开发模式可以从现有的知识中获取。例如,在一个发送请求到服务端的应用中,必须包含请求顺序、优先级、超时响应、错误处理及回调,其中许多元素已经在Web服务中包含了。同时,随着技术的成熟还会有许多地方需要改进,特别是UI部分的易用性。AJAX开发与传统的C/S开发有很大的不同。这些不同引入了新的编程问 题,最大的问...

2016-05-22 21:28:00 69

转载 AJAX

AJAX不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的Web应用程序的技术。使用Javascript向服务器提出请求并处理响应而不阻塞用户!核心对象XMLHTTPRequest。通过这个对象,您的 JavaScript 可在不重载页面的情况与Web服务器交换数据。AJAX 在浏览器与 Web 服务器之间使用异步数据传输(HTTP 请求),这样就可使网页从服务器请求...

2016-05-22 21:27:00 89

转载 PHP中str_replace函数的详解

函数原型:mixedstr_replace(mixedneedle,mixednew_needle,mixedhaystack[,int&count]);needle:要被替换的字符串,new_needle:替换用的字符串,haystack:操作字符串,count:替换次数【可选参数】我们重点试验前三个在使用数组是的执行方式:...

2016-05-16 10:49:00 216

转载 PHP总结

1,在HTML嵌入PHP脚本有三种办法:scriptlanguage="php">//嵌入方式一echo("test");</script><?//嵌入方式二echo"<br>test2";?><?php//嵌入方式三echo"<br>test3";?>还有一种嵌入方式,即使用和Asp相同的标记<%...

2016-05-16 10:46:00 59

转载 应用环境

与其他的大型数据库 LAMP 例如 Oracle、DB2、SQL Server等相比,MySQL 自有它的不足之处,但是这丝毫也没有减少它受欢迎的程度。对于一般的个人使用者和中小型企业来说,MySQL提供的功能已经绰绰有余,而且由于 MySQ L是开放源码软件,因此可以大大降低总体拥有成本。Linux作为操作系统,Apache和 Nginx作为 Web 服务器,MySQ...

2016-05-09 17:22:00 242

转载 MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。MySQL是一种关联数据库管理系统,关联数据库将数据保存在不同的表中,而...

2016-05-09 17:20:00 218

空空如也

空空如也

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

TA关注的人

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