自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小凡哥哥的博客

编程入门菜鸟,愿与大家一起学习

  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 Ubuntu22.04版本侧边栏和顶部栏隐藏与其他版本不同

Ubuntu22.04的顶栏隐藏与之前版本设置方法不同,需要安装ExtensionManager软件,在该软件中下载扩展

2022-09-13 16:12:50 9435 2

原创 【QT实现TCP数据发送和接收】

QT实现TCP数据发送和接收TCP客户端可连接单客户端的TCP服务器可连接多客户端的TCP服务器TCP客户端可连接单客户端的TCP服务器单客户端服务器实现代码:在.pro文件添加QT += network在头文件中添加#include<QtNetwork>//或者#include <QTcpServer>#include <QTcpSocket>//在类中添加 //声明QTcpServer 套接字 QTcpServer *Se

2022-09-05 16:56:58 10948

原创 【Ubuntu安装选项】

Try or Install Ubuntu (翻译:尝试或安装Ubuntu)Ubuntu (safe graphics) (翻译: Ubuntu 安全 图形/显卡)

2022-07-13 17:35:58 19721

原创 【QT实现UDP收发数据】

UDP收发数据

2022-01-08 16:50:58 12622 1

原创 C#笔记20200819:定时器使用实例

C#笔记20200819C#笔记C#笔记1.ini文件中,注释使用 “ # ” 或 “ ; ” ,如:port = COM1 #串口号port = COM1 ;串口号注:#后面都是注释,而分号必须放在行首作为注释标识。port = COM1;串口号这样的写法是错误的!!!2.定时器使用(System.Windows.Froms中的Timer类)private Timer _timer;//对象声明,一般放在类的开头_timer = new Timer();//new一个对象实例,一般放

2020-08-28 11:08:26 487

原创 C#笔记20200818:关于重载和参数包装

C#笔记20200828C#笔记C#笔记1.线程休眠等待:Thread.Sleep(10);2.对于相同或相似功能,参数个数或类型不同的函数,可以使用函数重载,对于函数结构及工作一致,而一部分内容(如文本)不同时(即非变量的不同,如果是仅变量不同可以使用模板),可以将不同的这一小部分包装为参数,来减少函数个数。这两种方法都是为了减少函数个数,使得代码更为简洁,有更好的可读性。示例:int Add2(int a, int b){ return a + b;}...

2020-08-27 17:36:15 141

原创 C#笔记20200813:ref与out关键字

C#笔记20200813C#笔记C#笔记C#中的ref与out关键字ref是传入值,out是传出值。在含有out关键字的方法中,变量必须由方法参数中不含out(可以是ref)的变量赋值或者由全局变量赋值,out的宗旨是保证每一个传出变量都必须被赋值。ref和out关键字都是按引用来传递的,不同之处在于 ref 要求变量必须在传递之前进行初始化。若要使用 out 参数,方法定义和调用方法都必须显式使用 out 关键字。ref 和 out 关键字在运行时的处理方式不同,但在编译时的处理方式相同。因此

2020-08-27 11:36:31 222

原创 C#笔记20200811:关于定时器使用问题

C#笔记20200811C#笔记问题及分析解决C#笔记C#弹出提示框,用到的类 System.Windows.FormsMessage.Show("内容显示","窗口标题",窗口按钮样式,窗口图标样式);C#字符串转数字Convert.ToInt32("234");问题及分析解决1.在向端口写入数据时,拔掉连接线测试错误处理,弹出MessageBox提示框,提示框无法关闭,点击确定后会再次弹出。问题分析:经检查,在函数中多次写入数据,因此每次写入时都会弹窗报错。窗口一直弹出问题,可能是将弹

2020-08-27 11:04:49 301

原创 C#笔记20200810:保存串口号到ini文件

C#笔记20200810C#笔记C#笔记

2020-08-27 10:41:28 483

原创 2020.08.07狂人日记:关于C#程序运行顺序与代码顺序不一致问题

2020.08.07狂人日记:关于C#程序运行顺序与代码顺序不一致问题C#学习笔记问题及解决总结:C#学习笔记1、byte 是字节数据类型 ,是有符号型的,占1 个字节;大小范围为-128—127 。2、int是整型数据类型,是有符号型的,占用4个字节,大小范围为:-2147483648到2147483647。两者之间可以进行类型转换//读取子字符串方法 Substring(startPos, length);//startPos是读取的开始位置//length是读取的长度string st

2020-08-10 15:51:26 657

原创 2020.08.06狂人日记:Python项目转C#项目问题

2020.08.06狂人日记:Python项目转C#项目问题C#学习笔记问题及解决C#学习笔记下拉选框中,在界面加入的元素集合和代码中写入的元素集合不会覆盖,即便有相同的元素也不会覆盖,代码中添加的元素集合会加载在UI添加的元素集合的下方。问题及解决1.界面加载函数内容未执行。经检查,界面加载函数可以在UI界面双击窗口自动生成,之前是直接从其他项目中照抄过来源码,因此界面加载函数未执行。这样手动添加的话,需要在MainForm.Designer.cs文件中添加配置信息。修改错误代码,最终解决问题!

2020-08-10 15:23:53 362

原创 2020.08.05狂人日记:C#计时器与串口通信

哔哩哔哩学习“C#上位机开发串口通信编程”笔记串口发送数据try //防止出错{//serialProt1是UI界面的控件 serialProt1.Open(); serialProt1.Write(buffer,0,1); serialProt1.Close();}catch(Exception err)//出错执行{ if(serialProt1.IsOpen) serialProt1.Close(); MessageBox.Show(err.ToString()

2020-08-10 14:51:15 386

原创 关于VS“由于未能创建Visual C# 2015编译器,因此未能打开项目“...”。请重新安装Visual Studio。”问题的解决方案

关于VS“由于未能创建Visual C# 2015编译器,因此未能打开项目“...”。请重新安装Visual Studio。”问题的解决方案欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎

2020-07-28 09:30:35 3715 3

原创 关闭windows系统自动检测更新功能

关闭windows系统自动检测更新功能关闭windows检测更新打开本地服务找到并关闭Windows Update服务关闭服务恢复设置关闭windows检测更新windows系统时常有更新,而且会在关电脑时强制更新,重启和关机操作会变成“更新并重启”和“更新并关机”,我觉得这个实在是有点烦,于是想讲自动更新检查关掉,在网上查了一下相关解决方法,并在此做简单的记录,以便之后查看。打开本地服务我在网上查看的方法中,打开本地服务是在设置里面搜索“服务”,点击搜索结果中的查看本地服务。我尝试了搜索,但搜索结

2020-07-11 19:01:44 2064

原创 C语言 ' * ' 之谜

C语言 ’ * ’ 之谜最近在学习数据结构的过程中,看到了哈弗曼树的实现算法,其中有一句typedef char * * HuffmanCode /*动态分配数组,存储哈夫曼编码*/有些没看懂,有些一脸懵逼。后来在网上了解了 typedef 以及 动态数组后,大概有些明白。打算将 * 载入史册,以便以后查看和复习。...

2019-08-07 08:36:21 1032

原创 顺序表实现字符串类型及其基本操作

C语言使用顺序表实现的字符串类型,以及字符串的基本操作。如字符串赋值,字符串之间的复制,字符串比较是否相同,字符串的拼接以及字符串的打印。StringOperation.h#ifndef STRINGOPERATION_H_INCLUDED#define STRINGOPERATION_H_INCLUDED#include <stdio.h>#include <s...

2019-08-02 15:24:17 2583

原创 关于迷宫最短路径问题及解决

问题:迷宫问题:求出从入口到出口的最短路径。设置一个数组mg表示迷宫,方块为0表示对应方块是通道,为1时表示对应方块为墙://M=8,N=8int mg[M+2][N+2]={{1,1,1,1,1,1,1,1,1,1},{1,0,0,1,0,0,0,1,0,1},{1,0,0,1,0,0,0,1,0,1},{1,0,0,0,0,1,1,0,0,1},{1,0,1,1,1,0,0,...

2019-08-02 14:33:54 2139

原创 C语言使用栈实现数学表达式的四则运算(含括号)

问题:用户输入一个包含“+”、“-”、“*”、“/”、正整数和圆括号的合法数学表达式,计算该表达式的运算结果C语言我这里是使用两个栈实现的,直接对中缀表达式进行运算的输入的算式以#结尾除此之外该问题还可以使用一个栈,如:先转化成后缀表达式;或者使用char型共享栈,操作数进出栈时进行类型转换即可。Evaluation.h#ifndef EVALUATION_H_INCLUDED#de...

2019-08-02 14:16:57 12418 3

原创 C语言实现文件存取信息的学生管理系统

C语言实现的一个使用单链表的学生管理系统,使用文件存储学生信息,结构体中包括学号、姓名和成绩,实现的功能有系统初始化(创建链表,读取文件中的信息到链表),添加学生记录,根据学号删除学生记录,根据学号修改学生信息(不能修改学号),根据学号查看学生信息,显示所有学生信息以及退出系统(将学生信息写入文件)。代码多有不足,请大家多多指教,有关于代码的问题可以私信我或者在评论区评论。...

2019-07-31 15:48:53 4090

原创 C语言实现顺序表基本操作

C语言实现顺序表的基本操作

2019-07-31 15:42:08 3485 4

StringOperation.zip

C语言使用顺序表实现的字符串类型,以及字符串的基本操作,如字符串赋值,字符串之间的复制,字符串比较是否相同,字符串的拼接以及字符串的打印。

2019-08-02

MazePath.zip

C语言实现的一个队列的简单应用,使用队列寻找迷宫某两个位置之间的最短路径,在代码中可以对迷宫的形状进行自主设计,在程序运行时可以任意在迷宫中选择起点和终点,查找其最短路径。

2019-08-02

Evaluation.zip

C语言实现的栈的应用,对输入的等式(含括号)进行四则运算,输出最终的结果

2019-08-02

SequentialList.zip

C语言实现顺序表的基本操作,包括顺序表增删查操作以及顺序表的合并

2019-07-31

studentsystem.7z

C语言实现的一个使用单链表的学生管理系统,使用文件存储学生信息,结构体中包括学号、姓名和成绩,实现的功能有系统初始化(创建链表,读取文件中的信息到链表),添加学生记录,根据学号删除学生记录,根据学号修改学生信息(不能修改学号),根据学号查看学生信息,显示所有学生信息以及退出系统(将学生信息写入文件)。代码多有不足,请大家多多指教,有关于代码的问题可以私信我或者评论。

2019-07-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除