国密证书 VS 传统 SSL 证书,到底区别在哪?

2023-03-10
阅读 2 分钟
1.2k
根据 Myssl.com 的统计,目前 99% 的互联网网站使用的是传统 RSA 算法的 SSL 证书。也许你会问,使用传统证书有什么影响吗?现阶段而言,确实没有什么影响。但我国绝大多数网站系统使用的都是传统 SSL 证书,一旦外国对我们执行断供、吊销此类产品,那么各类重要领域的网站或信息管理系统将面临巨大的安全风险。
封面图

从 AI 绘画到 ChatGPT,聊聊生成式 AI

2023-03-02
阅读 3 分钟
1.4k
我们小时候经常有幻想,未来不用再去上班了,在工厂工作的都是机器人。在家也不用打扫卫生,机器人可以包揽一切。不知不觉间,我们小时候的幻想已经慢慢变成现实,工厂里有了多种型号的机械臂,代替了部分流水线功能。家里也有了扫地机器人,不用再一遍一遍地扫地了。
封面图

从 B 站出发,用 Chrome devTools performance 分析页面如何渲染

2023-02-27
阅读 13 分钟
1.4k
页面是如何渲染的?通常会得到“解析 HTML、css 合成 Render Tree,就可以渲染了”的回答。但是具体都做了些什么,却很少有人细说,我们今天就从 Chrome 的性能工具开始,具体看看一个页面是如何进行渲染的,以及进行页面优化时需要关注哪些指标。
封面图

二狗子翻车了,只因上了这个网站……

2023-02-06
阅读 6 分钟
1k
今天故事的主角还是大家熟识的二狗子。二狗子拿到了一笔项目奖金,在好好犒劳了自己一顿后,决定把剩下的钱在银行存个定期。他用浏览器访问了 www.bank.com,输入了用户名和密码后,成功登录。bank.com 返回了 cookie 用来标识二狗子这个用户。不得不说,浏览器是个认真负责的工具,它会把这个 cookie 记录下来,以后二...
封面图

从实战出发,聊聊缓存数据库一致性

2023-01-09
阅读 3 分钟
1.4k
在云服务中,缓存是极其重要的一点。所谓缓存,其实是一个高速数据存储层。当缓存存在后,日后再次请求该数据就会直接访问缓存,提升数据访问的速度。但是缓存存储的数据通常是短暂性的,这就需要经常对缓存进行更新。而我们操作缓存和数据库,分为读操作和写操作。
封面图

当谈论 React hook,我们究竟说的是什么?

2022-12-23
阅读 21 分钟
1.9k
在 world wide web 刚刚诞生的洪荒时代,还没有 js,Web 页面也都是静态的,更没有所谓的前端工程师,页面的内容与更新完全由后端生成。这就使得页面的任意一点更新,都要刷新页面由后端重新生成,体验非常糟糕。随后就有了 Brendan 十天创世、网景微软浏览器之争、HTML 的改进、W3C 小组的建立等等。
封面图

惊!揭露视频网站节约 30% 成本的秘密

2022-12-22
阅读 2 分钟
1.4k
今年,爱奇艺宣布2022年第一季度首次实现季度盈利,这是爱奇艺在过去三个季度中,毛利率持续增长,且运营费用持续下降带来的结果。长视频行业发展十几年来,一直深陷亏损旋涡。爱奇艺的首次实现季度盈利,也意味着降本增效将成为视频平台的发展方向。
封面图

【白话科普】从“熊猫烧香”聊聊计算机病毒

2022-11-21
阅读 3 分钟
1.3k
虽然图标是一只小熊猫举着三根香,但是它是一款拥有自动传播、自动感染硬盘能力和强大的破坏能力的病毒,它不但能感染系统中exe,com,pif,src,html,asp等文件,它还能终止大量的反病毒软件进程并且会删除扩展名为gho的文件(删除后会使用户的系统备份文件丢失)。
封面图

【实操日记】使用 PyQt5 设计下载远程服务器日志文件程序

2022-11-11
阅读 6 分钟
1k
PyQt5 是一套 Python 绑定 Digia Qt5 应用的框架,是最强大的 GUI 库之一,使用 PyQt5 我们能够很容易的开发桌面应用,接下来我们将用它来开发一个下载服务器日志文件的小程序。
封面图

又拍云之 Keepalived 高可用部署

2022-11-10
阅读 5 分钟
926
在聊 Keepalived 之前,我们需要先简单了解一下 VRRP。VRRP(Virtual Router Redundancy Protocol)即虚拟路由冗余协议,是专门为了解决静态路由的高可用而设计的。
封面图

【经验分享】恋爱中出现了中间人怎么办?

2022-11-02
阅读 3 分钟
2k
恋爱对象是二狗子的好朋友雷霆给介绍的,也是一名程序员。要说程序员与程序员的恋爱,那可不得了,简直是情投意合、心心相印。最近又恰巧碰上二狗子新开发了个聊天软件,本来两人共同话题就多,这下可好了,现在用聊天软件白天夜里聊个不停的,一点点小事都要告诉对方。
封面图

低代码是开发的未来吗?浅谈低代码平台

2022-07-27
阅读 4 分钟
3.7k
低代码的热潮在几年前就火过,从阿里钉钉跨平台协作方式,再到飞书上的审批流程,以及目前我们接触到的表单审批、投票的模板,这些都是关于低代码的实现方式。随着企业数字化转型和云计算的不断发展,低代码平台又一次成为热门话题被越来越多的人讨论。
封面图

DNS 系列(三):如何免受 DNS 欺骗的侵害

2022-07-13
阅读 3 分钟
2.2k
互联网上每一台设备都会有一个 IP 地址,我们在访问网站或发送信息时,其实都是通过 IP 地址达成准确请求的。但是这个 IP 地址由很长一串数字组成,记忆起来相当困难,所以我们创造了更实用的域名来代替 IP 地址。而如何将域名和 IP 地址联系起来,就是域名系统(DNS)发挥作用的地方。它由各种名称服务器(即 DNS 服务...
封面图

DNS 系列(二):DNS 记录及工作方式,你了解吗?

2022-07-11
阅读 3 分钟
2.2k
在上一篇《DNS 系列(一):为什么更新了 DNS 记录不生效?》中,我们主要讲解了 DNS 和 DNS 传播,知道了网络通信主要通过 IP 地址来进行,而域名系统(DNS)则是保证用户在浏览器中输入域名之后,可以访问到对应的网站服务器。那这个过程到底是如何进行的呢?
封面图

DNS 系列(一):为什么更新了 DNS 记录不生效?

2022-07-07
阅读 4 分钟
2.6k
我们在上网时如果想要访问到另一台机器上的内容,通常只需要直接输入一串地址,例如:www.upyun.com,就能够准确访问到自己想要访问的网站。但是实际上这只是方便我们记忆的字符形式网络标识,真正让我们的机器和另一台机器进行沟通的是 IP 地址。只不过 IP 地址无论是输入还是记忆都非常麻烦,因此才诞生了域名系统。那...
封面图

又拍云 Redis 的改进之路

2022-06-29
阅读 5 分钟
1.6k
作为推出国内首创可编程 CDN 服务的专业云服务提供商,又拍云利用 CDN 边缘网络规模和性能,允许客户自定义编写规则来满足常用业务场景。而为了保证这些源数据,如边缘重定向、请求限速、自定义错误页面、访问防盗链控制、 HTTP 头部管理等,能快速同步到边缘的节点服务器,在对比了多个方案以后,又拍云于 2014 年初开...
封面图

关于 GIN 的路由树

2022-06-22
阅读 10 分钟
2.9k
GIN 是一个 golang 常用的 Web 框架,它对 API 比较友好,源码注释也很明确明确,使用起来快速灵活,还有极高的容错率。标题中的路由我们可以简单理解为在浏览器中输入的页面地址,而“树”则是 一种优化的数据结构。 因为在 GIN 这个 Web 框架中的路由树是前缀树,所以我们今天会围绕前缀树来讲解。
封面图

什么是走索引?

2022-06-15
阅读 2 分钟
2.1k
索引是一种利用某种规则的数据结构与实际数据的关系加快数据查找的功能。我们的数据库中存储有大量的内容,而索引能够通过数据节点,根据特定的规则和算法快速查找到节点对应的实际文件的位置。简单来说索引就像书的目录,能够帮助我们准确定位到书籍具体的内容。
封面图

【实操干货】做好这 16 项优化,你的 Linux 操作系统焕然一新

2022-06-13
阅读 7 分钟
3.2k
大家好,这次跟大家谈谈又拍云的操作系统优化方案。往简单地说,我们使用的 Linux 操作系统主要都是基于 CentOS6/7 的精简和优化。往复杂地说,则是我们有两套系统,业务上使用的定制 Linux 系统和数据中心使用的优化版 Linux 系统。
封面图

解决跨海高并发崩溃难题?so easy

2022-06-08
阅读 2 分钟
3.2k
近年来随着互联网强势的发展浪潮,越来越多的企业选择跨境出海,扩展海外市场。而想要在一个陌生市场最快速地吸引到用户,一定不能缺少的就是丰富多样的各类活动。然而活动在带来大流量的同时,也带来了一些问题,比如以下这些状况:
封面图

Golang 常见设计模式之单例模式

2022-06-01
阅读 3 分钟
2.6k
之前我们已经看过了 Golang 常见设计模式中的装饰和选项模式,今天要看的是 Golang 设计模式里最简单的单例模式。单例模式的作用是确保无论对象被实例化多少次,全局都只有一个实例存在。根据这一特性,我们可以将其应用到全局唯一性配置、数据库连接对象、文件访问对象等。Go 语言实现单例模式的方法有很多种,下面我们...
封面图

Change Buffer 只适用于非唯一索引页?错

2022-05-26
阅读 4 分钟
2.2k
最近在网上看到一些文章里说:“change buffer 只适用于非唯一索引页。”其实这个观点是错的,先来看看官方文档对 change buffer 的介绍:
封面图

Base64 编码知识,一文打尽!

2022-05-25
阅读 3 分钟
6k
现在网站为了提升用户的浏览体验越来越多的使用了图片,而这些图片通常以 Base64 的形式存储和加载。因此各位开发工程师肯定对 Base64 毫不陌生了,那么你知道 Base64 究竟是什么,为什么要使用 Base64,以及 Base64 的优缺点吗?
封面图

面试官问:Go 中的参数传递是值传递还是引用传递?

2022-05-19
阅读 4 分钟
3.9k
一个程序中,变量分为变量名和变量内容,变量内容的存储一般会被分配到堆和栈上。而在 Go 语言中有两种传递变量的方式值传递和引用传递。其中值传递会直接将变量内容附在变量名上传递,而引用传递会将变量内容的地址附在变量名上传递。
封面图

跨境电商 2 大技术难题,到底该如何解决?

2022-05-18
阅读 2 分钟
3.5k
据《2021中国跨境电商发展报告》显示,2019 至 2020 年间,欧美及亚太地区主要国家的电商整体零售额经历了 15% 以上的高速增长。这是因为 2020 年新冠疫情席卷全球后,消费者大规模转向线上消费。这是我国电商企业出海的浪潮时期,而一个企业如果想要出海有两种方式,第一种是通过第三方跨境购物平台来创建自己的店铺外...
封面图

IE 浏览器将停止服务,这是真的吗?

2022-05-17
阅读 2 分钟
4.1k
如果现在发起一个投票:“你觉得好用的浏览器是什么?”那 Chrome、搜狗、360、火狐等等主流浏览器的支持者肯定不相上下。但是如果这个投票是:“最难用的浏览器是什么?”那 IE 的得票数可能一骑绝尘。
封面图

一文聊透 IP 地址的那些事

2022-05-12
阅读 3 分钟
3.8k
IP 地址,是一个大家都耳熟能详的名词。以生活举例,IP 在互联网中的作用就像是寄件时的收件人地址和寄件人地址,收件人地址让信件可以被正确送达,寄件人地址则让收到信的人可以回信。
封面图

弃用!Github 上用了 Git.io 缩址服务的都注意了

2022-05-11
阅读 1 分钟
3.9k
GitHub 是面向开源及私有软件项目的托管平台,因为只支持 Git 作为唯一的版本库格式进行托管,故名 GitHub。对程序员来说,GitHub 可以说是开源精神之所系。在 GitHub 任何职业程序员和编程爱好者都可以分享源代码、探寻自己感兴趣的项目进行交流学习。
封面图

游戏出海浪潮下,这些技术难点该如何攻克

2022-04-27
阅读 2 分钟
3.8k
《App Annie x Google 2021年移动游戏出海洞察报告》中提到 2021 年上半年最新数据显示,中国游戏开发商在海外游戏市场份额从四年前的 10% 增长到今年的超过 23% ,已超越美国、日本开发商,第一次跃升海外游戏市场份额首位。
封面图

AI 视频云 VS 窄带高清,谁是视频时代的宠儿

2022-04-21
阅读 2 分钟
2.2k
随着网络技术的逐渐改善,各类视频消息成为媒体传播的主要选择手段。但其实支撑着视频传播的并不单单是网络技术,还有视频转码与压缩技术。这类技术下分很多,比如曾经被频繁提到的 H.265,比如时下热门的窄带高清,比如与元宇宙密不可分的 AI 视频云,他们都有些什么差别,在选择时我们该选择什么?
封面图