- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 各种语言的通用技术栈
3、掌握操作系统提供的API(文件IO管理、进程管理、网络Socket通信等),了解POSIX线程和C11标准中的线程库,能够编写并发和多线程程序。5、熟悉Git的版本控制系统进行开发,熟悉自动化构建工具CMake和Bazel,能够编写构建脚本,实现自动化编译和测试。1、熟悉C语言语法与相关标准库函数的使用,熟悉掌握指针操作,理解堆栈内存分配的区别,能有效避免内存泄漏和野指针问题。6、了解并掌握场景的设计模式,如单例模式、工厂模式、策略模式等,并能够在适当场景下应用。
2024-08-07 14:29:25 167
原创 Java计算机三级编程题
(1)分别创建名为UploadTCPServer 服务器端程序和 UploadTCPClient 客户端程序。(2)编写服务器端程序 UploadTCPServer,要求实现:1 创建 Socket 对象,连接当前服务器的 IP地址和端口号 10001。2 调用 accept()方法持续接收客户端请求3 针对每一个客户端请求创建一个线程进行连接管理,4 在run()函数里处理客户端请求产进行上传文件保存5 创建图片上传保存目录为D:\upload\目录下。
2024-06-17 11:24:44 1017
原创 Socket学习
Socket可以说是应用层与TCP/IP协议族通信的中间软件抽象层,是一组接口。在设计模式中,Socket其实就是门面模式,将复杂的TCP/IP协议族隐藏在Socket接口后边。那么对用户来说,一组简单的接口就是需要学习的全部。交由Socket去组织数据,以符合指定的协议。Socket流程。
2024-04-29 14:55:55 115
原创 Linux常见命令大全
查看当前Linux是否是虚拟机如果是VMware, Inc.、Microsoft Corporation、OpenStack Foundation、Xen或者QEMU等虚拟机厂商,则是虚拟机如果是具体的硬件厂商名称,则当前Linux是运行在物理机上或者看系统产品名同理,如果是像OpenStack Nova的就是虚拟机查看当前Linux的发行版本。
2024-04-24 14:30:49 228 1
原创 Linux重要目录 & 文件
保存了Linux系统中的用户组信息格式为:group_name:password:GID:user_list(组名:组密码:该组包含的用户列表)存放在此目录的可以在任意目录中直接使用
2024-04-11 11:07:20 186
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人