摘要: 好久没写博客了,晃眼一看最近的一篇居然是2013年的。今夜无心睡眠,结合这些年自己对应用架构的一些感悟,谈谈几点体会。 一.架构是需要资源来实现的 个人觉得,这是最最核心,但是一些小白架构师最容易忽视的一点。 曾经看过几种场景,看各位同僚是否遇到: 架构师来自大厂,经验丰富,负载均衡/高可用/读写分 阅读全文
posted @ 2019-11-09 07:38 爱看星星的龙 阅读(131) 评论(0) 推荐(0) 编辑
摘要: QUnit环境配置首先下载QUnit的开发包,解压后我们只需要qunit目录下的qunit.css和qunit.js文件即可。然后创建一个HTML文件将这两个文件引用进来即可,HTML代码如下: 建议另外建两个和qunit同级的目录,src和test,分别用来放源代码和测试代码。然后把这些所有的代码都引入到上面的HTML文件中去。所有这些准备好后就可以享受QUnit单元测试的乐趣了。QUnit使用方法QUnit的用法比较简单,API不是很多,所有的API也就16个左右。所有的API可以分为三类:Setup,Assertions,Asynchronous Testing,下面就分别对这些... 阅读全文
posted @ 2013-11-17 22:03 爱看星星的龙 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 首先在开头再次强调Phonegap移动开发的口号:Once code, run everywhere.移动开发的界面布局中,字体的设计容易遇到两大难题.1.字体需要根据不同的设备尺寸进行调整.2.移动设备的尺寸较小,字体的变化会很容易影响到布局.对于这两个问题,通常的解决方案为:1.利用响应式布局根据设备屏幕分辨率在不同的css中设定特定的font-size(pt或者px)2.使用百分比来设置字体的font-size(em),然后根据基准字体大小来自动调节所有字体的固定大小.简单介绍一下:方案一,响应布局简单的说,就是使用css3 的@media过滤屏幕尺寸,根据不同的屏幕尺寸为字体设定相应的 阅读全文
posted @ 2013-07-20 22:53 爱看星星的龙 阅读(1684) 评论(0) 推荐(0) 编辑
摘要: Phonegap进行IOS开发,大多数同学都没有Mac,在Windows里面搭建Mac的虚拟环境也是相当麻烦,所以很多人都会最后选择用Phonegao的云编译.但是Phonegap云编译IOS App时会需要两个文件*.p12, *.profile.这两个文件都是需要在Mac环境下生成的,而且生成过程较麻烦,对于不熟悉的同学,总是会出现各种问题.笔者在经过一段时间的调研后,发现了在Windows上生成这两个文件的方法(亲测有效),现总结如下:1.安装Openssl2.设置配置文件目录set OPENSSL_CONF=D:/openssl-0.9.8k_WIN32/openssl.cnf(目录以 阅读全文
posted @ 2013-07-20 21:47 爱看星星的龙 阅读(447) 评论(0) 推荐(0) 编辑
摘要: 做Phonegap项目一段时间了,从最开始的迷惑到现在渐入佳境,有不少值得总结的地方.特在此记录下来,以便于来者之可追.布局重点No.1 浏览器是你的辅助布局调试工具,但远不是你布局的终点.在开发移动app时,你要时刻记住,app的最终目标不是pc浏览器而是移动设备. 无论别人告诉你,浏览器如何如何能模拟出设备的尺寸,请记住设备里的测试才是值得信赖的.也许会相对麻烦,但是尽量多的使用移动设备测试布局结果. 跟敏捷开发的思想一致,设备展现给你测试结果的频率越高,你能开发出越真实的app,也更接近于最终需求.布局重点No.2 viewport这或许是你在学习大多数的phonegap项目源码,都会最 阅读全文
posted @ 2013-05-23 23:34 爱看星星的龙 阅读(1482) 评论(6) 推荐(3) 编辑