自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 你不知道的 flex-shrink 计算规则

对于 flex-shrink 我们都知道它在 flex 布局中控制 flex 盒子空间不足时子元素改如何收缩,平常开发中更多的是使用默认值 1 或者设置 0。那设置其他值的时候会有什么效果呢,不少文章中描述都不是很细,在很长一段时间我甚至以为自己是了解它的。开篇我们带着几个问题1. “flex-shrink属性定义了项目的缩小比例,当父元素主轴方向空间不足的时候,子元素们按照flex...

2019-07-20 16:46:00 610

转载 react+dva 全局model中异步获取数据state在组件中取不到值

先上结论,不是取不到,是写法有问题。全文分4部分,1是问题描述,2是一开始的解决想法(错误做法),3是问题产生原因的思考,4是正常解决方法。只想看结论直接跳41.问题描述  接触react dva一个月,和同事都不算熟悉框架。在修改、使用同事的ui组件时,想用全局model保存的state来给组件state一个初始值,但组件中取不到登录后异步获取的用户信息。  在组件co...

2018-08-04 11:24:00 2530

转载 nodejs+Express中使用mustache模板引擎

由于公司一个seo项目,需要我协助。此项目他人已经开发大半,由于seo需要,使用了服务器端模板引擎。我项目的后端同事说项目是go语音写的,跑项目麻烦,只给了我template和css等静态文件。为了方便自己调试模板花了点时间用nodejs跑了一套。装node就不说了,网上很多mkdir appNamecd appName/npm initnpm install...

2018-05-11 17:39:00 612

转载 LeetCode解题笔记 - 3. Longest Substring Without Repeating Characters

Given a string, find the length of thelongest substringwithout repeating characters.Examples:Given"abcabcbb", the answer is"abc", which the length is 3.Given"bbbbb", the answer is"b",...

2017-11-18 19:10:00 112

转载 LeetCode解题笔记 - 2. Add Two Numbers

2. Add Two NumbersYou are given twonon-emptylinked lists representing two non-negative integers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the...

2017-11-11 17:42:00 133

转载 LeetCode解题笔记 - 4. Median of Two Sorted Arrays

There are two sorted arraysnums1andnums2of size m and n respectively.Find the median of the two sorted arrays. The overall run time complexity should be O(log (m+n)).Example 1:nums1 = [...

2017-11-11 16:26:00 91

转载 LeetCode解题笔记 - 1. Two Sum

1. Two SumGiven an array of integers, returnindicesof the two numbers such that they add up to a specific target.You may assume that each input would haveexactlyone solution, and you may...

2017-11-11 15:48:00 93

转载 LeetCode解题笔记 - 20. Valid Parentheses

这星期听别人说在做LeetCode,让他分享一题来看看。试了感觉挺有意思,可以培养自己的思路,还能方便的查看优秀的解决方案。准备自己也开始。解决方案通常有多种多样,我觉得把自己的解决思路记录下来,阶段性查看,一定能对自己有帮助。这是我做的第一题,所以记录也从这题开始,之后尽力以简短的说明,描述出思路,方便以后能回顾到简介明了的记录。20. Valid Parenthes...

2017-11-10 23:09:00 125

转载 number.toFixed和Math.round与保留小数

如果你baidu/google过或者自己写过保留两位小数,那下面这代码一定不陌生Math.round(number*100)/100那你使用过Number.prototype.toFixed这个方法吗。老实说此前我一次没用过,我猜我以前看书的时候没注意它(反省img...)。今天看书复习再次看到这个方法,感觉很方便的,一个方法搞定保留小数,岂不是美滋滋。研究以后发现事...

2017-11-05 20:01:00 782

转载 时间戳与唯一标识

比较懒,好久没写博客了,昨天遇到个问题随手记录一下以前没遇到这个问题,一直以为时间戳是可以作为类似于主键一样的唯一标识。直到昨天遇到个老项目,出了个奇怪的bug。项目是别人做的老项目,我们在修改,昨天测试告知说某输入框,有时候能输入东西,有时候内容会被清空。看了页面,清空的很明显是表单验证控件类型错误,本来该是单纯必填的文本,变成了数字。问题在于这个有时候会变,有时候不会。...

2017-10-26 12:01:00 1577

转载 全局变量名、局部变量名和形参名冲突时,覆盖情况

以前错误的认为,全局变量名、局部变量名和形参名相同时,全局变量(也就是外部变量)被形参覆盖,形参被局部变量覆盖。今天发现这样理解并不对。比如function foo(num){ var num; console.log(num); }foo(1) // 1//如果错误的理解为局部变量会覆盖形参的话,会认为会输出undefined那事...

2016-09-27 00:36:00 1773

转载 让人又爱又恨的this

this是个神奇的东西,既可以帮助我们把模拟的类实例化、又可以在事件绑定里准确指向触发元素、还可以帮助我们在对象方法中操作对象的其他属性或方法、甚至可以在使用apply、call、bing、filter等方法时指向我们指定的对象,以便灵活的使用。但是如此强力的东西,势必有时难以把握,今天遇到一问题,出了错,重新温故下常见的this指向问题。要说灵活无比的this的...

2016-09-21 19:21:00 58

转载 不获取元素,直接使用id操作dom元素

今天无意中发现个让我很吃惊的问题。不使用getElementById方法,也可以用id直接操作有id的元素。继续搜索后,发现name也可以直接操作...这让我大感意外,了解以后,忍不住写点东西记录下来。如果dom元素的id名称不和js内置属性或全局变量重名的话,该名称自动成为window对象的属性<!DOCTYPE html><html la...

2016-09-18 18:40:00 96

转载 更换github账号后,push被旧账号阻止

和网上多数的教程不同,我是需要直接更换账号。切换后push一直被阻止。解决后记录下办法remote: Permission to new-name/practice.git denied to old-name.fatal: unable to access 'https://github.com/new-name/origin.git/': The requested URL re...

2016-09-01 11:52:00 346

转载 jQ的select事件和trigger方法的小冲突

方法和事件都不难理解,分开用也都没问题,但是一起用就有些小问题出现。直接上结论:使用trigger方法触发一个文本类型的 input 元素的select事件时,chrome浏览器会错误的触发三次,firefox和ie11只会正常触发一次解决办法也简单,把trigger换成triggerHandler()即可。网上搜了下,有说是trigger()的方法的问题,有说是冒泡问题的,...

2016-08-28 01:26:00 243

转载 边框与背景颜色

此次随笔记录,讲述在同时有边框、背景颜色,且颜色都带透明度时相互的影响。问题的思考源于想要用圆角边框和背景,制作图片轮播的圆形按钮。由于按钮需要在图片上方显示,所以为了减轻对图片的遮挡,改善视觉效果,需要给边框和背景加上透明度,于是我是这么写的 1 li{ 2 width: 18px; 3 height: 18px; 4 margin-...

2016-08-23 15:12:00 200

空空如也

空空如也

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

TA关注的人

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