摘要: 核心代码如下: 1 QNetworkAccessManager* m_manager = new QNetworkAccessManager; 2 QNetworkRequest request; request.setUrl(QUrl(QString("http://wthrcdn.etouch. 阅读全文
posted @ 2021-01-24 23:24 youlj 阅读(2290) 评论(4) 推荐(0) 编辑
摘要: 1、git pull origin master --allow-unrelated-histories //把远程仓库和本地同步,消除差异 2、重新add和commit相应文件 3、git push origin master 4、此时就能够上传成功了 阅读全文
posted @ 2020-12-02 18:40 youlj 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 把https模式换成ssh 用git remote -v查看使用的是https还是ssh等 $ git remote -v > origin https://github.com/USERNAME/REPOSITORY.git (fetch) > origin https://github.com/ 阅读全文
posted @ 2020-12-02 18:36 youlj 阅读(7445) 评论(0) 推荐(0) 编辑
摘要: 上几张效果图,最后附上码云链接(我用的MySql数据库) https://gitee.com/waterkiller/qt-student-management-system.git 阅读全文
posted @ 2020-12-02 18:07 youlj 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 准备环境变量 找到mysql.pro 编辑mysql.pro,注意你的mysql路径 编译之后会在mysql.pro上一级目录的plugins下生成所需文件(或在C盘下的plugins文件夹下生成) 如没有生成则试试这个方法,把configure.pri复制一份并改名为qtsqldrivers-co 阅读全文
posted @ 2020-10-15 21:38 youlj 阅读(1064) 评论(0) 推荐(0) 编辑
摘要: 先上效果图,完整项目在下方网盘链接里 网页效果用了bootstrap美化 数据库里的数据 网页上的数据(注意端口号) 端口号可在bin下面的www.js文件中看到 3.增加操作 (数据库里面的id字段是自增的,不用增加id) 4. 删除操作 删掉了 5.修改操作 修改完成 6.查询操作 查询到了 注 阅读全文
posted @ 2020-08-19 11:42 youlj 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 1 <!DOCTYPE html> 2 <html lang="en"> 3 4 <head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 7 <m 阅读全文
posted @ 2020-07-30 23:23 youlj 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 第一种: const char* const修饰的是*,这个*表示的是解引的意思,也就是指针指向的具体的值,这时它不能被修改,但可以指向别的变量(因为它修饰的不是指针,所以可以指向别的地址),举个例子吧: const char* s="legend"; s[0]='s';//这样是错的!因为它不能被 阅读全文
posted @ 2020-04-17 22:04 youlj 阅读(1369) 评论(0) 推荐(0) 编辑
摘要: 配置环境变量, 把qt的msvc2017_64的bin目录添加至环境变量(具体我就不累赘了,就是那个path) 新建Qt项目 点击Finish 然后找到main.cpp,进行编辑,代码如下 1 #include "test.h" 2 #include<QtWidgets/QApplication> 阅读全文
posted @ 2020-03-30 19:26 youlj 阅读(1443) 评论(0) 推荐(0) 编辑
摘要: --直接上图了-- 1 #include<iostream> 2 3 using namespace std; 4 5 //插入排序 6 void insertSort(int arr[],int len){ 7 int current=0; 8 int preIndex=0; 9 for(int 阅读全文
posted @ 2020-03-05 11:51 youlj 阅读(324) 评论(0) 推荐(0) 编辑
摘要: ❤冒泡排序,一种稳定的排序算法,即相同元素之间不会发生交换.以下为代码实现,如有不足,欢迎下方留言❤ 1 #include<iostream> 2 3 using namespace std; 4 5 //交换元素 6 void swap(int *num1,int *num2){ 7 int te 阅读全文
posted @ 2020-03-04 12:17 youlj 阅读(1473) 评论(0) 推荐(0) 编辑
摘要: 话不多说,上码!(**如有不足之处,欢迎下方评论**) 1 #include<iostream> 2 3 using namespace std; 4 5 #define MAX_SIZE 100 6 7 typedef struct{ 8 int*elems;//顺序表基址 9 int lengt 阅读全文
posted @ 2020-02-29 15:47 youlj 阅读(373) 评论(0) 推荐(0) 编辑
摘要: 我用的Qt版本是5.9.6,运行了好几次程序都妥妥当当的,然后就被安排上了...出现如下错误: 也是刚入手Qt不久,出现这样的错误我以为是代码的问题,然后撤销一些代码发现还是这样的错,索性就关闭Qt然后重新打开那个项目,发现问题仍未解决,气急败坏之下百度了一堆解决方案,大多都是跟那个动态链接库DLL 阅读全文
posted @ 2020-02-17 16:29 youlj 阅读(13573) 评论(0) 推荐(1) 编辑
摘要: 发现用cin.sync()在vs2019中不能清空输入缓冲区,以前的vs版本没试过,我看别人在vc中用cin.sync()可以清除,估计是IDE的问题..以下是我学习C++四个多月写的一整段代码 运行结果表明输入缓冲区没有清除掉, 找到问题所在 然后试着把cin.sync()改为cin.ignore 阅读全文
posted @ 2020-02-13 21:44 youlj 阅读(1972) 评论(1) 推荐(1) 编辑
摘要: 用vs2019发现会出现这样的问题 最后发现只要设置一下就解决了,解决方案如下: 右击该项目,选择属性->c/c++->语言->将符合模式改为否就行了... 设置之后程序没有再报错,问题解决了 阅读全文
posted @ 2020-02-11 08:39 youlj 阅读(4309) 评论(0) 推荐(0) 编辑