最新 最热

mysql修改支持utf8mb4字符集编码格式

数据库已设置字符集为utf8mb4, 但是由于node使用的mysql依赖 connector版本可能太低,有字符集issue,

2023-01-11
0

面试官:为什么Promise中的错误不能被try/catch?

前言之前我写过一篇文章,讨论了为什么async await中的错误可以被try catch,而setTimeout等api不能,有小伙伴提出之前面试被面试官问过为什么Promise的错误不能try catch,为什么要这么设计。好吧,虽然Promise这个话题大家都...

2023-01-11
0

深入浅出CountDownLatch

CountDownLatch 是一个同步工具类,它允许一个或多个线程一直等待,直到其他线程的操作执行完毕再执行。从命名可以解读到 CountDownLatch 是倒数的意思,类似于我们倒计时的概念。...

2023-01-11
0

RTMP二十岁生日快乐

编者按/ 本文来自老朋友Fabio Sonnati,他回顾了陪伴其生涯的Flash和RTMP技术,感谢刘歧对本文的审校,并给出很多补充信息。

2023-01-10
1

软件测试|Python中日志异步发送到远程服务器

背景在Python中使用日志最常用的方式就是在控制台和文件中输出日志了,logging模块也很好的提供的相应 的类,使用起来也非常方便,但是有时我们可能会有一些需求,如还需要将日志发送到远端,或者直...

2023-01-10
1

让你更好使用 Typescript 的11个技巧

学习Typescript通常是一个重新发现的过程。最初印象可能很有欺骗性:这不就是一种注释Javascript 的方式吗,这样编译器就能帮助我找到潜在的bug?

2023-01-10
1

常用!中断 promise 的 2 种场景,收藏等于学会

一旦执行,我们无法知道它具体执行到哪里了,只知道在 pending,最后 resolve 或者 reject 才知道执行完毕。

2023-01-10
0

(1 / 3)CentOS搭建K8s微服务20条

master01 192.168.0.66 zwinfonode01 192.168.0.67 zwinfonode02 192.168.0.68 zwinfo

2023-01-09
0

每日一题之Vue的异步更新实现原理是怎样的?5

最近面试总是会被问到这么一个问题:在使用vue的时候,将for循环中声明的变量i从1增加到100,然后将i展示到页面上,页面上的i是从1跳到100,还是会怎样?答案当然是只会显示100,并不会有跳转的过程。...

2023-01-09
1