编程开发
记一次es6展开运算符(...)浏览器兼容问题
bug背景
一个vue2项目,在多部手机测试都ok,唯独一部vivo手机上(Android版本为7.1.2)打开首页是白屏;
定位原因
因为是我新加了一个页面后导致的问题,首先想到的就是我的代码有兼容问题;
1)通过vconsole看到错误信息是打包后的某个chunk文件加载失败。(如图1)
图1
2)通过该chunk文件找到源文件,猜测是用了一些es6的语法导致的,通过看打包
【常用英语】B超”中的“B”,到底是什么意思?
不知大家有没有想过
B超中的“B”代表什么~
B超的英文全称是
B-scan ultrasonography
我们知道B超,
是一种超声波检查,
超声波检查用英文
ultrasonography /ˌʌltrəsəˈnɒɡrəfi/表示,
scan表示扫描,
那这里的B代表什么呢?
超过20000Hz的声波,
我们人耳是听不到的,
它们被称为超声波。
超声波可以通过多种
607.【系统架构】模块化开发方法
模块化开发方法是指把一个待开发的软件分解成若干个小的而且简单的部分,采用对复杂事物分而治之的经典原则。模块化开发方法设计的主要问题是模块设计的规则,即系统如何分解成模块。而每一模块都可独立开发和测试,最后再组成一个完整软件。对一个规约进行分解,以得到模块系统结构的方法有数据结构设计法、功能分解法、数据流设计和面向对象的设计等。将系统分解成模块时,应该遵循一下规则:
最高模块内聚。也就是在一个模块
sourcetree 提交代码文件丢失解决办法
用sourcetree提交文件之后,其他人拉代码发现没有这个文件。后来检查自己的项目再次修改这个文件,sourcetree的提交列表里面也没有这个文件,原因是这个文件之前被不小心忽略了。
查看sourcetree的忽略文件列表,可以发现提交不了的文件在里面
试了网上说的查看.gitignore文件发现并没有被忽略的这个文件,这个方法并不起作用。因为sourcetree的忽略列表不在
Seurat的subset,数据提取方法
Idents(scRNA) <- scRNA$Majory_type
subset(scRNA, cells = c("cell.1","cell.2","cell.3",...), invert = F) #根据cell.id提取
subset(x = scRNA, idents = c("CD4 T cells", "CD8 T cells"))
subset(x = scRNA, su
369.《Unix传奇》摘录一
今天去洗牙,带上了准备的课外书《Unix传奇》,在等候的时候阅读了一波,完事之后,回家和对象一起学习时,又阅读了一波,其中不乏一些,我喜欢的句子:
世界变幻,我自岿然。
萨姆·摩根力劝窝铺地毯,他说,总有一天我会想要拥有地毯带来的权威。
有时你必须做出影响他人生活的决定,例如解雇某人(还好我没这么做过)或不让学生及格(不常见但也偶有所闻)。
有人认为,管理层的积极作用之一就是随时保持警醒,让要求
如何发布自己的 npm 包?
一. 准备工作
1. 注册 npm 账号
还没有 npm 账号?去官网注册:
需要记住用户名、密码、邮箱
2. 查看本地 npm 镜像,如果不是默认的,需要改回来
npm config get registry
重置镜像路径
npm config set registry
之后有需要再切换回国内
23届秋招终于上岸啦!迅速接下美团产运意向书!开心!
众所周知今年的大环境尤其严峻,我作为23届应届生经历了从8月初开始的秋招,终于在地狱难度中成功上岸了!
美团Time line
8.6 笔试(赛码题库,笔试完了一直没消息,间隔好久,以为凉了,后面终于接到面试通知,真的是激动的心,颤抖的手啊哈哈哈)
8.23 业务一面
8.26 业务二面
9.1 Hr面
9.5 意向书
#为什么投美团
首先美团一直是我很心仪的互联网大厂,而产品
