赞了文章2022-03-03
在历史上有很多精彩绝伦的神仙打架,比如数学界的牛顿和莱布尼茨关于微积分的旷世之争;比如量子物理中的爱因斯坦和波尔的紫禁之巅;比如足球里的梅西和C罗的旗鼓相当难分高下;又比如滴滴和快滴之间触目惊心的烧钱大战……而在软件行业中,也同样有神仙打架的名场面,...
赞了文章2022-03-02
我们在平时的工作中,总是会遇到老旧的系统以及老旧陈的代码。他们是业务长年累月的积累,以及因为是三、四年前的技术选型造成的系统架构的不合理以及繁琐的代码。维护这些代码总是很头疼,程序员遇到这样的代码总是一边骂娘一边憋屈的维护这,维护这些代码选择的方式...
发布了文章2020-10-30
私有化部署的项目避免源码被阅读、分析。这个项目安全等级没有特别高,因为一系列原因还是用了Node.js。没有绝对的安全,只能增加破解的成本。
赞了文章2020-09-18
『前端碎碎念』系列会记录我平时看书或者看文章遇到的问题,一般都是比较基础但是容易遗忘的知识点,你也可能会在面试中碰到。 我会查阅一些资料并可能加上自己的理解,来记录这些问题。更多文章请前往我的个人博客
赞了文章2020-07-27
一、第一范式1NF是对属性的原子性,要求属性具有原子性,不可再分解;表:字段1、 字段2(字段2.1、字段2.2)、字段3 ......如学生(学号,姓名,性别,出生年月日),如果认为最后一列还可以再分成(出生年,出生月,出生日),它就不是一范式了,否则就是;二、第二...
发布了文章2020-06-28
在执行Linux命令时,会建立三个标准流(standard stream),依次为标准输入(stdin)、标准输出(stdout)、标准错误(stderr)。所有Linux命令都提供每个标准流的一端,另一端可能连接到终端(Terminal)、管道(pipe)、文件或者其他命令。
赞了文章2020-06-17
Helm是一款非常流行的k8s包管理工具。以前就一直想用它,但看到它产生的文件比k8s要复杂许多,就一直犹豫,不知道它的好处能不能抵消掉它的复杂度。但如果不用,而是用Kubectl来进行调式真的很麻烦。正好最近Helm3正式版出来了,比原来的Helm2简单了不少,就决定还是...
发布了文章2020-04-23
nvm的star量远高于n, 所以还是选择了流行的工具,适用于Mac环境。 安装或者更新nvm {代码...} 如果提示connect refused,可以通过修改下host配置文件解决。[链接] 如果安装不成功,根据控制台中提示执行相关命令。1.使用终端 {代码...} 2.追加以下配置,直接拷贝即可...
赞了回答2019-03-18
已找到解决方案:见这里 ==》[链接]
赞了回答2019-03-18
你说说的高度固定,那么你就可以写死height,不去设置宽度。这个情况就会出现宽度超出去或者不够。如果只看中心点。可以考虑left:50%;transtion: tranlstae(-50%)拉回来。
赞了回答2019-03-18
已找到解决方案:见这里 ==》[链接]
赞了文章2017-12-28
我在去年大量的使用了 Redux,但我最近都在使用 Mobx 来做状态(state)管理。似乎现在社区里关于该选什么来替代 Redux 很自然地成为了一件困惑的事。开发者不确定该选择哪种解决方案。这个问题并不只是出现在 Redux 与 Mobx 上。无论何时,只要存在选择,人们就会好...
赞了文章2017-08-03
上一篇为了解释移动端web的事件和点击穿透问题,我做了一个弹出框做例子,见demo。现在请把关注点转移到弹出层本身上来,我使用fix定位将它定在屏幕中间,滚动屏幕时发现问题没有,底层元素还是在滚动,只是弹出层在屏幕正中间而且周围有遮罩。所以我们就“滚动”这件...
关注了问题2017-07-04
赞了文章2017-02-10
该网站的资源都托管到了github,microjs.com是一个可以让你选择微型的js类库的网站,该网站里的js库都是压缩后不大于5KB的,非常实用
赞了文章2017-02-10
该网站的资源都托管到了github,microjs.com是一个可以让你选择微型的js类库的网站,该网站里的js库都是压缩后不大于5KB的,非常实用
赞了文章2016-10-06
随着webpage可以承载的表现形式更加多样化,通过webpage来实现更多交互功能,构建web应用程序已经成为很多产品的首要选择。这种方式拥有非常明显的优势:跨平台、开发便捷、便于部署和维护等等,但随着功能的不断积累,web应用程序也会变得越来越复杂。但是,我们仍...
赞了文章2016-10-06
随着webpage可以承载的表现形式更加多样化,通过webpage来实现更多交互功能,构建web应用程序已经成为很多产品的首要选择。这种方式拥有非常明显的优势:跨平台、开发便捷、便于部署和维护等等,但随着功能的不断积累,web应用程序也会变得越来越复杂。但是,我们仍...
关注了问题2016-10-05
赞了回答2016-10-05
首先,setInterval 接收的参数就有值得注意的地方,其实setInterval 第一个参数是可以给字符串的。如果给的是字符串,这个时候就会多一个解析的过程,而不是直接执行。而且如果是字符串函数,是得不到jit优化的。其它的性能问题就是看你函数的复杂度了.