自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 vue-简单例子初始化

1. vue(function (global, factory) { //根据当前环境中用的ADM或COMMONJS格式的模块规范或者未用模块管理规范,将Vue(函数)对象返回给对应变量属性(或全局变量), typeof exports === 'object' && typeof module !== 'undefined' ?...

2018-05-29 13:16:00 298

转载 解析字符串模板函数

关键:eval 会将传入的字符串当做js代码执行。1..模板部分主要内容是  静态html 代码:  js代码:<% %>, if .. else..等  js表达式:<%= ...%>2. 用正则式提取出js代码和js表达式中的内容,将这三部分合成由字符串组成的可执行函数的内容部分。  一是 根据代码和表达式增强需要输出的html...

2018-05-22 21:33:00 177

转载 js的apply 和 call区别

相同点:1.两者都用于改变函数上下文,第一个参数就是用来指定函数执行时的上下文。2.两者实现时都调用函数的内置函数[[Call]]。3.第一个参数为null或undefined,则用全局对象替换this。区别:1. 除了第一个参数,apply的第二个参数表示传入被调用函数的参数数组,call除了第一个参数外,后面的参数都是传入函数的参数是参数列表,2.两者还有个执...

2018-04-22 00:03:00 135

转载 水平垂直居中

1. 使用绝对定位和负外边距对块级元素进行垂直居中缺点必须知道居中块级元素尺寸css:#box1 { width: 400px; height: 300px; background: #ddd; position: relative; }#chil...

2018-04-09 21:57:00 119

转载 IE8 div旋转 Matrix,模拟轮播前后翻页按钮

1.css代码:(IE不是绕中心点旋转,图形会贴着上边和左边旋转).out2{ padding-top: 30px; background: #883432; height: 100px;}.prev{ margin-left:50px; width: 40px; height: 40px; t...

2018-02-28 13:42:00 131

转载 jsp 自定义标签-SimpleTagSupport 使用笔记

项目需求:jsp页面自定义搜索行,点击a标签搜索分类,重新刷新页面,select标签加载数据后由js控制搜索请求链接。内容:搜索行主要包括A标签 和select标签,a标签生成时带href,具体内容由request获取的属性和属性值生成。select标签实现页面刷新时加载初始化数据即可。这里只需要实现三个自定义标签即可:1.父标签: selectlineTag,主要存放表示搜索指定...

2018-02-27 14:09:00 156

转载 高性能JavaScript--读书笔记

一:加载和执行 1.<script>标签放在页面底部,</body>闭合标签之前,这能确保在脚本执行前页面已经完成渲染。 2.合并脚本。页面中<script>标签越少加载越快。 3.无阻塞下载脚本:defer(延迟加载)、async(异步加载)、动态创建<script>元素下载并执行、使用XH...

2018-02-25 18:05:00 93

转载 MessageChannel消息通道--笔记

主页面main.html<!DOCTYPE html><html><head><meta charset="UTF-8"><title>Insert title here</title></head><body><form><in...

2018-02-06 09:31:00 673

转载 form自动验证组件(Tinyshop)-笔记

验证对象:Input、textarea验证内容:1. 多个输入组件值是否相同(输入密码和重新输入密码是否一致)2. 模式匹配3. Input、textarea组件其他属性(自带和自定义)如maxlength等验证结果提示显示:1. 结果小图标(“√”和“×”)直接显示在输入框同行,包括提示信息2. 提示信息换行显示3. 集中显示...

2018-02-05 16:56:00 154

转载 在chrome上安装vue 的dev-tools报错, [email protected] install: `node install.js`

在chrome上安装vue 的dev-tools报错,如下解决:npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver失败原因:https://registry.npmjs.org/chromedriver下涉及的部分下载网址被墙。安装...

2018-01-19 10:17:00 142

转载 js手动触发dom事件

直接用inputdom.value='xx',赋值时,不触发input的change事件(手动操作输入时才触发change事件),这里需要在赋值后手动触发input的change事件。JavaScript手动触发dom元素事件。function FireEvent(elem, eventName){ if(typeof(elem) == 'object') ...

2018-01-16 15:20:00 913

转载 移动端bug

1.textarea未输入的数据时,点击中间位置,光标出现在中间位置,正常应该出现在行首()。解决:删除<textarea></textarea>标签之间的空格。2.图片和文字不能垂直居中差几个像素图片外面包裹的div加样式font-size:0; (图片不是直接和文本在一级,则对图片外层容器设置font-size)或者近似用margin-bot...

2017-12-21 11:21:00 146

转载 editplus搜索替换注释

1.单行注释1.1 //单行注释,以//开始   查找项: ^//.*?$替换:空  1.2 //单行注释,以//前面有一个或多个空格 查找项: \s+//.*?$替换:空1.3 ;//单行注释,以//前面是;号查找项:;//.*?$替换:;注:防止匹配 http:// 格式1.4 /*单行注释,注释前有没有空格都可...

2017-12-13 16:43:00 134

转载 百度地图 弹窗效果,标注总显示在左上角

现象一: 地图弹窗先隐藏->显示地图弹窗->设置marker -> 设置centerAndZoom  看效果标注层定点位置有问题(因显隐),中心点还是相对于左上角。(不知道是不是这样,先标记待查)现象二: 地图弹窗先隐藏->设置marker -> 设置centerAndZoom ->显示地图弹窗隐藏时左上角是地图中心点,所以标...

2017-11-03 16:33:00 266

转载 websphere中jsp使用el表达式 ${fn.replace}报错- 'fn:replace' not found

websphere发布应用,jsp的el表达式 ${fn.replace}报错:[10/24/17 19:02:45:181 CST] 00000038 servlet E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E: An exception was thrown by one of the se...

2017-10-25 11:40:00 329

转载 函数作用域链和闭包(摘自--高性能JavaScript)

每一个js函数都表示为一个对象,确切地说,是Function对象的一个实例。Function对象拥有可以编程访问的属性,和一系列不能通过代码访问而仅供js引擎存取的内部属性。其中的一个内部属性[[Scope]],它包含了一个函数被创建的作用域中对象的集合。这个集合被称为函数的作用域链,它决定哪些数据能被函数访问。函数作用域中的每个对象被称为一个可变对象,每个可变对象都以“键值对”的形式存...

2017-10-18 22:40:00 63

转载 js获取非行间样式

相关知识: window.getComputedStyle:    Window.getComputedStyle() 方法给出应用活动样式表后的元素的所有css属性的值,并解析这些值可能包含的任何基本计算。  语法:let style = window.getComputedStyle(element, [pseudoElt]);    pseudoElt :指定一个要匹配的伪...

2017-10-16 14:46:00 108

转载 jquery 事件操作on、off分析

前端框架jquery用的比较多,但一直也没好好看过源码,一般就看看使用手册。这次因为用on注册委托事件后,没注意直接用off移除了该元素的指定类型事件,使用时发现被委托的子元素上不会在触发事件,然后打算一窥究竟jquery的事件具体是怎么实现的,下面记录一下学习结果,参考的是jquery.1.11.3。一、jQuery事件注册 on测试:$( this.$dom).on("c...

2017-10-13 16:04:00 276

转载 eclipse使用maven时 java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupLi...

严重: Error configuring application listener of class org.springframework.web.util.IntrospectorCleanupListener java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCle...

2017-10-11 11:31:00 379

转载 js闭包泄漏-replaceThing问题(A surprising JavaScript memory leak found at Meteor)

JavaScript是一种隐蔽的功能性编程语言,其函数是闭包(封闭):函数对象可以访问其封闭作用域中定义的变量,即使该作用域已经完成。 一旦它们定义的函数已经完成,并且在其作用域内定义的所有函数本身都被 GCed(垃圾收集),那么由闭包捕获的局部变量就被垃圾收集。var run = function () { var str = new Array(1000000)....

2017-09-30 15:19:00 197

转载 jq 中input为radio设置选中状态,attr问题

现象:attr设置checked值显示不正确$("input[type=radio][value='']").attr("checked","checked");$("input[type=radio][value='']").attr("checked",true);两者在html上的修改一致,但是页面上的显示没有更新。<input type="rad...

2017-09-18 11:22:00 1663

转载 css 清除float浮动方法整理

浮动元素会脱离文档流,导致其父容器出现高度塌陷,浮动元素后面的非浮动元素和父容器后面的元素显示出现问题(排版问题)。清除浮动是指让父元素能检测到浮动元素的高度,解决高度塌陷,从而解决父级元素对其后面的同级元素及子元素对其后面的同级元素的排版影响。方法一:利用clear:both清除浮动clear 属性规定元素的哪一侧不允许其他浮动元素。在浮动元素后面添加一个带有clear:b...

2017-09-15 17:26:00 85

转载 jquery.ready可以在文档加载后尽快执行对文档的操作

jquery1.12.4中ready的关键代码 1 jQuery.ready.promise = function( obj ) { 2 if ( !readyList ) { 3 4 readyList = jQuery.Deferred(); 5 6 // Catch cases where $(docume...

2017-09-09 23:24:00 103

转载 前端学习网址整理

官方:W3help:http://www.w3help.org/zh-cn/causes/BT9027msdn :https://msdn.microsoft.com/zh-cn/library/ms531079(v=vs.85).aspxmozilla:https://developer.mozilla.org/en-US/docs/Web/Events/readysta...

2017-09-09 13:13:00 51

转载 图片缓存未触发onload

需求:做轮播插件时,得计算图片的宽高,并根据容器最大最小宽高来使图片做适当调整。现象:图片超出未调整。 解决:function loadImage(url, callback) { var img = new Image(); //创建一个Image对象,实现图片的预加载 img.onload = function () { //图片加载载完毕时异步调...

2017-09-05 15:13:00 347

转载 spring mvc 下,ajax调用后台controller方法时报415 (Unsupported Media Type)错误

错误:ajax的post方法调用后台controller方法时报错:415 (Unsupported Media Type)。下面是错误时的代码前端:var url ="xxx/xxQuery.action";var params={ year:'2017' } ajax(url,params,function(...

2017-09-04 13:20:00 76

转载 nodejs向前台send数据时Date类型数据格式问题

1.现象前端向nodejs服务器请求数据时,发现得到的返回数据中日期字段(json格式)值有时差从mysql中读出的时间格式 >publishtime:Sat Aug 19 2017 15:46:01 GMT+0800 (中国标准时间)前端收到的时间格式 > "publishtime":"2017-07-16T14:46:01.000Z"“Sat Au...

2017-08-19 21:12:00 345

转载 commons.beanutils转换Date类型值为null的字段时报错,ConversionException: No value specified for 'Date'...

错误发生:用户自定义了一个将Map转成指定Bean类的转换器,继承自org.springframework.beans.BeanUtils,如下 public static <T> T convertMap(Map<String, Object> sources, Class<T> type) throws I...

2017-08-17 16:28:00 437

转载 ajax提交java后台接收参数出现乱码,url请求出现乱码

1.现象:前台ajax提交查询数据 $.ajax({ url: 'bdmap/xx.action', data:para, dataType:'json', contentType:"application/x-www-form-urlencoded"...

2017-07-31 12:34:00 128

转载 IE开发人员工具显示异常,IE加载百度地图,BMap“未定义”

现象:IE开发人员工具,打开界面(“网络选项卡”)一片空白。解决:点击Internet选项-高级-重置,重启电脑(有提示)。现象:IE加载百度地图,BMap“未定义”,解决:上面的重置后,重启浏览器,意外地百度地图可以用了。(现象: http://api.map.baidu.com/api? 响应出现问题,没有继续加载http://api.map.baidu.com/g...

2017-07-24 20:02:00 664

转载 Hibernate(JPA ) 查询返回只有一个字段,返回类型设置为List<object []>,取值报错

问题:Hibernate(JPA ) 查询返回只有一个字段,返回类型设置为List<object []>时,根据需求需要把object数组的第一个值转为Integer类型(查询回来的是Long类型),然后无论用result.get(0).toString()还是result.get(0)[0].toString()都报错,错误代码:@Query("select c...

2017-07-21 10:55:00 947

转载 nodejs 和web前端JavaScript什么区别

web前端javascript组成:  ECMAScript,(是js的标准,js是它的具体实现和扩展,它描述语言的语法和基本对象,如:语法,运算符,语句,继承机制,数据结构以及一些内置对象)  DOM(文档对象模型),描述处理网页内容的方法和接口,将整个文档document解析成dom树供用户使用js对文档进行处理。  BOM(浏览器对象模型),描述可以和浏览器窗口交互的方...

2017-07-19 21:02:00 97

转载 nodejs请求静态资源404错误,后台需处理返回http请求的静态资源

nodejs小白在做的demo时后台返回主页面html后,页面请求引用的js文件,后台没有返回对应请求路径的静态资源,所以报错。原来在java开发下没有注意过这种问题,一般除了WEB-INF下的文件不能访问外,其他资源文件都可以直接用http路径访问。1.使用http模块处理(http模块时nodejs内置模块)public文件夹下的文件js,html默认为静态资源,后台读取这些...

2017-07-19 20:22:00 913

转载 JSON.parse 解析json字符串时,遇换行符报错

今天遇到后台返回的json字符串转对象时报错了,发现有个textarea提交的字段里有换行符。错误原因:JSON.parse转json字符串时遇到一些特殊字符需要先转义,如图所示可以用str.replace(/\n/g,"\\\\n")转义,'\\'转成单个'\','\\n'转成'\n',最后转成'\\n'这样就可以用parse转成对象时变为'\n',取出的字符串设置到htm...

2017-06-30 12:03:00 817

空空如也

空空如也

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

TA关注的人

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