自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

翻译 22.Proxy Objects

1.指定代理对象#File: app/code/Pulsestorm/TutorialProxy2/etc/di.xml@highlightsyntax@xml<config> <!-- #File: app/code/Pulsestorm/TutorialProxy2/etc/di.xml --> <!-- Notice: we're using `TutorialProxy2

2016-02-29 17:50:16 447

翻译 5.适配器模式

IDatabase.php<?phpnamespace IMooc;interface IDatabase{ public function connect($host,$user,$password,$dbname); public function query($sql); public function close();}MySQL.php<?phpnamespa

2016-02-28 22:37:35 445

翻译 4.php 注册树模式

Register.php<?phpnamespace IMooc;class Register{ protected static $objects; //set 表示将一个对象注册到全局的注册树上 static function set($alias,$object) { self::$objects[$alias] = $object;

2016-02-27 22:05:33 510

翻译 3.单例模式

<?phpnamespace IMooc;class Database{ protected static $db; //第一步,单例模式,构造方法为私有的 private function __construct() { } //第二步,获取实例 public static function getInstance() {

2016-02-23 23:14:01 352

翻译 21. RequireJS

先到 : http://www.requirejs.cn/docs/download.html 下载,并命名为require.js 。 index.html<!DOCTYPE html><html><head> <title>My Sample Project</title> <!-- data-main attribute tells require.js to loa

2016-02-23 17:54:36 350

转载 1. PSR-1 --- 基本代码规范

PSR-1 — 基本代码规范 本节我们将会讨论一些基本的代码规范问题,以此作为将来讨论更高级别的代码分享和技术互用的基础。RFC 2119中的必须(MUST),不可(MUST NOT),建议(SHOULD),不建议(SHOULD NOT),可以/可能(MAY)等关键词将在本节用来做一些解释性的描述。1.概述 2. 文件 3. 空间名(namespace)和类名(class name)

2016-02-22 17:55:48 574

转载 0. PSR-0 --- 自动加载

1. PSR-0 2.目录结构 index.php<?phpdefine('BASEDIR',__DIR__);include BASEDIR . '/IMooc/Loader.php';spl_autoload_register('\\IMooc\\Loader::autoload');IMooc\Object::test();App\Controller\Home\Index::t

2016-02-22 17:54:41 744

翻译 20.Adding Javascript and CSS via Layout XML

class 属性代替了 type 属性。 referenceBlock 节点代替了 reference 节点。In Magento 2, a container is a special sort of block that only contains other blocks. Containers are conceptually similar to the text/list blocks

2016-02-22 16:19:04 555

翻译 2. 3种工厂模式

1.简单工厂模式(Simple Factory) <?php//抽象产品角色interface Car{ public function drive();}//具体产品角色class Benz implements Car{ public function __construct() { echo 'Benz <br/>'; }

2016-02-21 21:40:20 443

翻译 1. PHP 设计模式---工厂模式

基本设计模式 1.工厂模式//如果很多页面都 new 一个Database 对象,那么一旦Database作出改动,则需要在多个页面进行相应的改动。而用工厂模式,只需要改动一个地方。<?phpnamespace IMooc;class Factory{ static function createDatabase() { $db = new Database()

2016-02-21 17:39:23 436

转载 15.使用 XSLT 显示 XML

http://www.w3school.com.cn/xml/xml_xsl.asp

2016-02-19 10:44:57 477

转载 14.使用 CSS 显示 XML

<?xml version="1.0" encoding="ISO-8859-1"?><?xml-stylesheet type="text/css" href="cd_catalog.css"?><CATALOG> <CD> <TITLE>Empire Burlesque</TITLE> <ARTIST>Bob Dylan</ARTIST> <COUNTRY>USA

2016-02-19 10:42:36 404

转载 13.xsi:schemaLocation详解

在实例中引用模式文档XML Schema提供了两个在实例文档中使用的特殊属性,用于指出模式文档的位置。这两个属性是:xsi:schemaLocation和xsi:noNamespaceSchemaLocation,前者用于声明了目标名称空间的模式文档,后者用于没有目标名称空间的模式文档,它们通常在实例文档中使用。4.5.7.1 xsi:schemaLocation属性 xsi:schemaLoc

2016-02-19 10:27:32 1159

转载 12. URI , URN, URL 区别

对于URL,大家都比较熟悉,其他两个词就比较陌生了。URI、URL和URN是识别、定位和命名互联网上的资源的标准途径。1989年Tim Berners-Lee发明了互联网(World Wide Web)。WWW被认为是全球互连的实际的和抽象的资源的集合–它按需求提供信息实体–通过互联网访问。实际的资源的范围从文件到人,抽象的资源包括数据库查询。   因为要通过多样的方式识别资源(人的名字可能相同,

2016-02-19 10:25:17 321

翻译 5.WEB版QQ多人聊天,带离线留言功能

信息表设计:1.建表create table messages( id int UNSIGNED PRIMARY KEY auto_increment,sender VARCHAR(64) not null,getter varchar(64) not null,content VARCHAR(3600),sendTime datetime not null,isGet TINYI

2016-02-18 22:09:14 1411

原创 4. AJAX 省市联动

showCities.php<html><head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <script type="text/javascript"> function getXmlHttpObject() { if(window

2016-02-09 15:32:22 570

翻译 3. AJAX 请求与响应

1.XMLHttpRequest对象 2.AJAX - 向服务器发送请求 xmlhttp.open("GET","demo_get.asp",true);xmlhttp.send(); xmlhttp.open("POST","demo_post.asp",true);xmlhttp.send();xmlhttp.open("POST","ajax_test.asp",true

2016-02-05 11:13:41 693

翻译 2.案例

1.无刷新验证用户名1.1 get 请求register.php<html><head> <meta http-equiv="Content-Type" content="text/html;charset=utf-8"/> <script type="text/javascript"> //创建 ajax 引擎 function getXmlHttpO

2016-02-04 21:26:55 492

转载 19.Virtual Type

而且,输出仍然一样。改变 Virtual Type 的行为: You’ll notice that the property_of_argument1_object property is now an Argument3 object — but only when that parameter’s owner class (Argument1) is instantiated by

2016-02-02 17:31:42 457

转载 18.Argument replacement

Argument replacement is a powerful feature that gives us full control, via configuration, of what the object Manager will inject in the __construct method.改变了__construct()的参数 改为对象: 注意: 这个对象必须继承原先

2016-02-02 16:17:15 428

原创 104. 字符串函数

1.trim() $str = "@ 使用函数trim去掉字符串两端空白字符 @ ";var_dump($str);$str1 = trim($str,'@');var_dump($str1);2. ltrim() 3. rtrim() 4. strpos() $mystring = 'aaaabcaabba';$findme = 'b';$pos = strpos($myst

2016-02-02 11:58:00 465

翻译 103. SPL 标志库

1.常用函数使用: <?phpdefine('BASEDIR',__DIR__);include BASEDIR . '/IMooc/Loader.php';spl_autoload_register('\\IMooc\\Loader::autoload');// 栈$stack = new SplStack();$stack->push('data1');$stack->push('d

2016-02-01 22:43:58 418

翻译 1.AJAX

1.简介AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 2.原理 响应的数据格式有: xml,json,文本格式

2016-02-01 22:21:00 418

转载 17.Class Preferences

如果对象管理器要实例化 for ,则实际是实例化 type 。注意:这里的 type 类 要继承或实现 for 类!!!否则出错

2016-02-01 15:33:55 372

转载 11.数据类型

1.XSD 字符串数据类型 字符串数据类型用于可包含字符串的值。 2.XSD 日期及时间数据类型 日期及时间数据类型用于包含日期和时间的值。 http://www.w3school.com.cn/schema/schema_dtypes_date.asp3.XSD 数值数据类型 4.XSD 杂项数据类型其他杂项数据类型包括逻辑、base64Binary、

2016-02-01 10:37:24 380

linux下vim使用详解.pdf

不要试图从本手册中去获取什么知识,使用Vim更多的是一种技能而 不是一种知识,Vim的学习需要的更多的不是头脑而是双手,经常按书中 的指示进行示例性的操作,在学习Vim众多精致的技巧时,不要贪图一下 子全都掌握,最好是看一条技巧后,马上在编辑器上进行操作,这样在以 后实际的编辑操作时你的手指就会建立一种自然的反应而不是由头脑来搜 索该使用哪一条操作技巧。建议读者不动手来不读书。如果手边没有一 个合适的Vim编辑器环境可供操练,那么建议读者还是不要在这里浪费时 间。

2014-04-26

空空如也

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

TA关注的人

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