2 陈君豪

尚未进行身份认证

在无尾熊的世界里,有尾巴的就是王

等级
TA的排名 4w+

mfc 动态改变Picture Control的颜色

需求是要达到以下效果,按钮显示红色,再按一次显示绿色,用颜色显示目前振动盘的状态思路,1.建立一个PictureControl空间,ID取名IDC_COMING,绑定变量CStaticm_coming;2.写一个变绿色的方法voidCDlg7::setPictureColorGreen(){ CPaintDCdc(this);//deviceco...

2019-10-14 21:22:49

MFC VS2017和Halcon17 联合编程,利用Halcon助手在PictureControl 连续采集显示摄像机图片

VS2017Halcon17MFC使用笔记本自带的摄像机连续采集,显示在MFC的PictureControl控件主要方法就是确认的时候,开启一个新的线程去采集PictureControl的ID:IDC_STATICCYunClassDlg.h文件#include"HalconCpp.h"#include"HDevThread.h"...

2019-10-06 16:21:27

C++ map放在堆空间的简单例子

网上的例子大部分都是放在栈空间的,这里提供一个map放在堆空间的例子注意new的后面不能省略std::map<int,CPoint>*map1=newstd::map<int,CPoint>();#include"pch.h"#include<iostream>#include<atltypes.h>#i...

2019-10-05 05:55:53

vs2017 MFC 离线查看系统函数的方法

1.取得离线版的MSDN参考这里的资料参考资料https://jingyan.baidu.com/article/358570f64af7cfce4724fc0c.html里面有百度云盘下载地址,下载档案VisualStudio14.zip下载后解压缩2修改F1的本地路径(可以不用修改)菜单点击帮助-添加和删除帮助内容-管理内容解压缩刚刚下载的档案,把...

2019-09-28 09:51:38

VS 2017 MFC 使用代码 GetMenu() 修改菜单样式

1.新建文档,选择单个文档,MFCstandard(其他的设置好像不行)2.在CMainFrame.cpp的OnCreate方法最后加入CMenu*menu=GetMenu();//获取子菜单CMenu*fileMenu=menu->GetSubMenu(0);//勾选fileMenu->CheckMenuIt...

2019-09-23 12:11:18

VS 2017 联合Halcon

本来想用VS2019联合的,但是试了很久一直有问题,改用2017一下子就可以1.新建一个项目2.添加三个include路径C:\ProgramFiles\MVTec\HALCON-17.12-Progress\includeC:\ProgramFiles\MVTec\HALCON-17.12-Progress\include\halconcppC:\ProgramFile...

2019-09-19 08:47:06

Qt 5.13联合halcon 17的配置步骤

我电脑的基本讯息Halcon安装路径:17版默认安装C:\ProgramFiles\MVTec\HALCON-17.12-ProgressQT安装路径:5.13.0安装msvc默认路径C:\Qt\Qt5.13.0\5.13.0\msvc2017_64步骤:1.新建一个QT项目,项目按右键=》添加库=》外部库,然后添加2个1)C:\ProgramFiles\MVTec\H...

2019-09-16 05:23:13

Qt 的范例 Demo (登陆验证,数据库增删改查)

用Qt做了一个Demo实现数据库增删改查的功能登陆页面数据库页面,没有登陆前只能查看登陆后可以新增,修改,删除条件查询新增修改数据库资料部分代码mainwindow.cpp#include"mainwindow.h"#include"ui_mainwindow.h"MainWindow::Ma...

2019-09-14 22:35:03

Qt 5.13 重新编译源码,连接 MySQL 5.7

安装Qt新版本的时候,会发现里面没有QMYSQL,所以要使用QMYSQL的时候会报以下的错误QSqlDatabase:QMYSQLdrivernotloadedQSqlDatabase:availabledrivers:QSQLITEQODBCQODBC3QPSQLQPSQL7这时候,就要自己编译源码了。这里有一篇博客可以参考https://www.cn...

2019-08-25 03:27:33

C++ 贪食蛇代码

参考其他人的代码用自己的习惯写了一版墙Wall.h#pragmaonce#ifndef_Util_Wall_Def#define_Util_Wall_Def#include<sstream>#include"mPoint.h"#include"Food.h"classWall{public: Wall(); intge...

2019-08-24 03:53:49

python 爬虫Demo 下载每日股票数据

以前写的Python抓取股票资料的项目,因为效率太低后来没有用了,用python跑完一圈大概要几十分钟,没法使用,但是当python的demo还是不错的(后来用java写调用sinojs函数的,25秒收集一次全部股票的资料并写入redis,基本够用了),这个demo用到的技能包括数据库操作,定时任务,用BeautifulSoup爬虫,python的字典,正则等数据库储存的情况:项...

2019-06-02 17:38:49

项目代码里有class文件时,eclipse 和 idea 的差异

有时候,架构师为了让项目快速启动,在svn的代码里会有class文件,这个时候通常指定的IDE是eclipse,然后项目就启动了,但是.....如果有人(likeme),坚(zhi)持(hui)用idea,就会发现编译不起来,然后各种奇怪的错误,原因是idea和eclipse编译的方式不同,如果一个类有class文件,也有java文件,当java文件有改动的时候,class文件会自动更新(ec...

2019-04-16 11:34:34

用Shiro配置菜单url 替代Permission的范例

Shiro的权限可以用role,permission,是否登录等等方式限定,详情可以参考https://blog.csdn.net/howard789/article/details/83305478但是这样管理大型项目的时候会很混乱,因为太复杂了所以另一个思路,是用菜单URL作为permission来管理,每一个用户分配其角色(可以有多个角色),这个系统要求必须登录才能使用,如果是对...

2019-03-29 18:34:29

用Tomcat启动 spring-boot (不是用main方法)要修改的地方

1.pom文件改成war包,要用tomcat8以上的版本2.放一个web.xml文件,idea里做相应的配置之前在web.xml配置的,要在其他类里配置,或yml里配置这里可以下载范例,放一个空的yml和body为空的web.xml,其他都在代码里配置configpackageexample.config;importorg.springframewo...

2019-03-27 17:17:01

将Mybatis 移到 jar包要注意的事项(在jar包中使用 mybatis)

本来模块在SpringBoot中使用自定义的DataSourceConfig,运行,DataSourceConfig和mybatis-config.xml和Mapper等资料都在这个模块里,后来决定将这个模块作为一个通用的jar包给其他模块使用,修改如下:例如我新建一个NewModule,原来的模块叫做MybatisModule1.basePackages:必须在NewModule的A...

2019-03-19 16:27:39

dubbo 提供者IP错误导致服务不可用

今天dubbo集群的一个服务不可用,看了下服务是正常的但是并不是提供服务者的IP,后来发现是/etc/hosts文件被改过了。排除错误可以去tomcat的页面看,如果显示的IPaddress不是127.0.0.1,可以检查下hosts文件错误发生时的情况,服务器在10.7.90.149,dubbo却辨认为10.10.238.66修正hosts的错误后,IPaddress显示12...

2019-03-18 15:23:21

hadoop 3 文件无法提交 9000端口无法访问的原因

网络上很多配置的core-site.xml是这么写的<property><name>fs.defaultFS</name><!--hserver1为当前机器名或者ip号--><value>hdfs://hserver1:9000</value>&l...

2019-03-08 14:26:53

hadoop重新format namenode的步骤

我的集群有三个节点masterh3worker1h4worker2h5首先是每一台机器的zookeeper都已经启动了步骤1.主节点stop-all.sh2.主节点删除所有的临时目录log日志,包含在xml设定的还有默认的3.主节点hdfszkfc-formatZK4.主节点hdfs--daemonstartjournalnod...

2019-03-08 10:09:37

hadoop namenode启动不了的原因之一

在hdfs-site.xml里有一个节点<property><name>dfs.namenode.name.dir</name><value>file:///data/hdfs/1/dfs/nn</value></property>里面的file,...

2019-03-06 10:16:19

shell脚本 嵌入expect实例

CentOS下,安装好expect后,建立一个expect.sh脚本,修改hadoop密码#!bin/bashexpect<<!spawnpasswdhadoopexpect"*New*"send"root\r"expect"*Retype*"send"root\r"!echo"\n"echo"修改密码完成"在

2019-03-01 09:52:44

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。