自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 分析JS版的格式化日期

感谢 meizz 大神写的时间格式化通用函数,作为学习,简单解析一下Date.prototype.format = function(format) { var o = { "M+" : this.getMonth()+1, //month "d+" : this.getDate(), //day "h+" : this.getHours(), //...

2019-06-17 11:26:26 150

原创 通过JavaScript手写实现map,reduce高阶函数

(function() { var selfMap = function(fn, context) { // fn: 回调 context:回调作用域指定的this // 1. 获取调用者this,并转为数组 var arr = ([]).slice.call(this); // 2. 遍历调用者 var arrMap =...

2019-06-16 18:53:27 1837 2

原创 了解Scroll,Client,Offset相关属性

前言Offset用于计算相对一个元素的偏移量 Client用于计算元素的内容区尺寸 Scroll用于计算元素的滚动区域尺寸Offset 偏移量offsetParent1. 是否具有定位的祖先元素,如果有返回对应的祖先元素2. 如果没有,那么返回最近的table、td、th或者body元素。offsetLeft相对offsetParent...

2019-06-11 17:20:28 200

原创 JS中判断一个值是否是一个安全值

function isSafe(val,...otherArr){ let strNullArr = ["",null,"null","undefined"].concat(otherArr); // 根据系统要求可以添加 return isFinite(val)&&!strNullArr.includes(val)}isFinite: 除了Infinity...

2019-05-14 13:50:11 312

原创 看懂这个案例,了解ES6的解构赋值

// 字符串可以化成数组,数组又是特殊的对象 str => [] => {}let str = "Hello ES6"; let {0: a} = str; // 对象解构是根据属性console.log(a); // Hlet [b] = str; // 数组解构是根据位置console.log(b); // Hlet {length: len} = str;...

2019-04-25 16:13:14 252

转载 npm 常用命令详解

npm 常用命令详解本文以Windows平台上做测试,以gulp为示例做教程,出自作者白树,转载请声明!目录npm是什么 npm install 安装模块 npm uninstall 卸载模块 npm update 更新模块 npm outdated 检查模块是否已经过时 npm ls 查看安装的模块 npm init 在项目中引导创建一个package.json文件 n...

2019-04-13 16:03:23 372

原创 记一次前端获取SpringBoot返回的文件流的踩坑

通过访问后台返回文件流的方式我想大家都会,这次就不展开讲了。主要想说的是向后台传递文件路径时的一些小思考!前提是访问图片流的方式用的是restful + 动态路径填充的方式,eg: locahost:8080/test/img/1.png如果你获取的文件路径只是文件名的话(就像我上面举的例子),文件路径就可以安全的传递到后台,完全没有问题。但是假如你现在的文件路径为:shop/good...

2019-04-12 16:10:12 13812

转载 推荐!国外程序员整理的Java资源大全

推荐!国外程序员整理的Java资源大全2015/01/08 | 分类:基础技术|3 条评论| 标签:JAVA开发资源分享到:本文由ImportNew-唐尤华翻译自github akullpp。欢迎加入翻译小组。转载请见文末要求。构建这里搜集了用来构建应用程序的工具。Apache Maven:Maven使用声明进行构建并进行依赖管理,偏向于使用约定而不是配...

2019-03-22 18:20:31 165

原创 关于SpringMVC的单例你真的懂了吗?

今天,一个学长给我发了一个问题,通过在Controller里定义一个私有的成员变量,并且通过在一个有标记的方法中对该变量实现++的操作,问是否可以通过该变量,可以获取到程序中访问该方法的次数?当时我知道是个坑但是不知道问什么,后来通过自己的研究和学长的解释,才明白SpringMVC中的单例相对的不仅仅是当前类,类中的属性也是单例的,所以内存中只有一份空间,每次都会进行相应刷新内存,所以不可以这么去...

2018-06-18 23:54:43 1821 2

空空如也

空空如也

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

TA关注的人

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