自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 调试webView内嵌网页

android 上 对webView添加 下面的代码, 就可以在chrome调试了,chrome上开 chrome://inspect/#devicesif (Constant.DEBUG && Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { WebView.setWebContentsDeb...

2017-11-20 20:45:33 946

原创 echarts渲染宽度不正确

  echarts容器不能设置为百分比,必须具体长度  <!--5f39ae17-8c62-4a45-bc43-b32064c9388a:W3siYmxvY2tUeXBlIjoicGFyYWdyYXBoIiwic3R5bGVzIjp7ImFsaWduIjoibGVmdCIsImluZGVudCI6MCwidGV4dC1pbmRlbnQiOjAsImxpbmUtaGVpZ2h0I...

2017-11-20 15:48:12 2067 1

原创 babel是如何解析es6 extends继承的

   ES6 Class 可以通过extends关键字实现继承,这比 ES5 的通过修改原型链实现继承,要清晰和方便很多,这跟JAVA中的继承比较类似。class Anima{ constructor(name){ this.name = name } say(){ let a = 2 console.log(`my name is ${t...

2017-08-03 16:45:01 905

链表(JavaScript实现)

1.简介       其实在大学的时候就已经学过数据结构了,不过当时是C语言版的,如今有时间就又重新复习一遍,补一下基础,这次打算用js实现,知识点都是相同的,只不过是实现方式不同而已。       栈和队列相对比较简单,用js的Array对象的push,pop,shift,unshift就可以模拟,也是最常用的数据结构,比如要存储多个元素,用数组就十分方便。但是数组的大小是固定的,从数组...

2017-07-16 20:49:07 123

原创 移动web的mousedown,mouseover,mouseup事件

先贴一段fastclick.js代码:   // Set up event handlers as required console.log('isAndroid: '+deviceIsAndroid); if (deviceIsAndroid) { layer.addEventListener('mouseover', this.onMouse, true); ...

2016-12-12 10:33:13 1873

原创 IE8 下 jquery 设置focus无效

if(this.type === 'text' || this.type === 'password' ){ if(!this.value){ $(this).testRemind(this.title+'不能为空!').focus(); return false; } }} IE8,9都没反应,之提示了信息,光标...

2016-08-26 17:54:14 363

原创 表格中文字过长点点点自适应显示

    这是实际项目中测试提的一个bug,当改变浏览器大小时,里面的文字能自适应td这个单元格出现点点点省略。当浏览器拉长,td随之变长足够显示下文字时,点点点消失。   dom结构: <td> <a href="" class="ell company">这是一段很长很长很长很长很长很长很长很长很长很长的文字</a></td&gt...

2016-07-15 15:00:43 1003

原创 js获取获取本星期第一天,本月第一天,本季度第一天

项目中的具体需求:根据下拉框动态选择日期var timeUtil = { //获取本星期第一天 getFirstDayOfWeek:function(){ var now = new Date(); var day = now.getDate(), //获取本月几号 weekday = now.getDay(), //获取星期几 m...

2016-07-07 09:05:45 2239

原创 表单中一些默认行为

DOM结构: 注意一点,我没有给button指定type类型,很多人觉得语义化的button标签其实就是type="button",这是错误的!!! 当我点击取消或者确认按钮,页面发生了跳转!所以:表单中的button标签默认类型是submit 然后我顺便按下回车键,页面也会跟着调整如上图所示,行为二:表单中会自动注册回车提交事件,并且IE中表现一致!在项目中绝大多...

2016-06-12 13:12:40 570

原创 html5调用摄像头,录音功能

    HTML5 中的WebRTC提供了调用摄像头,录音等功能,WebRTC是“网络实时通信”(Web Real Time Communication)的缩写,它主要用来让浏览器实时获取和交换视频、音频和数据。getUserMedia介绍:   navigator.getUserMedia方法目前主要用于,在浏览器中获取音频(通过麦克风)和视频(通过摄像头),将来可以用于获取任意数据...

2016-06-11 20:42:54 1206

原创 手机UC浏览器兼容问题整理

1.手机UC浏览器不支持新的flex布局,,用旧语法box可以实现2.不支持calc ,vh,vw等属性3.#box元素高度100%无效,具体情境如下:  

2016-06-09 21:22:16 1422

html5实现本地图片预览功能

1.利用FileReader进行图片本地预览    FileReader类型实现的是一种异步文件读取机制,用来把文件读入内存,并且读取文件中的数据。各大浏览器的支持情况:  构造方法var reader = new FileReader();为了读取文件中的数据,FileReader提供了如下几个方法:readAsText(file,encoding):以纯文本的形...

2016-06-09 21:13:19 1726

原创 图解http学习笔记(一)

1.网络基础TCP/IP   通常使用的网络(包括互联网)是在TCP/IP协议族的基础上运作的,而HTTP属于它内部的一个子集。1.1 TCP/IP协议族计算机与网络设备要相互通信,双方就必须基于相同的方法     像这样各类协议的总称为TCP/IP,也有认为TCP/IP是指TCP和IP两种协议,其他认为,TCP/IP是在IP协议的通信过程中,使用到的协议的总称。1.2...

2016-06-07 22:14:34 176

原创 jquery源码分析笔记:jQuery.extend

基于jQuery-2.1.4,一切尽在注释中呀jQuery.extend = jQuery.fn.extend = function() { var options, name, src, copy, copyIsArray, clone, target = arguments[0] || {},//获取第一个参数 i = 1, length = arguments....

2016-02-16 11:31:43 138

原创 关于SpringMVC 400 Bad Request 问题

恩,这个问题还是挺好解决的,至少网上提供了几种解决方案,总结下: 1、提交表单数据类型与model不匹配 (大多数)2、方法参数顺序不正确3、如果form表单中有日期,Spring不知道该如何转换,如要在实体类的日期属性上加@DateTimeFormat(pattern="yyyy-MM-dd")注解...

2016-01-24 17:04:11 234

原创 HTTP Status 415问题 在springMVC中使用@RequestBody注解接收JSON数据

刚开始时我的AJAX请求时传json给后台是这样的 $.ajax({url:'admin/newsOperate/saveNews.do',type:'post',data:$('#newsForm'),success:function(data){                  }}); springMVC接收参数@RequestM...

2016-01-24 17:00:29 193

原创 @Transactional spring 配置事务 注意事项(转)

原文链接:http://hwak.iteye.com/blog/1611970  近日来,发现有很多童鞋询问:“Mybatis整合Spring3,事务注解为何不起作用? ”,“已经声明了事务,但是无法回滚。。。”“Mybatis如果配置事务,Spring配置没起作用啊!”等等,实际上,无论怎么问或者怎么贴出代码,实际上没有人能够帮你解决这个问题的,首先Spring事务处理方式目前有五...

2016-01-24 16:34:57 112

关于实现页面两栏,三栏自适应布局方法总结

左右两栏布局       实现页面两栏布局最简单的就是左右两栏定宽加浮动,这也是对于新手常见的布局方式,并不是说这样布局有多差劲,缺点一箩筐,凡是要依据实际情况而定,有时候那样布局也是最佳的,简单粗暴。这里主要说下实现两栏自适应布局的几种方式。      1.左右两栏向左浮动,左边设置相对定位和margin-right负值        #left{ po...

2016-01-13 17:37:58 302

原创 JSP中使用 jquery.tmpl.js问题

由于jsp中的EL表达式语法和jquery.tmpl十分类似,,所以单纯的使用${name},,数据是渲染不上tmpl的. SO.. 要加上转义: <script type="text/x-jquery-tmpl" id="deeptemplate">       <li>${'${'}amount}</li>或者 \${amount}  (推...

2015-11-15 21:46:47 395

原创 不定宽高div水平垂直居中

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>不定宽高进行垂直水平居中</title> <style type="text/css">

2015-11-15 21:36:59 439

原创 父元素与子元素之间的margin-top问题(css hack)

给子元素盒子一个垂直外边距margin-top,父元素盒子也会往下走margin-top的值,遇到此问题的朋友可以参考下本文或许会有意想不到的收获hack: 父元素的盒子包含一个子元素盒子,给子元素盒子一个垂直外边距margin-top,父元素盒子也会往下走margin-top的值,而子元素和父元素的边距则没有发生变化。  ...

2015-11-15 21:24:51 360

浅谈jquey 中queue队列

首先来一张w3c对queue用法介绍 恩,好像是这个样子,在queue出场之前先谈谈jquery链式操作,举个栗子:$('#div1').animate({ top:'50px', left:'100px' },'slow').css({ width...

2015-11-04 11:30:46 118

head first 一起实现js无缝上下滚动效果

   在开始手动敲代码之前我们先谈谈js上下滚动效果的基本原理,上个图先:恩,图好像画的有点丑。。。 基本原理大致可分为以下几点:  1.(满足条件)需要滚动的区域(绿色边框)的高度必须大于可视区域(白色区域)的高度,不然就没有滚动的意义了.;  2.(如何进行滚动)js中如何让一个div移动起来,一般都是改变它的属性值,比如:top,left,margin-top...

2015-08-28 21:59:17 125

关于js中 function中的length属性和call,apply方法

其实js中function自身的属性和方法还是比较多的,比如打开console它会给你一大堆的提示             这里重点只说说length属性和call和apply(important),举个例子先: function fn1(){       console.log('fn1');    }       function fn2(a,b){   ...

2015-08-03 09:36:36 144

easyui dataGrid接收嵌套JSON

 接收嵌套json格式类似这样:{"total":7,  "rows":[{   "handleSum":"5000.00",   "usableSum":"5000.00",   "users":{"userName":"fanwe","sex&quot

2015-08-02 12:35:56 426

easyui dialog子窗口关闭父窗口

  类似于这样当在父窗口中调用子窗口页面,,子窗口点击 “提交”(maybe or '保存')按钮完成后要关闭父窗口,这时就可以在父级窗口定义一个方法,如closeWindow(),然后在子窗口中调用 window.parent.closeWindow();...

2015-08-02 12:27:13 1529

空空如也

空空如也

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

TA关注的人

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