自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 MVC设计模式:Struts的Action思想

Struts实质就是MVC模式的体现;因为它强制把程序分成三层结构,大大提高了灵活性,使得程序更加利于开发、扩展和维护。MVC包含三个基础部分:Model、View和Controller,这三个部分以最小的耦合协同工作,以增加程序的可扩展性和可维护性。各个部分的实现技术可以总结如下:Model: 封装了所有的商业逻辑以及规则。通常被JavaBean或EJB的EntityBean实现

2016-07-16 16:35:37 2658

转载 smarty与MVC的关系总结

samrty:主要实现的是m和v的分离实现, samrty是编译型的模版引擎,有着自己的独自语法, samrty函数丰富:  模板嵌套,读取设定文件,变量的预处理。条件判断,循环控制 smarty_inc.php 继承smarty的类,也就是说是个继承类, 以后直接使用这个继承类而不是samrty类, 原因是以后假如要修改某个参数,只需要修改smarty——inc里面的

2016-07-12 11:58:06 1556

转载 smarty与MVC在应用中各自的优缺点

smarty1. 速度:采用Smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的。 2. 编译型:采用Smarty编写的程序在运行时要编译成一个非模板技术的PHP文件,这个文件采用了PHP与HTML混合的方式,在下一次访问模板时将WEB请求直接转换到这个文件中,而不再进行模板重新编译(在源程序没有改动的情况下) 去除了逻辑处理所带来的工作量,保证了网站的

2016-07-12 11:55:37 1406

转载 php JpGraph使用和中文乱码

使用在使用JpGraph的时候我一般是把它的类库放到了程序的根目录下面(解压之后的src中的文件,除了Examples文件夹之外)在用的时候只需要include就可以了 还可以将解压之后的src中的文件重命名为jpgraph,将它放到d盘,再在php.ini文件中添加到include_path中,我的如下:include_path = ".;c:/php/include

2016-07-08 13:46:46 955

转载 hbuilder 如何调试PHP

如何调试PHP DebugPHP下载安装xdebug到http://xdebug.org/download.php 下载适合你的PHP版本的xdebug 复制到php安装目录的ext文件夹,改名为php_xdebug.dll  配置xdebug  在php.ini尾部添加如下  [xdebug]  zend_extension="php_xdeb

2016-06-06 13:19:36 2650

原创 Alan编程技巧收集

001 php和javascript的字符串连接符的区别在php中字符串的连接符为"."在javascript的字符串连接符为"+"002 echo 单引号和双引号的区别双引号里面的字段会经过编译器解释,让后再当做HTML代码输出,单引号里面的字段不进行解释,直接输出.<?php $abc='my name is Tom'; echo "直接打印输出

2016-06-03 10:38:04 304

转载 在需要HTML代码的PHP脚本中,多用这么几种方法

第一种是在HTML中加PHP。大段大段的html代码中,在各个需要执行php的地方。这种方法在ASP的程序中比较常见。 例子:  Hello Worldbody{font-size:15px;color:#000;font-family:Arial,Helvetica,sans-serif;}a{color:#039;text-decoration:none;} <?php

2016-06-03 10:14:26 367

转载 html meta 直接跳转页面

HTML meta refresh 刷新与跳转(重定向)页面refresh 属性值 -- 刷新与跳转(重定向)页面refresh用于刷新与跳转(重定向)页面refresh出现在http-equiv属性中,使用content属性表示刷新或跳转的开始时间与跳转的网址引用网址:http://www.dreamdu.com/xhtml/refresh/refresh示例

2016-06-03 08:41:35 3186

转载 如何使用xmind绘制概念图——零起步教程

这里给很多图片 为零基础的老师提供如何制作概念图的基本过程图示       1.png  lukezhang  1 年, 5 月前说: 这是刚刚打开xmin

2016-06-01 08:49:56 3754

转载 使用PHP程序开发高效的WEB网络系统

PHP是一个很优秀的工具,它可以简单,也可以复杂。不一样的项目,应该用不一样的PHP。  小项目 - 简单而直接的PHP  一般对于一个功能页面在20以下的网站,我们可以用一个很简单的框架结构来写。在这个规模上,我建议是使用比较直接的面向过程编码方法,原因很简单,没有必要把class文件弄的N 多,结果controller里边就一个new就完了。当然,需求频繁变化的项目除外

2016-06-01 08:26:10 264

转载 高效快速的项目开发

声明.... - 1 -序.... - 1 -第一部分 粮草篇.... - 1 -1.       如何打赢这场战争.... - 1 -2.       工欲善其事,必先利其器.... - 1 -2.1.         软件需求工具... - 1 -2.2.         产品原型设计(Product Prototype Design)... - 1 -2.3.  

2016-06-01 08:19:43 1436

转载 网站开发流程

一、申请域名(网站申请一个网址)   二、申请空间(放网页用的空间,也称虚拟主机)  三、网站制作(程序制作,界面设计,功能开发)     3.1、宣传型企业网站一般在2000元左右;      如果对功能和界面要求高,一般会在5000元左右。  具体价格还要根据企业的实际网站需要,网站功能,栏目和美工要求来制定出最后价格,这些只是做为参考。        3.2、网站结构及功能要

2016-05-31 20:46:06 342

转载 谈谈项目管理-软件项目的开发流程

一、项目启动1).项目组成立(公司成员、客户成员)2).制定项目预期目标3).制定项目计划周期4).建立好项目组成员沟通机制二、需求调研1).创建调研计划、协调调研时间2).收集客户资料,获取客户需求(所有资料都需要保留一份,资料中存疑的需要及时询问)3).编写需求文档:重点描述出客户的业务流程和性能要求,采用Word、Excel、Rose等形式4).需

2016-05-31 20:43:45 781

转载 网站建设项目管理——8个步骤教你管理网站建设项目

定义目标(Define Objectives)    定义出的目标会指导你实现最终目的。那么你的网站建设目标是在线销售你的产品,还是提供客户支持,又或是促进投资者关系?请认真地定义并且准确地记录你的目标。   决定项目成功的关键指标。这些指标能够在项目完成后告诉你这个项目最终成功与否。请确定一些可测量的指标,只有这样你才能够检查你是否实现了这些指标。比如说,“这个网站建设项目将最终促使在线销售

2016-05-31 20:41:02 1299

转载 关于编程类库面向过程等的解释

通俗的说,类即分类的意思。从生物学上我们把生物从大到小的分类为界、门、纲、木、科、属、种。面向对象主要体现的就是分类的概念。其实,在以前的C语言、Basic语言等后现代计算机语言就已经有了分类的概念,比如基本类型分为整数、浮点数、字符、日期等。只不过在面向对象概念中把类型的概念扩大化。不只是利用常用的简单类型,还可以自定义类型(类)。比如圆是一类事物,我们可以通过半径、位置等信息描述他,就可以定义

2016-05-31 20:26:57 431

转载 php项目开发经验-2个月学习php经历

两个月前我几乎完全不会PHP,糊里糊涂的接手了一个手机网游门户的开发,临阵退缩是没有用的,IT技术作为现今工业社会里更新换代最快的一个行业,任凭谁也不可能全部掌握所有的技术,作为一个优秀的开发人员,随时学习新技术并且尽可能的最快掌握应用到项目中,便是必需具备的基本素质。手艺总是多少有一些相通之处和可继承的,琵琶弹得好、学习吉他自然也不难,从钢琴到小提琴跨度是有点大、但是音乐知识也是一样的。快速的学

2016-05-31 20:16:57 10091 2

转载 简单的网站项目开发流程 .

1.打造公司内部交流平台(源代码管理(svn), 缺陷管理(bugFree), 文档保存的共享目录)2.需求文档编写以下内容可以提供需求文档格式给对业务最为熟悉的用户填写   1.为什么要做这个网站?   2.要达到什么目标   3.网站的布局,每一个区域放什么内容,可以用表格或截图的方式表示   4.每个页面有什么功能点,每个功能点是什么,可以用文

2016-05-31 18:55:22 910

转载 WEB项目开发流程及规范

一、目的:Web 开发的分散性和交互性,决定了 Web开发必须遵从一定的开发规范和技术约定。只有每个开发人员都按照一个共同的规范去设计、沟通、开发、测试、部署,才能保证整个开发团队协调一致的工作,从而提高开发工作效率,提升工程项目质量。 [中国站长站]二、项目的角色划分角色划分是Web项目技术分散性甚至地理分散性特点的客观要求,分工的结果还可以明确工作责任,最终保证了项目的质量

2016-05-31 17:31:32 1129

转载 JavaScript学习笔记07 BOM

浏览器对象模型 (BOM)浏览器对象模型(Browser Object Model (BOM))尚无正式标准。由于现代浏览器已经(几乎)实现了 JavaScript 交互性方面的相同方法和属性,因此常被认为是 BOM 的方法和属性。Window 尺寸有三种方法能够确定浏览器窗口的尺寸(浏览器的视口,不包括工具栏和滚动条)。对于Internet E

2016-05-30 22:18:28 277

转载 JavaScript学习笔记06

JavaScript 对象JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。所有事物都是对象JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。布尔型可以是一个对象。数字型可以是一个对象。字符

2016-05-30 21:53:30 267

转载 JavaScript学习笔记05-DOM

HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树:HTML DOM 树通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。JavaScript 能够改变页面中的所有 HTML 元素Jav

2016-05-30 21:31:49 268

转载 JavaScript学习笔记04-函数

avaScript 函数定义JavaScript 使用关键字 function 定义函数。函数可以通过声明定义,也可以是一个表达式。函数声明在之前的教程中,你已经了解了函数声明的语法 :function functionName(parameters) {  执行的代码}函数声明后不会立即执行,会在我们需要的时候调用到。

2016-05-30 21:11:39 462

转载 JavaScript JSON 学习笔记

JSON 是用于存储和传输数据的格式。JSON 通常用于服务端向网页传递数据 。什么是 JSON?JSON 英文全称 JavaScript Object NotationJSON 是一种轻量级的数据交换格式。JSON是独立的语言 *JSON 易于理解。* JSON 使用 JavaScript 语法,但是 JSON 格式仅仅

2016-05-30 20:48:37 212

转载 JavaScript学习笔记03

什么是正则表达式?正则表达式是由一个字符序列形成的搜索模式。当你在文本中搜索数据时,你可以用搜索模式来描述你要查询的内容。正则表达式可以是一个简单的字符,或一个更复杂的模式。正则表达式可用于所有文本搜索和文本替换的操作。使用字符串方法在 JavaScript 中,正则表达式通常用于两个字符串方法 : search() 和 replace(

2016-05-30 20:14:30 620

转载 JavaScript学习笔记02

空格JavaScript 会忽略多余的空格。您可以向脚本添加空格,来提高其可读性。下面的两行代码是等效的:var person="Hege";var person = "Hege";对代码行进行折行您可以在文本字符串中使用反斜杠对代码行进行换行。下面的例子会正确地显示:document.write("你好 \世界!");

2016-05-30 18:44:45 261

转载 JavaScript 学习笔记01

JavaScript 没有任何打印或者输出的函数。JavaScript 显示数据JavaScript 可以通过不同的方式来输出数据:使用 window.alert() 弹出警告框。使用 document.write() 方法将内容写到 HTML 文档中。使用 innerHTML 写入到 HTML 元素。使用 console.log() 写入到浏览器的控制台。

2016-05-30 18:18:10 188

转载 script放置最佳位置以及html执行顺序

看到知乎上有很多讨论关于javascript位置的文章。所以特意留意了这方面的问题。首先要了解到的是:html文件是自上而下的执行方式,但引入的css和javascript的顺序有所不同,css引入执行加载时,程序仍然往下执行,而执行到脚本是则中断线程,待该script脚本执行结束之后程序才继续往下执行。所以,大部分网上讨论是将script脚本放在之后,那样dom的生成就不

2016-05-30 18:01:35 1025

原创 Emmet:HTML/CSS代码快速编写神器

Emmet的前身是大名鼎鼎的Zen coding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高了HTML/CSS代码编写的速度,比如下面的演示:  Zen coding下的编码演示去年年底,该插件已经改名为Emmet。但Emmet不只改名,还带来了一些新特性。本文就来直观地演示给你。 一、快速编写HTML代码

2016-05-30 13:25:56 179

转载 apache 默认目录的修改方法

双击打开httpd.conf这个文本文档,然后同时按下键盘上的Ctrl+F组合键查找“DocumentRoot "”(带英文双引号",见图2),查找出来之后(仅有一处),将字符串“DocumentRoot”后面双引号内的字符串修改为自己想要设定的网站目录。 如:默认为DocumentRoot "C:/Program Files/Apache Software Foundation/Ap

2016-05-30 12:14:10 350

转载 谈谈App混合开发

混合开发的App(Hybrid App)就是在一个App中内嵌一个轻量级的浏览器,一部分原生的功能改为Html 5来开发,这部分功能不仅能够在不升级App的情况下动态更新,而且可以在Android或iOS的App上同时运行,让用户的体验更好又可以节省开发的资源。下面来谈谈Hybrid App开发中的技术问题。iOS方面的我不太了解,我就主要谈谈Android开发中的,其中可能会有很多说错的

2016-05-29 19:37:44 576

转载 如何使用XML作为小型数据库

如何使用XML作为小型数据库?首先,我们以下面的user.xml作为我们所要使用的xml文件,具体内容如下:      小杨    001    男    11    德化    123    0    2012-05-09 16:22:40    2007-01-11 16:18:05        小吴    002 

2016-05-28 17:21:45 334

转载 XML是什么,它可以做什么?——写给XML入门者

XML即可扩展标记语言(eXtensible Markup Language)。标记是指计算机所能理解的信息符号,通过此种标记,计算机之间可以处理包含各种信息的文章等。如何定义这些标记,既可以选择国际通用的标记语言,比如HTML,也可以使用象XML这样由相关人士自由决定的标记语言,这就是语言的可扩展性。XML是从SGML中简化修改出来的。它主要用到的有XML、XSL和XPath等。上面这段

2016-05-28 17:20:55 216

原创 jQuery学习笔记20160528

jQuery 语法jQuery 语法是为 HTML 元素的选取编制的,可以对元素执行某些操作。基础语法是:$(selector).action()美元符号定义 jQuery选择符(selector)“查询”和“查找” HTML 元素jQuery 的 action() 执行对元素的操作示例$(this).hide() - 隐藏当前元素$("p").hide() - 隐藏所

2016-05-28 16:16:34 153

原创 《PHP从零开始》学习笔记

常量定义,可以是字符或数字 ( 对于一个短期内恒定不变或波动很小的值,将其定义为常量)define ("constantname","constantvalue");常量定义后,重复定义会系统报错;PHP预置常量 __LINE__    显示所在行__FILE__     显示文件路径变量定义,以$开头,变量名可以是字母、数字和下划线,第一个字符不能

2016-05-27 23:33:45 225

转载 PHP魔术常量:__LINE__ __FILE__ __CLASS__ ```

PHP 向它运行的任何脚本提供了大量的预定义常量。不过很多常量都是由不同的扩展库定义的,只有在加载了这些扩展库时才会出现,或者动态加载后,或者在编译时已经包括进去了。有五个魔术常量根据它们使用的位置而改变。例如 __LINE__的值就依赖于它在脚本中所处的行来决定。这些特殊的常量不区分大小写,如下: 表 13-1. 几个 PHP 的“魔术常量”名称说明

2016-05-27 23:06:45 776

转载 Aptana studio 3 自定义编码颜色

aptana studio 3 发布已经有一段时间了,最近开始在熟悉这个编码环境(IDE),由于国内用的人不多,aptana又分为Eclipse插件版和单独安装版,所以关于它的资料在网上很难找到,而且大部分是英文的。本人英语不好,完成配置可谓千辛万苦,为下次安装方便,就在这里记录一些关于它的配置过程,与大家分享之。以前一些用Dreamweaver ,并且已经有了自己配置的一套编码配色主题。

2016-05-27 21:04:19 376

转载 不可多得的Javascript(AJAX)开发工具 - Aptana

不可多得的Javascript(AJAX)开发工具 - Aptana作者: Administrator  2008-04-01Aptana是创建动态网络应用程序的JavaScript集成开发环境,目前这种专注于JavaScript开发的集成开发环境很是罕见,尽管微软在VS 2008中为了更方便于Ajax的应用,已经把JavaScrip

2016-05-27 20:21:35 364

转载 用Aptana Studio 3进行PHP开发

背景之前一直都是,在本地建立的apache服务器的localhost中,去运行用Notepad++编写出来的PHP代码。现在装了Aptana Studio 3,打算接着去试试,看看能否直接使用其去编写,运行,调试php代码。1.直接打开了本地写好的一个php文件,点击运行,结果是,运行了,当前的,之前打开的Python项目:所以,貌似没法直接运行。2.所以再去重新创建一

2016-05-27 20:14:35 1443

转载 用Aptana调试JavaScript教程

Aptana 调试 javascript 图解教程(一)前期工作1.       你必须安装firefox浏览器;2.       到http://support.aptana.com/asap/browse/STU-1769 下载并安装aptanadebugger 及 firebug;这两个都是firefox插件;这样我们就可以调试脚本了。如果你用的是Aptana2.X版,firef

2016-05-27 20:13:12 345

转载 Aptana Studio于PHP开发

1.下载Aptana_Studio_3_Setup_3.0.7.exe (144M)支持php, ruby(rails), python(Django + google App Engine),这三大脚本语言。(另外支持web + javascript)对于php开发来说,优点:1).支持PHP语法检查。2).支持PHP页面的Preview(采用run方式实现的),并且支持多种

2016-05-27 20:09:38 445

空空如也

空空如也

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

TA关注的人

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