- 博客(85)
- 资源 (38)
- 收藏
- 关注
原创 fix issue : VMware安装vmtools后不能粘贴复制和拖拽文件
1、环境Vmware16 , Ubuntu 182、事由安装完Ubuntu18,安装Vmtools后,不能实现与主机之间文本的复制粘贴,文件亦无法与主机之间拖拽复制。重新安装Vmtools后亦无效。按照网上的说法,开启共享文件夹后,也只能通过共享文件夹实现虚机与主机之间的文件互传,使用起来相当痛苦。3、原因从Ubuntu14.04开始open-vm-tools 代替了官方 VMware Tools,所以应该改安装open-vm-tools。vm官方坑我哭也。4、解决方案4.1 安装依赖项s
2022-04-09 11:38:26
4229
4
原创 Java DOMParser 中文路径或中文文件名问题
上面这串代码,如果咱们访问的文件所在是的路径是全英文的,一点问题没有,但是如果路径带有英文呢?例如我要访问board1_download11.xml?这串代码在执行到parser.parse(new InputSource(dest.getAbsolutePath()));时将抛出异常,软件运行异常。那怎么处理呢?答案:给DOMParser 设置GB2312编码如此,解决。...
2021-04-30 14:49:24
355
原创 MFC Dock窗口右上角 关闭按钮 取消
MFC不透明,很多东西莫名其妙,其实也是自己学艺不精。取消停靠窗口右上角关闭按钮,费了好大劲才搞好。为什么要取消呢,有时候不小心关闭了停靠窗口,由于MFC有记忆功能,下一次打开,还是没有,有点恶心。指的就是这个,右上角关闭按钮。在CMainFrame::OnCreate函数内添加上述代码:m_wndFileView.SetControlBarStyle(~AFX_CBRS_CLOSE)如果想消除停靠位置,存储记忆功能在CMainFrame中,CreateDoca...
2020-07-01 14:00:15
1194
原创 Linux驱动学习(模块1)
驱动学习第一篇 hello worldhello.c/************************************************************************** > File Name: hello.c* > Author: Devil_box* > Mail: 18855953390@163.com*
2016-05-30 17:59:30
509
原创 VS调试DLL工程的方法浅谈
我们在编写Dll工程的时候,因为没有可执行文件生成,所以难以调试,但是我们可以通过其他方法来调试dll文件, 一般VS的版本可能不一样,会有点小差异,但是原理明白了,无论是什么版本的VS我们都可以进行相关设置。1、找到要调试的DLL项目,将要调试的DLL工程设置为调试启动项目;然后选择DLL项目,点击右键,选择Properties(属性),打开属性页设置页面。2、在Properties 页面的中,
2016-05-26 14:09:52
1103
原创 QT QTableView用法小结(设置单元格字体颜色,文本字体...)
这几天在公司做关于衰减开关的上位机,用到很多表格,其中表格基本上都是用QTableView进行编写。为了防止以后忘记,同时也给后续的同学一点学习建议,特此写下这篇博客。 QTableView常用于实现数据的表格显示。下面我们如何按步骤实现学生信息表格: 一 添加表头 //准备数据模型 QStandardItemModel *student_model = new QStandar
2015-08-20 09:55:54
41693
3
原创 QTableWidget详解(样式、右键菜单、表头塌陷、多选等) (非代理)
在公司公示Qt开发一段时间,表格用到不少,所以,今天在这做个总结,防止以后忘记。 以下为个人模拟Windows资源管理器的一个表单。(写的比较粗糙,谅解一下) 一、设置表单样式 table_widget->setColumnCount(4); //设置列数 table_widget->horizontalHeader()->setDefaultSectionSize(150);
2015-07-27 10:33:04
4185
原创 将Windows的IE11降级为原先的IE版本
今天早上的时候,桌面上突然蹦出一个窗口,看也没看就叉掉了,但是过了一会之后,IE版本就从IE8升级到IE11,并重新关机重启,关机重启之后,不仅是浏览器很卡,就是整个系统也卡的要命,基本上不能干什么事,打开一个软件都要很长时间甚至是切换标签系统也会死掉,虽然这个时候CPU利用率不高(5%~15%),内存占用也不是很多(36%-47%),但是就是卡的要命,让人很是忍受不了,所以在这里敬告各位小伙伴,
2015-06-05 16:41:14
2254
原创 C和C++语言中->和.的区别
在C++语言中"."和"->"都是用来访问结构成员的符号,这一点的确没有区别,区别在于符号的左边。"." 通过结构名直接访问结构成员,左边是结构的名称!(类似于直接寻址)"->"通过指向结构的指针间接地访问结构成员,左边是指针变量!(类似于间接寻址)可能说的不大明白,下面举一个例子:typedef struct Param{ int Devil; int Bios;
2014-12-09 14:40:14
1070
原创 略谈 GCC __attribute__
1. __attribute__ ((packed)) 的作用就是告诉编译器取消结构在编译过程中的优化对齐,按照实际占用字节数进行对齐,是GCC特有的语法。这个功能是跟操作系统没关系,跟编译器有关,gcc编译器不是紧凑模式的,我在windows下,用vc的编译器也不是紧凑的,用tc的编译器就是紧凑的。例如:在TC下:struct my{ char ch; int a;} sizeof(int)
2014-12-09 11:43:23
1019
转载 需要时刻学习的博客
其实,我不知道我这样做对与不对,这篇文章说实话是给我自己写给自己看的,下面的这些网址都是一些大牛的博客,值得我自己学习。自己还没有本科毕业,现在在公司实习。用到很多东西,很多东西自己还不会,要好好学习。这些东西都是值得自己花时间学的,这么多博客,自己给自己安排一个进度吧。半年的时间全部看完,代码全部敲一遍。现在的时间是2014年12月,明年的5月份,一定要看完、领会完。有压力,方有动力。
2014-11-30 22:39:04
944
原创 Qt中QT_BEGIN_NAMESPACE和QT_END_NAMESPACE
先来看一段程序:#ifndef WINDOW_H#define WINDOW_H#include QT_BEGIN_NAMESPACE////class QAbstractItemModel;class QCheckBox;class QComboBox;class QDateEdit;class QGroupBox;class QLabel;class QLineEd
2014-11-28 13:40:59
1818
原创 C\C++基本数据类型占用的字节数和注意事项
一、程序运行平台 不同的平台上对不同数据类型分配的字节数是不同的。 个人对平台的理解是CPU+OS+Compiler(处理器+系统+编译器)是因为: 1、64位机器也可以装32位系统(x64装XP); 2、32位机器上可以有16/32位的编译器(XP上有tc是16位的,其他常见的是32位的); 3、即使是32
2014-11-26 11:40:43
1653
原创 qmake生成VS的vcproj/sln工程文件
qmake 生成的vs工程与环境变量中的 qmakespec相关,可以有两种方法:1.默认情况下,即环境变量qmakespec为你装的qt for vs的版本,默认生成的为该版本的vs工程,如,你装的是QT for vs2010,那么环境变量qmakespec=win32-msvc2010,默认情况下生成的是vc2010的工程。 当你的xx.pro的TEMPLATE = subd
2014-11-21 10:32:54
10600
原创 VC++的工程文件说明
VC++的工程文件说明: *.dsp:是VC++的项目文件,文本格式。 *.dsw:是工作区文件,它可以指向一个或多个.dsp文件。 *.clw:是 ClassWizard信息文件,实际上是INI文件的格式。 *.opt:工程关于开发环境的参数文件,如工具条位置等信息。 *.aps:(AppStudio File),资源辅助文件,二进制格式。 *.rc:资源文件。 *.
2014-11-20 16:35:57
810
转载 C语言运算符优先级
优先级运算符名称或含义使用形式结合方向说明1[]数组下标数组名[常量表达式]左到右 ()圆括号(表达式)/函数名(形参表) .
2014-11-03 17:18:08
592
原创 GCC和G++编译优化的一些问题
GCC G++ 编译优化选项问题 一、编译优化选项1、-O0 -O1 -O2 -O3编译时使用选项-O可以告诉GCC同时减小代码的长度和执行时间,其效果等价于-O1。在这一级别上能够进行的优化类型虽然取决于目标处理器,但一般都会包括线程跳转(Thread Jump)和延迟退栈(Deferred Stack Pops)两种优化。选项-O2告诉GCC除了
2014-10-27 10:54:53
1121
原创 Visio技巧篇之一些常用小技巧
1. 鼠标按住尺规的边缘往外拉,会拉出一条绘图辅助线,帮助绘图(精确定位),按del键就会消失,而且选中这条线,按ctrl+L会旋转90°。2. 在图形上输入文字时,选中字母,按‘ctrl+=’键,选中字母会变为下标。 按‘ctrl+shift+=’键,字母会变为上标。3. 编辑→移至,可以选择不同的作图页。4. 视图→扫描和缩放窗口,可以调出类似放大镜的窗口,可以查看全局的内
2014-10-21 18:20:32
4981
CFolderPickerDia SHBrowseForFolde 选择目录文件夹
2020-10-14
MFC剪切板通信 源码 可编译 可运行
2020-09-18
MFC CList 链表 排序,源码实现,已验证,VC++
2020-06-11
ComboxAutoComp.rar
2020-06-04
TestOpenDoc - 副本.rar
2020-05-21
ListCtrl选中单元格.rar
2020-05-20
MFC实现CListCtrl创建,CListCtrl双击可编辑,Dialog标题栏隐藏功能
2020-05-14
target-qte-4.8.5-to-hostpc对应Ubuntu系统
2016-06-08
西门子Sim_EKB_Install_2013_05_26
2015-02-05
将NotePad配置为Python编译器
2015-02-02
使用NotePad++运行Python的lua的配置
2015-02-02
CoDeSys编程手册
2015-01-30
西门子STEP-7编程手册
2015-01-30
西门子STEP-7使用手册
2015-01-30
西门子S7 300/400 PID温度控制
2015-01-28
西门子STEP-7 300/400 PID控制手册
2015-01-28
vc6显示行号组件,已注册
2014-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人