一、ts相关学习
例如常数枚举类型,当在同为ts类型文件中进行引用时,在编译后会把引用变量直接转为对应值如下图。

但是当将其导出而import方为js文件时由于ts不会将js进行编译,所以对于js文件来说其值为undefined。
因此如果非要将导出变量声明为编写删除类型时我们也需找出所有引用的老的js文件一并将其修改

⬇️加了--esMuduleInterop

⬇️没有加--esMuduleInterop

---------------------------------------------------------------------------------------------
二、强大的shodan
今天看了一篇文章里面提到了作者作为白帽子拔刀相助的英雄事迹,其中他用到了一个强大的搜索引擎——shodan。作为看完必须实践的我首先查询了下shodan,得到以下结果,其中其主要说明了其作为一个特殊的搜索引擎主要搜索网络摄像头、路由器、服务器等

既然能够搜索网络摄像头这也给很多不法分子可乘之机。其中常用的技巧为通过搜索网络摄像头的关键字进行过滤,如下图可以搜到很多大华录像机的网络监控,我们上网搜索一下大华监控的默认密码就可以轻松搜到账号为admin,密码为888888。而很多人没有改默认密码的习惯,我大概试了4个有2个就轻松进入了。
我尝试点击了老美和罗马尼亚的一个网络摄像头,点击title右边的红色箭头便可进入登入界面,并输入默认账户密码

此时我们便发现成功的链接上了。看完之后我还是默默的退了出来,并获得最大的提醒就是买完设备一定要改默认密码啊,因为就像这种东西有的路由器也会链接上,到时候黑客注入病毒可就坏咯。其中shadon还有很多高级的过滤技巧就等着大家继续研究了😏


-------------------------------------------------------------------------------------------
三、javaScript设计模式核心原理------学习总结
- 能用健壮的代码去解决问题
- 能用抽象的思维去应对复杂的系统代码设计
- 能够用工程化的思想去规划项目
未完待续...