网络编程学习之路

2023.6.23        

        最近打算开始学习网络编程的相关知识,了解到网络编程一般是在linux环境下编程,因为linux操作系统本身提供了强大的网络编程支持和工具。 

        接触到了ubantu和cantos两个概念。 那么什么是centos和ubantu呢?  查资料得知ubantu和cantos都是linux操作系统常见的两种发行版,类似的还有Fedora、Debian等。 

        Ubuntu是一款基于Debian发行版的开源操作系统,广受欢迎并用于桌面和服务器环境。它注重用户友好性和易用性,提供了简单的安装过程和直观的图形用户界面(GUI),适合初学者使用。

        CentOS是Community Enterprise Operating System的缩写,是基于Red Hat Enterprise Linux(RHEL)源代码重新编译和发布的一个免费、稳定和可靠的操作系统。CentOS致力于提供企业级的服务器操作系统,并提供长期支持(LTS)版本,适用于服务器和企业应用。

        Linux内核本身只是操作系统的核心,但结合其他开源软件和工具,如图形界面、应用程序和系统工具,形成了完整的Linux操作系统发行版。


2023.6.24

        今天安装好了虚拟机,并安装了ubantu操作系统,书上说命令是在GCC下编译完成。

         去网上查了下vscode和GCC之间有什么关系,总的来说,GCC是一个编译器工具集,用于编译和构建代码。 而VS Code是一个集成开发环境,用于编写、调试和管理代码,可以与GCC等编译器进行集成。


2023.6.28

        忙了几天别的事情,今天正式开始学网络编程了。先看的《TCPIP网络编程》这本书,据说对新手非常友好。 把ubantu相关的配置弄了一下,装了gcc和各种需要用的东西。然后正式开始学习了。 今天浅学了下第一章第一节,认识了一下什么叫套接字编程。 相关笔记记录在书籍专栏的TCPIP网络编程中了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值