摘要: 公司最近开始逐步推广使用PostgreSQL,为方便开发人员和实施人员操作,特整理数据库初始化、备份、恢复的推荐脚本如下: 1. 连接数据库 2. 数据库初始化脚本 使用说明:将``内容替换为对应的名称,执行后数据库基本创建完成。 注意:如果是Windows操作系统下使用 权限组用户登录,创建表空间 阅读全文
posted @ 2017-06-09 09:21 Gavin·Gong 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 在第一节中,我们介绍了页面的懒加载方式,并进行了初步的分析,这里,我们将进一步介绍如何配合页面懒加载进行其他组件 、`Pipe Directive`等的模块化,和加载使用。 首先说明一点,除了页面外的这些其他组件,本质上是没有实现懒加载的,只是通过将其进行模块化,在合适的页面加载时,进行加载,从而基 阅读全文
posted @ 2017-06-08 10:02 Gavin·Gong 阅读(4771) 评论(0) 推荐(0) 编辑
摘要: Ionic3新的懒加载机制给我带来了如下新特性: 1. 避免在每一个使用到某 的`Module Page`中重复的import这个类(需要写一堆路径) 2. 允许我们通过字符串key在任何想使用的地方获取某一Page; 3. 通过以上两点让我们的代码更简洁; 4. 懒加载,客户响应度更好,体验更友好 阅读全文
posted @ 2017-06-05 10:02 Gavin·Gong 阅读(17196) 评论(4) 推荐(1) 编辑
摘要: 注意,本文中的描述仅适用于基于Ionic进行PC端的Web开发,如果是手机端的开发,可以尝试仅使用UglifyJS2进行压缩,是否会有提高请自行验证,至少文件小了加载速度会快。^_^ 1. 问题 1.1. 问题上下文描述: 1. 基于Ionic进行PC端的Web应用开发; 2. 使用Tomcat作为 阅读全文
posted @ 2017-05-31 16:14 Gavin·Gong 阅读(1397) 评论(0) 推荐(1) 编辑
摘要: 最近想找一套比较完整的基于Material风格的Angular2的控件库,有两个选择一个是Angular官方的Material2,但是这套库的DatePicker控件目前只能支持年月日,不支持时分秒,所以就找到本篇要介绍的 " " 。下面介绍一下如何进行集成。 1. 集成 在工程根目录执行如下命令, 阅读全文
posted @ 2017-05-25 15:47 Gavin·Gong 阅读(797) 评论(0) 推荐(1) 编辑
摘要: JavaScript使用的是基于原型的OO模型,用对象字面量或者函数来实例化对象,用原型链来实现继承。 这样对于数据传统C++、Java的OO范式的开发者来说,会感到比较困惑,于是从ES2015开始逐步引入一种新语法用来实现传统OO范式,在新语法的背后,其语义与我们熟悉的旧语法完全相同(使用构造函数 阅读全文
posted @ 2017-05-22 19:26 Gavin·Gong 阅读(680) 评论(0) 推荐(0) 编辑
摘要: 1. ES2015中的箭头函数 JavaScript有一级函数的特性,也就是说,函数像其他值一样可以当成参数传来传去。 使用箭头函数改造一下: 再看几个例子: 1.1. 箭头函数的执行上下文 箭头函数有一个非常重要的特性,就是其执行上下文(也就是代码中的this)指向为外层代码,例如: 在Angul 阅读全文
posted @ 2017-05-21 11:57 Gavin·Gong 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1. 问题描述: 最近将Ionic的CLI升级到了最新的版本3.2,升级后在原来Ionic2版本的CLI中创建的工程,通过 运行报错,错误类似如下: 2. 解决方案 根据提示看起来好像是因为Ionic CLI需要更新似的,但是再更新是没有效果的,经过搜索,在 "网上" 找到如下解决方案: 在Ioni 阅读全文
posted @ 2017-05-19 08:34 Gavin·Gong 阅读(1807) 评论(1) 推荐(0) 编辑
摘要: TypeScript是一门开源的,由微软开发维护的,发布于2012年10月的静态类型的语言; 他是ECMAScript的超集,支持JavaScript的所有语法和语义,并且在此基础之上提供了更多额外的特性,例如静态类型和更丰富的语法。 1. TypeScript的优点 1.1. 编译时类型检查 所有 阅读全文
posted @ 2017-05-18 09:00 Gavin·Gong 阅读(882) 评论(0) 推荐(2) 编辑
摘要: 1. 概述 为了能够得到同原生应用类似的导航效果,Ionic创建了几个navagation组件来实现pages之间的导航操作,这种导航跟原生Angular2中的route机制是不一样的,我们可以借助于一下几种方式,在Ionic中实现导航效果: 1.1. Basic Navigation Naviga 阅读全文
posted @ 2017-05-17 18:41 Gavin·Gong 阅读(814) 评论(0) 推荐(1) 编辑