- 博客(20)
- 收藏
- 关注
原创 QT配置MySQL驱动
环境系统:Windows7-64位QT:4.8.6MySQL:5.5前提电脑上已经安装好了QT和MySQL软件,步骤1、修改Qt中mysql驱动的mysql.pro文件路径:C:\Qt\Qt4.8.6\src\plugins\sqldrivers\mysql添加两行代码(这两句是为了找到include头文件和 lib库):INCLUDEPATH += "C:...
2019-02-21 16:13:49
4636
1
原创 python语言输出hello world
2019年春节上班第一天,开工喽!1、用命令行写在python的交互式命令行写程序,输出hellloworld打开cmd,输入python,进入python的交互式环境:注意:交互式环境能够得到结果,但是不能保存。print是python的输出函数,在python2中可以 print+内容,但在python3中不可以,要使用print+(内容),才可以输出成功。2、...
2019-02-12 15:36:09
8496
1
原创 Qt中设置QPushButton背景色
刚开始编写的设置背景色代码用的是QPalette类:QPalette palette1=ui->pushButton->palette(); palette1.setColor(QPalette::ButtonText,Qt::red);//设置字体颜色为红色 palette1.setColor(QPalette::Button,Qt::green);//设...
2019-01-04 09:26:13
4123
原创 QT4.8.6自定义dialog类报错
用的是QT4.8.6的版本,在创建一个c++class的时候,自己定义了一个hellodialog的类,像让他继承QDialog基类,但是下拉列表框中没有QDialog类,选择custom选项,手动添加QDialog基类,如下图:添加好之后,编译运行,出现如下问题:原因是因为缺少头文件,在创建时手打,只会在类后面自动加上继承,头文件还是要你自己写上;最后,问题解决了。...
2018-11-27 10:33:37
631
原创 QT4.8.6中文乱码
摘要:在QT4.8.6中新建一个空项目,功能是显示一个带有lable控件的Dialog,在运行的时候出现乱码:问题解决步骤:首先,添加头文件:#include<QTextCodec>,;接着在main函数里添加红色框框里的代码,这是其中的一种方法;另一种方法:注意必须是trUtf8(),如果是tr()则转化不成功;解析:QTextCodec类提供了文...
2018-11-26 21:01:08
631
原创 C# Chart控件
chart1.ChartAreas[0].AxisY.Maximum = 100;//设置Y轴最大值chart1.ChartAreas[0].AxisY.MajorTickMark.Interval = 10;//设置Y轴刻度间隔chart1.Series[0].Points.AddXY(0, 88);//添加横坐标为0,纵坐标为88的点chart1.ChartAreas[0].Axis...
2018-11-22 14:40:46
2201
原创 C++基础知识(随笔一)
1、数组的初始化只有在定义数组时才能使用初始化,也不能将一个数组付给另一个数组:int cards[4]={3,6,3,2};//okayint hard[4];//okayhand[4]={3,5,6,1};//not allowedhand=cards;//not allowed初始化数组时,提供的值可以少于数组的元素数目。如果只对数组的一部分进行初始化,则编译器将把其...
2018-11-22 14:31:40
180
原创 c#Winform代码里中英文切换
1、Winform窗体中的中英文切换第一步:Form_123窗体属性中Language为默认情况下,button1按钮属性Text为:按钮; 第二步:Form_123窗体属性中Language设置为“英语”,button1按钮属性Text:按钮翻译为button1;这个时候会Form_123窗体下自动生成en.resx文件:接着在program.cs文...
2018-11-08 10:20:07
11178
转载 Git使用(二)
1. Git概念 1.1. Git库中由三部分组成 Git 仓库就是那个.git 目录,其中存放的是我们所提交的文档索引内容,Git 可基于文档索引内容对其所管理的文档进行内容追踪,从而实现文档的版本控制。.git目录位于工作目录内。 1) 工作目录:用户本地的目录; 2) Index(索引):将工作目录下所有文件(包含子目录)生成快照,存放到一个临时的存储区域,Git 称该...
2018-10-31 17:03:48
204
转载 Git使用
一:Git是什么? Git是目前世界上最先进的分布式版本控制系统。 二:SVN与Git的最主要的区别? SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器。集中式版本控制系统是必须联网才能工作,如果在局域网还可以,带宽够大,速度够快,如果在互联网...
2018-10-31 17:00:56
198
原创 c# Winform登陆界面设计,登陆用户不同权限设置
要求:登陆界面,用户只有管理员和普通用户 管理员可以进行数据库的增、删、改、查; 普通用户只能进行数据的查询;思路:当登陆用户为普通用户的时候,把数据库增删改查功能隐藏。步骤:1、获取登陆成功的当前用户名;2、在所要显示功能界面的Load事件中进行判定(一定要在Load事件下)。具体代码编写:1、声明一个静态变量,并用来存储当前登...
2018-10-31 15:38:15
18619
5
原创 jason 序列化和反序列化
一、使用JavaScriptSerializer类using System.Web.Script.Serialization; //创建对象Student stu = new Student(){ id = 1235, password = 236, name = "张三"};//序列化JavaScriptSerializer js = new Java...
2018-10-29 16:07:46
953
原创 数据库查重,关联
1、关联,一个字段存储1个ID表a aid b1id b2id b3id 1 1 3 5 2 2 4 6 表b bid bcon 1 葡萄 2 梨子 3 广州 4 深圳 5 出口 6 进口 查询:select m.aid,m.b1id,n.bcon,m.b...
2018-10-23 13:54:50
383
原创 读取数据库数据,以报表的形式显示在前台网页(asp.net+echarts+ajax+数据库)
1、首先在VS2010里新建项目ASP.NET Web应用程序:WebApplication1;在应用程序里新建项目:WebForm.aspx(Web窗体),Model.cs(类),Controller.cs(类),Handler.ashx(一般处理程序),WebForm.js(JScript文件);2、(1)首先,创建一个Model类,对象实体化:namespace WebAppli...
2018-10-17 10:28:41
4554
4
原创 跨线程调用Windows窗体控件
当我们需要处理大量数据时,为了使窗体界面不出现假死状态,需要使用多线程进行处理。当利用线程池ThreadPool.QueueUserWorkItem(t=>{ });进行多线程处理时,如果{ }中有控件(textbox,combox.....),程序就会报错:不允许跨线程调用windows窗体控件,这时候我们使用delegate委托进行窗体控件的调用。(1)如果控件出现在if()判断...
2018-09-20 16:14:02
1505
转载 OpenCV的三帧差法
[cpp] view plain <a href="#" class="CopyToClipboard" title="copy" onclick="dp.sh.Toolbar.Command('CopyToClipboard',this);return false;">copy<embed id="ZeroClipboardMovie_1" src="http://static.blog.c
2017-05-11 22:22:02
1083
转载 OpenCV计算连通区域数目与最大连通区域并标示出
#include #include #include #pragma comment(lib, "cv.lib") #pragma comment(lib, "cxcore.lib") #pragma comment(lib, "highgui.lib") int main( int argc, char** argv ) {
2017-05-11 21:55:38
883
转载 串口的Hex/AscII发送与显示
首先,底层的数据传输都是字节流,所以不管选择什么方式,都会被分解为一个一个的字节。1选择Hex发送就代表你要发送的内容是纯数字,由程序完成String到Int再到Byte的转化。所以你应该保证每个你要发送的数都是两位的,如果是7就应该写07,因为程序会每两位每两位地读。如果你选择了Hex发送,而输入的又是字符,比如你写了ab,那么就会被程序读为16进制的AB。这就是不同的概念了,无论你选择
2017-05-09 17:47:49
5335
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人