深圳幻海软件技术有限公司 欢迎您!

  • 无服务器计算如何加速云平台的采用

    云平台,也称为云计算平台,是指服务提供商通过远程数据中心提供的计算、存储、网络等软件服务和资源的集合。云平台使组织和个人能够构建、部署和管理应用和数据,而无需投资物理基础设施。云平台的普及已经加速,因为企业不必担心在建立和维护专属数据中心方面的资本投资。如今,企业可以根据需要从云提供商获取计算和存储

  • 阿里云服务器实现内网穿透(frp方式)

    注意笔者的云服务器和内网服务器安装的均为Ubuntu18.04系统,以下步骤命令也基于此系统所写。下载和安装frp用户可以通过frp的github源选择合适的版本下载这里我们选择的是v0.34.0版本(可以根据需要自由选择),然后上传至云服务器和内网服务器,也可以在两个机器输入如下命令直接下载:wg

  • 不跟风,容器技术的真实优、缺点

     传统虚拟机和容器云的真实优缺点对比:(本文基于的前提:同样是在DevOps自动化程度很高的情况下。    很多时候有人说容器云平台更先进,那是因为他们传统的模式做得不好,如果把传统的模式做好,不见得比容器化平台的自动化程度低。) 1、构建

  • 天翼云打造自研云操作系统TeleCloudOS4.0 助力企业数字化转型

    当前,科技创新能力已经成为综合国力竞争的决定性因素。我国《“十四五”数字经济发展规划》就明确指出,要坚持把创新作为引领发展的第一动力,突出科技自立自强的战略支撑作用,促进数字技术向经济社会和产业发展各领域广泛深入渗透。在创新过程中,要不断加强关键核心技术研发,加快技术自主创新,培育和掌握国产核心技术

  • 聊聊秒杀系统的设计(三)

    前言秒杀请求在高度集中在某一个时间点。这样一来,就会导致一个特别高的流量峰值,它对资源的消耗是瞬时的。能够抢到商品的人数是有限的,也就是说10人和1000人发起请求的结果都是一样的。也就是说真正开始下单时,秒杀请求并不是越多越好。一、秒杀中的削峰由于服务器的处理资源是恒定的,用或者不用它的处理能力都

  • 当你输入网址,小手一点,然后发生了什么?

    摘要:输入网址并点回车,后台到底发生了什么。透析HTTP协议与TCP连接之间的千丝万缕的关系。掌握为何是三次握手四次挥手?time_wait存在的意义是什么?全面图解重点问题,再也不用担心面试问这个问题。本文分享自华为云社区《输入网址,小手一点,后面到底发生了什么?》,作者:龙哥手记。输入网址并点回

  • WebSocket

    菜鸟教程-WebSocket实时通信一、WebSocket概念WebSocket是HTML5提供的一种浏览器与服务器进行全双工通讯的网络技术,属于应用层协议。它基于TCP传输协议,并复用HTTP的握手通道。浏览器和服务器只需要完成一次握手,两者之间就直接可以创建持久性的连接,并进行双向数据传输。We

  • Vue.js 官方 IDE/TS 支持工具 Volar:新的开始

    Volar是Vue.js官方的VSCode扩展。当官方推荐Vetur时,Volar还是一个个人项目,随着时间的推移,由于改进的性能和体系结构而被采纳为新的官方扩展。作为一个旨在改善开发体验的项目,用了两年多的时间才达到了 1.0版本,并且一直在不断改进稳定性。但还有许多工作要做,2023年

  • 灵魂拷问,你真的了解DNS吗?

    大家好,我是菜农,欢迎来到我的频道。都说程序员是面向Google编程,殊不知当你输入 www.google.com 地址的时候,是否有想过,在回车的一瞬间浏览器如何将请求发送,如何到达目的地为你取得正确的数据。遇到问题我们通常会打开浏览器,输入 www.google.c

  • Docker实战:使用Dockerfile部署第一个Netcore程序

    1、创建一个NetCoreAPI项目首先创建一个netcore的api项目因为比较简单就不介绍。2、云服务部署2.1首先登录云服务器创建一个测试目录复制mkdir/home/netCoreDemo/webapp1.使用Linux的ftp工具将Visualstudio发布好的部署包上传到云服务器的/h

  • 一致性 Hash 算法原理总结

    作者|kylinkzhang,腾讯CSIG后台开发工程师一致性Hash算法背景考虑这么一种场景:我们有三台缓存服务器编号node0、node1、node2,现在有3000万个key,希望可以将这些个key均匀的缓存到三台机器上,你会想到什么方案呢?我们可能首先想到的方案是:取模算法hash(key)

  • Nest项目部署的优秀方式

    前言前一阵子搞了个nest项目,当我开发完一个功能,打算部署到服务器进行测试时,发现它跑不起来,报了一大堆错缺少了很多依赖包。我几乎找遍了全网的解决方案,他们的答案齐刷刷只有一个:nest在打包时,不会将依赖打包进去,需要在服务器上clone项目,安装依赖。这个答案不是我想要的,在服务器上安装nod

  • 阿里面试官:分别说说微信和淘宝扫码登录背后的实现原理?

     1、引言扫码登录这个功能,最早应该是微信的PC端开始搞,虽然有点反人类的功能(不扫码也没别的方式登录),但不得不说还是很酷的。下面这张图,不管是IM开发者还是普通用户,应该很熟悉:于是,搞IM产品的老板和产品经理们,从此又多了一个要抛给程序员们的需求——“为什么微信有扫一扫登录,而我们的

  • 版本控制可视化神器Gource:简单易上手,效果恰似烟花秀

     本文经AI新媒体量子位(公众号ID:QbitAI)授权转载,转载请联系出处。如此华丽的绽放,莫非是一场动画烟火秀?非也,这其实是GitLab社区版的进化史,7年间82000次commit,尽皆在2.5分钟的视频内展现。Python的演化历史更是鹅妹子嘤。一开始,Guido化身一个白色的小

  • IT人员必备工具SecureCRT介绍及一些实用小技巧

    SecureCRT是一款IT人员最常用的终端仿真程序软件,简单的说就是我们在自己的笔记本或电脑Windows操作系统下,可以通过SecureCRT连接到网络设备或者远程登录到Linux服务器从而进行相关的配置管理操作。下面介绍一下SecureCRT这款软件的基本使用方法和及一些实用小技巧。1.串口连

  • 一个端口没关,我的服务器被黑到系统崩溃,看我怎么找回数据

    大家好,我是粗心沙比得小编,最近腾讯云服务器被黑了,这是我第二次被黑,又是一个惨痛得经历!鼓掌先说说上次被黑得经历,上次被黑的服务器是阿里云,服务器倒是没事,仅仅是被删库了,主要原因有两点:一是外网数据库端口没关,二是线上数据库密码过于简单,总结来说是弱密码口令攻击,数据库密码有多简单:123456

  • Java高可用集群架构与微服务架构分析

     序可能大部分读者都在想,为什么在这以dubbo、springcloud为代表的微服务时代,我要还要整理这种已经“过时”高可用集群架构?本人工作上大部分团队都是7-15人编制的开发团队,对应的公司项目也大都是中小型项目,最大的项目PV/UV也就只有10w/2w。在这样的场景下,中小型公司一

  • 除了负载均衡,Nginx还可以做很多,限流、缓存、黑白名单等

     Nginx应该是现在最火的web和反向代理服务器,没有之一。她是一款诞生于俄罗斯的高性能web服务器,尤其在高并发情况下,相较Apache,有优异的表现。那除了负载均衡,她还有什么其他的用途呢,下面我们来看下。一、静态代理Nginx擅长处理静态文件,是非常好的图片、文件服务器。把所有的静

  • 前端性能优化不完全手册 【已更新至React】

     性能优化是一门大学问,本文仅对个人一些积累知识的阐述,欢迎下面补充。抛出一个问题,从输入url地址栏到所有内容显示到界面上做了哪些事? 1.浏览器向DNS服务器请求解析该URL中的域名所对应的IP地址; 2.建立TCP连接(三次握手); 3.浏览器发出读取文

  • 为什么说无服务器是2018年构建API的唯一之道?

    【51CTO.com快译】从你自己的Web应用程序里面创建API不合逻辑或不切实际时,有三种主要的方法可以创建API。你可以使用虚拟机(比如AWSEC2实例)构建服务,使用你的服务构建容器,或者在无服务器环境中构建。下面解释了为什么在构建API时采用无服务器最有意义。别使用容器来构建API容器是近年

推荐阅读