心郎
码龄12年
关注
提问 私信
  • 博客:407,471
    407,471
    总访问量
  • 117
    原创
  • 892,569
    排名
  • 78
    粉丝
  • 0
    铁粉

个人简介:目标的不可更改 就决定了手段的多种选择

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河北省
  • 加入CSDN时间: 2013-07-04
博客描述:
程序人生的精彩需要坚持不懈地积累!
查看详细资料
个人成就
  • 获得76次点赞
  • 内容获得20次评论
  • 获得98次收藏
创作历程
  • 5篇
    2021年
  • 1篇
    2020年
  • 3篇
    2019年
  • 6篇
    2018年
  • 28篇
    2017年
  • 70篇
    2016年
  • 25篇
    2015年
  • 17篇
    2014年
成就勋章
TA的专栏
  • es6
    1篇
  • 经典算法
    1篇
  • 前段_html
    6篇
  • 前段_css
    13篇
  • 前端_js
    31篇
  • 前端_js_案例
    22篇
  • 前段_angularjs
    18篇
  • 前端_vue
    2篇
  • 前段_git
    3篇
  • 前段_JQuery
    2篇
  • 前段_bootstrap
  • linux
    4篇
  • java
    17篇
  • rabbitmq
    6篇
  • zookeeper
    1篇
  • Database
    6篇
  • spring
    1篇
  • redis
  • tfs
    1篇
  • search
    2篇
  • webService
    2篇
  • hive
  • jsp
  • 程序员的一生
    3篇
  • xml
    1篇
  • 移动应用设计
    3篇
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

上传视频截取第一贞 转图片

<!--* @Author: Mr.xie* @Date: 2021-09-13 19:22:51* @LastEditTime: 2021-09-14 19:51:13* @LastEditors: Mr.xie* @Description:* @FilePath: /vido/updateVide.html* 可以输入预定的版权声明、个性签名、空行等--><!DOCTYPE html><html lang="en">
原创
发布博客 2021.09.14 ·
266 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

es6 高阶段Array数组操作

//map循环 let arr1 = [1,2,3,4] let arr2 = arr1.map(item => item*2) console.log(arr2) //[2, 4, 6, 8] //filter过滤去重 const arr3 = [1, 2, 1, 2, 3, 5, 4, 5, 3, 4, 4, 4, 4];...
原创
发布博客 2021.05.28 ·
280 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js数组随机排序

const disorder = function(arr){ let length = arr.length let current = arr.length - 1 let random while(current >= 0){ // 从0-length之间随机取一个索引 random = Math.floor(length*Math.random()); // 与最后一个进行交换 [arr[current], arr[random]] = [ar.
原创
发布博客 2021.02.04 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js俩大数相加计算

当有两个整数 a 和 b ,在通常情况下我们有“+”运算符对其进行相加运算:let sum = a + b;但是 JS 在存放整数的时候是有一个安全范围的,一旦数字超过这个范围便会损失精度。我们不能拿精度损失的数字进行运行,因为运算结果一样是会损失精度的。所以,我们要用字符串来表示数据!(不会丢失精度)JS 中整数的最大安全范围可以查到是:9007199254740991假如我们要进行 9007199254740991 + 1234567899999999999functi
原创
发布博客 2021.02.04 ·
837 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

js 代码优化之--防抖与节流的理解与应用

防抖 一段时间内只执行最后一次 应用 滚动加载function debounce(fn,wait) { var timeout = null; // 创建一个标记用来存放定时器的返回值 return () => { // 每当用户输入的时候把前一个 setTimeout clear 掉 clearTimeout(timeout); // 然后又创建一个新的 setTimeout, 这样就能保证interval 间隔内如果时间持续.
原创
发布博客 2021.02.04 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

vue 使用post/get 下载导出文件

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>前端项目下载导出文件</title> </head> <body> <script> /** * post 方式 * 返回:文...
原创
发布博客 2019.10.18 ·
12130 阅读 ·
7 点赞 ·
2 评论 ·
21 收藏

js小数计算丢失精度问题解决方法

1 小数计算bug: console.log( 1 - 0.8 ); //输出 0.19999999999999996 console.log( 6 * 0.7 ); //输出 4.199999999999999 console.log( 0.1 + 0.2 ); //输出 0.30000000000000004 consol...
原创
发布博客 2019.08.26 ·
4105 阅读 ·
4 点赞 ·
0 评论 ·
14 收藏

数组递归取最大/小值 两种方式

// 数组递归取最大值 var arr = [20,60,80,[400,3200,100,200],1,[300,[10,400,[1000,30000,[340000]]]]]; var temp = 0; var arrLength = 0; // 第一种 function getMax(arr){ if(arr != null &&...
原创
发布博客 2019.08.13 ·
417 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

正则

一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,...
转载
发布博客 2018.12.07 ·
326 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js 统计网站停留时间

&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;统计网站停留时间&lt;/title&gt; &lt;script src="js/jquery-1.11.3.min.js"&gt;&lt;/script
转载
发布博客 2018.12.05 ·
2002 阅读 ·
1 点赞 ·
0 评论 ·
5 收藏

js 年月之间差值 集合

&lt;!-- 取 年月之间差值 集合--&gt; &lt;script&gt; var firstYear = '201609'; var lastYear = '201910'; //共几年 var chaYear = parseInt(lastYear.slice(0,4)) - parseInt(firstYear.slice(0,4)) +1 ;...
原创
发布博客 2018.11.24 ·
334 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

阻止pc端浏览器缩放js代码

//阻止pc端浏览器缩放js代码 function banZoom(){ //由于浏览器菜单栏属于系统软件权限,没发控制,我们着手解决ctrl/cammond + +/- 或 Windows下ctrl + 滚轮 缩放页面的情况,只能通过js来控制了 $(document).ready(function () { // chrome 浏览器直接加上下面这个样式就行了,但是ff不识...
转载
发布博客 2018.11.23 ·
2206 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

文本框textarea根据输入内容自适应高度

demo演示地址:http://www.xuanfengge.com/demo/201308/textarea/demo2.html这个写法是用原生JS写的,考虑了很多兼容性问题,完全和新浪微博的回复效果一样的功能。有兴趣的童鞋可以仔细分析下代码。&lt;!DOCTYPE html&gt;&lt;html&gt;&lt;head&gt; &lt;meta charset="utf-8"...
转载
发布博客 2018.07.06 ·
2988 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

div模拟textarea文本域轻松实现高度自适应

demo演示地址:http://www.xuanfengge.com/demo/201308/textarea/demo1.html因为textarea不支持自适应高度,就是定好高度或者是行数之后,超出部分就会显示滚动条,看起来不美观。而用DIV来模拟时,首先遇到的问题是:div怎么实现输入功能?可能我们还是第一次见到这个属性contenteditable,如一个普通的block元素上加个cont...
转载
发布博客 2018.07.06 ·
245 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

load 页面加载html 如何断点 以及 浏览器如果查看压缩后的代码

1 需求:单页面应用 footer页面load其他页面到当前页 进行切换 2 问题:load页面的js 无法在浏览器打断点3 解决:在代码中需要打断点的地方 加上 debugger 等同于页面打断点效果4 问题 :已经压缩的代码 浏览器查看不方便 --------------------------------------朋友卖的增大命根子的宝贝超级牛掰有需要联系她---------------...
原创
发布博客 2020.05.13 ·
569 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

input 输入框禁止输入小数点

最近做一个项目需求是输入框只能输入数字,并且禁止输入小数intpu type=number 就可以控制只允许输入数字,但是不能控制输入小数在网上查阅相关资料后整理了下代码如下 input type=number 禁止输入小数点 $(document).ready(function(){ var ipt = $('#num
原创
发布博客 2017.12.18 ·
19565 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

js 记录浏览器位置

//监听浏览位置记录$(function(){ var str = window.location.href; str = str.substring(str.lastIndexOf('/')+1), getCookie = sessionStorage.getItem(str); if(getCookie){ $('html,body').scrollTop(getCookie);
原创
发布博客 2017.11.12 ·
1384 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

js 原型

js原型添加属性与方法 div{ height: 100px; width: 100px; border: 1px solid red; } var moudel = new Object({ projectUrl:"http://wxkf.5ifapiao.com",
原创
发布博客 2017.11.06 ·
313 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

原声js 锚点监听

原声js监听锚点变化 A锚点变化 B锚点变化 /** * body 上的 onhashchange 能监听url锚点变化 * 获取浏览器中锚点值 :#xxx */ function getHash(){ var hash = window.location.hash;
原创
发布博客 2017.11.06 ·
2917 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

移动端 固定微信浏览器

.one{ } .one li{ height: 30px; width: 100%; border: 1px solid red; } .div1{ height: 30px; width: 100px; background-color: black; position: fixed; botto
原创
发布博客 2017.10.26 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多