- 博客(19)
- 收藏
- 关注
转载 【译】你所要知道关于 Node.js Streams 的一切
原文地址:https://medium.freecodecamp.org/node-js-streams-everything-you-need-to-know-c9141306be93Node.js streams(流)因其晦涩难懂以及难以使用而闻名。不过读了这篇文章之后,这些都难不倒你了。这几年,很多工程师都开发了一些为了使 stream 更易用的包。而这篇文章将聚焦于官方的N...
2019-08-08 20:13:47
339
转载 JS家的排序算法
转载作者:不是小羊的肖恩链接:https://www.jianshu.com/p/1b4068ccd505引子有句话怎么说来着:雷锋推倒雷峰塔,Java implements JavaScript.当年,想凭借抱Java大腿火一把而不惜把自己名字给改了的JavaScript(原名LiveScript),如今早已光芒万丈。node JS的出现更是让JavaScript可...
2019-08-08 20:04:38
301
原创 [codes] 3的幂
给定一个整数,写一个函数来判断它是否是 3 的幂次方。示例 1:输入: 27输出: true示例 2:输入: 0输出: false示例 3:输入: 9输出: true示例 4:输入: 45输出: false第一个想到的是 将得到的数除3,如果为0则再除,如果不为0则代表不是3的幂解法一:var isPo...
2019-05-17 15:26:28
187
原创 [codes] 将连续的数字用 '-' 链接
整数形式 一组整数,由范围内的起始整数与结束整数用破折号'-'分隔。范围包括区间内的所有整数,包括两个端点。连续的数字要求必须跨越3个数。例如(“12,13,15 -17”)完成解决方案,使其按递增顺序获取整数列表,并以范围格式返回格式正确的字符串。例:solution([-6, -3, -2, -1, 0, 1, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15, ...
2019-04-26 19:34:37
938
原创 [codes] 得到数组中唯一个数
只出现一次的数字给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1]输出: 1示例 2:输入: [4,1,2,1,2]输出: 4其余元素均出现两次,找出出现一次的元素 这是切...
2019-04-25 19:22:14
334
原创 [codes] 函数颗粒化
我们想要创建一个函数,在连续调用时将数字加在一起。add(1)(2);// returns 3我们还希望能够继续为函数添加数字。add(1)(2)(3); // 6add(1)(2)(3)(4); // 10add(1)(2)(3)(4)(5); // 15等等。单个调用应该返回传入的数字。add(1); // 1我们应该能够存储返回的值并重用它们。var add...
2019-04-22 18:35:02
1177
原创 [codes] 最大利润
给定一个数组,它的第 i 个元素是一支给定股票第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例 1:输入: [7,1,5,3,6,4]输出: 7解释: 在第 2 天(股票价格 = 1)的时候买入,在第 3 天(股票价格 = 5)的...
2019-04-22 18:05:10
403
转载 JavaScript 中按位的操作(与、或、异或、按位取反、左移、右移)
作者:桐哥优秀原文:https://blog.youkuaiyun.com/romeo12334/article/details/81234991按位与 (&):a = 2, b = 3 a & b = 2解释: 2的二进制为’10’,3的二进制为’11’,按位与:都为1时得1,出现0时得0,因此结果是’10’,即2按位或(|):a = 6, b = 5 a | b ...
2019-04-20 11:29:41
2081
1
转载 界面之下:还原真实的MV*模式
作者:戴嘉华原文地址:https://github.com/livoras/blog/issues/11目录:前言MVCMVC Model 2MVP * Passive View * Supervising ControllerMVVM结语References前言做客户端开发、前端开发对MVC、MVP、MVVM这些...
2019-02-13 09:30:56
255
原创 iview踩坑记录
datePicker组件在datetimerange模式中需要自定义修改value值点击的最后一个值需要是xxxx年xx月xx日23时59分59秒部分代码如下: template中代码<DatePicker v-model="searchData.date" type="datetimerange" format="yyyy-MM-dd HH:m...
2019-01-10 11:57:34
1404
原创 百度地图覆盖物添加引发的事件穿透
在百度地图上添加了自定义覆盖物,通过点击marker会弹出覆盖物。但是点击覆盖会奇怪的点击到被覆盖的marker,一开始以为是冒泡,但是去掉所有冒泡还是无果。最后发现在添加覆盖物的时候有个添加覆盖物的容器的选项。此类表示地图上所有覆盖物的容器集合,没有构造函数,通过对象字面量形式表示。通过Map的getPanes方法可获得该对象实例。属性 类型 描述 floatPane...
2019-01-07 18:38:19
1687
原创 annotation_route 的应用
在flutter中,动态路由显得特别碎片化不易于管理,而且在页面中如果需要跳转到另外个页面的话,就需要把需要的页面引入进来,如果需要跳100个页面,就需要引100个进来,这样无疑显得太过庞大了。因此这里需要一个类似于配置化的结构并且又要缩小耦合性。这里用到了annotation_route,这是闲鱼推出的一个以注解法实现flutter路由映射的包,详情演变过程看这里Flutter路由管理代码这...
2019-01-04 13:59:21
1576
2
原创 dart:core常用的类型
Number整数或浮点数属性isNaN:boolisNegative:bool数字负为true, 否则false方法abs():num返回绝对值ceil():int向上取整toInt():int转换为inttoString():String转化为字符串类型Stringlength:int字符串的长度[ 数字 ]:String返回字符串的第几位,相当于l...
2018-12-05 11:42:16
469
转载 缓存穿透、缓存雪崩、缓存击穿的概念及解决方案
一、缓存穿透概念 访问一个不存在的key,缓存不起作用,请求会穿透到DB,流量大时DB会挂掉。解决方案 采用布隆过滤器,使用一个足够大的bitmap,用于存储可能访问的key,不存在的key直接被过滤; 访问key未在DB查询到值,也将空值写进缓存,但可以设置较短过期时间。二、缓存雪崩概念 大量的key设置了相同的过期时间,导致在缓存在同一时刻全部失效,造成瞬时DB请求量大...
2018-11-29 22:12:18
207
原创 flutter中常见的类
Text属性{ data }:(String)显示的文字maxLines:(int)文本显示的最大行数,可配合overflow使用 (相当于line-clamp)overflow: (TextOverflow)文本溢出处理TextOverflow.clip不显示后面文字TextOverflow.ellipsis 省略号表示TextOverflow.fade最后一行文本下...
2018-11-28 21:40:31
1599
原创 linux - 进程
进程: $$ 当前终端的pid netstat监控TCP/IP网络 ps [ option ]查看当前运行的进程ps aux 查看当前所有的进程 top [ option ]动态的查看进程--sort [ +/- ][ name ] 按照什么方式排列-d [ time ] 间隔多久刷新一次 kill [ option ] [ s...
2018-11-21 12:50:09
162
原创 linux - 基本命令
文件操作类ls [ option ] [ file ]-a 列出所有项目( la )-l 列出文件的全部信息,包括权限、主组、所属人等 ( ll ) ( ll /proc/{ pid }/fd 列出当前pid打开的文件 ) cat [option] [file]显示文件-n 显示文件行数,包括空行-b 显示文件行数,不...
2018-11-21 12:48:08
225
原创 EventEmitter 模块源码分析
简介EventEmitter 模块是node中经常用到模块,主要是为了实现监听事件。像在koa、express中就经常看到这样的监听事件。app.on('3000', () => { console.log('the server is running')})因为大多数 Node.js 核心 API 都采用惯用的异步事件驱动架构,所以需要监听某个阶段来告知当前的...
2018-09-13 14:20:13
1109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人