技术
未读
Docker基础学习
写在前面: 应用部署很麻烦?哪里麻烦了啊!这么多年都是这样搞得,不要睁着眼睛乱说,有的时候自己找找原因,这么多年Linux命令敲得熟不熟,有没有认真工作?(手动狗头) 需求:我最近开发了一个前后端分离的GPU预约系统,这个系统涉及Redis数据库、MySQL数据库、Java环境、Nginx,这么多的
技术
未读
踩坑:如何使用VsCode调试C++程序
事情是这样的:今天下午数据结构与算法的实验课,整节课就要求自己演示一下如何使用IDE进行Debug。实话说我好久没写C++了,已经忘记如何使用VsCode进行C++开发了,就算平时进行C++开发,一直都是用命令行编译后直接运行(,所以趁这次机会回顾下VsCode如何配置C++。 Vs是不可能Vs的,
技术
未读
C++项目:基于Qt和Tcp通信的简易网络聊天室
项目介绍 项目简介 基于Tcp socket通信协议和Qt6.4 实现的网络聊天室。 项目功能 客户端和服务端互发消息 不同客户端之间的私聊 服务端消息的群发 项目改进计划: 发送文件功能 客户端获取“在线客户端”列表 引入MySQL数据库存储聊天记录 引入多线程解决并发问题 核心技术栈 语言:C+
技术
未读
C编程:socket网络编程
头文件 <arpa/inet.h> 大小端转换 网络大小端转换:htons和 htons表示从本地的小端模式(主机字节序)转到服务器的大端模式(网络字节序)。分别是对应16位的short和32位的long。 如果是从网络字节序转到主机字节序,则是 ntohs、ntohl IP地址的大小端转换 将字符
技术
未读
C++:算法竞赛常用库函数
秉持着奥卡姆剃刀:如无必要,勿增新知的原则, 本篇只收录使用频率高的内容。 更新 transform转换大小写 transform(word.begin(), word.end(), word.begin(), ::tolower); 对string转换成小写 transform(word.begi
技术
未读
JaveNote—OOP(2)
Contents IDEA快捷键 Package:包 访问修饰符 OOP三大特性之封装 OOP三大特性之继承 OOP三大特性之多态 super关键字 Overwrite Object类 断点调试 IDEA快捷键
删除当前行: CTRL + Y
复制当前行并粘贴: CTRL + D
补全代码行: A