- 博客(33)
- 收藏
- 关注
原创 c++ redis 设置一个bool值,初始化连接后为true,设置在连接断开后为false并重新连接
【代码】c++ redis 设置一个bool值,初始化连接后为true,设置在连接断开后为false并重新连接。
2024-09-24 00:11:32 120
原创 使用C++通过开启一个子线程并设置定时器来检查 Redis 连接状态以避免掉线
【代码】使用C++通过开启一个子线程并设置定时器来检查 Redis 连接状态以避免掉线。
2024-09-23 23:55:59 157
原创 基于 Windows 的学员管理系统简单功能开发
主窗口响应到该信号之后,重新发送请求得到最新的数据,再显示到表格中。注意事项: post方式请求时,需要设置请求头、请求地址、发送给服务器的数据。创建一个widget, 再创建一个水平布局,并将水平布局添加到widget中。2) 点击"添加"按钮,收集表单数据,发送请求并将数据一起发送给服务器端。1) 点击"编辑"按钮,弹出一个新的窗口,在窗口中显示当前学员的原始信息。再创建 编辑和删除 按钮,并将 编辑和删除 按钮添加到水平布局中。1) 点击"添加新学员"按钮,弹出一个新窗口,内部是表单。
2024-05-29 18:12:52 434
原创 基于 Windows 的记事本简单功能开发及部署发布--迭代2.0
2.release 版本exe文件C:\Qt\qt04\build-notepad-Desktop_Qt_5_12_3_MinGW_32_bit-Release\release。1. qt安装目录下bin下C:\Qt\Qt5.12.3\5.12.3\mingw73_32\bin。3.在要打包i的新建文件夹中 shift+右键打开powershell。打开文本保存框,用户选中文件保存时 得到绝对路径。创建文件对象,使用只读打开,将内容写入到文件中。10.关于我们 关闭按钮。判断用户选择路径不为空。
2024-05-14 11:33:07 478
原创 基于 Windows 的记事本简单功能开发
2. 点击"字体时",能够弹出字体选择框,最终能够得到用户选择的字体信息。(并能作用到多行文本框上)1. 点击"退出"时,弹出询问框;继续点击“确定”按钮时退出程序, 点击“取消”, 不关闭程序。4. 点击"缩放"—>"放大" | "缩小"时, 多行文本框中的字体大小会变大、变小。3. 点击“状态栏”,有对号,就显示状态栏;没有对号,就不显示状态栏。5. 点击“关于我们”, 弹出一个模态框,在模态框中显示软件说明信息。相关代码在主页获取!
2024-05-09 20:41:00 275
原创 使用QT完成如图的游戏登录界面 使用信号和槽完成密文明文密码转换,重置账号和密码,登录校验 详细代码在主页下载
this->accline->setPlaceholderText("请输入账号...");this->pwdswitchbtn=new QPushButton("密文",this);//点击"密文"按钮时,按钮本身的文字变为“明文”,QLineEdit 中的内容也变为明文;this->pwdline->setPlaceholderText("请输入密码");this->pwdswitchbtn->setText("明文");this->pwdswitchbtn->setText("密文");
2024-04-29 19:14:08 1159
原创 利用单片机余晖依次显示,同时显示 数码管的数字
int i;for(i = 1;i < 20000;i++){}int i;for(i = 1;i < 200;i++){}void off()q1 = 1;q2 = 1;q3 = 1;q4 = 1;q1 = 0;delay();off();q2 = 0;delay();off();q3 = 0;delay();off();q4 = 0;delay();
2024-04-22 16:28:00 618
原创 使用c++观察者模式完成主题订阅 消息通知
AbsObserver* ob2 = new ConsObserver("观察者2号", jingji_sbject);AbsObserver* ob3 = new ConsObserver("观察者3号", jingji_sbject);void attach(AbsObserver* someone) //将某个观察者加入订阅 加入list。void attach(AbsObserver* someone) //将某个观察者加入订阅 加入list。//通过传参将content传给每个观察者。
2024-04-02 19:56:57 565 1
原创 使用c++装饰器模式完成 QQ秀这个游戏,给动画人物搭配不同服饰。
/这里使用person类无参构造 先父类无参 再子类构造。// 比如穿T恤,衬衫,外套,皮鞋,运动鞋,靴子...,根据下面的类图完。Person* p1 = new Person("孙悟空");Person* p2 = new Person("李文程");cout << "长袜" << endl;cout << "长袖" << endl;//装饰器父类 抽象类。
2024-04-02 19:54:13 532 1
原创 使用c++适配器模式 完成Printer接口利用Banner的方法实现打印。Banner是被适配类,Printer是目标类
/重写父类方法实际执行被适配器的方法。Printer* printer1 = new myprinter("类适配器");//使用时 直接使用适配器对象 使用父类指针构造一个适配器对象。Banner* MOD_b = new Banner("对象适配器");//使用时 直接使用适配器对象 使用父类指针构造一个适配器对象。//重写父类方法实际执行被适配器的方法。//适配器模式 对象适配器。
2024-04-01 15:49:39 535
原创 使用c++容器string相关完成
/把邮箱地址字符串hello@sina.com,取出其中用户名字符串打印。//大小写转换 使用标准库提供俩函数,单个字符为操作对象。
2024-03-16 18:28:17 296 1
原创 使用c++计算一个文件中所有学生的平均分和总分,并在每列最后添加平均分后,将其写入到文件中
使用c++计算一个文件中所有学生的平均分和总分,并在每列最后添加平均分后,将其写入到文件中
2024-03-08 17:56:02 525 1
原创 使用c++定义一个学生类,存储学生信息,定义一个函数,计算学生成绩平均值
使用c++定义一个学生类,存储学生信息,定义一个函数,计算学生成绩平均值
2024-03-07 19:49:49 741
原创 需求:键盘输入一个字符串,编写代码获取字符串的长度并输出,要求使用字符指针实现。
需求:键盘输入一个字符串,编写代码获取字符串的长度并输出,要求使用字符指针实现。
2024-03-02 10:20:57 409
原创 使用C++从键盘随机输入 6 个整数,将这些数据保存到数组中,使用冒泡排序对数组中的元素进行从小到大顺序排序
使用C++从键盘随机输入 6 个整数,将这些数据保存到数组中,使用冒泡排序对数组中的元素进行从小到大顺序排序
2024-02-28 19:59:07 1089
原创 使用c++ 完成 从键盘给出一个字符,如果是小写则输出大写,大写则输出小写。
使用c++ 完成 从键盘给出一个字符,如果是小写则输出大写,大写则输出小写。
2024-02-24 17:18:57 706
原创 使用c++ if else语句 给出一个年份y和月份m,求y年m月有多少天?
使用c++ if else语句 给出一个年份y和月份m,求y年m月有多少天
2024-02-23 15:57:28 366
原创 使用c++ switch语句 给出一个年份y和月份m,求y年m月有多少天?
给出一个年份y和月份m,求y年m月有多少天闰年的条件: 能被4整除但不能被100整除 或 能被400整除
2024-02-23 15:20:59 943
基于 Windows 的学员管理系统简单功能开发
2024-05-29
基于 Windows 的记事本简单功能开发及部署发布-迭代2.0
2024-05-18
基于 Windows 的记事本简单功能开发
2024-05-10
使用QT完成如图的游戏登录界面 使用信号和槽完成密文明文密码转换,重置账号和密码,登录校验
2024-04-29
酒店管理系统 mysql设计应用实战
2024-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人