摘要: 1 前言对于一般的Web应用,前端发送html页面请求,后端会动态在各个页面插入Header与Footer,然后传给前端。但对于phonegap 应用,所有的html页面都是在本地的,这就意味着,如果不做特殊处理,所有的页面都会有重复的Header与Footer代码,不利于代码的维护。本文介绍了我自己摸索出来的几个解决方案,比较了它们的优缺点。希望对大家有个参考作用。2 可能的解决方案2.1 Include javascript 文件这是我目前找到的自认为最好的方案。它的思路很简单,在每个html页面里,include一个javascript 文件,在这个javascript文件里,会注册do 阅读全文
posted @ 2012-09-17 14:28 LevinJ 阅读(1895) 评论(0) 推荐(0) 编辑
摘要: 1 前言前段时间比较系统地研究了SSL/TLS协议,并把它成功应用于一个系统原型中,实现了安全的互联网通信。在系统原型中,Client端为各种常用Browser, 包括Chrome, Firefox, IE, Safari及android,ios的内置webview. Server端用NODEJS实现。2 SSL/TLS协议简介SSL 是Secure Socket Layer的缩写,TLS是Transport Layer Security的缩写, TLS是SSL的扩展,是用来取代SSL的。在普通的网络通信中加入TLS握手协议,可达到以下三个目的:1) 消息加密与解密消息加密后,第三方无法偷听2 阅读全文
posted @ 2012-05-16 10:53 LevinJ 阅读(3488) 评论(1) 推荐(0) 编辑
摘要: Today I finally got ruby debugging working in Eclipse. Below are the major setup steps involved, as well as some problems one might encounter along th... 阅读全文
posted @ 2015-06-29 21:18 LevinJ 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1 前言最近在ASP.NET中做了一个AJAX调用 : Client端先从ASP.NET Server后台取到一个页面模板,然后在页面初始化时再从Server中取一些相关数据以实现页面模板的动态显示。具体实现为:1) Client向 ASP.NET后台发送HTTP GET 请示2) 后台给Client发送一个HTML模板,同时在内存中存储一个XML String (包含页面模板动态显示所需的数据)3) Client在初始化页面时,发送AJAX请求,拿到XML String4) 利用拿到的XML String,定制化HTMl模板,实现HTML页面模板的动态显示。2 几个关键点的简介与代码示例2. 阅读全文
posted @ 2012-05-02 15:32 LevinJ 阅读(580) 评论(0) 推荐(1) 编辑
摘要: JQuery插件Style定制化方法的分析与比较1 前言最近因为项目的需要,使用了一个JQuery插件。把插件下下来后,很快我就发现,很多默认的插件Style不符合项目要求,必须要被修改。在这个过程中,我发现自己先后使用了多种不同的方法实现插件Style的定制化。很高兴最后找到了我认为最好的方法,对CSS的认识也加深了不少,感触颇多。这篇文章就是对这些新的CSS的认识的一个梳理。2 JQuery 插件Style 定制化方法2.1 初始化插件时输入定制化对象做的比较好的插件会在初始化时允许输入定制化对象。如果输入定制化对象,插件会使用定制化对象中的值,例如,var adgallerySettin 阅读全文
posted @ 2012-04-13 18:23 LevinJ 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 本地HTML访问REST服务的实现1 前言最近一段时间在研究如何实现跨平台应用,其中的一个关键技术点就是本地HTML页面如何访问远程服务。经过探索,终于解决了碰到的各种问题,做出了一个Demo.本文就Demo所用的技术架构做了一个简介,并分析了实现中碰到的问题及相应的解决方法。一来以此作为这段时间工作的一个技术总结,二来希望能对其他同行有所帮助。2 技术架构Demo 本身的功能很简单,1) 本地HTML 发出 “POST” 命令,发送一段数据到 Server端2) Server 端存储收到的数据3) 本地HTML 发出工“GET” 命令,取回数据 Demo分为两部分。Client端比较简单.. 阅读全文
posted @ 2012-04-09 22:35 LevinJ 阅读(3195) 评论(2) 推荐(1) 编辑