自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(40)
  • 收藏
  • 关注

转载 js处理日期格式yyyy-MM-dd hh:mm:ss

直接上代码:使用方法:dateformat('h:m:s') => 09:08:11dateformat('y-M-d h:m:s') => 2018-06-08 09:08:11/** * params:{ * 'y, 年 * M, 月 * d, 日 * h, 时 * m, 分 * s' 秒 * } * 使用方法:da...

2018-06-08 17:04:00 206

转载 websocket聊天时,图片压缩处理(url或者input-file)

业务背景:私信聊天,需要发送图片,但是图片过大需要压缩处理。此时只有图片url,可以使用以下方法:canvasDataURL(url, 目标图片宽度,图片要显示区域的父元素)注:该文件包含了input-file上传图片的情况(调用photoCompress)// 压缩图片export default { methods:{ // 只有blob或者file形...

2018-06-06 22:01:00 353

转载 canvas图片压缩,局部放大,像素处理

直接上代码:(具体看注释)需要引用jquery.min.js<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initia...

2018-05-31 17:05:00 416

转载 vscode 右键文件或者文件夹显示菜单

1.这个是可以在安装时直接选择显示的,如果跟我一样没有选也不愿意重新安装的,可以复制下面代码保存为vsCodeOpenFolder.reg,红色部分是vscode安装路径,换成自己本地路径即可。双击运行就可以完成。Windows Registry Editor Version 5.00 ; Open files [HKEY_CLASSES_ROOT\...

2018-05-22 17:07:00 382

转载 HTML5-SQLLite连接

1.代码部分(可直接粘贴到html文件中运行)<body onload="init()"> 姓名:<input type="text" id="name"><br> 留言:<input type="text" id="memo"><br> <input type="button" va...

2018-05-15 16:25:00 378

转载 ie下div模拟的表格,表头表体无法对齐

现象:ie下,如果某个区域滚动显示表格内容(div模拟的table),表体出现滚动条的时候,会跟表头无法对齐。解决方法:1.首先需要知道两个高度:表体最大高度height1、目前表体要显示的内容高度height2。     2.在css文件写一个样式:.ieScroll{padding-right:17px;}     3.比较两个高度,如果height1>=heigh...

2018-01-30 13:43:00 211

转载 bootstrap selectpicker使用问题

文档查阅:http://silviomoreto.github.io/bootstrap-select/options/1.实用属性size:5 表示下拉列表默认展示5行(ie8展示4.5行)dropupAuto:false 表示不管该select在浏览器那个位置,下拉列表方向始终向下。这个属性可以解决固定区域(有滚动条)下,默认向上展示的下拉列表无法展示完全的问题。...

2018-01-30 13:36:00 114

转载 IE对CSS样式的数量和大小的限制

项目中遇到的问题,css写的样式无法渲染,各种百度后发现大概是这个原因:IE对CSS样式的数量和大小的限制 文档中只有前31个link或style标记关联的CSS能够应用。从第32个开始,其标记关联的CSS都将失效。具体数量我觉得32不一定是对的,但是存在这个问题。。可以新写一个css,然后对CSS文件进行合并。转载于:https://www.cnblogs.com/ksl...

2018-01-30 13:21:00 140

转载 ps快捷键记录

alt+delete 前景色填充ctrl+delete 背景色填充alt+shift+鼠标调节 变换选取,做圆环ctrl+t 自由变换alt+鼠标拖动 快捷复制某区域delete 删除选区内容ctrl+鼠标点击右侧图层前面缩略图 自动选择当前区域ctrl+r 标尺显示alt 定位ps导航栏(如:alt+v+e 新建参考线)ctrl+...

2018-01-30 13:18:00 72

转载 bigAutocomplete实现联想

直接举例说明://xx联想var list = $(".js-xxxx").text();//需要联想出的内容的list,该list由后台传入,保存在jsp页面,js取隐藏域值setTimeout(function(){ $(".js-xx").bigAutocomplete({ data : eval(list),//注意此处data要...

2018-01-30 13:16:00 58

转载 wdatepicker ie8等问题

官方文档:http://www.my97.net/demo/resource/2.4.asp以下内容为使用中遇到的问题,具体该插件具有的方法请自行查阅官方文档。1.当触发wdatepicker事件,calendar.js,datepicker.css文件无法访问找到源码下面这段代码var $=["<head><script>",...

2018-01-30 13:12:00 106

转载 淘宝镜像 cnpm 不是内部命令

升级npm之后安装淘宝镜像,然后一直提示不是内部命令,网上查看文章 http://blog.csdn.net/fighting_2017/article/details/76979844,发现是路径问题,记录一下解决过程。我的npm安装路径是 D:\Program Files\nodejs\node_modules,但是cnpm默认安装到了c盘,所以需要将cnpm相关文件都复制到np...

2017-11-30 10:54:00 56

转载 使用match、test控制输入字符格式后键盘向左向右键光标自动定位解决

直接举例说明(正则表达式替换红色区域即可)/** * 判断是否位数字 * @param obj 数字 */function numOnly(obj) { if(!(/^\d*$/.test(obj.value))){//只有输入不符合条件的字符时才执行,就不会影响向左向右案件的使用 obj.value=(obj.value.match(...

2017-10-23 15:55:00 74

转载 js逻辑非同时两次使用 !!null

今天遇到了“!!null”的写法,百度没有找到直接的解释,翻书在《javascript高级设计》P44找到了相应的解释:同时使用两个逻辑非操作符,实际上就会模拟Boolean()转型函数的行为。其中,第一个逻辑非操作符会基于无论什么操作数返回一个布尔值,而第二个逻辑非操作则对该布尔值求反,于是就得到了这个值真正对应的布尔值。当然最终结果与对这个值使用Boolean()函数效果相同。...

2017-04-07 12:28:00 98

转载 jquery+css 实现即时变化颜色主题(通过input输入颜色值进行改变)

实现效果需要自行导入jquery.js<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script type="text/JavaScript...

2017-03-27 15:19:00 395

转载 jquery+css实现网页颜色主题变换(只改变已设置好的几种颜色主题)

又遇到颜色主题变化,这次使用了jquery+css,使用了函数传值,而不是之前网站换肤改变link的方法。首先是设置好颜色主题后,点击改变页面颜色主题。(需要自行导入jquery.js后查看效果)直接贴代码:<!DOCTYPE html><html lang="en"><head> <meta charset="...

2017-03-27 15:05:00 373

转载 Spring MVC传值乱码解决

在web.xml中进行配置,加入以下代码: 1 <!-- 乱码解决 --> 2 <filter> 3 <filter-name>characterEncodingFilter</filter-name> 4 <filter-class>org.springframe...

2017-03-20 16:05:00 48

转载 jquery中text(),html(),val()在取值上的区别

1.html():读取和修改一个元素的HTML内容;2.text():读取和修改一个元素的文本内容;3.val():读取和修改一个表单元素的value字段值。转载于:https://www.cnblogs.com/ksl666/p/6564697.html...

2017-03-17 10:59:00 55

转载 overflow滚动条样式设置,ie和webkit内核

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 7 <style> 8 ...

2017-03-15 10:50:00 114

转载 无法获取html元素宽高度的问题

今天遇到了xxx.style.width无法获取元素宽度的问题,原来一直没有注意到这个小细节:1)如果width:120px;是写在样式表里面的,获取宽度或者高度的方法是:xxx.offsetWidth或者xxx.offsetHeight2)如果width:120px;是行内样式(style="width:120px;"),获取宽度或者高度的方法是:xxx.style.w...

2017-02-23 17:53:00 215

转载 HTML页面底部无用留白

HTML页面底部无用留白,可以再footer样式中加入:1 overflow: hidden;如有错误,请您指正~转载于:https://www.cnblogs.com/ksl666/p/6429583.html

2017-02-22 16:30:00 1623

转载 MongoDB由于目标计算机积极拒绝,无法连接

遇到这个问题的时候,可以通过以下步骤解决:1.打开Mongo安装包:进入Mongo下的data文件夹下的db文件夹,找到Mongod.lock,删除。2.在命令行中输入:mongod.exe --dbpath c:\Mongo\data\db如果出现错误:dbexit: rc:100,请看上一篇博客解决方法。3.再打开一个新的命令行窗口,进入Mongo/bin,输...

2016-11-14 16:26:00 509

转载 Windows7+32位,MongoDB安装

在网上找了各种安装MongoDB的教程,总是会出现一些bug,就自己总结了,亲测正确,MongoDB的安装再也不是一件麻烦的事情了~1.下载好跟自己电脑适合的安装包,选择Custom自定义安装,将安装位置改为C:\Mongo(或者其他盘的根目录下)2.安装后进入C:\Mongo创建data文件夹,进入data,创建db(存放数据库)文件夹和log(存放日志)文件夹。3.进...

2016-11-10 17:25:00 72

转载 HTML空格标签

双学位论文+本学位开题报告+实训项目+实训考试+学员考试,真是脑子都要爆炸。。。话不多说,留个小知识点,HTML的空格替代符号表示法:1. 半个空白,1个字符宽度:&ensp; 或者 &#8194;2.1个空白,2个字符宽度:&emsp; 或者 &#8195;3.窄空白,小于1个字符宽度:&thinsp; 或者 &amp...

2016-11-10 16:40:00 2201

转载 canvas中save()和restore()方法

save()和restore()方法是绘制复杂图形不可缺少的方法它们是分别用来保存和恢复canvas状态的,都没有参数save():用来保存Canvas的状态。save之后,可以调用Canvas的平移、放缩、旋转、错切、裁剪等操作。restore():用来恢复Canvas之前保存的状态。防止save后对Canvas执行的操作对后续的绘制有影响。save和restore要配对使...

2016-10-28 17:29:00 129

转载 ng-strict-di

关于AngularJS中的ng-strict-di:首先我们要知道“注入”的概念:在Angular中,如果想使用模块中的内容,只需要提供它的名称即可,不需自己查找、创建、初始化等等,就可以直接得到并使用。这种通过提供名称获得对象/函数/值等内容的过程叫做“注入”。但是!因为JS代码压缩(Grunt/Uglify)的时候,参数的名字会被压缩成一个字母,导致参数的名字发生变化,从...

2016-10-28 10:38:00 115

转载 jQuery的deferred对象学习

一.deferred对象简介deferred对象是jquery回调函数的解决方案,解决了如何处理耗时操作的问题,对耗时操作提供了更好的控制,以及统一的编程接口。二.语法1.与ajax进行写法比较: 1 //ajax传统写法 2 //$.ajax()接受一个对象参数,这个对象包含两个方法: 3 //success方法指定操作成功...

2016-10-24 17:37:00 77

转载 最常用的ES6特性

遇到了要写出es6新特性的题目,所以查阅了资料来总结一下,点击查看原文。进入正题,最常用的ES6特性有:let, const, class, extends, super, arrow functions, template string, destructuring, default, rest arguments。1.let,const针对目标:块级作用域关于这两个特...

2016-10-18 17:23:00 53

转载 Promise对象

1.Promise思想:每一个异步任务立刻返回一个Promise对象,由于是立刻返回,所以可以采用同步操作的流程。这个Promises对象有一个then方法,允许指定回调函数,在异步任务完成后调用。// 传统写法step1(function (value1) { step2(value1, function(value2) { step3(value2, fu...

2016-10-17 15:41:00 50

转载 js的异步执行

1.Javascript语言的执行环境是”单线程”(single thread):优点:实现起来比较简单,执行环境相对单纯;缺点:只要有一个任务耗时很长,后面的任务都必须排队等着,会拖延整个程序的执行。常见的浏览器无响应(假死),往往就是因为某一段Javascript代码长时间运行(比如死循环),导致整个页面卡在这个地方,其他任务无法执行。为了解决这个问题,Javascr...

2016-10-17 11:31:00 51

转载 HTML5:web socket 和 web worker

做练习遇到了一个选择题,是关于web worker的,问web worker会不会影响页面性能?补习功课之后,答案是不会影响。查阅了相关资料学习web worker,又遇到了web socket,整理如下:web socket 和 worker 的作用:为构建高效能的web应用提供了新的参考方案。web socket提供更高效的传输协议,web worker提供多线程提高...

2016-10-17 09:13:00 266

转载 HTML5新增元素、标签总结

总是遇到h5新标签的笔试题目,就查阅了资料来总结一下:1.form相关:(1)form属性:在HTML5中表单元素可放在表单之外,通过给该元素添加form属性来指向目标表单(form属性值设为目标表单id)即可。(2)formaction属性:HTML5给提交按钮(如button、submit、image等)增加了formaction属性,以便提交到不同的服务器地址。...

2016-10-15 17:11:00 115

转载 js页面刷新之实现框架内外刷新(整体、局部)

这次总结的是框架刷新:框架内外的按钮均可以定义网页重定向,框架内部页面的按钮可以实现局部刷新,框架外部页面的按钮可以实现整页刷新。代码如下(两个html页面): 1 <!--主界面index.html--> 2 <iframe src="页面刷新.html" frameborder="1"></iframe> 3...

2016-10-12 10:51:00 268

转载 js页面刷新之实现定时刷新(定时器,meta)

测试页面的代码见上一篇博客接下来进入正题-定时不断刷新页面的方法:1.看到定时,很容易想到js的定时器:1 //第一种方法2 //由于我们已经有了一个定时器,所以只要在定时器test中加入一句刷新页面的代码即可3 function test(){4 h1.style.color = "red";5 h1.innerText = "我变化...

2016-10-12 10:17:00 646

转载 js页面刷新之实现普通页面

准备面试题目的时候遇到了页面刷新,就整理了一下,网上查找,大概就是八种方法,但是自己测试的时候出现了几个问题,跟大家分享:首先准备一个测试页面:1 <!--html代码-->2 <h1 id="test">页面刷新</h1>3 <button onclick="fresh()">刷新</button1 ...

2016-10-12 09:58:00 79

转载 网站换肤

网站换肤,之前感觉总是很神奇啊,今天就来总结一下。我写的就是两种思路。首先都需要建一个css文件夹,里面存放不同颜色的css文件:blue.css; red.css; yellow.css; green.css 在这几个文件中分别写好要改变的样式。接下来就是html文件,首先第一种思路:只写一个link标签(不推荐,原因请继续阅读)。代码如下: 1 <!--inde...

2016-10-10 10:22:00 164

转载 bootstrap弹出框提示框无法调用

使用bootstrap的js插件真的很好用啊有木有!!但是第一次使用这个弹出框跟提示框的时候就被打击了,没有反应啊!!然而这并不是一个大问题,一句话搞定,看代码:1 //首先是工具提示:2 $(function () { $("[data-toggle='tooltip']").tooltip(); });3 //然后是弹出框:4 $(function () ...

2016-10-10 10:16:00 117

转载 less文件转换为css文件

Less 是一门 CSS 预处理语言,它扩充了 CSS 语言,增加了诸如变量、混合(mixin)、函数等功能,让 CSS 更易维护、方便制作主题、扩充。本文主要介绍less文件如何转化为css文件。1.首先,你要确认你的电脑已经安装了node。使用 npm 安装 lessc,命令行: npm install -g less2.然后,进入需要转换的less文件的目标位置。...

2016-10-10 10:13:00 259

转载 img的hover事件闪动

今天给同学写一个相册照片鼠标浮动显示细节的效果,遇到了闪动的bug,也顺利解决,就写下来跟大家分享。我使用的是‘标签:hover + 标签’的形式,如果使用jquery的mouseover、mouseout等事件,也可以参考此方法,原理一样。分析:图片使用,然后使用div+span写入鼠标浮动要显示的文字和背景。如下代码:(会出现闪动)html代码:1 <img...

2016-10-10 10:05:00 773

转载 js中const,var,let区别

今天第一次遇到const定义的变量,查阅了相关资料整理了这篇文章。主要内容是:js中三种定义变量的方式const, var, let的区别。1.const定义的变量不可以修改,而且必须初始化。1 const b = 2;//正确2 // const b;//错误,必须初始化 3 console.log('函数外const定义b:' + b);//有输出值4 // ...

2016-10-10 10:00:00 2377

空空如也

空空如也

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

TA关注的人

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