自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (14)
  • 收藏
  • 关注

原创 【嵌入式】Libmodbus之RTU模式Master端程序示例

fprintf(stderr, "Error: 设置Debug模式失败");fprintf(stderr, "Error: 设置从机地址失败\n");fprintf(stderr, "Error: 设置从机地址失败\n");fprintf(stderr, "Error: 设置从机地址失败\n");fprintf(stderr, "Error: 设置从机地址失败\n");fprintf(stderr, "Error: 设置从机地址失败\n");

2024-05-25 16:44:34 358

原创 卸载TabXExplorer恢复系统资源管理器Win+E

右键后,发现有一线“强力卸载”,正合吾意,于是就点击了,正常卸载完毕;至此:出大问题了,Win+E不好使了,居然弹框报错,说找不到程序;TabXExplorer(号称比系统资源管理器还牛X的神器)最近安装一次鲁大师,测试了一下机器,然后就删除了;1. 创建一个文件:explorer还原.bat。ok了,所有的都恢复了,Win+E又回来了;我对这种流氓行为嗤之以鼻,果断将其删除;3. 以管理员权限运行此文件;

2023-05-11 20:41:19 4563 2

原创 右键菜单的添加

HKEY_CLASSES_ROOT\*\shell\UltraEdit\Command下面的默认项目。HKEY_CLASSES_ROOT\*\shell\UltraEdit下面的默认项目。定位到HKEY_CLASSES_ROOT\*\shell。内容修改为: UltraEdit。新建项ultraedit如下。新建项command如下。

2023-02-09 23:31:36 921

原创 操作系统安装

这是因为硬盘分区时没有预留MSR,ESP和Recovery分区导致的;跳过后,若发现系统不能启动,电脑认为该硬盘不包含引导系统;如果没有预留此分区的情况,也可以用。通常引导系统会安装到ESP分区;可以重新分区,重新安装系统;

2023-02-08 20:09:07 2448

原创 stringstream 数字转字符串 出现逗号 解决

stringstream转换整数时可能会加逗号,如123456被转换成123,456,这个与本地化有关。

2022-12-28 14:16:20 555

原创 std::max() error C2589: ‘(‘ : illegal token on right side of ‘::‘ 解决办法

STL的numeric_limits::max()和VC6 min/max 宏冲突问题

2022-10-13 17:01:40 400

原创 Boost 库编译-示例

Boost 编译zlib

2022-07-20 14:19:57 528

转载 解决boost::asio的WinSock.h has already been included

1、在包含Windows.h前定义宏WIN32_LEAN_AND_MEAN,就OK了(WIN32_LEAN_AND_MEAN表示不包含一些极少使用和偏门的资料)后来在网上查了下,原来是我包含了Windows.h头文件,而Windows.h头文件又包含了WinSock.h这个老东西。查了下抛出这个错误的boost代码,原来是定义了_WINSOCKAPI_,但没有定义_WINSOCK2API_2、在包含Windows.h前包含winsock2.h。3、在包含Windows.h前包含asio.hpp。...

2022-07-19 10:25:08 666

转载 QT文本编辑框右键菜单添加中文翻译

(1)使用Qt的单行和多行文本框时,右键菜单一直显示为英文,在中文环境下使用体验非常不好,我们需要将这些英文翻译为中文。Qt对于一部分语言做了上述右键菜单的翻译,这些翻译文件被保存在Qt安装路径类似于“5.8/mingw53_32/translations/qtbase_*.qm" 的文件中,但没有提供对应的中文翻译(即5.8/mingw53_32/translations/路径下找不到qtbase_zh_CN.qm文件)(2)通过研究得知,QT5并没有将文本框(QLineEdit、QTextEdit)

2022-03-29 15:00:51 1092

原创 Visual Studio 正则表达式搜索

以下是常用元字符

2022-03-26 21:29:13 680

原创 调用MFC CFileDialog 调试模式警告

调用如下代码 CFileDialog dlg(TRUE, 0, initFullPath.c_str(), OFN_HIDEREADONLY | OFN_ALLOWMULTISELECT, file_filter.c_str(), nullptr); if (dlg.DoModal() != IDOK) { return false; }调试模式下,弹出如下警告网上大佬给出的原因是:因为还有没有初始化MFC就调用了某些资源,导致的警告弹框;

2022-02-11 15:02:43 675 1

转载 C++中explicit关键字的使用

在C++中,我们有时可以将构造函数用作自动类型转换函数。但这种自动特性并非总是合乎要求的,有时会导致意外的类型转换,因此,C++新增了关键字explicit,用于关闭这种自动特性。即被explicit关键字修饰的类构造函数,不能进行自动地隐式类型转换,只能显式地进行类型转换。注意:只有一个参数的构造函数,或者构造函数有n个参数,但有n-1个参数提供了默认值,这样的情况才能进行类型转换。下面通过一段代码演示具体应用(无explicit情形): 1 /* 示例代码1 */ 2 class D

2022-02-11 11:12:38 91

转载 qmcConvert.cpp

#include<stdio.h>#include<stdlib.h>#include<string.h>#include<io.h>#include<string>#include<iostream> #include<algorithm>using namespace std; int ...

2020-02-14 14:48:22 213

原创 QT-VSAddin突然不好使了

小伙伴们有碰到此情况吗?QT-VSAddin突然不好使了!!!!!!!我就碰到了一次, 最后的原因居然是 新版本的bug,只能退回到旧版本就好使了我退回的旧版本号是 qt-vsaddin-msvc2017-2.2.1.vsix...

2019-05-05 15:59:25 1104 1

原创 CSDN-Password

SimpleUnderlineUpperCaseFirstName

2018-04-04 18:56:28 317

原创 C++语言新特性

循环遍历数组的方式 vector intArray = {1,2,3,4,5,6,7,8,9,10}; for (auto node : intArray) { std::cout << node << endl; }

2017-08-10 17:06:36 277

原创 fstream读写UNICODE文件

#include "stdafx.h"#include #include #include #include #include #include using namespace std;#include #include using std::vector;using std::string;/*codecvt_utf16的最后参数我使用的是little_endian,

2017-08-09 16:44:26 851

原创 文本文件: 头标识

要知道具体是哪种编码方式,需要判断文本开头的标志,下面是所有编码对应的开头标志EF BB BF    UTF-8FE FF     UTF-16/UCS-2, little endianFF FE     UTF-16/UCS-2, big endianFF FE 00 00  UTF-32/UCS-4, little endian.00 00 FE FF  UTF-32/UC

2017-08-05 14:09:36 5153

原创 VisualStudio 启动调试时总是提示此项目已经过期的解决方案

解决方法:1. 用记事本打开此项目的工程文件 *.vcxproj2. 找到其中所有包含的头文件 *.h 3. 确认列表中的文件是否存在.    若不存在, 则从该

2017-03-23 21:47:40 20062 4

原创 Regex

将不满足条件的字符去除示例: 提取16进制的字符str = Regex.Replace(str, @"[^a-fA-F0-9]", "");

2017-03-14 15:07:13 310

原创 STL

copyint main(){ std::vector ivec1, ivec2; ivec1.push_back(1); std::copy(ivec1.begin(), ivec1.end(), std::back_inserter(ivec2)); std::cout << ivec2.size(); return 0;}

2017-02-16 11:26:58 283

原创 async/await 特性

async用来修饰方法,表明这个方法是异步的,声明的方法的返回类型必须为:void或Task或Task。返回类型为Task的异步方法中无需使用return返回值,而返回类型为Task的异步方法中必须使用return返回一个TResult的值await必须用来修饰Task或Task,而且只能出现在已经用async关键字修饰的异步方法中。async/await必须成对出现才有意义,假如一个方法

2017-02-01 15:44:30 513

原创 Task

Task启动的线程是后台线程,不过可以在调用线程中调用task.Wait()方法,使应用程序等待task执行完毕static void Main(string[] args){ Console.WriteLine("主线程启动"); //.NET 4.5引入了Task.Run静态方法来启动一个线程 Task.Run(() => { Thre

2017-02-01 14:22:35 621

原创 LINQ

string[] wordArray = { "hello", "wonderful", "LINQ", "beautiful", "world" };var shortWords = wordArray .Where(element => element.Length <= 5) ;

2017-01-31 22:11:38 237

原创 boost::date boost::ptime

获取当前时间boost::posix_time::ptime currentTime = boost::posix_time::second_clock::local_time();boost::gregorian::date currentDate = boost::posix_time::second_clock::local_time().date();boost::posix_

2017-01-20 12:04:50 543

原创 超过了 PCH 的虚拟内存范围;请使用“-Zm120”或更大的命令行选项重新编译

超过了 PCH 的虚拟内存范围;请使用“-Zm120”或更大的命令行选项重新编译 该错误是因为虚拟内存范围不够造成的,点击项目属性-》配置属性-》c/c++-》命令行 右侧附加选项输入/Zm300.点击确定,重新生成项目,编译通过。参考: http://blog.csdn.net/biyusr/article/details/7441241

2016-12-27 13:57:18 3168

原创 VS2012报错:未找到与约束匹配的导出

同事系统重装后,用Microsoft Visual Studio 2012打开之前开发的一个项目,竟然报错:未找到与约束匹配的导出请在更正错误后再继续,报错详细信息请查看下方截图。这个错误之前我也遇到过,现将解决方法跟大家分享一下。到微软官网去下载一个更新一个补丁即可: KB2781514参考: http://jingyan.baidu.com/article/ca2d939d

2016-12-27 11:17:29 1484

原创 如何查看Windows下端口占用情况

列出所有端口的情况netstat -ano过滤列表内容,例如通过 端口过滤,或通过 进程Id过滤通过端口过滤netstat -ano | findstr "80" (注80是你想要看查看的端口号)通过进程Id过滤netstat -aon|findstr "49157"

2016-12-18 19:56:18 312

原创 MySQL 5.7及以上解压缩版本配置安装

Download : http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.17-winx64.zip解压缩到的文件解压缩到自己喜欢的位置,例如我自己的位置是D:\Program Files\mysql-5.7.10-winx64添加环境变量(也可不添加,执行命令行时,则到指定的目录)           右

2016-12-18 14:40:27 297

原创 VS环境中某些工具栏上的控件不见了,例如 : 平台选项

工具栏上,点击右键弹出菜单选中菜单的最后一项“”自定义“”选TabPage: 命令选择 单选按钮:工具栏选择 ComboBox : 生成点击 按钮 : 添加命令弹出对话框 “”添加命令“”左侧 选择 “生成“,右侧 找到 “解决方案平台”

2016-12-15 22:16:36 9405

原创 "无法找到“XXX.exe”的调试信息,或者调试信息不匹配

今天调试一C++程序,按下F5,老是弹出一对话框显示信息:debugging information for 'myproject.exe' cannot be found or does not match. No symbols loaded. 翻译成中文大概就是:不能找到'myproject.exe' 的调试信息或者调试信息不匹配。符号文件未加载。解决方法:将所有无用的文件删

2016-12-15 22:00:31 1226

原创 百度云管家中的文件自动消失怎么办

有的时候,我们在百度云管家上新建一个文件夹,再往里面传东西。可是一段时间之后再打开文件夹,发现所有文件都消失了。这时该怎么办呢?1. 上传一个小文件。2. 把那个小文件剪切进文件消失的文件夹。3. 发现所有文件夹内的文件都已复原。

2016-12-08 17:37:24 4294

原创 Dos命令

清屏cls

2016-12-07 17:50:40 267

转载 SQL Server附加数据库出现错误5123的解决方法

原文: http://www.cnblogs.com/xuruiming/articles/2964507.html仔细看了一下主要信息“尝试打开或创建物理文件......时,CREATE FILE遇到操作系统错误 5(拒绝访问。)”  ,一看就知道应当是对要附加的数据文件的操作权限不够。    按一般的思维习惯,我们会对操作权限不够的文件授予足够的操作权限。比如,有网友说“给

2016-11-28 09:03:17 23531 1

原创 创建目标为网址的快捷方式 *.URL

文件名: 百度.URL文件内容:[InternetShortcut]URL="http://www.baidu.com"IconFile=D:\Program\WebApplication\Images\favicon.icoIconIndex=0

2016-11-17 21:20:57 2305

原创 禁止vim生成 un~文件

修改Vim的配置文件 set noundofile set nobackup set noswapfile如果想使用这个功能的话,但是不想被那些文件烦的话,还可以写入 undodir=~/.undodir这样的话,un~文件就会被统一写入~/.undodir里面,不会四处分散了

2016-11-16 17:16:08 1578

原创 自定义协议从浏览器中启动本地应用程序

1. 需要启动的本地应用程序为:    e:\SRC\Test\MyApp\bin\Debug\MyApp.exe2. 编辑注册表导入文件: MyApp_Disk_D.reg    内容如下:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\myapp]@="URL:AutoHotKey myapp Protocol

2016-09-24 09:37:32 13773 2

原创 Win10-控制面板启动方法

启动控制面板:搜索 control panel.lnk 找到相关文件,执行即可.

2016-09-20 18:06:46 416

原创 SFC 修复失败

SFC /Scannow结果为: 发现损坏文件,但不能修复.DISM.exe /Online /Cleanup-image /Scanhealth,按回车键,DISM.exe /Online /Cleanup-image /Restorehealth,按回车键。完成后请重启电脑。

2016-09-13 10:25:49 1977

原创 Quartus工程中各文件类型的含义

*.jic           JTAG Indirect Configuration File*.pin           Pin-Out File*.pof           Programmer Object File*.qpf           Quartus II Project File*.qsf           Quartus II Settings Fil

2016-08-18 22:23:01 23246 2

Explorer还原;资源管理器还原;Win+E还原

以管理员权限运行此文件;

2023-05-11

网络开发第三方开源工具

开发Mac包的发送时,在windows上比较费劲,有了此第三方工具, 所有的事情变得简单多了

2019-05-05

日历工具-可以添加自定义的任务,到期自动提醒

非常好用的日历工具,绿色无污染,直接复制就能使用了! 有预定义的节日,还可以自定义节日. 最重要的是: 还可以添加提醒任务, 提醒功能非常完美.

2019-05-05

文件时间修改工具

修改文件属性, 可用批量修改文件时间,只需要将文件拖放进来即可.

2019-05-05

好用的计算器

非常好用的只能计算器,全屏幕写, 结果会自动按照行来计算!!! 绝对的牛!

2019-05-05

visual leak detector

一个非常好用的C++内存泄漏检测工具以及使用例子,可以方便地检测出开发的程序中内存泄漏情况,程序员必备工具之一。

2018-08-20

Copssh_4.1.0_Installer

我找了好久才找到能下载的. 使用特意上传到这里,用尽量少的分数,惠及广大代码工人.

2018-07-30

虚拟串口工具

对于开发串口程序的代码工人来说,若能用模拟的工具就能测试,而不用去买一个真实的串口工具,那真实棒极了

2018-07-29

SlickRun 方便的命令行启动工具

对于喜欢用键盘的程序员来说,这个工具绝对是不可多得的命令行程序启动应用.

2018-07-29

智能计算器

计算器!!! 可以输入智能化的计算列式,然后工具会自动计算结果

2018-07-29

端口检查工具

用了它后, 那个程序用了哪个端口,一目了然 不用不知道,用了绝对还想要要要!!!! 要的你够爽!

2018-07-29

文件搜索工具

全文搜索工具! 比windows自带的搜索工具好用多了,极快!!!

2018-07-29

7Zip 压缩工具

好用的解压和压缩工具, 比RAR适用的范围广的多!!!!!!!!!

2018-07-29

WinHex 1.8

Winhex 二进制文件的比较,编辑.

2016-08-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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