摘要: ```js function bubbleSort(array) { let l = array.length; for(let i = 0; i array[j + 1] ) { swap(array, j, j + 1); } } } return array; } function swap(array, i, j) { let temp = array[i]; array[i] = arr 阅读全文
posted @ 2020-04-22 17:09 北京-树苗 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 数组 数组占用的内存中连续的空间。 JAVA中的ArrayList这种数组,会在数组空间占满后,自动扩容, 扩容方案,就是申请一份更大的内容(应该是1.5倍大), 然后将原数组中的内容复制过去 所以数组的插入操作,一般的时间复杂度是O(1), 最后需要扩容时是O(n), 因为只有极端情况下才会变成O 阅读全文
posted @ 2020-04-22 10:10 北京-树苗 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 今天收到了腾讯的二次面试,主要分为以下几个部分。 1. 自我介绍, 着重关注了学历这块。 我突出我的优势部分(在众安的工作经历,比较契合腾讯西安的工作场景) 2. 对之前RN项目的了解。 包括如果保证编译好的bundlejs不会被人本地篡改(这块当时面试的时候,没想好,后来思考了下) 如果是用户自己 阅读全文
posted @ 2020-04-20 11:33 北京-树苗 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 1. React hooks的理解和使用 2. React中的数据传递和context的数据传递细节 16.3之前的context发展, 此api将在react 17中废弃。 1. 需要在父组件中定义getChildContext中返回数据 2. 子组件需要在对象上定义 contextTypes 要 阅读全文
posted @ 2020-04-13 21:15 北京-树苗 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1. 获取的收益比投入大的钱必须要花 2. 能够提升成功概率的钱是否该花 3.人生就是不断的试错。 人生就像是做数学题,一道题有很多解题思路。 穷人的孩子可能只有一次机会,因为他没有容错率。财富可以的人,就会有更多机会去做。这可能就是成功几率更大的原因。很多家族经久不衰的秘密可能也在这里。 阅读全文
posted @ 2019-09-27 19:25 北京-树苗 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 在touch中,我们常用的1px边方案就是通过伪类+transform的scale来缩放伪类元素,达到1像素边的方案。 但是在实际的项目中,经常会存在希望通过后台配置来控制前端样式的展示,例如通过配置来实现边框颜色的修改。此时需要动态的使用js动态的修改before的style属性。 常见的方法有 阅读全文
posted @ 2019-08-26 20:16 北京-树苗 阅读(1794) 评论(0) 推荐(0) 编辑
摘要: flex布局,垂直居中 斐波那契数列求值 Q:知道宽高比和宽度的一张图片,如果做占位 A: padding 和 margin 是按照宽度来计算百分比的,所以可以使用padding top: 比例; 来处理 Q: EventLoop中,异步队列里Promise和setTimeout执行结果 A: 根据 阅读全文
posted @ 2017-12-19 15:55 北京-树苗 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 最近把自己玩游戏的台式机修理了下,闲来无事就给安装了下前端的开发环境,整理一下安装的步骤,主要分为三个步骤: 1. 安装windows版的包管理工具 "Chocolatey" 2. 安装windows的命令行工具 "cmder" 3. 安装Nodejs版本管理工具 "nvm" 安装Chocolate 阅读全文
posted @ 2017-07-03 22:12 北京-树苗 阅读(553) 评论(0) 推荐(0) 编辑
摘要: underscore.js的template封装在IE8下返回空字符串 排查结果发现: 由于jQuery的text('')在IE8下不能取出script(type=“text/template”)的内容。因此出错,换为html方法就解决了。 阅读全文
posted @ 2016-08-26 11:45 北京-树苗 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1 input中的number标记 当number标记接收N个0时,会转换为一个0,此时如果是数字验证码会出现问题,建议数字验证码不要使用number标记 2 cros跨域请求,后台拦截器拦截 在项目中后台有时候会设置请求拦截器,加载特定的请求头后才会相应用户请求,但是在跨域中,浏览器会先发一次OP 阅读全文
posted @ 2016-06-18 18:37 北京-树苗 阅读(308) 评论(0) 推荐(0) 编辑