hapi框架搭建记录(三):Joi数据校验和Sequelize(数据迁移、填充数据)

2019-04-28
阅读 5 分钟
5.8k
hapi框架,用官网的简介来说就是:Hapi是构建应用程序和服务的丰富框架,它使开发人员能够专注于编写可重用的应用程序逻辑,而不是花时间构建基础设施。 用自己的话简单来说,就是个类似express,koa之类的node服务基础框架。 此篇博客是在阅读过掘金小册的《基于 hapi 的 Node.js 小程序后端开发实践指南》并实践操作后...

hapi框架搭建记录(二):路由改造和生成接口文档

2019-04-28
阅读 3 分钟
3.6k
hapi框架,用官网的简介来说就是:Hapi是构建应用程序和服务的丰富框架,它使开发人员能够专注于编写可重用的应用程序逻辑,而不是花时间构建基础设施。 用自己的话简单来说,就是个类似express,koa之类的node服务基础框架。 此篇博客是在阅读过掘金小册的《基于 hapi 的 Node.js 小程序后端开发实践指南》并实践操作后...

hapi框架搭建记录(一):初始化项目

2019-04-28
阅读 3 分钟
5.9k
hapi框架,用官网的简介来说就是:Hapi是构建应用程序和服务的丰富框架,它使开发人员能够专注于编写可重用的应用程序逻辑,而不是花时间构建基础设施。 用自己的话简单来说,就是个类似express,koa之类的node服务基础框架。 此篇博客是在阅读过掘金小册的《基于 hapi 的 Node.js 小程序后端开发实践指南》并实践操作后...

android studio 安卓集成高德地图获取app定位信息

2018-10-24
阅读 8 分钟
7.6k
在网上搜索过大量集成高德地图的方案,和测试代码,要么就是博主抄来没有测试过的代码,要么就是步骤不连续的,甚至包裹官网给出的解决方案都是欠缺相关步骤的(官网截图都不知道多少年前的了,没更新过),不断碰碰磕磕地试错,结合大量的博客的步骤,自己亲测实现了集成高德地址sdk并使用来获取app的定位地址。

兼容系列-IE678的兼容

2018-03-21
阅读 4 分钟
4.1k
上面的样式解释为顺序是 ff、ie8、ie7、ie6显示的结果:用 FF 浏览, 颜色是紫色用 IE8 浏览,颜色是红色用 IE7 浏览,颜色是蓝色用 IE6 浏览,颜色是绿色

IE6兼容笔记

2018-03-21
阅读 2 分钟
3.4k
如果IE678都已经淘汰,虽说也极少数企业单位会用到IE低版本的深坑浏览器,不过基本上现在做web前端开发都较少去兼容IE的低端浏览器。想想当初学习web前端,不可避免的要了解关于IE浏览器兼容方面上的处理,即使在工作以后,基本上也没有处理过IE低版本浏览器的兼容问题。现在仅仅是把当初的一个笔记记录一下。

使用github客户端创建项目并上传代码

2018-03-20
阅读 2 分钟
5.2k
(以下演示使用mac版客户端,Windows版客户端操作方式类似),GitHub客户端下载[链接] 第一步 打开github客户端操作如下: 第二步 在本地成功创建一个空项目后,点击“publish”上传到github官网 第三步 验正是否上传到,打开github官网,登录账户 第四步 在mac系统上安装的github默认项目文件路径在home中的github文件夹 ...

兼容系列-JSON.parse()转字符串为json对象,解决IE7及以下不兼容问题

2018-03-20
阅读 1 分钟
5.9k
JSON.parse(str);eval("("+str+")");var json = (new Function("return "+str))();

使用Hbuilder打包app

2018-03-20
阅读 1 分钟
4.2k
使用Hbuilder来打包自己的H5项目 第一步 在Hbuilder上新建一个“移动APP”wolf(项目命名随意)(如果没用引用mui框架的东西,“选择模板”中可以勾选“空模板”) 第二步 新建“空模板”项目wolf中,删除不必要的文件夹,只保留以下文件 第三步 然后把你的H5项目里面相关的文件拷贝到Hbuilder中新建的项目wolf中(自己的H5项目...

小程序配置https

2018-03-18
阅读 2 分钟
4k
小程序是什么就不必解释了,那么做小程序开发的程序猿应该都会遇到配置https的问题,正常来说开发版和体验版请求数据的时候,不强制要求地址必须要https,但正式上线的时候就需要了,并且需要登录微信公众平台上配置请求的服务器域名(如图),那么在服务器上如何配置这个https呢?

vuex的简单使用

2017-11-08
阅读 4 分钟
45.2k
vuex官网的解释是:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。

Hbuilder使用svn工具

2017-05-09
阅读 2 分钟
14.3k
1.打开Hbuilder开发工具,选择“工具”-> “安装插件” 2.选择安装svn插件 3.重启Hbuilder,如何打开Hbuilder的svn 3.1 依次打开“视图”-> “显示视图” -> “其他” 3.2 展开SVN,点击“SVN资源库” 3.3即可打开SVN面板 4.使用SVN面板新建资源库位置 4.1在面板上右键“新建”-> “资源库位置” 4.2在URL里面填写你的SVN代...

如何使用svn管理代码(checkout,提交,分支,合并)

2017-05-09
阅读 4 分钟
25.6k
目录结构:trunk —— 主开发目录branches —— 分支开发目录tags —— tag存档目录(不允许修改)document —— 文档管理

示例使用git操作本地仓库

2017-05-08
阅读 4 分钟
2.4k
以下示例使用git的命令来操作本地仓库地址注:截图文件夹有图表是因为安装TortoiseGit软件 1.安装git软件 首先你得上git官网或百度下载安装好git软件工具安装过程就忽略跳过 1.1 安装成功就能看到图片 1.2 打开gitbash,使用命令git --version,查看安装版本信息 2.在本地上初始化git仓库 2.1新建一个项目文件夹mygit,...

如何使用新浪SAE创建项目服务器

2017-05-01
阅读 2 分钟
3.6k
本文主要介绍如何使用新浪云sae来为自己的小项目创建一个服务器。新浪云地址[链接] 一、登录新浪云SAE 1. 在首页里面 点击“控制台”->“云应用SAE” 2. 点击“+创建新应用” 3. 确认点击“继续创建” 二、配置后台环境 4. 默认开发环境php(当然如果你熟悉使用其他后台可以选择),注意选择运行环境“标准环境”,默认语言版本...

js模块化和使用

2017-04-29
阅读 5 分钟
9.2k
很久以前就知道js模块化开发可以使用require.js和sea.js,就一直没去看看。最近在了解查看的,度一下require.js相关的博客和文章,写得真是操蛋的疼,都是互相抄来抄去,博主应该都没有自己实际去敲过,哪怕给我写一个完整的简单应用示例我都可以上手,结果把自己折腾得......后面也看来sea.js,简单明了,上手容易多(...

使用淘宝镜像来安装ionic

2016-11-11
阅读 3 分钟
9.2k
一般来说我们直接可以使用npm来安装ionic,但是由于国内的网络环境原因(你懂的)下载速> 度龟慢,所以可以考虑使用淘宝镜像来安装ionic比较快。以下教程是看了网上相关安装ionic的教程视频并且亲测成功截图写下来。先简述一下步骤,再详情查看详情的截图安装配置过程。

js如何获取iframe页面内的对象

2016-11-09
阅读 2 分钟
37.8k
{代码...} 那么如何使用js来获取iframe页面内的对象呢,以及反过来说内嵌的iframe页面又该如何得到父级页面的对象? 注意地方: 需要在服务器下运行 父级页面须保证页面内容加载完毕,即js获取iframe页面内容需要在window.onload中写 相关方法: 1.父级页面获取iframe页面中的元素对象(关键contentWindow): document....

eval()的使用和兼容性问题

2016-11-06
阅读 2 分钟
7.2k
eval()的使用 eval() 函数可将字符串转换为代码执行,并返回一个或多个值 eval调用时,实例为eval( "( javascript代码 )" ) eval()的返回值 eval()的返回值遵循以下规则: 如果eval()的参数不是字符串,那么eval()将直接返回参数。 如果eval()的参数是字符串,那么eval()将这个字符串解析成代码后进行执行,并返回最后一...

js字符串转化成json对象,使用JSON.parse()需要注意的地方

2016-11-03
阅读 2 分钟
82.7k
相信大部分人都知道或者去百度检索都会得到将js中的字符串转化成json对象常见的3种方法 举例: var str = '{"name":"小明","age":18}'; 将字符串转化json对象: var json = JSON.parse(str); var json = eval("(" + str + ")"); var json = (new Function("return " + str))(); 通过console.log()将json打印到控制台,不...

如何利用HBuilder设置外部web服务器来测试移动web

2016-10-28
阅读 2 分钟
25k
关于HBuilder工具的简介:HBuilder是DCloud(数字天堂)推出的一款支持HTML5的Web开发IDE。HBuilder的编写用到了Java、C、Web和Ruby。HBuilder本身主体是由Java编写,它基于Eclipse,所以顺其自然地兼容了Eclipse的插件。快,是HBuilder的最大优势,通过完整的语法提示和代码输入法、代码块等,大幅提升HTML、js、css的...

亲测成功在Mac上安装MongoDB(附win安装教程)

2016-10-25
阅读 3 分钟
5.8k
MongoDB是一个基于分布式文件存储的数据库,由C++语言编写,旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富、最像关系数据库的。MongoDB将数据存储为一个文档,数据结构由键值对(key-value)组成,MongoDB文档类似于JSON对象,...