自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

cysear的专栏

cysear的专栏

原创 git目录下object文件过大清理

今天发现gitlab上的程序竟然有几百兆,但是下载源码并没有那么大,最后发现是git文件夹下的pack文件过大,所以记录一下 (此处有个疑问,按照操作步骤,把多余的dist压缩文件的记录清掉了,但是还是很大,发现还存在一个.pack文件很大,网上说的命令都是查找.idx文件中较大的前几个,此处不清...

2019-10-30 17:44:34 2751 0

原创 十进制转二进制,小数怎么转

整数由十进制转二进制挺好转的,小数怎么转呢?记录一下 回顾整数转换 短除2直至除尽,倒取余数 记录小数转换 小数部分乘2直至小数部分为0,顺取整数 0.125 转换后 0.001 0.6 * 2 = 1.2 —————— 1 0.2 * 2 = 0.4 —————— 0 0.4 * ...

2019-10-24 17:28:18 36 0

原创 vue项目打包后使用nginx代理,请求没有正常返回

vue项目打包后使用nginx代理,请求没有正常返回? 查看请求,发现直接重定向了 且预览为空, 返回的是编译后的静态页面 原因是,该请求根本没有正常发出 ** 根本原因可能是,代理地址写错啦!!!!,有可能少了一个“/” ** ...

2019-08-06 16:41:10 179 0

原创 canvas实现地图放大缩小拖拽

前言 canvas 基础 拖拽功能 边界条件 放大与缩小

2019-04-23 15:28:52 5297 1

原创 gitlab与github同时使用-工作小结

平时在公司都是使用的gitlab,今天想要再配置一个GitHub仓库,遂有此文,纯粹按自己理解记录一下,有不对的地方请指正 一、密钥生成 不同平台对应不一样的密钥,所以首先肯定要再在电脑生成一个新的对应github账号的密钥,然后添加到github账户上 C:\Users\admin.ssh ...

2019-04-09 15:28:13 224 0

原创 JavaScript四种数据集合整理小结1_Set

Array Array 构造器会根据给定的元素创建一个 JavaScript 数组 Object Object 构造函数为给定值创建一个对象包装器。 Set ES6 提供了新的数据结构 Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set本身是一个构造函...

2019-02-19 15:00:27 171 0

原创 canvas画波浪模拟管道水流方向

这里写自定义目录标题首先看一下效果图吧前言准备工作1.波浪线基础2.波浪线滚动3.坐标系旋转4.ocanvas思路画管道内波浪自定义波浪位置代码 首先看一下效果图吧 如 前言 因为公司有个小项目,在管道上画出水流的方向,所以在此大致记录一下使用canvas画水流的做法,写的不对的地方,请指...

2018-12-16 21:25:26 2511 0

原创 vue里使用百度地图的2种方法

最近项目里需要用到百度地图,整理2个方法: 普遍的方法是: 1.index.html 中引入 <script type="text/javascript" src="http://api.map.baidu.com/...

2018-07-23 17:21:31 7031 1

原创 正则 匹配 中文标点符号 小记

//匹配这些中文标点符号 。 ? ! , 、 ; : “ ” ‘ ' ( ) 《 》 〈 〉 【 】 『 』 「 」 ﹃ ﹄ 〔 〕 … — ~ ﹏ ¥ var reg = /[\u3002|\uff1f|\uff01|\uff0c|\u3001|\uff1b|\uff1a|\u201c...

2018-05-24 15:55:16 22605 3

原创 null ,"null",undefined判断

null,NULL,”null”,undefined 后台返回值的时候常有返回值是null,或者”null”甚至是不返回的情况,所以前台获取数据的时候就要加以判别再进行处理,以下是工作中的小总结。 undefined 如果是undefined,使用typeof来判断 var tmp...

2018-04-17 16:20:56 2606 0

原创 关于echarts-formatter 数据格式化小结

一、tooltip中的数据格式(数据点的悬浮框)tooltip : { trigger: 'axis', formatter:function(a,b,c){ return a+'<br/>'+b+c; } },formatter...

2018-03-16 10:50:08 26872 0

转载 CSS秘密花园:磨砂玻璃效果

效果如下:转载 自  https://www.w3cplus.com/css3/css-secrets/frosted-glass-effect.html<!DOCTYPE html> <html> <head> ...

2018-01-11 10:56:45 413 0

原创 后台获取的json数据转换成树结构数据

今天遇到一个问题,前台页面所需数据格式是树结构格式,类似下图1,但是后台返回数据格式是却是无序的json数组,如图2 解决思路: 首先,我遇到的问题是后台返回的每条数据是缺少父级Id的,所以需要遍历增加上去。 其次,遍历数据时需要按照父>子>孙的顺序遍历,否则的话在先遍历...

2017-11-20 21:53:15 11916 1

原创 Vue自定义slot写消息提示小红点

先上效果图: 我是用的elementUI结合作用域插槽, 先写slot,直接用的模板定义<script type="text/x-template" id="tipnotes"> <span> <sl...

2017-08-07 09:06:38 6604 1

原创 关于JavaScript的splice 和slice 方法小结

W3School上面讲的很详细了,但是还是想总结一下下 splice和slice看起来很相似,具体的用法也老是模糊不清 定义与用法 splice:该方法 会 改变原始 数组,向/从数组中添加/删除项目,然后返回被删除的项目。(增删改) slice():该方法 ...

2017-08-07 08:43:14 391 0

原创 函数声明,函数表达式,块级作用域小结

前端小白一更 今天做完了工作任务开始看看大牛们的文章,总结一下下学习到的知识。一、ES6 -> let阮大神的文章特别值得读一读http://es6.ruanyifeng.com/#docs/let 写的特别详细 知识点: let类似于var ,但是声明只在代码块里有效,let不...

2017-07-25 09:36:43 813 0

原创 firefox 下使用html5拖拽会自动打开新标签的解决办法

使用html5的拖拽,但是firefox却会弹出新标签,以下是个人愚见: 之前网上查找到说 使用禁止默认事件  event.preventDefault(); 但是写在相应代码里面却还是有新标签弹出来。 又查询到可以将dataTransfer 的setData的属性设置为除了Text之外的其他属性...

2017-06-26 15:11:27 4270 3

原创 使用原生js和jquery 对 ul 中的li进行随机排序

使用原生js和jquery 对 ul 中的li进行随机排序 var ulEle = document.getElementById("foo"); var liList = ulEle.getElementsByTagName("li"); var len...

2017-06-23 14:38:57 625 0

原创 CSS3之transform之rotate二维、三维注意点

transform:rotateX(30deg);            二维旋转X transform:rotateY(30deg);            二维旋转Y transform:rotateZ(30deg);            二维旋转Z transform:rotate(3...

2017-06-02 16:22:10 424 0

原创 :after :before 个人理解

::after是一个CSS伪元素,使用::after,你可以从CSS里往页面上新增内容(不再要在HTML里有相应的东西)。虽然最终生成的东西并不是真正的DOM里的内容,但这些内容能像普通内容一样显示,基本的效果是这样的: CSS代码 div::after { content: "你...

2017-06-02 16:18:00 193 0

原创 纯css3 伪元素制作旋转小风扇

效果图     需求 制作旋转的小风扇,并且颜色是可以改变的 制作思路 只用一个标签来承载风扇,并且颜色可以任意更改,所以只能有一个标签明码定义颜色 控制旋转只要在该标签上添加动画即可 所以只用一个span标签制作中间的小圆点,使用伪元素和子元素制作周边的扇叶,背景颜色继承父元素的颜色 但是小圆...

2017-05-26 09:10:44 1586 0

原创 手机端给父元素绑定了长按事件,但是子元素的点击事件不被触发的解决方法——事件委托

今天遇到一个问题,手机端给父元素绑定了长按事件,但是子元素的点击事件不被触发 需要实现的功能 子元素需要点击父元素需要  长按  高亮显示父元素高亮时有自己的点击事件   并且  不触发子元素的点击事件点击其他位置,取消高亮显示 页面展示 代码如下 ...

2017-05-16 16:39:08 2409 0

转载 常用Meta对象 的各个属性及含义

常用meta整理 Meta标签中的format-detection属性及含义 Meta标签中的apple-mobile-web-app-capable属性及含义 Meta标签中的apple-mobile-web-app-status-bar-style属性及含义

2017-05-04 11:21:49 388 0

原创 css简洁代码实现 两端对齐

div{text-align: justify; } div:after{display: inline-block ; content: ''; padding-left: 100%; } 参考http://www.cnblogs.com/lzkwin/archiv...

2017-04-28 16:06:47 8282 0

转载 谈谈canvas的性能优化(主要讲缓存问题)

本文转载自http://www.cnblogs.com/axes/p/3567364.html 原理 个人理解: 1.通常使用canvas绘画,都是每隔多少毫秒清空画布重新使用画笔重新绘制 2.缓存的原理就是将需要绘制的图形先画出来保存为“贴纸”, 然后...

2017-04-27 16:43:50 9119 0

转载 CSS3自定义滚动条样式 -webkit-scrollbar

此文为转载,原文地址:http://www.xuanfengge.com/css3-webkit-scrollbar.html 有没有觉得浏览器自带的原始滚动条很不美观,同时也有看到很多网站的自定义滚动条显得高端,就连chrome32.0开发板都抛弃了原始的滚动条,美观多了。...

2017-04-20 16:03:40 3753 0

原创 关于jquery 的绑定事件on 如何绑定动态生成的dom元素

今天遇到个问题,在table里面动态更新数据,然后每一行会绑定相应的点击事件 我原本是想用 可作用于未来元素的on方法,但是实际上还是没有起作用,代码如下: $(".form-table tbody tr").on("click",function ...

2017-04-20 14:56:26 5114 0

原创 echarts x轴文字显示不全(xAxis文字倾斜比较全面的3种做法值得推荐)

转自张林的博客 echarts x轴文字显示不全(xAxis文字倾斜比较全面的3种做法值得推荐)

2017-04-19 14:51:24 3694 0

原创 HTML5 canvas 中的 fillstyle fillrect strokeStyle strokeRect fill stroke rect 的简单理解

fill和stroke英文释义 fill的意思是填充,stroke的意思是一笔,一划,可以理解为只画边框 fillStyle & strokeStyle 背景颜色可以通过fillStyle来实现,描边颜色可以通过strokeStyle来实现。 fillText &strok...

2017-04-19 09:34:18 2129 0

原创 css3弹性方块布局:Flex

浏览器的兼容 CSS3弹性方块布局: flex 比较适合移动端的使用,下面是各浏览器的兼容情况 先说一下自己的理解。。 刚开始看到这个就有点懵,怎么一会是box,一会是flexbox,一会又是flex,到底是什么鬼东西! 其实他们只是不同版本的写...

2017-04-18 13:53:44 713 0

原创 ASCII码对照表

ASCII控制字符 二进制 十进制 十六进制 缩写 可以显示的表示法 名称/意义 0000 0000 0 00 NUL ␀ 空字符(Null) 0000 0001 1 01...

2017-04-18 11:01:50 398 0

转载 jQuery中attr()、prop()、data()用法及区别

.attr(),此方法从jq1.0开始一直存在,官方文档写的作用是读/写DOM的attribute值,其实1.6之前有时候是attribute,有时候又是property。 .prop(),此方法jq1.6引入,读/写DOM的property。 .data(),此方法在jq1.2.3引入,作用...

2017-04-18 10:44:51 267 0

原创 jQuery中event.target和this的区别——冒泡

为什么会区分event.target  和 this  , 根本原因是, js事件会冒泡,this是会改变的,而event.target是不会改变的,是谁调用,就指向触发事件的DOM元素本身 举个栗子,比如div元素里面有一个span元素,想要点击谁,谁背景颜色就变成橘色,那么我们肯定会简单直...

2017-04-18 10:23:42 2133 2

转载 javascript(js)中的 substring和substr方法

1.substring 方法 定义和用法 substring 方法用于提取字符串中介于两个指定下标之间的字符。 语法 stringObject.substring(start,stop) 参数     描述 start     必需。一个非负的整数,规定要提取的子串...

2017-04-10 20:46:46 161 0

原创 一个关于scrollme.js 的愚蠢的错误

也不报错,就是没有滚动效果,查了半天,原来是写了html{height:100%}坑啊

2017-03-24 15:18:20 388 0

原创 关于meta

待续

2017-03-24 10:28:28 274 0

转载 css单位介绍em ex ch rem vw vh vm cm mm in pt pc px

长度单位主要有以下几种em ex ch rem vw vh vm cm mm in pt pc px %,大概可以分为几种“绝对单位”和“相对单位”和“百分比单位”。 绝对单位:px in cm mm 相对单位:em rem  pt pc ex ch 百分比单位:vw vh vm...

2017-03-17 11:19:43 2303 1

原创 天气

http://tianqi.2345.com/plugin/

2017-02-23 17:55:46 333 0

原创 jquery 事件冒泡

外层div元素 内层span元素 外层div元素 $(function(){ // 为span元素绑定click事件 $('p').bind('click',function(){ ...

2017-02-18 13:33:14 171 0

转载 获取元素CSS值之getComputedStyle方法熟悉

转自 张鑫旭 http://www.zhangxinxu.com/wordpress/2012/05/getcomputedstyle-js-getpropertyvalue-currentstyle/ 一、碎碎念~前言 我们都用过jQuery的CSS()方法,其底层运作就应用了getCo...

2017-02-10 14:02:40 228 0

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