- 博客(32)
- 资源 (2)
- 问答 (8)
- 收藏
- 关注
原创 该字符串未被识别为有效的datetime
最近做了个C#的简单项目,string转换datetime时,报错“该字符串未被识别为有效的datetime”,我使用的转换方法是:string time_s = "2020-06-29 3:51:00";DateTime dTime = DateTime.ParseExact(time_s, "yyyy/MM/dd HH:mm:ss", CultureInfo.InvariantCulture);可能是日期格式不标准导致的,试了用"2020-06-29 03:51:00"是可以过的,后面换了一
2020-06-29 14:56:17
4854
原创 C++ QT学习之路----控件应用
包含:QPushButton、QLabel、QLineEdit、QTextEdit、QPlainTextEdit、QComboBox、QFontComboBox、QSpinBox、QTimeEdit、QDateEdit、QScrollBar、QRadioButton、QCheckBox、QListView、QTreeView、QTableView、QHBoxLayout、QGridLayout、QGroupBox、QTabWidget、QMenu、QToolBar、任务栏托盘菜单等控件的使用。cpp文件
2020-06-03 18:04:14
726
原创 C++ QT学习之路----窗体应用
本篇文章中,主要记录控制窗体的操作。本文在上一篇文章《C++ QT学习之路----创建hello world窗体》基础上添加新的代码。先来设置窗体固定大小:在QT_practice.cpp文件中添加新的代码: //窗体标题 QString str; str = str.fromLocal8Bit("Qt5.1 窗体应用"); this->setWindowTitle(str); //窗体最大300*300 this->setMaximumSize(300, 30
2020-06-02 11:02:38
1111
原创 C++ QT学习之路----创建hello world窗体
研究了半天,开始在Qt vs Tools中没有找到新建Qt项目的选项,因为我最开始是直接在QT Creator中创建项目的,发现VS里创建不了,还以为插件安装失败了。后面直接在VS中新建-项目-Virsual C++-测试中找到了我的QT,选择Qt widgets application,创建新项目,如图:项目命名我写的QT_practice,创建的时候好像会安装个什么,直接安装,然后创建,项目就出来了,目录见上图的右侧;下面,开始把伟大的"Hello World!"添加到我们的界面..
2020-05-27 17:07:52
637
原创 C++ QT学习之路----VS2017+QT环境搭建
本系列会系统、完整地学习一遍VS下编写QT,主要参考书籍:c++ qt5 范例开发大全.pdfVS2017有社区免费版,直接官网下载安装即可;VS2017上安装QT,需要先安装插件:qt-vsaddin-msvc2017-2.5.1.vsix这个插件直接CSDN中搜索即可找到,也可以在我上传的资源中查找(刚上传,还在审核)。我的电脑之前有安装QT Creator编辑器(QT5的),安装完上面的插件后,VS中就会出现如下菜单:在里面的QT option中,需要指定编译器的位置:.
2020-05-27 16:12:34
2159
原创 python股票数据爬取
主要功能:1.获取上证、深证的所有股票的代码;2.爬取所有股票的近30天的开盘价、收盘价、涨跌幅等数据3.简单建了个模型,筛选近30天持续增长的股票,以5天为一个单元,计算这5天的开盘价线性拟合的斜率,总共会计算30/5=6个斜率,所有斜率都为正,表示该股价近一个月持续增长,筛选出来其它模型可借用爬取的股票数据自行建模,此文仅供个人学习用,请勿作违法用途,否则后果自负。...
2019-11-26 16:17:09
931
原创 PyQt5中如何调用外部exe,并获取返回数据
最近做了个项目,需要用PyQt5编写一个exe程序,并且调用客户的接口是exe形式的开始用python自带的subprocess.Popen()调用客户的exe,run和debug都可以执行;但是打包后,调用客户的exe时,程序就崩溃了,最后定位到是subprocess.Popen()导致崩溃。想了下,前面使用多线程时,Python和PyQt都有自己的线程方法,使用Python的Th...
2019-07-24 16:06:05
6642
6
原创 python调用dll报错:Procedure called with not enough arguments (4 bytes missing)
python调用C++编写的dll时,报错Procedure called with not enough arguments (4 bytes missing)加载dll的方式是cdll.LoadLibrary(),将加载方式改为windll.LoadLibrary(),ok
2019-07-08 09:18:33
2130
1
原创 VC6.0的classview视图显示类不全
使用VC6.0编译器打开之前的工程,发现classview视图显示类不全,网上说删除*.ncb文件,试了无效;仔细观察,发现FileView视图里缺少头文件解决办法:1.下载filetool.exe;2.解压,用VC6.0打开解压后的工程,编译生成filetool.dll文件;3.工具->定制->附加项和宏文件中浏览,添加filetool.dll(如果添加过程中,提...
2019-06-27 14:11:19
1089
原创 python通过post爬取快递行程单
以中通快递为例:开始通过网页查询可以看到行程,但是用request获取浏览器响应时,总是提示未知错误,联系管理员;网上查了下,是post时,需要设置header才能获取response信息代码如下:import requestsimport jsonurl = "https://tms-apigis.zt-express.com/expressTracking/queryE...
2019-06-16 18:58:29
943
原创 The value of ESP was not properly saved across a function call. This is usually a result of calling
void CPD218Dlg::setupCnDev(void){ cnrouting_running = true; all_device_connected = false; update_start_butten(ATestRunning,BTestRunning); AfxBeginThread((AFX_THREADPR...
2019-05-20 10:06:31
925
转载 Error C1189: #error: Please use the /MD switch for _AFXDLL builds
转载自:https://www.cnblogs.com/zwh0214/p/6048360.htmlMFC的使用,有三种设置: 1.使用标准Windows库 2.在静态库中使用MFC:是将DLL中的相关代码写进EXE文件中,文件较大,但是可以在没有相关DLL的机器上运行; 3.在共享DLL中使用MFC:指的是打包时一些MFC的DLL的内容没有被包含在EXE文件中,所以...
2019-05-20 09:44:30
224
原创 【bcc32 Error]'bcc32' exited with code 1.
将工程名改了之后,编译报错bcc32 error重新打开工程,编译,不报错~~
2019-05-08 10:31:39
1701
原创 [ilink32 Error] Fatal:Unable to open file 'ACNTBUILDERXE6.LIB'
原工程设置了些关联路径,拷贝到新电脑后,检索不到该路径就报错解决办法:1.project-》option中,逐个查看,删除无关路径;2.删除完,再次编译,可能会出现:failed to open XXX.obj,再将自己安装的builderXE6路径添加到tools->options->delphi options->library、tools->optio...
2019-04-28 11:00:10
629
转载 RAD XE6破解
win10系统亲测可用,下载软件后,点击active;提示注册激活,再运行,XE6就可以运行了。全程不需要断网。下载链接转自:https://download.csdn.net/download/fz_xuezhen/7500829...
2019-04-28 09:41:50
412
原创 pyqt5调用dll,传参char**类型学习
argv=[] argv.append('dldtool.exe') dldcom = self.PortName[3:len(self.PortName)] argv.append('-C'+dldcom) argv.append('-r' + burn_image_file) #argv.appe...
2019-04-17 09:48:24
663
原创 PyQt5调用dll,指针传参学习
1.生成的dll截图如下:注意生成的dll内部函数在cmd窗口中查看,不能出现@****(英文大写字母),否则格式会不对,python调用会失败,需重新编译dll;2.内部函数在C++中声明如下:3.pyqt中调用、传指针方式如下:bes = cdll.LoadLibrary(r'transferdll.dll') burn_image_file = se...
2019-04-17 09:42:41
1893
原创 调用json.loads()函数报错返回:JSONDecodeError: Expecting value: line 1 column 1 (char 0)
def getInfoJson(url): #response = getResponse(url) response = urllib.request.urlopen(url) data = response.read().decode("utf-8") print ("data:%s"%data) mJson = json.loads(data)#将...
2019-01-13 18:14:14
4055
1
原创 MySQL数据库基本操作实战
1.创建数据库:CREATE DATABASE ***;2.选中数据库:SELECT DATABASE();3.使创建的数据库成为当前数据库:4.创建表:CREATE TABLE tbl_name(column_specs)5.查询语句DESCRIBE查询是否成功创建了表:DESCRIBE president;6.创建第二个表:member注意5.6...
2018-11-22 01:36:57
412
原创 Windows下使用Git新建、管理项目
本地安装完Git后,到github官网上注册一个账号:https://github.com/然后创建一个自己的项目接着,填写项目名称,点击创建,就可以看到自己创建的第一个项目了,我的项目名称是:Jenkins 接着,打开安装好的Git 出现如下界面:然后配置Gitbash和Github账号的通信协议,我输入的是:ssh-keygen -t rsa -C "...
2018-11-21 04:18:40
709
原创 windows10下安装Git
第一步,官网下载Git:https://git-scm.com/downloads 然后就是一路Next,最后出现安装完成就OK了。当然,安装路径自己可以自定义
2018-11-21 03:00:34
1186
原创 TensorFlow实战-机器学习之MNIST
针对MNIST手写数字识别问题,使用TensorFlow进行训练学习。首先,下载MNIST训练数据集和测试数据集,为了方便大家,我在我的资源中上传了该data压缩包,供大家使用,因为官网下载实在太慢了(大约10min),官网地址如下:http://yann.lecun.com/exdb/mnist/train-images-idx3-ubyte.gzhttp://yann.lecun....
2018-11-14 04:18:34
229
原创 TensorFlow保存和加载模型
保存模型调用Saver,指定路径 import tensorflow as tf#声明两个变量并计算它们的和。v1 = tf.Variable(tf.constant(1.0,shape=[1]),name="v1")v2 = tf.Variable(tf.constant(2.0,shape=[1]),name="v2")result = tf.add(v1,v2,name=...
2018-11-13 21:38:37
237
翻译 TensorFlow实战-scope的调用
scope可以定义指定的命名空间,在此空间中定义的变量可以与空间外的变量重名,调用该变量时,只需要指定命名空间即可。代码示例如下:import tensorflow as tfv1 = tf.get_variable("v",[1])print (v1.name) #输出v:0。“v”为变量的名称,“:0”表示这个变量时生成变量这个运算) ...
2018-11-13 21:05:17
473
翻译 TensorFlow实战-自定义损失函数完整案例
import tensorflow as tffrom numpy.random import RandomStateimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'batch_size = 8#两个输入节点。x = tf.placeholder(tf.float32,shape=(None,2),name='x-input')...
2018-11-12 09:29:53
2098
翻译 Tensorflow实战-完整神经网络样例
import tensorflow as tfimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'#Numpy是一个科学计算的工具包,这里通过Numpy工具包生成模拟数据集,也可以从已有的文件中导入数据from numpy.random import RandomState#定义训练数据batch的大小batch_size = 8...
2018-11-10 11:09:13
1082
翻译 Tensorflow实战-前向传播算法
本文介绍最简单的全连接网络结构的前向传播算法之所以称之为全连接神经网络,是因为相邻两层之间任意两个节点之间都有连接以一个简单的判断零件是否合格的三层全连接神经网络作为例子记x=[x1,x2],w1=,w2=通过矩阵乘法表示如下:a = tf.matmul(x,w1)y = tf.matmul(a,w2)详细Python代码如下:import tensorf...
2018-11-09 02:18:42
586
翻译 Tensorflow实战-会话
import tensorflow as tfimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'#tf.constant 是一个计算,这个计算的结果为一个张量,保存在变量a中。a = tf.constant([1.0,2.0],name="a")b = tf.constant([2.0,3.0],name="b")result = t...
2018-11-08 23:08:15
97
翻译 Tensorflow实战-计算图
import tensorflow as tfimport osos.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'g1 = tf.Graph()with g1.as_default(): #在计算图g1中定义变量“v”,并设置初始值为0. v = tf.get_variable( "v",initializer=tf.zer...
2018-11-08 23:01:47
163
转载 Tensorflow实战-张量
import tensorflow as tf#tf.constant 是一个计算,这个计算的结果为一个张量,保存在变量a中。a = tf.constant([1.0,2.0],name="a")b = tf.constant([2.0,3.0],name="b")result = tf.add(a,b,name="add")print (result)'''#输出:Tensor...
2018-11-08 23:00:40
139
翻译 TCP/IP协议-链路层
链路层主要有3个目的:1)为IP模块发送和接受数据;2)为ARP模块发送ARP请求和接受ARP应答;3)为RARP发送RARP请求和接受RARP应答; SLIP:串行线路IP SLIP是一种在串行线路上对IP数据报进行封装的简单形式,适用于RS-232串行端口和高速调制解调器介入Internet。SLIP定义的帧格式:IP数据报一般以END(0xc0)结尾...
2018-11-08 19:54:41
239
翻译 TCP/IP协议-概述
1.tcp/ip协议族是一组不同的协议组合在一起构成的协议族。TCP、IP只是其中的两种协议该协议族包括一个四层协议系统:应用层、运输层、网络层、链路层 其中,1)链路层:包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆或其它任何传输媒介的物理接口细节。 2)网络层:处理分组在网络中的活动,例如分组的选路。包括ip协议(网际...
2018-11-08 14:48:47
159
MFC中CloseHandle()卡住
2019-03-06
PyQt5调用QApplication.processEvents()函数,界面没刷新
2019-01-05
MFC点击button确定按钮如何打开新的窗体?
2018-12-22
VS2017 用createthread创建线程后,如何结束任务
2018-12-21
MFC中的消息函数PostMessage(),第一个参数必须要传句柄么?
2018-12-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人