![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术笔记
文章平均质量分 52
牧羊君
这个作者很懒,什么都没留下…
展开
-
图形视图体系结构(Graphics View)
Graphics View框架结构原创 2023-06-23 23:19:11 · 468 阅读 · 0 评论 -
QT编译提示 error:编译器的堆空间不足
QT编译错误、空间不足、编译ERROR原创 2022-05-05 15:31:20 · 717 阅读 · 0 评论 -
Visual Studio 2008 C++编译速度优化(多线程编译)
最近接触一个项目,C++开发,编译时间居然达到19分钟,VS2010以后的版本有多处理器编译,而Visual Studio 2008却没有该设置,经过查阅一系列文档发现,Visual Studio2008可以通过启动多线程序编译来减少编译的耗时。经过测试后发现优化后的编译时间为5分23秒。但唯一不足的是在编译过程中CPU占用率会达到100%,但即使为100%也不影响电脑其他操作。 具体配置参数如下所示: 1) 项目属性页 —> C/C++ —>命令行中...原创 2020-09-18 15:24:44 · 2463 阅读 · 1 评论 -
C# 实现颜色渐变窗体控件
1.建议设置窗体为双缓冲绘图,可有效避免界面刷时引起的闪烁this.SetStyle(ControlStyles.AllPaintingInWmPaint | ControlStyles.OptimizedDoubleBuffer, true);2、代码实现private Color Color1 = Color.Gray; //起始颜色private Color Color2 = Color.White ; //目标颜色 private float changeAng...原创 2020-07-06 11:21:51 · 567 阅读 · 0 评论 -
MFC捕捉程序运行崩溃时的Dump信息捕捉
程序运行过程中出现崩溃,而且无任何有价值的信息,如下图所示:为了便于我们进行程序定位,我们可以使用Dump文件进行协助我们进行问题分析。1.导入相应头文件和库文件#include <DbgHelp.h> #pragma comment(lib,"DbgHelp.lib")2.编写生成Dump的函数//创建dump文件void CreateDumpFile(CString lpstrDumpFilePathName, EXCEPTION_POINTERS *pE.原创 2020-05-29 13:56:41 · 2015 阅读 · 0 评论 -
删除SQL数据表或字段的描述信息
1.增加SQL数据表的描述信息execute sp_addextendedproperty @name=N'MS_Description',@value=N'「表的描述信息」',@level0type = N'SCHEMA',@level0name=N'dbo',@level1type =N'TABLE',@level1name=N'「表名」'2.增加SQL数据表中字段的描述信息xecute sp_addextendedproperty @name=N'MS_Descripti...原创 2020-05-15 16:10:17 · 604 阅读 · 0 评论 -
删除SQL Server代理作业
近期需要使用SQL脚本对作业进行操作,经过一翻尝试后,终于实现。特留下笔记以便日后使用USE [msdb]GODECLARE @Sqljob varchar(255) --要删除的作业名称DECLARE @jobId varchar(255) --作业编号SET @Sqjob = 'jobs' --赋值作业IF EXISTS(SELECT * FROM msdb.dbo.sysjobs WHERE name = @Sqljob)BEGIN --删除...原创 2020-05-15 15:55:34 · 998 阅读 · 5 评论 -
MFC获取程序集的版本号信息
引入相应lib库文件#pragma comment(lib,"Version.lib")函数实现代码,返回一个字符串的版本信息 CString m_csProductVersion; //版本信息字符串 char cPath[MAX_PATH]; ::GetModuleFileName(NULL,cPath,sizeof(cPath)); DWORD...原创 2020-04-16 13:35:45 · 363 阅读 · 0 评论 -
ubuntu 系统错误:Error : BrokenCount > 0
ubuntu 系统开机后在输入法旁边出现类似于禁止通行的图标,点击后出可以看到错误信息“Error : BrokenCount > 0 ”的提示:解决方法:1.查找问题原因,在Terminalk中输入:sudo apt-get -f install2.根据提示信息找到错误依赖项,并根据提示信息“sudo apt-get autoremove XXX”,移除相应依赖包即可。注:...原创 2020-02-19 12:40:02 · 1126 阅读 · 0 评论 -
Ubuntu 19.04下进行QT Creator卸载或修复
使用Ctrl+T进入Terminal终端; 进入Qt Creator的安装目录,我的安装目录为qtcreator-4.10.2 使用ls命令查看安装目录下的所有文件和目录,找到QtCreatorUninstaller; 4.输入以下命令sudo ./QtCreatorUninstaller 5.进入Qt的安装界面 6.根据提示进...原创 2019-12-13 22:07:18 · 1116 阅读 · 0 评论 -
【新手必读】ubuntu分区经验
对于新新手在实机上安装系统来说,难的不是怎么是安装一个陌生的系统,而是不知道怎么对硬盘进行分区,哪一种分区更新合理,网上也有人非常建议菜鸟先用虚拟机尝试,但现在有的VMware Workstation等虚拟为了方便大家只提供了虚拟系统功能,并不能让初始学者从硬盘划分一步步进行系统的安装。 以下个人通过实操安装Ubuntu系统的经验对于硬盘分区方案的一点总结和分享...原创 2019-11-17 17:59:12 · 504 阅读 · 0 评论 -
Ubuntu查看硬盘序列号
查看硬盘信息sudo hdparm -i /dev/sda1其中Model为型号,SerialNo硬盘序列号原创 2019-11-08 11:53:52 · 7242 阅读 · 0 评论 -
ubuntu 使用Geany开发Python配置
原创 2019-11-07 09:36:01 · 857 阅读 · 0 评论 -
QT安装教程(适用于Ubuntu操作系统)
一、下载版本访问qt下载页面,根据您的ubuntu版本下载32位或64位linux安装包。1.查看QT官网要下载的版本信息http://download.qt.io/official_releases/qtcreator/2.使用wget通过命令行下载安装文件。wget http://download.qt.io/official_releases/qtcrea...原创 2019-10-21 16:12:23 · 796 阅读 · 0 评论 -
Windows 内存机制说明
1.内存分布概述 每个进程都有自己的虚拟地址空间,对于32位进程来说,这个地址空间的大小为4GB,这是因为32位指针可以表示从0x00000000到0xFFFFFFFF之间的任意一值。对于64位进程来说,由于64位指针可以表示从0x00000000’00000000到0xFFFFFFFF’FFFFFFFF之间的任一值,因此这个地址空间大小为16EB。因为每个进程都有自己专用的地址空...原创 2018-11-06 22:41:29 · 6004 阅读 · 0 评论 -
Ubuntu 18.10安装中文输入法(五笔/拼音)
1.开启中文输入法,使用Ctrl+Alt+T打开命令提示输入命令: sudo apt-get install ibus ibus-table ibus-table-wubi2.打开系统设置界面3.打开“地区/语言”,选择“语言”4.选择“插入/移除语言”,5.选择“中文”6.点击“应用”,建议应用后重启系统。7.系统重启后,进入“地区/语言...原创 2019-04-01 20:56:08 · 7376 阅读 · 1 评论 -
从Adobe官网离线下载Photoshop完整安装包
1.打开Adobe官网https://www.adobe.com/cn/,建议先进行账号登录,如果没有的先进行注册2.点击“学习和支持”3.看到Adobe photoshop学习和支持,点击下面的“为什么我的Creative Cloud应用程序无法安装?”会看到“下载和安装故障诊断指南”直接点击。4.进入 “Creative Cloud 下载和安装问题故障诊断 ”这个页面后,一...原创 2019-05-26 18:44:42 · 30079 阅读 · 4 评论 -
地图的坐标系类型
坐标系统:用于定位的系统,就跟二维笛卡尔坐标系统一样,一个点使用(x,y),就能确定该点在笛卡尔坐标系统中的唯一位置。这里讲的坐标系统,相对于笛卡尔坐标系统,要复杂许多,但作用却都是一样,主要用于定位,也就是精确地定位地表上的一点。 地理坐标系统:WGS84就是一种地理坐标系统。地理坐标坐标是对地球进行简单几何建模,比如将地球看成一个球体或者类球体,然后再将地表上点投影到该球面上形成的坐标就是地理...原创 2019-09-27 17:28:36 · 4257 阅读 · 0 评论 -
C# WinForm动态调用远程Web服务
1、添加服务引用2、在弹出的添加服务引用对话框地址栏中输入WebService地址,如:http://localhost:6521/WebSite1/Service.asmx?WSDL3、输入命名空间名称或保持默认4、定义SoapClient变量 WebService.ServiceSoapClient SoapClient = new WindowsFormsA原创 2012-08-31 21:28:53 · 3378 阅读 · 0 评论