自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Linux串口驱动加载过程

本文以SNX串口卡在Centos7环境下加载驱动过程为例,分析串口的名称是如何确定的。 下面的终端显示为调用了modprobe snx后的输出,可以看到在第二步,内核发出消息到用户空间已经把串口名称确定了。 进入驱动代码,可以看到dev_name已经被硬编码了,并且在tty_set_ope...

2019-12-27 15:41:25 96 0

原创 linx6.0.80 凝思安全操作系统安装注意事项

凝思安全操作系统是目前主流的国产操作系统,在电力领域有广泛的应用。 网络安全问题是关系到电网安全的一个重要因素,如果使用国外的系统将会面临安全后门还有安全补丁难于更新的问题。比如常用的RHEL6,现在就面临没有安全维护的困局。一旦遭到网络攻击,所有的应用都将陷入瘫痪。 经过一段时间市场调研,我决定...

2019-07-26 20:26:58 3998 4

原创 Centos7虚拟机磁盘恢复

背景 先介绍背景。我的开发环境是一个centos7的虚拟机,由于临时外出,我把电脑盖子合上了。当我回来的时候,把盖子打开,屏幕定格在最后一个画面,然后卡在那里。依据以往的经验,我把虚拟机关机,然后再打开应该就好了,结果这次不行了,就是关不了。我把vmware结束进程,把所有lock的文件都删掉,再...

2019-07-04 15:47:15 661 0

原创 linx 6.0.60 x64 绿色部署mysql5.7.25

Linx凝思操作系统是一个基于debian6的很老的平台 很多新的软件都没有deb包,只能自己手工编译部署 下面介绍如何部署mysql5.7.25,并且保证所有文件都在/home/mysql下 1.安装Linx操作系统,使用国网定制版(d5000版) 2.在终端使用root用户,删除系统自...

2019-04-16 10:08:42 329 2

原创 qtcreator + vs2015 + qt5.11.2

在windows环境下,qtcreator可以使用mingw或vs编译项目。本文基于win10 为了满足不同开发者的需求,需要保证在vs+qtmsvc或qtcreator+qtmingw或qtcreator+qtmsvc都能正常工作。 本文针对最后一种情况进行环境搭建。 下载qt-opens...

2018-11-26 14:40:57 508 0

原创 QT_NO_CAST_TO_ASCII QT_NO_CAST_FROM_ASCII

QT_NO_CAST_TO_ASCII 当开启这个定义后会限制以下行为 QByteArray 不能append QString,不能insert QString,不能replace QString,不能+= QString,不能indexOf QString,不能lastIndexOf QSt...

2017-12-28 11:58:06 252 0

原创 connect four / tic-tak-toe

在中有一道课后题P104第三题 另外看到机核网微博里写的一个在美国学习游戏开发的人的课程设计里面也提到了这个东西 觉得有必要自己实现一下 这里做的是正方形棋盘 开发环境为vs2015 #include #include #include const int maximum = 10...

2017-10-12 06:44:50 312 0

原创 Qt 智能指针实例

#include #include #include #include #include class MyClass { public: MyClass():str("null") {} MyClass(const MyClass &r...

2016-01-25 13:06:52 2940 1

原创 Linux 串口参数配置及恢复默认值

Linux 串口参数配置及恢复默认值Linux系统的串口设备是有操作系统内核映射到了/dev下的某一个文件比如ttyS0, ttyS1或者某些扩展的串口卡加入了厂商的标识,比如moxa的串口叫ttyMUE0,还有sunnix的串口叫ttySNX0。具体的命名还需要根据串口厂商的说明书来查看,这里以...

2016-01-08 10:37:09 473 1

原创 关于模态对话框(modal dialog)

接触过窗口编程的人都知道有这么一种对话框,一旦在父窗口中被触发就必须点击确定或取消,否则将无法访问其父窗口。 这就是模式对话框或模态对话框。但modal这个词大家在网上搜索之后会发现,这些结果都不能让我们和这个不能被绕过的窗口产生任何联系。 不知道是不是因为modal看起来很像mode的原因,...

2013-03-20 20:32:25 1489 0

原创 qt creator格式对齐

ctrl + a 全选文本 ctrl + i  对齐 和vc的alt + F8一个效果

2012-12-29 09:17:57 1205 0

转载 派生类和基类之间的特殊关系

2012-10-24 15:14:07 878 0

原创 关于const修饰符(内容不断扩充中)

1.前言 根据const的出现位置有3种组合,下面用表格列出: const datatype * const 定义格式 叫法 有 无 const int *p 常量指针 无 有 int *const p 指针常量(pointer const...

2012-09-20 10:22:13 1056 0

原创 qmake+mingw手工编译qt

1.准备工作 先创建一个hello文件夹 然后将以下源代码输入 #include #include int main(int argc, char *argv[]) { QApplication app(argc, argv); QLabel *label ...

2012-09-19 11:56:46 1202 0

原创 vc6带参数调试c/c++代码

1.准备工作 用vc6创建c文件,代码如下: #include int main(int argc, char *argv[]) { int i; for(i = 1; i < argc; i++) printf("%s%s",argv[i...

2012-09-19 09:44:07 1321 0

原创 MSYS+mingw 配置makefile

在阅读本文前请先确认你已经了解了 http://blog.csdn.net/dcmilan/article/details/7983697 http://blog.csdn.net/dcmilan/article/details/7986961   1.安装MSYS MSYS在mingw...

2012-09-17 21:11:23 1959 0

原创 mingw命令行编译示例

如果你正在学习c++ cookbook,那这篇文章对你会很有帮助 在阅读本文之前,请先看这篇文章 http://blog.csdn.net/dcmilan/article/details/7983697 1.    准备工作 1.1创建3个文件夹 johnpaul, georgering...

2012-09-17 11:45:45 3257 0

原创 gcc(mingw)在windows环境下的配置

1.gcc gcc(GNU Compiler Collection)是一款优秀的c++编译器,同时他也是gnu计划的一部分。 gcc最初只能在unix或linux环境中使用,后来出现了mingw,这样gcc就能够在windows环境下使用了。 2.安装mingw mingw可以直接安装也可...

2012-09-16 09:24:09 1853 0

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