Web
-
将应用程序迁移到容器的 5 个步骤
如果你是容器的新手,不要被那些术语所吓倒。这些关键原则将帮助你把应用迁移到云中。 一般来说,人们想使用你的应用程序这是一件好事。然而,当应用程序在服务器上运行时,应用程序受欢迎是有…
-
一个脚本就把系统升级到 HTTPS,还永久免费!
现在很多开发者都会考虑将自己的站点从http升级到https,不仅是基于安全的考虑,有的也是因为第三方平台的限制,如谷歌浏览器会将http站点标记为不安全的站点,微信平台要求接入的…
-
用 HAProxy 实现网络流量的负载平衡
安装、配置和运行 HAProxy,在几个网络或应用服务器之间分配网络流量。 不是只有在一个大型公司工作才需要使用负载平衡器。你可能是一个业余爱好者,用几台树莓派电脑自我托管一个网站…
-
轻松理解“加盐”的原理与 Java 实现一、什么是加盐?二、如何加盐?三、后台密码存储和验证过程四、Java实现
一、什么是加盐? 1.背景 现在很多公司后台以hash值形式存储用户密码(虽然本文以MD5哈希函数为例,但becrypt函数最常用的),用于哈希函数存在碰撞的特性,当后台数据库被攻…
-
2021年软件开发的七大趋势
根据数据统计,整个全球目前已有超过 17.4 亿个网站。随着时间的发展,Web开发变得更加具有创新性,具体将有如下之七大趋势: 渐进式Web应用程序 渐进式Web应用程序(PWA-…
-
Flash 生命终止,开发者认为 HTML5 不能完美替代
Adobe 对 Flash Player 的支持计划在今天,也就是 2020 年 12 月 31 日终止。Windows 计算机上最新版本的 Flash Player 已经开始弹出…
-
Python API教程:API入门
导读:我在这篇文章中向大家讲解一个简单的API,包括检索有关国际空间站的数据。 什么是API? 一个API,或被称为应用程序接口,是一个服务器为你提供一个接收或发送数据的代…
-
在 Linux 上用 Audacity 编辑音频
Audacity 是开源软件世界中的一个经典的强大工具,可以用于录音、编辑等对声音进行操作。 Audacity 声音编辑器是填补了一个似乎没有人意识到的空白的开源应用程序。它最初是…
-
使用 OBS 搭建视频流媒体服务器
在 Linux 或 BSD 操作系统上设置基本的实时流媒体服务器。 实时视频流越来越流行。亚马逊的 Twitch 和谷歌的 YouTube 等平台拥有数百万用户,这些用户消磨了无数…
-
Python和Go都很火,我要怎么选?
「人生苦短,我用 Python」是当下非常流行的一句口头禅。但你有没有想过,Python 就那么好吗?在某些方面,其他语言真的不香吗?本文作者对比了 Go 和 Python 的特点…