- 博客(15)
- 收藏
- 关注
原创 在前端开发中,Apache的下载和代理配置
今天,入职了新公司,接触到是和之前不一样的前端开发模式。第一步呢就是Apache的配置和代理设置。针对于windows环境。一,Apache的下载。1,进入官网。http://httpd.apache.org 点击左边导航的downloads菜单。就可以看到Apache的多种版本。我本次下载的是Apache2.4。2,进入文件下载页。点解 a number of third
2017-09-26 23:09:16
787
原创 MVC,MVP,MVVM的区别和联系
近日参与到公司架构的重搭建,真是意识到了一个项目的架构是多么的重要。一个项目越做越复杂只能说明架构师无能。 我是查看的 阮一峰老师的网站和掘金作者悟空的一篇文章。豁然开朗。写一下自己的理解,勉勉强强算是一篇原创文章吧。贴图全部来自上述两者文章内。1,MVC,MVP,MVVM的名词解释。 M,model(模型),数据保存。 V,view(视图),用户界面。
2017-06-08 21:01:45
506
原创 检测浏览器是否支持webp格式
方法一:function checkWebp() {try{return(document.createElement_x('canvas').toDataURL('image/webp').indexOf('data:image/webp') == 0);}catch(err) {return false;}}console.log(checkWebp());
2017-02-20 16:02:17
1887
原创 H5+系列(一)调用录音以及部分io…
Audio模块用于提供音频的录制和播放功能,可调用系统的麦克风设备进行录音操作,也可调用系统的扬声器设备播放音频文件。通过plus.audio获取音频管理对象1,开始录音function startRecord(){r =plus.audio.getRecorder();//获取当前设备的录音对象 if ( r == null ) { ; return; } r.recor
2017-02-20 16:02:15
5984
6
原创 H5+系列(一)调用加速度传感器
H5+只能运行在移动端,因为他有一个plusready函数,所有的plusAPI都需要在plusready事件后面运行,他是用来加载你所要用得到模块和插件的,有一个common.js文件,引入在所需页面的js代码之前就行了。目前只是为了会用这个框架,暂时不需要清楚原理1,查看当前的设备的加速度function getAcc(){plus.accelerometer.getCurren
2017-02-20 16:02:12
3658
原创 node交互笔记整理(一)
1,怎么获取到客户端发送的数据 如果是get的话 可以直接获取req.url。然后用url.parse解析成对象里面的query就是问号后面的参数键值对var userInfo = url.parse(req.url);console.log(userInfo); 如果是post的话,需要在请求事件上添加事件监听if(req.method.toUppe
2017-02-20 16:02:09
237
原创 过年后最后一发 AES对称加密
var XHCJ;(function(XHCJ) { var HandShake = (function() { function HandShake() { } HandShake.val = function(x) { var result = 5 * Math.pow(x, 4) + 4 * Math.pow(x, 3) +
2017-02-20 16:02:07
315
原创 连接大智慧数据库接口
首先需要两个网站提供的参数:appId和secret_key两个键值对,然后传入到制定接口中,解析返回值,获取token,在请求成功的回调函数里,再次进行请求,传入的值为获取到的token,需要注意的是存在跨域访问,为了简单,我本次使用JQuery的$.ajax(),具体代码如下:$(function () { $.ajax({ type : "ge
2017-02-20 16:02:04
8681
2
原创 EChart使用心得(三)K线图折线图…
代码如下:数据改动,估计我最后在写一个多图联动就不搞了var myChart = echarts.init(document.querySelector("#main")); var option = { title : { text: '博雅数据'//左上角名字 }, tooltip : { //提示框
2017-02-20 16:02:01
5429
原创 EChart使用心得(二)K线图事例
代码解释如下:数据减去了十分之九var myChart = echarts.init(document.querySelector("#main"));var option = { title:{ //表格名称在左上角显示 text:"firstK", }, tooltip:{ //提示框,鼠标悬浮交互时的
2017-02-20 16:01:58
5025
1
原创 不常见的用法
一,如何动态的显示本地时间 var date = newDate().toLocaleString();直接就是标准规范的样式 setInterval("document.querrySelector('').innerHTML= date",1000);二,如何让JS文件控制加载 适用于局部刷新jS文件 1,jQuery框架 $.getScript(url,succes
2017-02-20 16:01:55
206
原创 EChart使用心得(一)
1,创建一个简单的demo实例。 var myChart = echarts.init(document.querySelector("#main")); //制定配置图表的配置项和数据 var option = { title:{ text:"firstDemo", },
2017-02-20 16:01:53
622
原创 JavaScript模块化开发总结(摘抄至…
(一)什么是模块化开发 模块就是实现特定功能的一组方法:即不同的函数简单的放在一起就是一个模块(二)模块的写法1,原始写法:function mi(){ ..... } function m2(){ ..... } ....确定 :污染了全局变量,无法保证不与其他模块的变量名发生冲突,而且模块成
2017-02-20 16:01:50
326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人