随笔分类 -  WEB

上一页 1 ··· 3 4 5 6 7 8 下一页
摘要:Meteor 是一个构建在 Node.js 之上的平台,用来开发实时网页程序。Meteor 程序位于数据库和用户界面之间,保持二者之间的数据同步更新。 因为 Meteor 是基于 Node.js 开发的,所以在客户端和服务器端都使用 JavaScript 作为开发语言。而且,Meteor 程序的代码 阅读全文
posted @ 2017-08-18 15:24 h2z 阅读(536) 评论(0) 推荐(0)
摘要:javascript 严格模式 第一次接触let关键字,有一个要非常非常要注意的概念就是”JavaScript 严格模式”,比如下述的代码运行就会报错: let hello = 'hello world.'; console.log(hello); 错误信息如下: let hello = 'hell 阅读全文
posted @ 2017-08-16 11:51 h2z 阅读(269) 评论(0) 推荐(0)
摘要:windows下开发php扩展网上很多资料都说需要Cygwin,其实完全可以不必安装该东东。没错,是可以在linux下生成骨架后拷到windos下来用,但是,如果没有linux环境呢?什么,装虚拟机?我晕,你咋又绕回去了- -! 除了编译外,shell环境主要就是为了生成扩展的骨架,其实骨架已经在p 阅读全文
posted @ 2017-08-16 09:16 h2z 阅读(992) 评论(0) 推荐(0)
摘要:开发前准备工作: VS(我用的2013) Cygwin(下载地址:http://www.cygwin.com/) 搭载了php运行环境的IIS7.5 (用来测试) php编译后的程序和编译前的源码,我用的当前最新版本5.6.9(下载地址:http://windows.php.net/download 阅读全文
posted @ 2017-08-16 09:15 h2z 阅读(603) 评论(0) 推荐(0)
摘要:1) 查看扩展程序的详细信息和ID 通过Chrome 浏览器的“ 工具->更多工具->扩展程序”,打开chrome://extensions页面,选中右上角的“开发者模式”,可以查看扩展程序的详细信息(如名称、概述、占用空间大小、版本和权限等)和ID。 2) 查看扩展程序的popup页面 通过Chr 阅读全文
posted @ 2017-07-28 15:14 h2z 阅读(422) 评论(0) 推荐(0)
摘要:1. Google Chrome扩展简介 Google Chrome扩展是一种软件,以增强Chrome浏览器的功能。 Google Chrome扩展使用HTML、JavaScript、CSS和图片等Web技术开发。 Google Chrome扩展与Google Chrome插件不同。Google C 阅读全文
posted @ 2017-07-28 15:14 h2z 阅读(281) 评论(0) 推荐(0)
摘要:1) 不可视的background页面 Google Chrome扩展往往包含一个不可见的background页面,Google Chrome扩展的主要业务逻辑都位于此。有两种类型的background 页面,一种是persistent background pages,另一种是event page 阅读全文
posted @ 2017-07-28 15:13 h2z 阅读(317) 评论(0) 推荐(0)
摘要:Browser Action类型的Google Chrome扩展程序,通常在Chrome浏览器的工具栏中,地址栏的右侧,有一个始终存在的图标。也就是说,这个图标与浏览器相关,只要安装了该Chrome扩展的浏览器,就会显示该图标。 鼠标悬浮到图标上会给出提示信息,鼠标点击图标会弹出popup页面。图标 阅读全文
posted @ 2017-07-28 15:12 h2z 阅读(670) 评论(0) 推荐(0)
摘要:Page Action类型的Google Chrome浏览器扩展程序,通常也会有一个图标,但这个图标位于Chrome浏览器的地址栏内右端。而且这个图标并非始终出现,而是当某指定的页面打开时才会出现。也就是说,这个图标与当前打开的页面有关,只有打开了指定的页面才会显示该图标,对该页面执行对应的操作。 阅读全文
posted @ 2017-07-28 15:11 h2z 阅读(485) 评论(0) 推荐(0)
摘要:options 页面用以定制Chrome浏览器扩展程序的运行参数。 通过Chrome 浏览器的“工具 ->更多工具->扩展程序”,打开chrome://extensions页面,可以看到有的Google Chrome扩展程序有“选项Options”链接,如下图所示。单击“选项Options”就可以弹 阅读全文
posted @ 2017-07-28 15:10 h2z 阅读(1043) 评论(0) 推荐(0)
摘要:手把手教你开发chrome扩展一:开发Chrome Extenstion其实很简单 手把手教你开发Chrome扩展二:为html添加行为 手把手教你开发Chrome扩展三:关于本地存储数据 HTML5中的localStorage localStorage与cookie类似,它是存储在客户端浏览器中的 阅读全文
posted @ 2017-07-28 14:32 h2z 阅读(1546) 评论(0) 推荐(0)
摘要:上一节我们已经讲了Chrome扩展的基础知识,并构建了基础的html,这一节我们将就html DOM添加部分添加脚本,即脚本在我们的popup页面中进行的操作,页面所产生的变化。 正常情况下数据处理加载完成状态,这些数据是从本地数据读取的。 点击“添加新项”,出现输入框,输入文字后回车提交数据: 添 阅读全文
posted @ 2017-07-28 14:31 h2z 阅读(1270) 评论(0) 推荐(0)
摘要:Chrome的更新速度可以说前无古人,现在我每天开机的第一件事就是打开Chrome检查是不是有了新版本。界面清爽、操作人性化、网络备份资料和快速的启动速度令我爱不释手,还有它拥有众多的扩展程序,相对于firefox的插件来说,数量上和质量上稍显不足,但相信chrome将会很快在扩展上超越firefo 阅读全文
posted @ 2017-07-28 14:30 h2z 阅读(350) 评论(0) 推荐(0)
摘要:这里实际上是匿名函数function(arg){...}这就定义了一个匿名函数,参数为arg而调用函数 时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:(function(arg){...})(param)这 就相当于定义了一个参数为arg的匿名函数,并且将param 阅读全文
posted @ 2017-07-21 11:15 h2z 阅读(20590) 评论(1) 推荐(0)
摘要:jQuery对象与DOM对象是不一样的 通过一个简单的例子,简单区分下jQuery对象与DOM对象: <p id=”imooc”></p> 我们要获取页面上这个id为imooc的div元素,然后给这个文本节点增加一段文字:“hello,world”,并且让文字颜色变成红色。 通过标准JavaScri 阅读全文
posted @ 2017-06-12 15:45 h2z 阅读(301) 评论(0) 推荐(0)
摘要:OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。 本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参考材料为RFC 6749。 一、应用场景 为了理解OAuth的适用场合,让我举一个假设的例子。 有一个"云冲印 阅读全文
posted @ 2017-03-01 10:40 h2z 阅读(223) 评论(0) 推荐(0)
摘要:1、GET请求会向数据库发索取数据的请求,从而来获取信息,该请求就像数据库的select操作一样,只是用来查询一下数据,不会修改、增加数据,不会影响资源的内容,即该请求不会产生副作用。无论进行多少次操作,结果都是一样的。 2、与GET不同的是,PUT请求是向服务器端发送数据的,从而改变信息,该请求就 阅读全文
posted @ 2017-01-11 18:04 h2z 阅读(453) 评论(0) 推荐(0)
摘要:$resource 创建一个resource对象的工厂函数,可以让你安全的和RESFUL服务端进行数据交互。 需要注入 ngResource 模块。angular-resource[.min].js 默认情况下,末尾斜杠(可以引起后端服务器不期望出现的行为)将从计算后的URL中剥离。 这个可以通过$ 阅读全文
posted @ 2016-12-15 11:30 h2z 阅读(587) 评论(0) 推荐(0)
摘要:(七)理解angular中的module和injector,即依赖注入 (七)理解angular中的module和injector,即依赖注入 时间:2014-10-10 01:16:54 阅读:63060 评论:1 收藏:0 [点我收藏+] 标签:angular的injector angular的 阅读全文
posted @ 2016-12-14 17:17 h2z 阅读(365) 评论(0) 推荐(0)
摘要:今天做了一些图来说明angular,由于angular实在太复杂了,不知道用什么图表示比较好,所以就胡乱画了一些,希望有人能看得懂。 一、源码文件编译合并顺序图 二、angular.module函数功能图 三、publishExternalAPI函数功能图 四、注入器工厂函数createInject 阅读全文
posted @ 2016-12-14 17:16 h2z 阅读(393) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 下一页