相关文章
基于go开发的终端版即时通信系统(c-s架构)
项目架构图 类似一个聊天室一样
整体是一个客户端和服务端之间的并发多线程网络通信,效果可以翻到最后面看。
为了巩固基础的项目练手所以分为9个阶段进行迭代开发 版本⼀:构建基础Server
新建一个文件夹就叫golang-IM_system
第一阶段先将server的大…
编程日记
2024/12/18 11:36:19
【第2章 开始学习C++】函数
文章目录 导语使用有返回值的函数函数变体用户定义的函数用户定义的有返回值的函数 导语
函数用于创建 C 程序的模块, 对 C 的 OOP 定义至关重要。
C 函数分两种: 有返回值的和没有返回值的。
使用有返回值的函数
有返回值的函数将生成一个值&#x…
编程日记
2024/12/22 20:08:54
【瑞萨RA8D1 CPK开发板】串口的使用和STDOUT输出重定向
串口
本次串口的使用关于时钟导致串口的波特率不对,坑了我很久的时间
使能时钟
串口发现一个问题就是,只能使用下边的时钟配置,修改时钟源和分频系数都会导致串口波特率不正常,这种问题出现在mdkrasc的使用场景之下;…
编程日记
2024/12/18 2:41:44
【ICPC】The 2024 ICPC Kunming Invitational Contest I
Left Shifting 2
#双指针 #贪心 #数据结构
题目描述
Given a string consisting of lower-cased English letters, we say the string is beautiful if all neighboring characters are different. For example, icpc and kunming are beautiful but hello is not, because …
编程日记
2024/12/20 14:47:35
如何高效使用Prompt与AI大模型对话
一、如何与人工智能对话
在人工智能的世界里,提示词(Prompt)就像是一把钥匙,能够解锁AI智能助手的潜力,帮助你更高效地获取信息、解决问题。但如何正确使用这把钥匙,却是一门艺术。本文将带你了解提示词的…
编程日记
2024/12/16 21:34:22
VLAN:虚拟局域网
VLAN:虚拟局域网
交换机和路由器协同工作后,将原先的一个广播域,逻辑上,切分为多个广播域。
第一步:创建VLAN
[SW1]dispaly vlan 查询vlan VID(VLAN ID):用来区分和标定不同的vlan
由12位二进制构成 范围: 0-4…
编程日记
2024/12/21 22:27:47
Golang | Leetcode Golang题解之第464题我能赢吗
题目: 题解:
func canIWin(maxChoosableInteger, desiredTotal int) bool {if (1maxChoosableInteger)*maxChoosableInteger/2 < desiredTotal {return false}dp : make([]int8, 1<<maxChoosableInteger)for i : range dp {dp[i] -1}var dfs …
编程日记
2024/12/21 12:29:18
ELK:Elasticsearch、Logstash、Kibana Spring Cloud Sleuth和Spring Cloud Zipkin
〇、虚拟机中docker安装elasticsearch 、Kibana、Logstash elasticsearch导入中文分词器 Logstash修改es数据库ip及创建索引名配置 一、elasticsearch数据库的结构 和mysql作比较,mysql中的数据库的二维表相当于es数据库的index索引结构;mysql数据库的二…
编程日记
2024/12/16 7:31:21