Ubuntu上搭建网站【建立数据隧道,降低开支】

Ubuntu下网站的搭建 Q:这算是老师的一个问题吧,顺带和我目前的开发项目有关,我想深入了解一下的:1.老师要求做一个与用户交互的网站,2.我要做一个服务器响应我APP的数据处理操作. 1.LAMP(Linux+ Apache + MySQL +Php):apache搭建http服务器,php负责收发请求,mysql负责数据处理.但是简单的登录界面完全可以用java SE的servlet.过几天完工的时 阅读详情

上篇:Ubuntu搭建web站点并发布公网访问

目录

1.安装WordPress

2.创建WordPress数据库

3.安装相对URL插件

4.内网穿透将网站发布上线

1.命令行方式:

2.图形化操作方式

5.图书推荐


cpolar官网

1.安装WordPress

在前面的介绍中,我们为大家展示了如何在Linux系统中安装cpolar,并对cpolar的web-UI界面有了一些了解。接下来,我们可以根据实际案例,对cpolar的功能有更深刻的认识,甚至从中找到新的cpolar应用场景,让cpolar真正成为我们生活和工作的好帮手。现在,我们就结合本地网站发布到公网的情况,为大家介绍cpolar的数据隧道功能。

在以往,网站建设必须先租用网络服务器,再将网站内容和脚本上传服务器,再经过复杂配置,才能正式上线接受访客的访问。这一流程不仅复杂,还会产生不少开支。

但通过cpolar的数据隧道功能,可以将以往需要存在网络服务器上的数据和脚本放回本地电脑上,再使用cpolar建立的数据隧道,临时对网页上传后的效果进行测试;或者建立起稳定的隧道,省去租用网络服务器的开支。而想要在本地电脑上搭建网站,就必须先构建起网站的运行环境,以及对应的数据库。这里我们还是以wordpress为例(对使用者较为友好的建站软件)。

首先我们先安装网站所需的运行环境即数据库,我们可以在Ubuntu系统桌面,点击鼠标右键,并在菜单中点击“在终端中打开”,进入Ubuntu系统的命令行界面。

接着在命令行中输入命令,安装apache2

sudo apt install apache2 php -y

在apache2安装完成后,还需要安装数据库,才能支持worepress网站的正常运行。同样的,我们在命令行窗口输入命令,安装mySQL数据库。

sudo apt install mariadb-server php-mysql -y

最后,我们就可以在命令行中输入wordpress的下载和安装。不过与apache和mySQL不同,wordpress是网站运行的包合集,因此我们需要先将wordpress的压缩包下载到单独的文件夹,在解压后才能使用这些文件。

我们先输入命令,转入上一级目录

cd /var/www/html

在该目录下输入命令,下载wordpress的压缩包

sudo wget http://wordpress.org/latest.tar.gz

下载完成后,再输入命令解压

sudo tar xzf latest.tar.gz

解压完成后,我们需要将wordpress的文件移动到上级目录,输入命令移动所有文件。

sudo mv wordpress/* .

从顺序上来看,之前下载的wordpress压缩包就在这一层文件夹中(可以输入“ls”查看文件夹中的文件进行确认)。为防止干扰,我们可以将wordpress的压缩包删除,输入命令

sudo rm -rf wordpress latest.tar.gz

再输入命令确认压缩包已经删除

ls

同时,我们输入命令将该文件删除(该文件是网站错误文件,会显示在wordpress之前,影响wordpress的设置进程)

rm index.html

接着,我们将存有wordpress文件的文件夹定义为网站文件夹,并且赋予其相应权限。在命令行窗口输入命令

sudo chown -R www-data: .

这条命令执行完成后,再输入命令,查看权限是否赋予成功。

ls -l

如上图所示,只要各文件名前显示出www,就说明我们的赋权操作已经完成。到这里,我们在Ubuntu上建立网站的软件都已经安装齐备,剩下的工作就是对这些软件进行相应的配置。

2.创建WordPress数据库

之前我们提到,wordpress网站想要正常运行,必须配备有相应的数据库,虽然我们安装了mySQL软件,但此时还没有建立其容纳数据的数据库,因此我们首先要对mySQL进行配置。由于数据库的设定涉及很多权限的确定,因此在这里需要小心,避免留下我们网站被入侵的漏洞。
在命令行窗口执行命令,将mySQL数据库初始化。

sudo mysql_secure_installation

接着,mySQL会提出一系列问题,用以确定数据库的操作权限。这些问题的顺序分别为

  1. 要求root mysql数据库的密码(新安装的软件没有预置数据库,因此无密码,直接回车);
  2. 是否要设置root数据库的密码(会要求输入两次密码,密码一定要一致);
  3. 是否移动匿名账号;
  4. 是否关闭root的远程登录;
  5. 是否移除测试数据库;
  6. 是否对修改内容重刷权限表;

这些问题都输入Y即可通过,但我们要注意,数据库的密码很重要,必须设置不易破解的密码,并且进行妥善记录防止遗忘。

完成这些步骤后,数据库的设置也就正式完成。

接下来我们就着手创建一个wordpress专用的数据库,创建这个数据库的命令行为

sudo mysql -uroot -p

这条命令中,-u后直接连接(无空格)用户名,此处我们连接的是root用户,所以为-uroot,而-p则是用户密码。而mySQL也会要求输入用户密码和数据库密码。

完成这一步后,我们输入命令指挥mySQL创建一个wordpress专用数据库

create database wordpress;

接着,输入命令为wordpress数据库进行权限设置(为防止输入命令时全角和半角错误,可以直接复制该命令)。

GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY '这里为你的root数据库密码';

最后执行命令刷新一次。

flush privileges;

由于一直处于命令行模式操作,并不如图形化操作直观,为确定我们的步骤没问题,我们可以输入命令确认我们成功建立起了wordpress专用数据库。

show databases;

如上图所示,只要在反馈中出现了“wordpress”名称的数据库,就证明我们的设置步骤没错。
最后,我们在Ubuntu的浏览器的地址栏中输入“localhost”(本机地址),就能打开我们熟悉的wordpress安装页面(如果浏览器没有显示wordpress安装页面,可以选择以隐私界面打开localhost,就能正常显示)。

剩下的步骤都是常规设置,如显示语言、数据库设置、wordpress用户注册等等。这里需要注意的,就是wordpress数据库的设置,一定要和mySQL数据库中设置wordpress数据库时所留的用户名及密码一致!(当然,当时我们设置的数据库名称就是wordpress)

完成这些设置后,我们就能正式进入wordpress的主界面了。

至此,我们对wordpress网站的运行环境设置已经完成

3.安装相对URL插件

要让本地的网页能为公共互联网的用户访问到,必须有符合现行互联网规范的地址,即URL。但wordpress本身并不自带生成URL地址的功能,我们必须通过为wordpress安装插件来实现这一功能。还是回到wordpress的主界面,在左侧,我们能找到插件项,点开后在搜索框输入relative URL,就能找到这款插件,接着点击安装启用即可。

完成URL插件的安装后,我们还需要对wordpress本身进行一项小修改,我们要教会wordpress正确应对外部访问请求,因此我们要打开Ubuntu命令行界面,输入命令,转入站点根目录

/var/www/html

转入站点根目录后,再输入命令对wordpress的配置文件进行编辑。

nano wp-config.php

在wordpress编辑界面,我们要找到如下位置,输入两行命令,分别为:

define('WP_SITEURL', 'http://' . $_SERVER['HTTP_HOST']);
define('WP_HOME', 'http://' . $_SERVER['HTTP_HOST']);

由于命令行对于标点符号有全角半角的要求,因此最好还是复制命令,避免输入错误,导致wordpress运行错误。

确认命令输入无误后,就可以按快捷键Ctrl+X退出编辑,系统会询问我们是否保存更改,我们输入Y即可。

如果我们要返回wordpress的设置界面,只要在浏览器中输入地址http://localhost/wp-admin,就能回到wordpress的仪表盘

而我们也能在这里,选择自己喜欢的网站外观,打造自己心仪的网站。

至此,我们在Ubuntu上搭建的网站就基本成型了。

4.内网穿透将网站发布上线

通过前面介绍中的操作,我们已经成功的在Linux系统中搭建起网页运行所需的环境,并且通过wordpress成功制作了一个网页。但此时的网页还仅存在于本地电子设备上,想要将其发布到互联网上,还需要通过cpolar建立的数据隧道才能实现。今天,我们就尝试使用cpolar建立的数据隧道,让本地网页能够为互联网访客所访问的集中方法。

在此之前,我们已经在本地电脑上安装了cpolar,因此我们可以采用命令方式和图形化操作两种方式,建立起数据隧道。

1.命令行方式:

我们只要在本地Ubuntu的命令行窗口,直接输入命令,建立起一条本地端口号为80的数据隧道。

cpolar http 80

其中,“http(s)://6010e200.cpolar.cn”是数据隧道的互联网端口,公网上的访客可以通过这个端口,访问到本地电脑(http://localhost:80)上的网页,从而实现通过cpolar将本地网页发布到公共互联网上的目的。

2.图形化操作方式

在浏览器中输入cpolar的web-UI界面地址localhost:9200(这是cpolar的web-UI地址,通过本地9200端口输出)

此处,此处我们只要输入注册时的用户名和密码,就能进入cpolar的图形化界面,并在此建立数据隧道。登录后,我们可以直接在cpolar主界面左侧选择“隧道管理”项,并在下来菜单中点击“创建隧道”进入隧道建立页面。在这个页面中,我们能对打算建立的隧道进行定义,包括

  • 隧道名称(用以区别其他隧道,或对隧道用途进行简单说明)
  • 协议类型(适用于网页发布或设备互联)
  • 本地地址(即本地输出的端口号)等信息

在填入这些信息后,点击页面下方的“创建”按钮,就能方便快捷的创建起相应隧道。

当然,无论以那种方式创建隧道,都可以在cpolar官网看到所创建隧道的信息。

而我们,也可以直接在浏览器中输入cpolar生成的隧道地址,检测数据隧道是否打通。

到这里,我们的网页已经正式发布到互联网上,能够为互联网访客虽访问到了。由于此时我们建立的数据隧道还处于临时连接状态,每个24小时就会重置,因此并不适合长期存在的网页链接。但这样的临时链接对于网页测试却有好处,既能实测网页发布后的实际运行情况,帮助找到潜在的bug,还不占用宝贵的稳定数据隧道名额。

5.图书推荐

Linux操作系统是目前最为流行的一款开源操作系统,从服务器系统到嵌入式设备,Linux的身影无处不在。云计算、物联网、大数据、人工智能等一系列技术领域,其背后同样离不开Linux。现如今,越来越多的开发者以及爱好者投入了Linux系统维护和Linux系统编程等领域。然而,Linux因其复杂性,让无数新手望而却步。

技术的学习之路大多是艰难而枯燥的, Linux系统编程的学习之路更是困难重重。一方面,它需要我们了解基本的编程技术,特别是C语言编程技术;另一方面,它还需要我们了解Linux操作系统的底层技术知识。

进程是如何创建的?

进程间是如何进行通信的?

文件系统是如何运行的?

systemd是如何管理守护进程的?

如何编写静态库与动态库?

编译器是如何工作的?

如何对程序进行调试?……

一系列技术问题让人应接不暇。

如何了解Linux操作系统?

如何在Linux系统下进行编程开发?

从什么地方开始着手学习?

这些问题困扰了很多人,让人踟蹰不前,不知如何下手,这本《Linux系统编程》会给予大家一些指引。

 

本次送书 3 本   评论区抽3位小伙伴送书
活动时间:截止到 2023-04-11 14:00:00

抽奖方式:利用程序进行抽奖。

参与方式:关注博主、点赞、收藏,评论区评论 "人生苦短,我用Linux!"

迫不及待的小伙伴也可以了解详情:

 Linux系统编程

🍓 获奖名单🍓

 

名单公布时间: 2023-04-11 14:00:00

 

霜_哀

Super algorithm

大寄一场.

ubuntu20.04服务器搭建自己的个人网站 安装web服务器环境 常见的web服务器有Apache、Ngnix、IIS Apache Apache音译为阿帕奇, 是全世界最受欢迎的web服务器,因其快速、可靠并且可通过简单的API扩充,能将Python\Perl等解释器部署在其上面等优势,受到广泛的关注与使用。 Ngnix Apache的致命缺陷就是在同时处理大量的(一万个以上)请求时,显得有些吃力,所以“战斗民族”的人设计的一款轻量级的web服务器——Ngnix, 在高并发下nginx 能保持比Apache低资源低消耗高性能。 IIS iis是In 阅读详情

相关推荐

在Ubuntu上搭建LAMP网站服务器

通过使用Apache作为Web服务器、MySQL作为数据库服务器以及PHP作为服务器端脚本语言,您可以构建功能强大的动态网站。LAMP(Linux + Apache + MySQL + PHP)是一种常见的网站服务器架构,它提供了一个稳定且可靠的环境来运行动态网站。现在,您可以在浏览器中输入服务器的IP地址,后面加上"/info.php",例如:http://服务器IP地址/info.php。您可以在浏览器中输入服务器的IP地址,如果看到Apache的默认页面,则表示安装成功。

ZjbFullstack的博客 520

两步使用Ubuntu 创建自己的网站

需要一点点的linux操作基础,就可以创建一个自己的网站。 首先,先使用SSH 连接自己的Linux主机 在局域网下面可以使用ifconfig来查看ip地址 外网访问的话可能需要服务器 输入"sudo apt-get install apache2" Apache安装完成后,默认的网站根目录是"/var/www/html",在终端窗口中输入"ls /var/www/html"–>回车–&g...

BLOG OF PETERMAOSX. 3909

目标检测中回归损失函数(L1Loss,L2Loss,Smooth L1Loss,IOU,GIOU,DIOU,CIOU,EIOU,αIOU ,SIOU)

为了解决CIoU的问题,有学者在CIOU的基础上将纵横比拆开,提出了EIOU Loss,并且加入Focal聚焦优质的预测框,与CIoU相似的,EIoU是损失函数的解决方案,只用于训练。在错误率小的地方,梯度的值也应当小,反之在错误率大的地方,梯度也应当大,因为这时候我们需要对错误率小的情况进行微调,而错误率大的地方进行大刀阔斧的调整;如下图所示,三种情况IoU都相等,但看得出来他们的重合度是不一样的,左边的图回归的效果最好,右边的最差。DIoU的作者考虑到,在两个框中心点重合时,c与d的值都不变。

zyw2002的博客 6629

task1

资料库管理系统(DBMS):负责对资料库的管理,可以分为两种,关联式资料库管理系统(RDBMS)和非联式资料库管理系统(NRDBMS)MySQL :数据库是一些关联表的集合,而MySQL是最流行的关系型数据库管理系统SQL:用于跟关联式资料库管理系统沟通的语言。数据表: 表是数据的矩阵,例如一个班级的学生信息。列: 一列(数据元素) 包含了相同类型的数据, 表示一个属性。例如学生的学号、姓名、成绩等。行:一行(元组,或记录)是一组相关的数据,比如一位学生的信息。主键:主键是唯一的。

weixin_50473876的博客 241

DISM错误87详解:RestoreHealth选项无法识别的修复方法

DISM(部署映像服务和管理工具)是Windows系统维护与修复的核心命令行工具,常与SFC(系统文件检查器)配合使用,用于扫描和修复组件存储损坏、系统文件缺失等问题。在执行系统健康检查时,用户常会遭遇错误87,提示“未在此上下文中识别出restorehealth选项”。该错误的本质并非工具损坏,而是命令参数结构不符合DISM的语法解析规则,或当前系统环境(如Windows 7、WinRE/PE、32位环境)不支持该参数。理解DISM的命令层级、参数挂载关系以及运行上下文,是精准排除故障的前提。通过核对标准

weixin_34116482的博客 476

百度文心大模型ERNIE全面解析

文章摘要:本文汇总了多个Python自然语言处理(NLP)工具库的应用实例,涵盖百度文心大模型ERNIE、Hugging Face Transformers、StanfordNLP、SymSpell等主流框架。内容涉及文本预处理、情感分析、命名实体识别、机器翻译、文本纠错等典型NLP任务,并包含ERNIE-Lite、BART、T5等模型的调用示例。各工具库的特色功能包括:ERNIE的知识增强技术、Transformers的多任务统一接口、SymSpell的高效拼写纠正等。文章还提供了知识图谱构建、Rasa对

keny-大成的博客 2526

开源项目低成本实用指南:从开发者工具到AI应用的选型与避坑

开源不等于免费,License、维护和硬件成本常被忽视。理解宽松协议与传染性协议的区别,是选型第一步。在开发者工具、嵌入式硬件、AI应用、服务器运维等领域,低成本开源方案如何兼顾实用与合规?从 Redis 客户端替代、EMQX 消息中间件部署,到开源小模型本地推理与 FastGPT 知识库搭建,再到 Prometheus 监控与国内镜像站加速,均有成熟路径。本文结合真实使用经验,梳理项目选型标准、常见协议陷阱与停更止损方法,帮助个人开发者、小团队在预算有限时做出务实决策。

weixin_33981932的博客 327

B站自动答题协议分析

使用Python写了一个自动答题机器人!基于接口协议实现且包含点选验证码识别

吴秋霖的博客 2652

01-Docker入门与核心概念

要真正理解Docker,我们不能仅仅停留在"它是一个工具"的层面。任何一项技术的诞生都不是凭空而来的,它是对前人智慧的继承与发展,是对现实问题的回应。容器化技术同样如此——它有着超过四十年的技术积淀,经历了从chroot到LXC,再到Docker和Kubernetes的漫长演进。本章将带你穿越时光,梳理容器化技术的发展脉络,让你明白Docker为什么会出现在这个时代,以及它解决了前人没有解决好的哪些问题。软件交付方式的演进,本质上是人类对计算资源利用率和管理效率不断追求的过程。我们可以将这个过程分为三个主要

Na2SiO3Glue的博客 688

QT自制TCP服务器

TCP服务器 网络调试助手

大脑曝光 3626

第十六篇:Camx IFE 、OPE 各 port口功能定义

需要注意的是,类似 CSLTFEPortIdRawDump 是没有downscale功能的,所以如果遇到fov不正确的问题,可以排除下TFE这边的 output port是否被接到了 CSLTFEPortIdRawDump 上面来。我们知道Camx 的IFE 、OPE有不少的output port,各个port是有哪些功能的呢?老一点的框架平台,采用的TEF、OPE。

233

【本地网站上线】ubuntu搭建web站点,并内网穿透发布公网访问

手把手教你如何在本地使用ubuntu搭建web站点,并内网穿透发布公网访问,使得公网用户也可以正常访问到本地web站点。

叶子叶来 3476

实战:爬取某小程序的订单数据(解析小程序 API 参数)

本文以美团外卖小程序为例,详细分析了电商类小程序订单数据接口的技术实现与采集方法。首先通过抓包定位核心接口,解析其请求参数;重点破解了token验证机制与sign签名加密算法,通过逆向分析还原参数生成逻辑;最后基于Python实现了订单数据的自动化爬取与存储。文章强调数据采集需遵守法律合规性,提供应对反爬机制的策略,并指出了必须在获得合法授权的前提下使用这些技术。该研究为数据采集工程师提供了实用的技术参考,但必须严格遵循"最小必要"原则,确保不违反平台规则和用户隐私保护法规。

2503_91057718的博客 2316

用cpolar发布Ubuntu上的网页(1)

想要使用cpolar发布Ubuntu上的网页,那么我们必须先在Ubuntu系统上建立一个网页,以搭建常见的WordPress网页为例,我们得在Ubuntu系统上安装WordPress运行所需的网页运行程序和环境。这些问题我们均输入“Y”即可,需要注意的是,root数据库的密码十分重要,最好设置不易破解的密码,并且自己也要妥善记忆。在数据库和apache2都安装完成后,我们就能下载WordPress,但要注意的是,我们必须将WordPress安装在网页文件夹下,因此输入命令。连接数据库服务器,创建数据库。

576

华为OD机试2025C卷 - 字符串解密 (C++ & Python & JAVA & JS & GO)

华为OD机试 2025C卷 字符串解密,提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解

qq_45776114的博客 976

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

树莓派ubuntu20.04+Docker+Nginx+Wordpress个人网站搭建全纪录(超详细,入门友好篇)

本文基于树莓派4B平台,搭载Ubuntu Server 20.04 LTS版本服务器系统,通过将树莓派服务器连接Ipv6公网网络,利用Docker工具,部署Nginx反向代理与Wordpress网站管理系统,实现网站搭建与异地访问。同时用到了域名管理、DDNS、MySQl等工具。本文将从服务器镜像烧录开始,将网站搭建过程进行完整的说明记录。

WZH的博客 5616

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Ubuntu服务器Linux简单搭建网站----阿里云

我们Web技术课程,要求把网页部署到网站上。因为是第一次接触,经过好几天,参考了好多大佬的教程,和视频资源,只把最简单的给整理出来了,跟着这篇文章15分钟内就能搭建完成。提示:以下是本篇文章正文内容,下面案例可供参考本编文章介绍了Ubuntu服务器Linux简单搭建网站----阿里云,适用于像作者这样的小白,请大佬们提供宝贵的修改意见。FileZilla。

hahasiyue的博客 2666

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Ubuntu本地快速搭建web小游戏网站,公网用户远程访问【内网穿透】

网:我们通常说的是互联网;站:可以理解成在互联网上的一个房子。把互联网看做一个城市,城市里面的每一个房子就是一个站点,房子里面放着你的资源,那如果有人想要访问你房子里面的东西怎么办?在现实生活中,去别人家首先要知道别人的地址,某某区某某街道,几号,在互联网中也有地址的概念,就是ip。通过ip我们就能找到在互联网上面的站点,端口可以看做是这个房子的入口,不同的入口所看到的东西也就不一样,如从大门(80端口)进是客厅,从窗户(8080端口)进是书房。

yanxiang3306 9137

ubuntu搭建网站服务流程参考

ubuntu搭建web网站服务流程参考记录

qq_42371913的博客 1040

Ubuntu快速搭建网站,并公网可访问 1-4

在个人电脑领域,Windows操作系统是当之无愧的王者,几乎90%的个人电脑都是使用Windows系统。Windows的用户很多,但也并不是百分百占领市场,仍有一些相对小众的操作系统正在被使用,其中就包括Ubuntu系统。虽然Ubuntu系统用户较少,但也同样能实现大部分Windows系统能实现的功能,如正常发布网页等。今天,我们就为大家简要介绍,如何在Ubuntu系统上使用cpolar发布网页。

内网渗透的博客 725

利用ubuntu搭建一个自己的网站

在Ubuntu中,可以使用apt命令来安装Apache HTTP服务器(httpd)。命令来以树状结构显示目录和文件。在Ubuntu上,可以使用。查看虚拟机的IP地址。

tudougiegie的博客 1475

阿里云服务器Ubuntu通过宝塔搭建网站详细教程

工作几年了,最近又买了个云服务器搭着玩一玩,在这里记录下搭建云服务器的过程,以及各种基础环境配置,可供初学者学习搭建云服务器的过程。

eryiopppkhgg的博客 1432

几分钟在Ubuntu搭建本地Emlog博客网站并发布至公网无需购买域名服务器

博客作为使用最广的个人在互联网的发声网站,在很长一段时间里,都被大家视作在互联网上发声的主要通道之一。虽然之后出现的即时聊天工具和朋友圈崛起,抢夺了不少博客的空间,但其仍占有不小的市场份额。也正因博客很重要,才吸引了不少开发者,制作出了各种各样的个人博客软件。今天,笔者就为大家介绍,如何在本地Ubuntu系统上,搭建一个Emlog个人博客网站,并使用cpolar创建的内网穿透数据隧道,将其发布到公共互联网上。

hero_jy的博客 1495

Ubuntu系统博客搭建[LAMP](网站搭建篇)

环境:Ubuntu 20.04 TLS准备搭建环境:LAMP(Linux + Apache + Mysql + PHP)到这里我们已经拥有了自己的网站了,但是这样子并不算已经上线,因为我们还没有域名,下一步我们将会给网站链接一个域名,实现域名访问[期待]。

balabalado的博客 1136
上一篇: 【蓝桥杯-刷题篇】基础数学思维与技巧
下一篇: 【Spring篇】Spring相关概念
热爱编程的小白白
热爱编程的小白白 新星计划导师 新星计划导师
博客等级 码龄5年 11万+粉丝 243原创
评论 285
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

热爱编程的小白白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值