自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

u010556394的专栏

日常积累

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

原创 window.open预览图片和pdf

图片:const imgWindow = window.open("");imgWindow && imgWindow.document.write(`<image src='${url}' style='display: flex; margin: 0 auto'/>`);pdf:window.open(url + '?response-content-type=application/pdf');

2022-03-23 15:04:14 1509

原创 在线联系,弹出qq交谈框

<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=2301730463&site=qq&menu=yes">点这交流</a>2301730463即在线客户qq

2020-06-09 15:26:03 553

原创 80端口未被占用,却依然提示已被占用

一直提示端口占用,但是查询却没有端口占用,重启也不管用解决办法:更换网络,可以自己手机开热点测试至于为什么,我也不知道其他端口占用常见解决办法补充:1,终端:lsof -i :80 查询占用pid sudo kill -9 pid2,pid太多,或者kill掉又有 终端:lsof -i :80 查询占用软件 打开活动监...

2020-04-07 15:27:12 2702

原创 网页中引用svg图片的一种方式

我们前端用的框架是ant design,ant design本身有提供svg图片引进方式,但是需要一些配置,详情看ant design中的Icon目录这里记录的只适合少量图片,大量图片还是乖乖配置搭建框架吧首先这里有一张svg形式的图片在开发工具中将这张图片引入,修改文件名,后缀修改为.ts,这里修改为message.ts打开文件内容全选复制,并将该文件内容修改为 export...

2019-07-02 15:07:12 9493 1

原创 下载弹出错误提示

我们大多借助a标签直接下载文件,这样做有一个缺点,如果下载文件报错,无法友好的弹出错误提示这里提供一个方法,先ajax请求,判断返回是json还是文件流,json弹出错误提示。文件流,进行本地保存,再创建a标签进行下载这里我用的是基于superagent的前后端请求,其他也类似,只要返回二进制流即可/** 导出 */ private export = async () =&...

2019-04-24 17:33:06 1076

原创 打印网页

记:打印局部网页,借助iframe的print方法代码如下&lt;template&gt; &lt;div&gt; &lt;div id="content"&gt; &lt;img src="../assets/logo.png"&gt; &lt;h1&gt;{{ msg }}&lt;/h1&gt; &lt;/d

2018-12-05 10:44:21 221

原创 ant design 表格扩展去掉+号

知识点备份最近在用ant design 做前端页面框架,在做表格扩展行的时候老是有一个’+‘号图标,就是下面这种 事实上开发的时候都有自己的设计,这个图标需要的应该不多,但是在官方文档里却找不到去除的方法。。。。小知识点记录在表格里加上这两句就可以了expandIconAsCell={false}   // 去除表格标题栏+号expandIconColumnInde...

2018-08-13 10:47:44 4205 5

原创 CSS3篇--rotate/translate等导致字体模糊

小知识点:rotate/translate等导致字体瞬间模糊又还原,如何处理用css3写了一个 旋转字体图标的方法,很简单的代码,如下://css.icon-down { font-size: 18px; color: #19bd9b; transition: all 1s ease; -webkit-transition: all 1s ease;

2017-11-13 11:14:45 9994 3

原创 java篇/前端篇——java导出pdf文件2

很久以前写过一篇java导出pdf文件,现在对模板部分做一个补充,也是我自己的备份,使用的是iText+flying sauser将html模板强制转换为pdf文件。这里的初始文件用的是vm模板,人越来越懒了,只记要点了。1、目录链接目录: href="#n1">1 绪言内容:class="h1" name="n1">1 绪言2、分页

2017-09-08 16:19:37 1061

原创 谷歌浏览器慎用有道词典插件(<audio></audio>)

小知识点:谷歌浏览器慎用有道词典,有道词典会导致body里面多一个元素什么情况下,你会察觉到这个问题让你非常头疼呢??我们都知道,大多数的上传插件,为了实现无刷新页面上传,通常都会构建一个虚拟的iframe和form,比如ajaxupload,它会把form的target属性指定为iframe中的name值,目的是指定返回的页面在哪里打开,上传一般都是返回的json字符串,所以这时

2017-05-03 17:04:08 6667 4

原创 正则表达式——分组/不捕获/断言/其他

看了看上一篇还是六月份的博客,哎,满满的罪恶,忙是一部分,还有原因就是写着写着有些其他想法,打乱了顺序。不说了,现在继续,这篇总结下正则表达式,前面有一篇正则表达式备忘篇,收集了一些常用的正则表达式,紧急的话可以直接拿来用,但正则作为不管前台后台哪哪都需要用到的功能,怎么写还是必须要会 滴,简单的应该都会,就不总结了,这一篇总结下很实用但高于入门一丢丢的知识。分组:就是用一个小括号

2016-10-13 16:34:05 3846 2

原创 JS篇——闭包

千呼万唤始出来,我终于来总结javascript(以下都简称js)闭包了。闭包在js中有多重要呢?——很重要。话不多说,开撸。

2016-06-03 16:28:28 815

原创 JS篇——javascript中的this

一直以来貌似都还没有更新js篇,本来是打算将css3和html5更新完之后再从头总结js,最后发现开始那些好像也没啥总结的,而且我这速度还不知道何时能把css3和html5总结完,所以就想到哪就更哪了,本来今天准备更新闭包,然后发现更新闭包之前,我最好先更新下js中的this关键字,所以这一篇更新js中的this关键字。javascript中的this在java中,this固定指向运行时的

2016-06-02 14:55:00 513

原创 html5篇——拖放(Drag和Drop)

好久没有更新html5了,继续更新html5,今天更新html5的拖放功能。拖放,就是抓取一个对象后拖放到另一个位置。很常用的一个功能,在html5中,任何元素都能够拖放。浏览器支持Internet Explorer 9、Firefox、Opera 12、Chrome 以及 Safari 5 支持拖放。注释:在 Safari 5.1.2 中不支持拖放。

2016-05-30 17:23:33 5306

原创 CSS篇——如何利用css让元素到另一个元素的后面

时间好快,一转眼又快接近两月没更新了,今天分享一下如何利用css让元素到另一个元素的后面,是一个很小很小的知识点,但如果一时想不起来解决办法的话,会让人无比的烦躁。相信写过表单验证的人大多都遇到过这种情况这是因为验证的时候将提示添加到了当前表单元素的后面,当该表单后面还有元素或者内容的时候就会造成这样的问题,如果我们自己写验证的话就可以将提示添加到当前表单父元素的最后一个,但有些插件就

2016-05-12 17:10:31 13872

原创 html5篇——音频/视频

这一篇介绍html5中音频和视频媒体播放元素。以前我们要在网页上显示音频和视频,都是借助的插件(比如flash),现在html5推出了<audio>和<video>标签来添加音频和视频。

2016-03-17 17:43:57 2239

原创 html5篇——新增表单元素和表单属性

这一篇介绍html5新增的表单元素和表单属性。首先先说一个html5中表单新增的一个功能,在我们之前的html中,表单元素必须放在form元素所包含的里面,在html5中,可以把他们写在页面上的任何一个地方,然后给该元素增加一个form属性,form属性的值为form表单的id,如下: 在form元素里面的表达元素可以不用添加form属性

2016-03-08 12:52:13 21917

原创 html5篇——新增文档标签

html5比html4新增了一些标签,这一篇介绍新增的文档标签。写过html页面的都知道,在html中创建内容块主要用的是div,比如: header main footer 我们一般用id或者class命名来区别哪个内容块是页眉、内容块还是页脚,而div本身是没有指出内容类型的功能,因此html5新增了一些

2016-02-29 11:12:31 620

原创 css篇——float

float是什么float,css的一个属性,可以使一个元素脱离正常的文档流,并定义元素在那个方向浮动。float怎么用所有主流浏览器都支持float属性float: none;                        //默认值,元素不浮动float: left;                            //元素向左浮动float: right;

2016-02-19 18:21:21 558

原创 css3篇——box-sizing

这一篇介绍一个css3的属性——box-sizing什么是box-sizingbox-sizing是css3的一个属性,它用来改变默认的css盒模型对元素宽高的计算方式。这是什么意思呢?css中的盒模型分为两种,一种是w3c的标准模型,一种是IE的传统模型,box-sizing用法

2016-02-18 15:22:47 738

原创 备忘篇——传送中文数据给后台

众所周知,前后台表单数据传送有两种方式——get和postpost方式post方式比较简单,请求的数据是作为请求体的一部分传送给服务器,所以只要修改请求内的编码就行了。页面上:后台:request.setCharacterEncoding("utf-8")get方式这里主要说下get方式,get方式请求时,其传送的数据是附到URL地址之后的,首先设置整个页面编码为u

2016-02-16 16:58:54 473

原创 css篇——display

上一篇整理了下css中举足轻重的margin,今天再整理另一个网页中必不可少的属性——display什么是displaydisplay,英文直译,展览,显示,顾名思义,它就是元素在页面上显示的方式display怎么用display: none;                                     //不显示display: inline;

2016-02-16 11:04:10 363

原创 css篇——margin

最近比较浮躁,需要沉淀一下。貌似还没认真写一篇博客,都是作为备忘录用,年末正好有点时间,借这个时间来整理整理。内容网上都有,做个记录和梳理。margin是什么margin,外边距,即模块与模块之间的距离。分两种:一种父元素与子元素(或者可以说元素和它的内容):此时这个的M就是父元素和子元素之间的margin距离。但是,这种情况下如果父元素没有写border或者padding属性

2016-02-01 17:08:21 1065

原创 java篇——java导出pdf文件

我这里使用的是利用iText将html模板强制转换为pdf文件File f = new File("d:/");File htmlFile =  new File(f,“test.html”);//html文件File pdfFile =  new File(f,"test.pdf");//生成的pdf文件//读入html文件内容(这可能做的比较繁琐)BufferedReade

2016-01-12 09:09:51 7180 1

原创 备忘篇——jQuery中操作数组

1,增加元素      var arr=[];      arr.push(1);2,合并数组第一种:    var arr1 = [1,2,3];    var arr2 = [4,5,6];     arr1. concat(arr2);     但是concat不会改变现有数组,会返回一个新的数组,会造成自愿浪费第二种:var arr1 = [1,2,

2015-11-12 13:44:54 311

原创 备忘篇——正则表达式集合

正则表达式经常需要用,这里做个集合,以备不时之需只能是数字:^\d+$只能是中文:^[ \u4e00-\u9fa5]+$邮政编码:^\d{6}$小数位数不能超过两位:^-?\d+(\.\d{1,2})?$只能包括英文字母和数字:^[0-9a-zA-Z]+$不包含特殊符号:^[\u0391-\uFFE5\w]+$10-20位必须包含数字,字母和特殊字符:^(?=.*[\d...

2015-08-25 18:09:05 541

原创 备忘篇——ajax返回值作为函数返回值

因为页面要返回好几次后台,为了减少代码,将ajax封装成了一个方法,但后台返回数据不同,对返回数据有不同的操作,所以就需要将ajax返回数据最为函数返回值,开始代码如下:function xxx(data,url){var result;        $.ajax({type:"post",url:url,data:data,contentType:"applicat

2015-08-14 16:46:35 6781 1

原创 备忘篇——jquery实现将左边的元素添加到右边后,在右边点击添加的元素却没反应

前端页面经常会看见的一个功能就是左右切换,然后将左边的元素利用appendTo到右边后,利用$(".xxx").click(function(e){});点击右边的元素却没反应,这时候将$().click(function(){});替换为$(document).on("click",".xxxx",function(e){});就可以点击了

2015-07-22 14:54:46 1538

原创 备忘篇——css在模块不固定大小又没有内容的时候如何显示背景图片

当模块大小不确定,以及模块内没有内容,就是只显示一张图片的时候,如何用css显示一张背景图片

2015-07-22 14:31:48 530

转载 备忘篇——为什么用户名和密码都正确了,还是进不了共享文件

实习一枚,技术修炼中。。。开个专栏,记录平时遇到的问题,做个备份,以后再遇到了也能及时找到解决办法开始能进去公司的共享文件,后来重装系统后就进不去了,用户民和密码都正确,听老大话,无线禁止了也进不了,默默的百度了好久也没找到这篇~~~~(>_http://jingyan.baidu.com/article/f3e34a128cbfaef5eb65352e.html

2014-12-09 15:29:55 3088

空空如也

空空如也

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

TA关注的人

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