自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Symfony2学习笔记之事件分配器

----EventDispatcher组件使用简介:   面向对象编程已经在确保代码的可扩展性方面走过了很长一段路。它是通过创建一些责任明确的类,让它们之间变得更加灵活,开发者可以通过继承这些类创建子类,来改变它们的行为。但是如果想将某个开发者的改变跟其它已经编写了自己子类的开发者共享,这种面向对象的继承就不再那么有用了。 举一个现实的实例,你想为你的...

2013-08-20 23:52:00 206

转载 jQuery 笔记2

1.在web开发中,我们在向页面添加动态功能时,一般都会按照一个固定的模式,查找页面元素或者元素组并在它们只上进行相关操作。2.jQuery语句的强大真正来源于它的selector,选择器。它能够让我们快速准确的在页面中找到我们想要操作的元素。可以是单个,也可以是元素集合。3.是CSS的出现,让我们在程序编写时把元素定义和样式定义分离开来。Document Object Mode...

2012-09-07 16:30:00 123

转载 EF4+Repository+UnitOfWork 代码摘录

IContextFactory.csusing System;using System.Collections.Generic;using System.Data.Entity;using System.Linq;using System.Text;using System.Threading.Tasks;//IDbContextFactory.cs...

2012-08-29 10:49:00 160

转载 Symfony2学习笔记之数据校验

  校验在web应用程序中是一个常见的任务。数据输入到表单需要被校验。数据在被写入数据库之前或者传入一个webservice时也需要被校验。  Symfony2 配备了一个Validator 组件,它让校验工作变得简单易懂。该组件是基于JSR303 Bean校验规范。一个Java规范用在PHP中。基本验证  理解校验的最好方法是看它的表现。首先,假设你已经创建了一个用于...

2012-06-30 13:02:00 144

转载 Symfony2学习笔记之HTTP Cache

  富web应用程序的本质意味着它们的动态。无论你的应用程序多么有效率,每个请求比起静态文件来说总会存在很多的耗费。对于大多数web程序来说,这没什么。 Symfony2非常的轻快,无论你做些严重超载的请求,每个请求将会得到很快的回复,而不会对你的服务器造成压力。但是随着你站点的成长,负载将成为一个严重的问题。对每个请求处理应该只被正常执行一次。这就是缓存真正要达成的目标。...

2012-06-30 12:36:00 143

转载 Symfony2学习笔记之表单

  对于一个Web开发者来说,处理HTML表单是一个最为普通又具挑战的任务。Symfony2集成了一个Form组件,让处理表单变的容易起来。在这一节里,我们将从基础开始创建一个复杂的表单,学习表单类库中最重要的内容。  Symfony2 的Form组件是一个独立的类库,你可以在Symfony2项目之外使用它。创建一个简单的表单:  假设你要创建一个应用程序的todo列表,需要...

2012-06-26 23:08:00 161

转载 Symfony2 学习笔记之插件格式

  一个bundle类似于其它框架中的插件,但是比插件表现更好。它跟其它框架最主要的不同是在Symfony2中所有东西都是bundle,包括核心框架功能和你写的所有应用程序代码。Symfony2中,bundle可是一等公民。这给了你使用其它第三方开发的内容包或者分发你自己的bundle更多灵活性。你可以方便的选择哪些内容可以应用到你的程序中那些不用,来根据你的想法优化它们。  一...

2012-06-25 23:21:00 192

转载 Symfony2 学习笔记之内部构件

  Symfony2内部是怎样工作的以及我们如何来扩展它呢?  从外部整体上看,symfony2代码是由许多独立的层构成,每一层都是建立在前一层基础之上。其中,自动加载时不受框架直接管理的,它完全是在UniversalClassLoader类和src/autoload.php文件的帮助下独立完成的。HttpFoundation 组件  最深层次的是HttpFoundation组件...

2012-06-25 21:45:00 94

转载 Symfony2学习笔记之数据库操作

数据库和Doctrine  让我们来面对这个对于任何应用程序来说最为普遍最具挑战性的任务,从数据库中读取和持久化数据信息。幸运的是,Symfony和Doctrine进行了集成,Doctrine类库全部目标就是给你一个强大的工具,让你的工作更加容易。  Doctrine是完全解耦与Symfony的,所以并不一定要使用它。  一个简单例子:一个产品,我们首先来配置数据库,创建一个...

2012-06-25 00:02:00 185

转载 Symfony2 学习笔记之模板使用

  我们知道,controller负责处理每一个进入Symfony2应用程序的请求。实际上,controller把大部分的繁重工作都委托给了其它地方,以使代码能够被测试和重用。当一个controller需要生成HTML,CSS或者其他内容时,它把这些工作给了一个模板化引擎。模板:  一个模板仅仅是一个文本文件,它能生成任意的文本格式(HTML,XML,CSV,LaTex...)。...

2012-06-23 17:08:00 152

转载 Symfony2 学习笔记之控制器

  一个controller是你创建的一个PHP函数,它接收HTTP请求(request)并创建和返回一个HTTP回复(Response)。回复对象(Response)可以是一个HTML页面,一个XML文档,一个序列化的JSON数组,一个图片,一个重定向,一个404错误或者任何你想要的内容。controller中可以包含任何渲染你页面内容的所需要的逻辑。下面是一个controll...

2012-06-22 16:45:00 118

转载 Symfony2 学习笔记之系统路由

  漂亮的URL绝对是一个严肃的web应用程序必须做到的,这种方式使index.php?article_id=57这类的丑陋URL被隐藏,由更受欢迎的像 /read/intro-to-symfony 来替代。  拥有灵活性更为重要,如果你要改变一个页面的URL,比如从/blog 到 /new 怎么办?  有多少链接需要你找出来并更新呢? 如果你使用Symfony的router,这...

2012-06-21 21:54:00 160

转载 听 Fabien Potencier 谈Symfony2 之 《What is Dependency Injection ?》

  什么是依赖注入?  从PHP实现角度来分析依赖注入,因为PHP主要用于web开发,所以我们就看Web应用例子。  为了克服HTTP协议的无状态性,web应用程序需要有一个途径来在web请求之间存储用户信息。最简单的方式是使用cookie或者采用更好一点的PHP内建的Session机制。$_SESSION['language']='en';  上面这句代码就实现了把语言...

2012-06-20 16:43:00 92

转载 Symfony2 学习笔记之服务容器

  现在的PHP应用程序都是面向对象开发,所以主要是由对象构成。有的对象可以方便的分发邮件信息而有的可能帮你把信息写入到数据库中。在你的应用程序中,你可能创建一个对象用于管理你的产品库存,或者另外一个对象处理来自第三方API的数据。重要的是现在应用程序要做的这些事情都是被组织到许许多多的对象中来处理它的每一项任务的。  我们将套路一下Symfony2中一个特殊的PHP对象,它帮助我们...

2012-06-19 16:22:00 197

转载 Android 应用程序组件学习

    今天研究了一下Google提供的有关Android应用程序组件的解释。了解点理论原理找找Android应用程序开发的思考方向! 至少知道了要开发一个能够与Android系统驱动的移动终端交互的软件,需要从那些方面去撬开Android系统的嘴,让它跟你的应用程序说话,交流,帮你的应用程序做事。 细想一下,开发一个应用程序安装到Android驱动的终端...

2012-06-18 23:40:00 116

转载 关于Android系统 和 Android应用程序

  Android系统是专为移动终端设计的操作系统,基于Linux 2.6版内核为其提供安全,进程管理,内存管理,网络以及驱动模型等。  一个Android应用程序能被安装到Android系统的移动终端上,并满足用户对某些功能的需求,它需要android系统对它的支持。要取得Android系统的支持,它就必须遵守...

2012-06-16 12:10:00 205

转载 听 Fabien Potencier 谈Symfony2 之 《What is Symfony2 ?》

Symfoy2 是什么?PHP世界里又一广受关注的web MVC框架? Fabien Potencier 却不这么说!Fabien Potencier这样定义Symfoy2 是个什么东西:   首先,Symfony2 是一个独立,松散的,有组织严密的PHP组件集合,它可以为你解决一些web开发中遇到的一般性问题。  其次,基于这些组件,Symfoy2 也可以作为一个独...

2012-06-15 16:49:00 143

转载 Android 到底是个什么东西?

google了张图,android原来是个大杂包啊!打眼一看,分了5大块啊! 从应用程序到底层操作系统内核,真够杂的!!!仔细一看,第一层直接撇了! 拿个安卓手机开机后就能找到。如此一来:这下看着省心一点了!再看最下面Linux Kernel, 这么高深的东西,看不了啊! 再说了操作系统应该都差不多,一堆的驱动包! 干掉!这回基本上都是干货了! 应该...

2012-06-15 00:24:00 110

转载 开始学习移动开发

好久了,想学习移动开发,一直下不了决心,因为没有Programming Knowledge,不过今天我看到了上面的广告,就下了决心 学 !开博客算是一个学习的记录吧,希望能坚持下去!第一天:2012-06-12 周二 晴天用句某人的话说:北京今天的天气让鼻子和肺很满意!对于零基础的我来说,一上来第一个迷惑的问题是:怎样...

2012-06-12 22:46:00 77

空空如也

空空如也

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

TA关注的人

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