当前位置: 首页 > news >正文

《云主机配置全攻略》

《云主机配置全攻略》

  • 一、云主机配置的重要性
  • 二、配置云主机的关键要素
    • (一)CPU 的选择
    • (二)内存的考量
    • (三)硬盘的抉择
    • (四)带宽的确定
    • (五)机房线路的考虑
    • (六)操作系统的选择
  • 三、配置云主机的步骤与方法
    • (一)保证安全
    • (二)使用 frp 做内网穿透
      • 1、云主机端设置:
      • 2、家中主机端设置:
    • (三)开放云主机端口
    • (四)安装 xrdp
  • 四、总结与展望
    • (一)总结配置要点
    • (二)强调综合考虑多方面因素的重要性
    • (三)对未来云主机配置的发展趋势进行展望
      • 1、安全性和隐私保护:
      • 2、自动化和智能化:
      • 3、容器化和微服务架构:

一、云主机配置的重要性

在当今数字化时代,云主机的重要性日益凸显。对于企业而言,云主机是支撑业务运行的关键基础设施。合理配置云主机能够确保企业业务的高效稳定运行,提升企业的竞争力。
一方面,合适的云主机配置可以提高业务处理速度。例如,对于电商企业来说,在促销活动期间,高流量的访问需要强大的计算能力和充足的内存。如果云主机配置不足,可能会导致网站响应缓慢,甚至出现卡顿和崩溃的情况,影响用户体验,进而损失潜在客户。
另一方面,合理配置云主机有助于降低成本。企业可以根据实际业务需求选择适当的配置,避免过度投资。同时,云主机的弹性扩展特性使得企业能够在业务量增加时及时增加资源,在业务量减少时相应减少资源,实现资源的高效利用,降低运营成本。
对于个人用户来说,云主机配置的重要性也不可忽视。如果是个人博客或小型网站,选择较低配置的云主机既能满足需求,又能节省费用。而对于从事视频编辑、软件开发等工作的个人用户,可能需要更高配置的云主机来保证工作效率。
总之,合理配置云主机对企业和个人业务都有着积极的影响,是实现数字化转型和提升业务效率的重要保障。

二、配置云主机的关键要素

(一)CPU 的选择

对于不同类型的网站,CPU 的需求存在显著差异。企业网站和个人网站通常流量相对较小,动态页面也较少,选择 2 核 CPU 一般能够满足日常需求。这些网站主要以展示信息为主,对计算能力的要求不高。例如个人博客,主要是静态页面展示和少量的用户交互,2 核 CPU 足以应付基本的内容更新和用户访问。
然而,对于大型论坛或网页游戏来说,情况则大不相同。大型论坛用户活跃度高,有大量的用户请求和动态内容处理,需要更强的计算能力。网页游戏更是需要实时处理玩家的操作和游戏场景的变化,对 CPU 的要求极高。因此,这类网站通常需要 4 核以上的 CPU。比如一款热门的网页游戏,在玩家同时在线人数较多时,4 核以上的 CPU 能够确保游戏的流畅运行,避免出现卡顿和延迟,提高玩家的游戏体验。

(二)内存的考量

内存对网站打开速度有着重要影响。内存就像是数据的中转站,越大的内存意味着有更多的缓存空间,能够更快地处理和响应用户请求,从而提高网站的打开速度。
不同类型的网站所需内存大小也有所区别。对于一般的企业网站或个人网站,如果是普通的展示型网站,内存需求相对较小。配 1GB 左右的内存基本能够满足需求,若网站还拥有会员系统,可以考虑把内存增加到 2GB 左右。图片产品比较多的企业或个人网站可以选择 4GB 左右的内存。
而对于游戏网站,内存需求则较大。刚开始网站访问量不大时,2GB 内存的服务器可以满足需求,但随着游戏的发展和玩家数量的增加,可能需要 8GB 甚至 16GB 以上的内存,以保障游戏的高效运行,减少故障率。
对于金融、电商网站,由于攻击多且对网页打开速度要求高,在内容和人流量不多的情况下,一般 2GB 内存就够用。后期人流过多,对并发要求较高的,可以选择 4GB 左右的内存。
对于视频、直播网站,内存直接影响着视频网站打开的速度,一般视频网站需要 8GB/16GB 的内存,而相对大型的视频网站则可能会需要到 32GB 内存。

(三)硬盘的抉择

硬盘大小与网站数据量密切相关。网站的数据包括网页文件、图片、视频等,这些数据都需要存储在硬盘中。如果网站数据量较大,就需要选择较大容量的硬盘。
例如,一个拥有大量高清图片和视频的企业网站,可能需要选择 500GB 甚至 1TB 以上的硬盘。而对于一个小型的个人博客,100GB 左右的硬盘容量可能就足够了。
I/O 读取速度也非常重要。它直接决定了文件读取的快慢,进而影响网站的响应速度。选择 SSD 固态硬盘可以显著提高 I/O 读取速度。与传统的机械硬盘相比,SSD 固态硬盘具有更快的读写速度和更低的访问延迟。对于需要快速加载网页内容的网站,如电商网站和视频网站,SSD 固态硬盘能够提供更好的用户体验。

(四)带宽的确定

带宽对网站访问速度有着直接的作用。带宽越大,能够传输的数据量就越多,网站的访问速度也就越快。
对于个人博客或小型网站,由于访问量较小,所需带宽也相对较小,一般 1M 带宽即可满足需求。而对于中小型论坛或门户网站,访问量适中,需要更大的带宽来支持用户请求和动态内容的加载,3M 带宽比较合适。
企业官网或政府网站通常需要展示大量内容,并且对页面加载速度要求较高,5M 带宽能够确保流畅的用户体验。电商或视频类网站由于涉及大量的数据处理和并发用户请求,需要更高的带宽支持。电商平台或视频类网站一般需要 8M 带宽,以支持视频流媒体或高并发用户的顺畅访问。

(五)机房线路的考虑

机房线路的选择应根据客户面向的范围来确定。如果客户面向全国,那么可选双线或 BGP 多线线路。双线线路可以同时支持电信和联通用户的访问,BGP 多线则可以自动选择最佳线路,确保不同网络运营商的用户都能快速访问网站。
例如,一个面向全国用户的电商网站,选择 BGP 多线机房线路可以提高网站的访问速度和稳定性,减少因网络运营商不同而导致的访问延迟。
如果客户面向海外,可选择国外云主机。国外云主机无需备案,对于一些面向海外市场的企业或个人网站来说是一个不错的选择。但需要注意的是,国外云主机可能存在一定的限制,如网络延迟较高、售后服务不如国内等问题。

(六)操作系统的选择

操作系统的选择与个人熟悉程度和网站具体情况密切相关。如果对某种操作系统比较熟悉,那么在配置云主机时可以优先选择该操作系统,这样可以更方便地进行管理和维护。
不同的操作系统对程序的支持也存在差异。例如,Windows 系统对 ASP 程序支持较好,但占用内存较多;而 Linux 系统对 PHP 程序支持较好,更省内存。
对于企业网站或个人网站,如果网站是 ASP 程序,选择 Windows 系统操作系统更为合适;如果是 PHP,优先选择 Linux 系统。对于需要处理大量数据和高并发请求的网站,Linux 系统的稳定性和性能优势更为明显。而对于一些对图形界面和易用性要求较高的用户,Windows 系统可能更适合。

三、配置云主机的步骤与方法

(一)保证安全

云主机暴露在公网中面临着诸多风险,如恶意扫描、非法入侵等。为了确保云主机的安全,我们可以采取以下措施。
首先是修改 ssh 端口。默认情况下,通过 ssh 连接云主机的端口为 22,这是最容易被恶意扫描的端口之一。我们可以将其修改为其他端口,以减少被扫描的概率。具体操作方法如下:打开 /etc/ssh/sshd_config 文件,向下找到 Port 22 这段,在下一行插入新的端口号,例如 Port 2222(端口号可自行设定,最大不要超过 65535)。保存退出后,重启 ssh 服务,在终端输入 sudo service sshd restart。为了检查是否修改成功,可以输入 netstat -ltnp,如果结果中有 0.0.0.0:2222,则表示修改成功。
其次是设置云主机的默认安全组。安全组是主机安全的第一道防线,它可以避免恶意攻击触达到云主机。我们可以登录云主机控制台,选择 “安全组 -> 入站规则 -> 添加规则”。规则类型设置为 “自定义”,来源设置为 “0.0.0.0/0”,协议端口根据实际需求设置,如 TCP:2222(与 ssh 端口保持一致),策略设置为 “允许”。这样可以限制只有特定的 IP 地址或端口可以访问云主机,提高安全性。

(二)使用 frp 做内网穿透

利用 frp 实现内网穿透可以让我们远程访问家中的主机,尤其适合云主机配置不高但又有远程访问需求的情况。frp 分为 frps(server)和 frpc(client)两个包,前者安装到云主机上,后者安装在需要被外网访问的设备上,如家中的主机。

1、云主机端设置:

下载 frp 软件:从 https://github.com/fatedier/frp/releases 选择适合自己系统的版本进行下载,如 ubuntu18.04 可选择下载 frp_0.37.1_linux_amd64.tar.gz。解压并重命名,例如 mv frp_0.37.1_linux_amd64 frp。
修改 frps.ini 文件:将文件中的内容改为 [common]# 服务器监听端口 bind_port = 7000# dashboard 监听端口 dashboard_port = DASH_PORT# dashboard 登陆用户名 dashboard_user = NAME# dashboard 登陆密码 dashboard_pwd = PWD# 权限验证方式 authentication_method = token# token 验证密码 token = TOKEN_PWD。其中,DASH_PORT、NAME、PWD、TOKEN_PWD需要根据自己的需求进行更改。
设置服务开机自启:新建文件 /etc/systemd/system/frps.service,内容为 [Fusion]Description=Frp Server DaemonAfter=syslog.target network.targetWants=network.target[Service]Type=simple# 改为自己的路径 ExecStart=/home/ubuntu/Downloads/frp/frps -c /home/ubuntu/Downloads/frp/frps.iniExecStop=/usr/bin/killall frps#启动失败 1 分钟后再次启动 RestartSec=1minKillMode=control-group#重启控制:总是重启 Restart=always[Install]WantedBy=multi-user.target。输入 sudo systemctl enable frps.service 和 sudo systemctl start frps.service,然后通过 sudo systemctl status frps.service 查看启动结果。

2、家中主机端设置:

同样从 https://github.com/fatedier/frp/releases 下载 frp 软件,如果家中主机也是 ubuntu18.04,可下载同样的安装包。下载后解压、重命名。
修改 frpc.ini 文件:内容修改为 [common]# 云主机 ip server_addr = ADDRauthentication_method = token# token 验证密码,和 frps.ini 中的相同 token = TOKEN_PWDserver_port = 7000# 开放 ssh 访问 [ssh_1]type = tcplocal_ip = 127.0.0.1local_port = 22# 需要云主机开放相关端口 remote_port = SSH_PORT# 使用加密 use_encryption = true# 使用压缩 use_compression = true# 最大连接数 pool_count = 2# 开放远程桌面访问 [rdp_1]type = tcplocal_ip = 127.0.0.1local_port = 3389# 需要云主机开放相关端口 remote_port = RDP_PORT# 开放远程文件访问 [static_file]type = tcp# 需要云主机开放相关端口 remote_port = FILE_PORTplugin = static_file# 要对外暴露的文件目录 plugin_local_path = /home/ubuntu/Downloads/# 用户访问 URL 中会被去除的前缀,保留的内容即为要访问的文件路径 plugin_strip_prefix = file# 远程文件访问登陆用户名 plugin_http_user = FILE_USER# 远程文件访问登陆密码 plugin_http_passwd = FILE_PWD# 浏览器访问: http://x.x.x.x:FILE_PORT/file/。其中,ADDR、TOKEN_PWD、SSH_PORT、RDP_PORT、FILE_PORT、FILE_USER、FILE_PWD需要自行设置。
设置服务开机自启:新建文件 /etc/systemd/system/frpc.service,内容为 [Fusion]Description=Frp Server DaemonAfter=syslog.target network.targetWants=network.target[Service]Type=simple# 改为自己的路径 ExecStart=/home/ubuntu/Downloads/frp/frpc -c /home/ubuntu/Downloads/frp/frpc.iniExecStop=/usr/bin/killall frpc#启动失败 1 分钟后再次启动 RestartSec=1minKillMode=control-group#重启控制:总是重启 Restart=always[Install]WantedBy=multi-user.target。输入 sudo systemctl enable frpc.service 和 sudo systemctl start frpc.service,然后通过 sudo systemctl status frpc.service 查看启动结果。

(三)开放云主机端口

开放云主机端口对于确保各项服务正常运行至关重要。在配置云主机的过程中,我们可能需要开放多个端口,如 frp 服务端口、ssh 端口、远程桌面访问端口等。以 frp 服务端口 7000 为例,我们可以登录云主机控制台,选择 “安全组 -> 入站规则 -> 添加规则”。设置规则类型为 “自定义”,来源为 “0.0.0.0/0”,协议端口为 “TCP:7000”,策略为 “允许”。对于其他需要开放的端口,也可以按照类似的方法进行操作。这样可以确保外部设备能够正常访问云主机上的各项服务。

(四)安装 xrdp

安装 xrdp 可以实现远程桌面连接。在终端输入 sudo apt install xrdp,然后 sudo adduser xrdp ssl-cert,接着 sudo systemctl start xrdp。可以通过 sudo systemctl status xrdp 查看启动结果。在远程连接 ubuntu 桌面时可能会出现黑屏的情况,解决方法是编辑 /etc/xrdp/startwm.sh,在测试和执行 Xsession 的行之前添加下面两行:unset DBUS_SESSION_BUS_ADDRESS 和 unset XDG_RUNTIME_DIR。最后,重启 xrdp:sudo systemctl restart xrdp。

四、总结与展望

(一)总结配置要点

配置云主机需要综合考虑多个关键要素。CPU 的选择应根据网站类型和访问量来确定,内存大小要依据网站的功能和数据处理需求,硬盘的容量和 I/O 读取速度要与网站数据量和响应速度要求相匹配,带宽的确定需考虑网站的访问量和数据传输需求,机房线路要根据客户面向范围进行选择,操作系统则要结合个人熟悉程度和网站程序支持情况。
在配置过程中,还需注意安全问题,如修改 ssh 端口、设置安全组等;利用 frp 做内网穿透可以实现远程访问;开放云主机端口确保各项服务正常运行;安装 xrdp 实现远程桌面连接。总之,配置云主机是一个细致且复杂的过程,需要全面考虑各种因素,以达到最佳的配置效果。

(二)强调综合考虑多方面因素的重要性

配置云主机不是单一因素的决策,而是需要综合考虑多方面因素。只有这样,才能确保云主机既能满足当前的业务需求,又能适应未来的发展变化。例如,一个企业在选择云主机配置时,如果只关注价格而忽略了性能,可能会导致网站响应缓慢,影响用户体验,进而影响企业的业务发展。反之,如果只追求高性能而不考虑成本,可能会造成资源浪费,增加企业的运营成本。因此,综合考虑多方面因素是配置云主机的关键。

(三)对未来云主机配置的发展趋势进行展望

多云和混合云环境:未来企业和组织可能会选择多个云服务提供商,或者将部分工作负载保留在本地数据中心。云主机的配置将更加注重多云和混合云环境的支持和集成,以满足企业的多样化需求。
弹性和灵活性:云主机的弹性和灵活性将进一步提升,能够根据不断变化的工作负载需求自动扩展和缩减资源,实现按需分配计算和存储资源。

1、安全性和隐私保护:

随着云计算的普及,安全性和隐私保护将成为云主机发展的重要关注点。未来的云主机将加强对数据的加密和隔离,提供更多的安全措施,以确保用户数据的安全性和隐私保护。

2、自动化和智能化:

云主机将更加注重自动化和智能化的管理。通过引入人工智能和机器学习技术,云主机可以自动监测和管理资源,优化性能,提供更好的用户体验。

3、容器化和微服务架构:

容器化和微服务架构将成为未来云计算领域的热门技术。云主机将更多地支持容器化和微服务架构,以提供更高的应用程序可移植性、可伸缩性和灵活性。
总之,未来云主机配置将朝着更加多元化、智能化、安全化的方向发展。企业和个人在配置云主机时,需要关注这些发展趋势,选择适合自己的云主机配置,以满足不断变化的业务需求。

相关文章:

《云主机配置全攻略》

《云主机配置全攻略》 一、云主机配置的重要性二、配置云主机的关键要素(一)CPU 的选择(二)内存的考量(三)硬盘的抉择(四)带宽的确定(五)机房线路的考虑&…...

RHCE nginx架构和安装

nginx架构和安装 nginx架构和安装1.1 nginx架构1.2 安装nginx1.1.1 本地安装1.1.2 官网安装1.1.3 源码安装 1.3 控制服务1.4 页面自定义 nginx架构和安装 nginx是多进程组织模式,而且是一个由 Master 主进程和 Worker 工作进程组成 1.1 nginx架构 1.2 安装nginx …...

Jmeter自动化实战

一、前言 由于系统业务流程很复杂,在不同的阶段需要不同的数据,且数据无法重复使用,每次造新的数据特别繁琐,故想着能不能使用jmeter一键造数据 二、创建录制模板 可参考:jmeter录制接口 首先创建一个录制模板 因为会有各种请求头,cookies,签名,认证信息等原因,导致手动复制…...

构建高效的Java SOCKS5代理:从零开始的网络转发实现

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…...

spring-boot(绑定配置文件及应用)

配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; application.properties application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; YAML&#x…...

Mac OS 搭建MySQL开发环境

Mac OS 搭建MySQL开发环境 文章目录 Mac OS 搭建MySQL开发环境一、安装Mysql:二、配置环境变量三、安装Navicat 本地环境: Mac OS Sequoia15.0.1(M3 Max) 目标状态: 下载安装Mysql,配置相关环境。 一、安装Mysql&…...

windows下安装python库wordCloud报错

换电脑安装wordcloud半天安装失败,记录一下遇到的坑,也给大家节省点时间。 方法1: 错误呢就是下面这个,说没c编译器,要不就去他给的地址上安装一下,我安装了一下好像没什么用,也没太敢勾选&am…...

Spring IOC 自动装配(注入)

注解⽅式注⼊ Bean 对于 bean 的注⼊,除了使⽤ xml 配置以外,可以使⽤注解配置。注解的配置,可以简化配置⽂件, 提⾼开发的速度,使程序看上去更简洁。对于注解的解释,Spring对于注解有专⻔的解释器&#…...

Go使用SIMD指令——以string转为整数为例

本文Go使用SIMD指令采用如下方式: C编写对应的程序clang编译成汇编c2goasm将上述生成的汇编转为go的汇编 准备工具 clang。直接使用apt-get install clang安装即可c2goasm。 go get -u github.com/minio/c2goasm来进行安装asm2plan9s。 go get -u github.com/min…...

分享资源合集

为了方便临时使用到的一些软件,提供百度网盘下载。 通过百度网盘分享的文件:WinHex 21.2 SR-2_x86_x64.exe 链接:https://pan.baidu.com/s/19RAnHl_VcKUcIKADU9z9Gw?pwd6666 提取码:6666 通过百度网盘分享的文件:Zi…...

C#/WinForm 鼠标穿透自定义区域截图(后续实现录屏)

效果 窗体截图录屏 git地址:https://gitee.com/feng-cai/screenshot-recording...

基于SpringBoot的“社区维修平台”的设计与实现(源码+数据库+文档+PPT)

基于SpringBoot的“社区维修平台”的设计与实现(源码数据库文档PPT) 开发语言:Java 数据库:MySQL 技术:SpringBoot 工具:IDEA/Ecilpse、Navicat、Maven 系统展示 管理员登录页面 住户管理页面 社区公关管理页面 维…...

图书管理系统汇报

【1A536】图书管理系统汇报 项目介绍1.用户登录注册功能1. 1用户角色管理2.图书管理功能2.1 添加图书2.2 编辑图书2.3 删除图书 3.图书搜索和筛选3.1 图书搜索3.2 图书筛选 4.图书借阅、图书归还4.1 图书借阅4.2 图书归还 5.用户信息管理5.1上传头像5.2修改头像5.3 修改密码 项…...

【发版通知】FormMaking 表单设计器新版发布,赋能企业实现低代码开发!

FormMaking 介绍 FormMaking 是基于 Vue 的可视化表单设计器,赋能企业实现低代码开发模式;帮助开发者从传统枯燥的表单代码中解放出来,更多关注业务,快速提高效率,节省研发成本。目前已经在OA系统、考试系统、报表系统…...

计算机科学与技术-毕业设计选题推荐

基于特定技术的系统设计与实现 基于深度学习的图像识别系统设计与实现基于区块链的数据安全保护技术研究与实现基于云计算的大数据处理平台设计与开发基于物联网的智能家居系统设计与实现基于机器学习的推荐算法研究与实现 面向实际应用的需求分析与开发 智慧医疗信息系统设…...

《C++音频频谱分析:开启声音世界的神秘之门》

在数字音频的广阔领域中,频谱分析是一项强大而引人入胜的技术。它能够将无形的声音转化为可视化的数据,让我们深入了解音频的特征和结构。那么,在 C这个强大的编程语言中,我们又该如何实现对音频的频谱分析呢? 音频频…...

GitHub 上传项目保姆级教程

构建项目仓库 登录 GitHub 并进入主页。点击右上角的 New 按钮,进入创建新仓库页面。输入仓库名称和描述(可选),选择是否公开(Public)或私有(Private)。可以选择是否初始化仓库&…...

联想笔记本电脑睡眠后打开黑屏解决方法

下载联想机器睡眠无法唤醒修复工具 下载地址:https://tools.lenovo.com.cn/exeTools/detail/id/233/rid/6182522.html 使用完后重启电脑,问题解决。...

计算机网络:网络层 —— 路由选择与静态路由配置

文章目录 路由选择路由选择的基本概念路由选择算法路由选择策略 路由器的工作原理路由表静态路由配置默认路由特定主机路由 路由选择 路由选择(Routing)是网络层的一个关键功能,负责在源和目的地之间选择最佳路径,以确保数据包高…...

[LeetCode-55]基于贪心算法的跳跃游戏的求解(C语言版)

/* 题目出处:LeetCode 题目序号:55. 跳跃游戏 题目叙述:给你一个非负整数数组 nums ,你最初位于数组的第一个下标位置 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标,如果可…...

C# 将批量图片转为PDF文件

目录 功能实现 范例运行环境 关键代码 组件库引入 ​将批量图片转换为PDF 总结 功能实现 功能实现主要使用 iTextSharp 库实现,将指定目录下的有序的一组图片,组合生成指定文件名的PDF文件。 范例运行环境 操作系统: Windows Server…...

大模型面试题63题(1-11)

扫一扫,实时跟踪面试题(关注“算法狗”)就可以啦 1. 什么是大型语言模型(LLMs)以及它们的工作原理是什么? 大型语言模型(LLMs)是设计用来理解、处理和生成类似人类文本的高级人工智…...

【Flask】二、Flask 路由机制

目录 什么是路由? Flask中的路由 基本路由 动态路由 路由中的HTTP方法 路由函数返回 在Web开发中,路由是将URL映射到相应的处理函数的过程。Flask是一个轻量级的Web应用框架,提供了简单而强大的路由机制,使得开发者能够轻松…...

Java项目实战II基于Spring Boot的交通管理在线服务系统设计与实现(开发文档+数据库+源码)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发,CSDN平台Java领域新星创作者,专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 随着城市化…...

【PythonWeb开发】Flask-RESTful视图类基础知识

flask_restful 是一个扩展库,它为 Flask 提供了快速构建 RESTful API 的功能。使用 flask_restful 可以简化 RESTful API 的开发过程,减少样板代码,并且提供了一些高级特性,如 HTTP 方法的映射、资源路由的定义等。 在flask_restf…...

Kubernetes——part10-2 kubernetes 日志收集方案 EFK

一、EFK 1.1 EFK介绍 EFK为elasticsearch、fluentd、kibana的简称,本案例主要对kubernetes集群日志收集。 1.2 Fluentd介绍 fluentd是一款开源的日志收集工具,其于2016年11月8日被云原生计算基金会录取,并于2019年毕业。 Fluentd优势&…...

mockito+junit完成单元测试

一:单元测试的特点 配合断言使用(可以杜绝System.out)可以重复执行不依赖环境不会对数据产生影响spring的上下文环境不是必须的一般都需要配合mock类框架来实现 二:常用的mock类框架 mockito 官网:Mockito framew…...

基于web的便捷饭店点餐小程序的设计与实现(lw+演示+源码+运行)

摘 要 互联网发展至今,无论是其理论还是技术都已经成熟,而且它广泛参与在社会中的方方面面。它让信息都可以通过网络传播,搭配信息管理工具可以很好地为人们提供服务。针对高校教师成果信息管理混乱,出错率高,信息安全…...

CUDA环境安装终极指南——Linux(其它系统也一样)

文章目录 前言检查驱动配置nvcc安装cudnn完活 前言 不用看其它文章了,这篇文章保你不踩任何坑,安装方法简单快速 检查驱动 检查驱动是否安装,输入以下命令 nvidia-smi如果驱动已经安装,则可跳过此步,否则&#xff…...

安卓开发之登录页面(跳转版)

目录 前言:基础夯实:效果展示:核心代码:网盘源码: 前言: 熟悉安卓开发的基础知识,了解,弹窗,两个页面进行跳转,页面的布局,按钮,文本…...

网站优化师负责干什么/百度引擎搜索网址

新年假期已经结束啦,转眼今天又到了开始奋斗的日子,首先祝大家开工大吉哈。个人是感觉过了个假年的,总感觉假期还没开始就已经结束了,真是开工日黑眼圈胖三圈,不想上班不敢上班上不动班。。。。可恨的是还感冒发烧流鼻…...

公司做网站怎么样/资源优化排名网站

智慧 毅力 无所不能 正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性... Lua和C交互详细总结 转自:http://cn.cocos2d-x.org/tutorial/show?id1474 一、Lua堆栈 要理解Lua和C交互,首先要理解Lua堆栈。 简单来说&#xff0…...

网站办公室文化建设/百度网盘手机app下载安装

首先Asp程序发送到客户端的Cookie是进行UrlEncode后的,因此在Asp.net读取时应该采用UrlDecode进行还原,另外Asp.Net生成的Cookie比方用于Form认证的Cookie根据配置,有可能是经过加密的,因此在Asp中读取时要根据相应算法进行解密....

用阳寿做交易的网站/搜索引擎优化工具有哪些

part1:现状分析 某中小企业希望在现有It架构基础之上对当前的DELL服务器进行扩容。 其中一台R610目前有剩余硬盘空间,但是8GB内存已吃满,内存有扩展的空间; 另外一台R710,内存为32GB,有大量剩余内存&#…...

网站建设开发维护/微商软文

最近在一个 Vue 的项目中重构功能时,遇到一个有趣的问题,场景是通过接口动态获取名称并显示在下拉列表中,第一次实现的代码如下:但这样写代码可扩展性很低,例如这时候需要添加一个查询用户身份的下拉框就要再写一个方法…...

wordpress 文章打不开/免费的外链网站

一、供需现状 钛白粉是一种重要的无机化工颜料,主要成分为二氧化钛。在涂料、油墨、造纸、塑料、橡胶、化纤、陶瓷等工业中有重要用途。钛白粉制造方法有两种:硫酸法和氯化法,中国的钛白粉工厂仍以硫酸法为主。 2021年中国钛白粉新增产能较大…...