- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 Linux + c/c++,TCP 通信(二)客户端部分代码 + 判断 IP地址是否符合规则,分离字符串、字符串转换数字 (window平台 + c/c++)
Linux + c/c++,TCP 通信(二)客户端部分代码 + 判断 IP地址是否符合规则,分离字符串、字符串转换数字 (window平台 + c/c++)完成目标: 1、以‘.’(小数点符号)对输入的字符串进行分割; 2、将字符串转化为数字,以便判断;
2024-11-23 14:59:18
621
原创 Linux + c/c++,TCP 通信(一) 服务端代码 + 接受和回复消息 (ubuntu 16.04平台 + c/c++)
Linux + c/c++,TCP 通信 服务端代码(简易Demo)运行环境:ubuntu 16.04编程语言:c/c++ 本文主要尝试使用Linux(Ubuntu)运行服务端代码,进行TCP通信的操作。当前仅做接收和回复消息,客户端将以windows运行。后续再以此为基础,以作练习。
2024-11-20 15:35:44
1044
1
原创 C语言 使用文件读取函数--fread/fopen出现的问题现象以及对应原因
windows 系统中,fread 遇到 ”\r\n“的情况,将会替换为 '\n', 对比发现所需读取的部分存在”\r\n“的情况。解决方式:调整fopen读取文件的模式。
2024-11-16 12:33:38
548
1
原创 工作问题和学习记录(十):Leetcode 524. Longest Word in Dictionary through Deleting (Medium)归并两个有序数组的变形题。
贴代码,这一题逻辑上来讲不太难,经过几次修改后,成功通过了样例。2、若有多个符合同时字符个数一致,则输出字符值较小的一个。又是缺乏目标和信心的一周呢,记录一下练习的题目,加油。1、需要符合匹配较长的那一个字符串。使用双指针比较字符串。
2023-08-13 16:13:24
144
1
原创 工作问题和学习记录(九):LeetCode 633. Sum of Square Numbers (Easy) 680. Valid Palindrome II (Easy) 语言
做这些题目,我的过程是,就是先自己按照思路将代码写出来,然后提交,再不断补全。在经过不断修改之后,还是不能通过全部的示例,往往看看别人的思路,将欠缺的补上。若是自身思路短缺太多,我会放弃,转而做其它事,之后做题也是暂时搁置,做之后的题目。尽管水平还是不够看,但令自己庆幸的是有在进步,期望自己的努力能不断进步,也不断提高自己的收获(无论是生活还是精神方面hhhhhhhhhhhhhhhhhhh)。在此记录,若之后博客有所起色,打算聊得详细些。一方面,我的解题思路比较差,没什么好亮,之后有人愿意看,再讨论吧。
2023-07-30 14:40:50
156
1
原创 工作问题和学习记录(八):LeetCode 76.最小覆盖字串 C语言实现 倒在了超出时间限制
今天在公司试着加强自己的解决问题的思维,也让自己周末不无聊,写了leetcode的76题,简单思考后,开始边写边测试。经过几次的逻辑错误后,最后倒在超出时间限制这个坑上面(主串10万个字符,难顶),尝试增加一些限制条件后,发现依旧不行,重新审视了自己写出的代码,应该是本身使用的解决方式本不行。于是就打住为止,毕竟脑子不得行,再慢慢锻炼吧0.o。写出的算法,很简单粗暴,就不显眼聊思考。如果有有缘人看了,有一些怎么做算法能力提升的方式,就在此求教了。执行结果来看,大多数都通过了。但解决方法太笨了,所以不行吧。
2023-07-22 17:40:22
142
原创 工作问题和学习记录(七):(一)keil5 使用AT89C51pack和Stm32pack所遇问题以及个人的解决方式。(二)AT89C51跑马灯、sbit以及位运算
(一)keil5 使用AT89C51pack和Stm32pack所遇问题以及个人的解决方式。(二)AT89C51跑马灯、sbit以及位运算sbit LED = P1^0; 这样定义,后面可以直接使用LED这个变量控制P1.0引脚。 P2 八个bit位分别对应P2的八个引脚,这里点亮小灯需要一个低电平,因此每一次有一个引脚输出低电平,这里使用的是位移加取反的操作。 0x01 位移0位 0000 0001 取反 1111 1110 那么最低位就输
2023-07-02 13:36:39
1395
1
原创 工作问题和学习记录(六):keil5注册机+win11家庭版打不开的情况+问题解决(个人已经解决)
keil5注册机+win11家庭版打不开的情况+问题解决(个人已经解决)
2023-06-23 09:00:00
8808
2
原创 工作问题和学习记录(五):Qt+读取CSV表格并以表格显示
Qt+读取CSV表格并以表格显示。CSV表格,是数据使用逗号(,)分隔,以呈现出一个表格形式。形式简单,那么操作起来就比较简单了。
2023-06-16 15:32:02
2532
1
原创 工作问题和学习记录(三):Qt+QDialog嵌入到QWidget中和widget嵌入到tabWidget等不显示的问题记录
Qt QDialog QWidget嵌入的问题,工作所遇到的问题的记录。
2023-06-13 08:48:44
2642
1
原创 工作问题和学习记录(二):初识SDK + 初步运用Qt
进入到现在公司,第一个工作内容就是测试SDK中提供函数以及使用SDK写一个Qt的小demo,也是我从事软件工作中第一个工作内容。
2023-05-31 11:24:32
634
1
第三方库+Qcustomplot
2023-06-15
c语言实训项目+哈夫曼编码译码器
2022-04-06
c语言实训+模拟酒店管理系统
2022-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人