自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

依夏Summer

简简单单,平平淡淡

  • 博客(36)
  • 问答 (29)
  • 收藏
  • 关注

原创 任务计划程序调起exe程序读不到txt文本的解决办法

exe手动双击运行是没有问题的,可以正常运行,但是程序需要每天定时自动启动,所以使用任务计划程序来设置每天的定时启动了,测试了一下,exe调起之后提示我需要加载的txt文件找不到,文件明明在,但是读不到。解决方法:此方法我试着不起作用,也不方便,不推荐,写一个批处理文件,然后任务计划程序每天定时执行这个批处理文件,通过批处理文件调起exe,批处理文件内容如下:D:cd D:\\testD:\\test\\CoderBTest.exe解决方法2:把exe加入任务计划程序时,把exe所在路径

2022-04-20 10:32:27 1170

原创 通过libcurl获取行情异常的问题

之前一直通过http://hq.sinajs.cn/rn=pcpau&list=sh600000这个链接来请求浦发银行的行情,一直没有问题,但是最近再使用时,显示Kinsoku jikou desu!查了下是缺少请求头的问题,于是修改了程序,加上这行代码就可以了。curl_slist *headerlist = NULL;headerlist = curl_slist_append(headerlist,"Referer:https://vip.stock.finance.sina.com

2022-04-11 15:04:08 416

原创 Vue element ui中的el-menu设置跳转其他页面后选中项仍高亮

vue不是很熟悉,算是初学者,如果写的不对或者有更好的方式,欢迎指导,我只是作为自己的记录才写在这里。 导航栏点击某一项之后页面跳转,选中项是选中状态的,如果点击当前页面上某个操作(非导航栏)跳转到另一个页面时,之前的选中项就不是选中状态了,我仍想使它保持选中状态,该怎么做呢。举个栗子,比如点击导航栏的“实验成绩”时,显示了实验成绩界面,我点击了实验成绩界面的“成绩”操作,跳转到了成绩页面上,导航栏的“实验成绩”就不是选中状态了,这里该怎么处理呢?代码:导...

2022-01-18 11:33:12 2319 2

转载 ORACLE删除数据保留前100条数据

delete from debug_log a where a.rowid in(select rowid from debug_logminusselect rowid from debug_log where rownum <10000)保留10000条,如果有10000条记录的话参考链接:oracle 删除数据保留前100条_yangzhiyong77-CSDN博客

2021-12-10 09:46:32 2762

原创 为什么我们计算的RSI和同花顺通达信计算的值不一样

这几天需要计算RSI指标,我从其他同事写的程序中把这部分的计算直接照搬过来,程序编译通过,但是去比对同花顺和老虎证券的数据,却发现差距甚远,我以为我算错了,把同事画出的图跟同花顺比对一下也是不对,反而是我跟同事的计算的一致,说明我没考错代码,就是他程序本身写的有问题,看了同花顺上是这样计算的:这些公式网上也都可以找的到,第一行LC是获取前一日的收盘价,第二行的CLOSE是当日收盘价,MAX和ABS什么意思网上一查都可以查到,这里不再细说。N1是我们设置的RSI的参数,我这里为了方便测试...

2021-12-08 17:22:37 3324 7

原创 QTableView设置表格外边框隐藏失败

如果使用setStyleSheet也一直没有解决问题的话,试试这个:setShowGrid(false); 很好用

2021-11-30 16:01:02 675

原创 c++判断程序中端口是否被占用

最近在写主程序调起小程序,与小程序建立通信的功能,但是经常出现端口被占用的问题,最近解决了特来说明下。起初默认端口号写的是12000,但是程序运行意外退出后这个端口经常被占用了,为了解决这个问题加了端口是否被占用的问题,大体思路就是检测12000是否被占用,如果被占用了端口号+1,如果仍被占用再+1,最多执行20次,代码如下:...

2019-06-13 09:59:44 4817

转载 QTableView点击表格内空白行的信号

最新在写程序的时候遇到一个问题,比如点击QTableView内的某条数据时删除按钮置为可用,当点击到QTableView内空白处时删除按钮置为不可用,查找了QAbstractItemView自带的信号没有可用的,所以百度了很久,终于找到了一个满意的答案,方法也很简单,就是重新创建一个类继承自QTableView,重新实现这个类的mousePressEvent方法就可以了,代码如下:...

2019-06-13 09:51:31 2769 5

原创 关于QRegExp如何筛选出特殊字符的解决方法

       已经是腊月二十四了,不出什么意外的话这是农历2017年的最后一篇博客。今年一点过年的氛围都没有,年味真的淡了呢。       这几天写程序遇到一个小问题,在tableView中筛选字符的时候出现错误,鬼知道我是怎么发现这个问题的。功能就是类似于在同花顺的股票列表中筛选出带“中”字样的股票,然鹅,我发现筛选“*ST”的时候就不好使了。筛选使用的方法是QRegExp的setFilterR...

2018-02-09 16:30:01 2129

原创 Qt程序设置界面显示在屏幕中央(包括多屏机的处理)

最近养了一只笨笨的狗子,感觉和养个孩子似的,心累... 下面要开始我们的正题了,咳咳。最近在程序中遇到一个问题,在网上搜了很久也没搜到类似的问题,不过还是搜到了几篇相关的博文,才解决了,所以特来把这个问题以及解决方式写在这里,方便后期遇到类似问题的人有所启发。 我们写界面的时候都会让它显示在屏幕中央,因为到处乱跑的话实在是不方便,之前我一直使用下面...

2017-09-30 15:54:16 11967 1

原创 QScrollArea使用的小问题

好久没有更新博客啦啊啊啊。。。最近在写程序,因为需要把两个QWidget嵌入到同一个界面上并且两个界面的滚动条互不干扰,所以用到了QScrollArea,有两个界面都使用了同一个QScrollArea,大概是这样的:首先需要出现界面A,所以把widgetA嵌入到scrollArea上:QScrollArea * area = new QScrollArea;area->setWidget(wi

2017-08-10 17:36:03 1457 1

原创 QTableView区分鼠标点击事件的左键和右键以及QSortFilterProxyModel重新排序的问题

最近在写程序的时候发现一个问题,界面上的QTableView在点击右键想出现右键菜单的时候,同时把单击对应的槽函数执行了一遍,所以想把鼠标左键和右键进行一下区分,找了好多方法发现通过重写mousePressEvent的方法可以实现想达到的目的,话不多说,上代码class TableView : public QTableView{ Q_OBJECTpublic:

2016-10-17 14:38:48 5818

原创 qt获取内网IP、外网IP和Mac地址

重点是内网IP的获取方法,找了很长时间,也找了很多方法。外网IP和Mac地址没什么问题,话不多说,上代码:QString NetClient::getIpInfo(){ //mac地址 QList list = QNetworkInterface::allInterfaces(); QString info = QString::fromLocal8Bit("IP:")+QString

2016-07-25 10:17:46 6426

原创 qt设置登录按钮点击后不可用变灰的立即执行

最近做项目遇到一个小问题,我觉得这是一个比较平常但是经常会出现问题的地方。所以在解决之后特来记录一下。         问题出在最基本的登录界面,我的软件里登录界面的功能是点击之后去连接服务器,在连接成功之后去验证界面输入的用户名和密码,验证成功之后登录界面关闭并跳转到主界面。但大多程序是登录按钮按下之后设为不可用的,一段时间之后如果还没返回连接状态的话按钮就设置为可用状态。我是在按钮按下的槽

2016-06-30 09:36:54 14248 4

转载 一个有意思的笔试题

原文转载自:http://blog.csdn.net/CHRYSLER_300C/article/details/4244441有n个人,从第一个人开始报数,报到m的出列,再从下一个开始报数,直到最后一个人为幸运者,编程实现。通常的解法:typedef struct Interest{ int data; struct Interest *n

2016-02-23 10:03:58 1090 1

原创 xp下搭建FTP服务器过程中遇到的问题

最近在自己电脑上学习如何搭建FTP服务器,中间遇到了一系列的问题,现在整理下来,既是帮助自己记忆,也是为了可以帮助到遇到同样问题而没有解决的人。         首先,先检查电脑上是否已安装IIS,在“开始”->“控制面板”->“添加或删除程序”->“添加/删除Windows组件”(第3项)->“Internet信息服务(IIS)”,如果里面包含这项,就说明有IIS组件。如果没有组件的话,下面

2015-11-13 16:00:14 1678

原创 MFC模拟点击其他程序的模态消息提示框的“确定”按钮

最近在尝试操作如何使用自己的程序来模拟操作其他程序,大体步骤就是把界面拆分开,获取句柄从而达到操作其他程序的目的,但是遇到一个问题就是当其他程序弹出一个消息提示框时,无法获取到它的句柄,所以程序进行到这里就无法执行下去了,例如点击注册信息界面上的“提交”按钮,程序会弹框提示“确认提交注册信息吗?”。找到了问题的原因和解决办法,如下:注:为了方便区分,把别人的程序称为程序A,自己写的程序称为程序

2015-09-30 14:42:01 1619 2

原创 c/c++ 实现split函数

c/c++操作std::string时没有split函数,实在不方便,所以实现了一个,把一个字符串分解之后返回一个vector,话不多说,上代码:std::vector A::split(std::string& str, std::string& flag){        std::vector   vec;        size_t   last = 0;        size_

2015-09-18 13:34:02 788

转载 ORA-01654 错误

转载自:http://blog.csdn.net/langcai1981/article/details/4369878        系统已经运行很长时间没有出现问题,最近两天在数据采集完后导入到资料库时突然出现以下错误信息:Module:Srvtools Method:ExecuteCommand /n 錯誤訊息:-ORA-01654: unable to extend index

2015-09-17 15:36:01 974

原创 Qt 从csv文件中读取数据

最近项目中提出的需求是从excel表格中导入数据,查阅了很多资料之后,发现直接操作xls格式文件并不容易,之后找到了一个比较好的解决办法,那就是把xls文件另存为csv文件,然后在程序中进行操作。首先大致说明一下这两种格式的区别:       xls文件是Excel电子表格的文件格式,而csv是一种比较通用的文件格式,xls文件只能用Excel才能打开,而csv文件可以用Excel、记事本、文

2015-09-15 09:51:15 12626 2

原创 vs中release版本程序崩溃的重要原因

在项目中三次遇到一个相同的问题,就是debug版本的程序运行正常,但release版本就会导致程序崩溃,三次的原因都是定义的变量没有初始化的问题,感觉debug版本中的变量就算不赋初值系统也会为它赋初值,而release版本的就不会,所以程序会崩溃。

2015-09-11 12:03:20 1660

原创 Windows下Administrator对文件权限修改的问题

朋友问我说拷贝exe文件时提示 "F:\refers to a location that is unavailable. It could be on a hard drive on this computer, or on a network. Check to make sure that the disk is properly inserted, or that you are co

2015-09-06 16:33:16 6076

原创 C++获取当前时间中的时分秒

啥也不说了,上代码,头文件#include time_t currentTime;time(&currentTime);struct tm *p;char str[200];char hour[3];char min[3];char sec[3];p = localtime(&currentTime);itoa(p->tm_hour,hour,10);

2015-05-14 16:49:06 4968

原创 map删除多条记录时程序中断

最近在做项目时遇到的问题,总结一下。我定义了一个std::map m_map,不断往里添加记录,定时检测,例如30秒检测一次,符合某些条件的记录将被清除掉,之前的定时清除的代码是这样写的:void Example::eraseStudents(){ std::map::iterator it = m_students.begin(); while(it !

2015-05-08 11:37:29 511

原创 qt文件浏览器

最近在做一个小型的管理系统,往里面添加人员的时候是一条条添加的,管理者如果需要一次性大批量的加入数据,再使用一条条添加的方式就很慢了,使用者也不会使用sql语句来添加用户,一般都是在Excel表格里管理用户数据的,我的想法是把xls格式的数据一条条读出,每读出一条数据就插入到数据库中,这个方法效率比较低,但是考虑到sqlite数据库的import功能导入新数据时会擦除之前的数据,这样不方便,其次,

2015-04-21 17:03:31 1100

原创 关于时间戳和QDateTime相互转换的有关问题

1.toTime_t()把2014年12月19日10:24:40这样的QDateTime的格式转变为1418955940这样的时间戳

2015-01-15 10:04:09 39157 19

转载 类的对象和类的指针的区别

转载自:http://blog.csdn.net/wang7890/article/details/3907489如下程序: #include #include using namespace std; class Student { public: static int number;  string name; public: S

2014-11-19 13:16:26 637

转载 Qt 使用vs2008+Qt使用QPluginLoader访问DLL

访问dll的方法有很多,我列的这一种是个人认为比较容易理解和实现的,就是使用QPluginLoader来访问dll。整理来自:http://qimo601.iteye.com/blog/1402501文件结构如下图:解决方案名:TestPlugin1、Qt的Library项目(PluginDll):PlugInterface.h、PluginInstance.h、PluginIns

2014-09-17 17:36:34 756

转载 const的作用总结(面试题)

const关键字的用法非常灵活,使用const将大大

2014-08-29 13:41:06 1791

转载 Sizeof与Strlen的区别与联系(面试题)

转载自:http://www.cnblogs.com/carekee/articles/1630789.html一、sizeof    sizeof(...)是运算符,在头文件中typedef为unsigned int,其值在编译时即计算好了,参数可以是数组、指针、类型、对象、函数等。    它的功能是:获得保证能容纳实现所建立的最大对象的字节大小。    由于在编译时计算,因

2014-08-26 09:20:58 901

原创 全局变量和局部变量是否可以重名(笔试题)

一道笔试题:局部变量能否和

2014-08-25 10:23:28 10468 1

原创 关于越界的问题

最近刚刚完成了我的任务,把文本中的数据一条条读出来,

2014-08-19 13:29:04 579

原创 Lua遇到的小问题

今天用Lua脚本语言写了小程序,但总是编译不过,

2014-08-04 17:02:08 599

原创 C++ TCP通信小程序——每天都有进步

其实昨天布置给我的任务基本上完成了,基本的功能都可以实现了,但是

2014-07-30 16:56:05 1005

翻译 为什么削减18000个职位可能是微软长久的计划

Why Cutting 18,000 Jobs Was Likely Microsoft’s Plan All Along为什么削减18000个职位可能是微软长久的计划Microsoft will slash up to 18,000 jobs by the end of the year. That’s 14 percent of the company’s work

2014-07-19 17:28:33 1047

转载 Linux makefile教程 非常详细,且易懂

最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。            于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。           后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比较好理解

2014-05-27 11:30:36 709

空空如也

vs2008上开发的qt项目为什么在系统从xp升级到win7后,就出现了程序运行中断的问题,main函数都没进去

2019-01-09

qt程序中执行python脚本,如何在没有安装python的电脑上运行

2017-01-04

请问QTableVIew如何区分鼠标点击左键和右键事件

2016-10-17

qt QTextCodec的toUnicode方法程序崩溃

2016-09-27

QT enterEvent和leaveEvent在指定控件内移动如何执行一次

2016-08-03

qt QLineEdit如何用正则表达式限制只允许输入数字和x

2016-07-04

QT设置登录按钮不可用后为什么不是立即变灰

2016-06-29

qt爬网页,使用Dom解析xml格式获取指定内容

2015-12-01

FTP服务器密码忘记了怎么办

2015-11-12

想问各位大神什么情况下本机通过127.0.0.1连接会断开

2015-11-06

MFC模拟操作时如何模拟点击弹出消息框的确定选项

2015-09-29

c++ double类型设置不显示科学计数法,但还是double类型,不要转化为QString

2015-08-07

tableView数字不显示科学计数法与列排序怎样同时起作用

2015-08-07

sqlite数据导出为csv格式19位数字是科学计数法怎么解决

2015-08-03

Qt tableview刷新之后仍然选中某一行

2015-07-13

c++如何生成4-8之间的随机浮点数

2015-04-29

C++多次操作数据库,打开数据库的操作只想执行一次应该放在什么位置

2015-04-16

qt lineEdit怎样限制输入内容只能是汉字

2015-04-09

qt 如何获取QModelIndex所在的索引值

2015-04-08

qt 设置QComboBox的值

2015-04-07

sql多表查询语句该怎样写

2015-04-02

sqlite多条件模糊查询

2015-04-01

TableModel/view设置行高随字号大小变化怎么设置?

2015-01-27

qt怎样把1418955940转换成2014-12-19 10:25的格式

2014-12-29

c++怎样把字符串20141219103000拆分为2014年12月19日10点30分00秒

2014-12-26

C++怎样把2014-12-19 10:25转换成1418955940的格式

2014-12-19

vs 可以把项目中的一个类单独做成.dll吗

2014-09-18

QT 两个相互独立的程序之间怎么调用

2014-09-04

如何在结构体数组中删掉重复值

2014-08-19

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

TA关注的人

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