自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 736

原创 MVC,MVP,MVVM的区别和联系

近日参与到公司架构的重搭建,真是意识到了一个项目的架构是多么的重要。一个项目越做越复杂只能说明架构师无能。    我是查看的 阮一峰老师的网站和掘金作者悟空的一篇文章。豁然开朗。写一下自己的理解,勉勉强强算是一篇原创文章吧。贴图全部来自上述两者文章内。1,MVC,MVP,MVVM的名词解释。      M,model(模型),数据保存。      V,view(视图),用户界面。

2017-06-08 21:01:45 475

原创 EChart的一些特殊用法(不定时更新)

在实际项目中运用EChart遇到的问题和解决方案。不定时更新。

2017-06-07 21:45:44 415

原创 个人的近期学习资料

只是我自己的要看的一些东西,就随便写的

2017-03-24 16:57:19 316

原创 检测浏览器是否支持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 1823

原创 H5+系列(一)调用录音以及部分io…

Audio模块用于提供音频的录制和播放功能,可调用系统的麦克风设备进行录音操作,也可调用系统的扬声器设备播放音频文件。通过plus.audio获取音频管理对象1,开始录音function startRecord(){r =plus.audio.getRecorder();//获取当前设备的录音对象 if ( r == null ) {  ;  return; } r.recor

2017-02-20 16:02:15 5736 7

原创 H5+系列(一)调用加速度传感器

H5+只能运行在移动端,因为他有一个plusready函数,所有的plusAPI都需要在plusready事件后面运行,他是用来加载你所要用得到模块和插件的,有一个common.js文件,引入在所需页面的js代码之前就行了。目前只是为了会用这个框架,暂时不需要清楚原理1,查看当前的设备的加速度function getAcc(){plus.accelerometer.getCurren

2017-02-20 16:02:12 3527

原创 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 210

原创 过年后最后一发  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 280

原创 连接大智慧数据库接口

首先需要两个网站提供的参数:appId和secret_key两个键值对,然后传入到制定接口中,解析返回值,获取token,在请求成功的回调函数里,再次进行请求,传入的值为获取到的token,需要注意的是存在跨域访问,为了简单,我本次使用JQuery的$.ajax(),具体代码如下:$(function () { $.ajax({ type : "ge

2017-02-20 16:02:04 8394 2

原创 EChart使用心得(三)K线图折线图…

代码如下:数据改动,估计我最后在写一个多图联动就不搞了var myChart = echarts.init(document.querySelector("#main")); var option = { title : { text: '博雅数据'//左上角名字 }, tooltip : { //提示框

2017-02-20 16:02:01 5328

原创 EChart使用心得(二)K线图事例

代码解释如下:数据减去了十分之九var myChart = echarts.init(document.querySelector("#main"));var option = { title:{ //表格名称在左上角显示 text:"firstK", }, tooltip:{ //提示框,鼠标悬浮交互时的

2017-02-20 16:01:58 4863 1

原创 不常见的用法

一,如何动态的显示本地时间  var date = newDate().toLocaleString();直接就是标准规范的样式 setInterval("document.querrySelector('').innerHTML= date",1000);二,如何让JS文件控制加载  适用于局部刷新jS文件  1,jQuery框架  $.getScript(url,succes

2017-02-20 16:01:55 185

原创 EChart使用心得(一)

1,创建一个简单的demo实例。    var myChart = echarts.init(document.querySelector("#main"));        //制定配置图表的配置项和数据       var option = {          title:{           text:"firstDemo",           },   

2017-02-20 16:01:53 587

原创 JavaScript模块化开发总结(摘抄至…

(一)什么是模块化开发  模块就是实现特定功能的一组方法:即不同的函数简单的放在一起就是一个模块(二)模块的写法1,原始写法:function mi(){          .....      }      function m2(){        .....      }      ....确定 :污染了全局变量,无法保证不与其他模块的变量名发生冲突,而且模块成

2017-02-20 16:01:50 299

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除