base64编码
二进制的数据,每个字符的取值范围都是 [0, 255] ,作为ascii码解析时,只有部分可打印。比如,我用文本编辑器vim打开一张jpeg图片,会发现内容是乱码。
程序员周末应该干的8件事
假如你处在可恶的 996 工作制中,甚至更糟,那么难得的周末就是休养生息的合适时间。与此同时,这也是提高自己的好机会,只有自己强大了,才有资本摆脱繁重的工作
10 款最佳移动 App 安全测试工具
移动互联网时代,我们的生活和工作深受 App 影响。伴随移动 App 的广泛应用,App 安全日益重要。本文介绍了 App 开发所需的安全测试工具。TOP 10 移动 App 安全测试工具列表
TypeScript设计模式之享元模式
享元模式就是运行共享技术有效地支持大量细粒度的对象,避免大量拥有相同内容的小类的开销(如耗费内存),使大家共享一个类,在享元模式中有两个重要的概念,即内部状态和外部状态:
常用Vim命令及实用Vim按键映射配置详解
Vim按键映射可用于设置Vim命令或命令串的别名,完成个性化Vim按键设置。Vim命令虽然很多,但是常用的Vim命令却被使用者所熟知。Vim可视化模式下, > 用于增加缩进;而 gv 命令可以用于重新选取上一次由可视模式所选择的文本范围。
Vue如何刷新当前页面
项目需求是:在课程详情页 点击 相关课程 还在当前页面看此课程详情;功能实现:这时候点击相关课程需要重新加载刷新当前路由;this.$router.go(0)。这种方法虽然代码很少,只有一行,但是体验很差。
小白如何入门编程
为什么选择想要成为一名开发工程师?每一位想要踏入这个行业成为一名开发者的朋友, 一定要问自己这个问题。 为什么想要成为一名开发者?
JS技巧技法总结
闭包原理、数组展平、前端语音(在项目中需要对ajax请求返回的消息进行语音播报,str 为返回的data)、Proxy 数据绑定和监听、计数器
Js中的 NaN
avaScript 中的数字类型是所有数字值的集合,包括 “Not A Number”,正无穷和负无穷。可以使用特殊表达式 NaN 、全局对象或 Number 函数的属性来访问“Not A Number”: