自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

limingmcu的专栏

文章和随笔为作者感悟,收藏,和转载,不代表任何公司或团体的立场和观点.

  • 博客(196)
  • 资源 (76)
  • 问答 (4)
  • 收藏
  • 关注

原创 Visual Studio 统计代码行,删除注释行,删除空行,格式化代码

vs2010 c++ 代码整理

2023-12-14 18:05:09 515

转载 控制台程序在C#下调用;关于MFC的初始化

打开afxwin1.inl 发现 assert(afxCurrentInstanceHandle != NULL)出错

2023-05-16 15:18:14 197

转载 AS Gradle编译-中文输出信息显示乱码

AS Gradle编译-中文输出信息显示乱码

2022-12-21 17:55:38 1637

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

VS打开之前的工程文件,无法启动调试

2022-11-16 15:11:48 832

转载 撕开编译器给throw套上的那层皮—Windbg分析dmp文件

做软件开发的同事或多或少都用过throw,而我是个例外,我第一次“真正接触”throw,是在一次dmp的分析中,追踪异常数据时,深入的挖了下,觉得里边有些东西对大家在开发中遇到异常时,可能会有些帮助。本文经过简单的逆向分析,弄清楚有关于throw的全貌,使得你将来无论是使用throw还是分析dmp时,都如鱼得水,游刃有余。撰以小文,与君分享。

2022-08-19 19:45:13 448

原创 JPG文件-水平分辨率、垂直分辨率

问题:有一个 JPG 文件,大小为 480 × 800 像素,在资源管理器中查看文件属性时,水平和垂直分辨率为 96 dpi,用 Photoshop 打开分辨率却显示为 72 dpi,分辨率显示为何存在差异?解答:通常水平和垂直分辨率分开设置的文件通常是JPG文件,所以本文也是针对 JPG 文件的 「特殊」 现象解答。首先,如果我们用资源管理器查看一个JPG文件的属性,我们可以看到 JPG 文件存在水平和垂直分辨率属性 (如下图),此特性与 JPG 在视频应用上的渊源有关,在此不展开。.

2022-05-31 20:04:31 7192

转载 VC++程序员如何做好界面

UIPOWER的软文广告VC++程序员如何做好界面分类:界面设计2013-03-08 10:3819人阅读评论(0)收藏举报本屌丝在新春放假期间闲来无事,在各大编程论坛溜达了一圈。发现年前的帖子中,有VC++程序员在界面开发方面遇到了很多苦恼,有抱怨界面工作不好做的,有抱怨用错了界面库的,也有紧急求得技术问题帮助的。看到这些,想起了五年前的我。我那时正好在一家互联网公司担任技术总监一职,手下有三个人。那是一家刚创办的公司,老板是我初中同学,他在美国呆了几年拿到EMBA后到国内创业...

2022-01-18 15:12:56 2036

原创 C++读取Properties的工具类

CppUtils/Properties at master · Peterlcc/CppUtils · GitHubC++ 工具仓库. Contribute to Peterlcc/CppUtils development by creating an account on GitHub.https://github.com/Peterlcc/CppUtils/tree/master/Properties

2021-12-22 15:51:09 457

原创 虚拟接异常掉电,再次运行出现“锁定文件失败,打不开磁盘……”的错误提示

解决办法:1.找到虚拟机配置文件 *.vmx 2.用记事本打开,加上一行代码disk.locking = "FALSE",保存。 3.重启虚拟机,问题解决!

2021-09-14 13:29:11 198

原创 固定边界-三次样条插值推导及C语言代码实现

固定边界:首尾两端点的微分值是被指定的。

2020-07-03 14:38:01 1142 2

原创 最小二乘拟合 相关链接

1.https://blog.csdn.net/u010624166/article/details/1005401372.https://blog.csdn.net/czyt1988/article/details/21743595

2020-06-24 18:21:08 172

转载 三次样条插值(Cubic Spline Interpolation)及代码实现(C语言)

样条插值是一种工业设计中常用的、得到平滑曲线的一种插值方法,三次样条又是其中用的较为广泛的一种。本篇介绍力求用容易理解的方式,介绍一下三次样条插值的原理,并附C语言的实现代码。1. 三次样条曲线原理假设有以下节点1.1 定义样条曲线是一个分段定义的公式。给定n+1个数据点,共有n个区间,三次样条方程满足以下条件:a. 在每个分段区间(i = 0, 1, …,...

2020-06-19 16:23:14 54744 12

原创 Eclipse RCP开发网站

https://www.vogella.com/tutorials/EclipseRCP/article.html https://www.eclipse.org/

2020-05-22 17:37:39 260

转载 使用Eclipse RCP进行桌面程序开发(六):向OpenGL进军

看完这一篇,我们应该可以使用OpenGL绘制如下图的场景了。该场景是一个旋转的三菱锥矩阵,下面是旋转到不同方位的截图:我整整花了一个星期的时间来研究SWT中的OpenGL,遇到的第一个困难是找不到传说中的GL类和GLU类,最后,通过搜索引擎终于找到了,原来使用Eclipse进行OpenGL开发,还需要另外下载OpenGL插件,如下图:这里有OpenGL的类库,还有一个示例,把类库下载下来,解压,放到Eclipse的Plugin目录下,然后在我们的项目中添加依赖项,就可以看到我们需要使用的类了...

2020-05-22 17:19:13 197

转载 使用Eclipse RCP进行桌面程序开发(五):2D绘图

看完这篇文章,可以实现如下界面:当我第一次看到RCP的时候,我就梦想着有一天能够用它开发界面华丽的2D和3D程序,经历过前面的探索,今天终于可以揭开2D绘图的神秘面纱。在包资源管理器的插件依赖项中,我们一眼就可以看到org.eclipse.swt.graphics包,毫无疑问,和2D绘图有关的类就在这个包中。还有一个org.eclipse.swt.opengl包也很引人注目,但是里面却只有GLCanvas类和GLData类,怎么也找不到传说中的GL类和GLU类,也许下一篇文章我会写出关于3D的内容,但也许

2020-05-22 17:10:59 278

转载 使用Eclipse RCP进行桌面程序开发(四):在Windows中使用Active X控件

看完这篇文章,可以开发如下的界面:没有嵌入Active X控件的视图:嵌入浏览器控件,并显示www.blogjava.net的主页:在Windows系统下,OLE和Active X控件是两个非常吸引人的技术,它们的基础都是COM。OLE的体验,就是平时我们可以把Excel表格嵌入Word文档,或者把PDF嵌入浏览器显示一样,而Active X控件更是无处不在,做VB开发和网页开发的人都应该很熟悉。使用Windows系统中丰富的Active X控件资源,我们可以实现功能非常强大的程序。在Windows

2020-05-22 17:07:07 316

转载 使用Eclipse RCP进行桌面程序开发(三):视图和透视图

Eclipse RCP开发中,和用户进行交互最多的界面,应该是视图了,而透视图就是将已有的视图、菜单、工具栏、编辑器等等进行组合和布局。看完这一节,我们就可以建立如下图这样的程序界面了。首先我们来介绍一下视图,建立一个视图其实非常简单,只要从org.eclipse.ui.part.ViewPart继承一个类,然后在plugin.xml中进行视图的配置。其中,向视图中添加控件的操作,我们即可以手工编写,也可以使用Designer插件,我这里推荐大家使用Designer插件,该插件对RCP提供功能非常强大的支

2020-05-22 16:57:58 565

转载 使用Eclipse RCP进行桌面程序开发(二):菜单、工具栏和对话框

在使用Eclipse RCP进行桌面程序开发(一):快速起步中,我们通过Eclipse的插件开发向导,逐步建立了一个RCP应用程序,但是,这个程序没有任何功能,难以激起我们学习的兴趣。在这一节,我们将一起探索怎样在程序中添加菜单和工具条。先看一下成果:图一、图二:带有菜单和工具条的RCP程序图三:工具栏上的按钮的提示文本图四:点击菜单项或者工具栏按钮后,弹出一个简单的对话框。这里需要说明一点,为什么要在讲菜单和工具栏的时候一起讲对话框,这是因为对话框是我们所能想到的最简单最直接的用户交互方式

2020-05-22 16:33:28 343

转载 使用Eclipse RCP进行桌面程序开发(一):快速起步

所谓RCP,就是Rich Client Platform的缩写,即富客户平台,是Eclipse进化的产物(自3.0版以后出现),是Eclipse组织向用户提供的强大的开放性开发平台,能够使用户方便地创建自己的基于Eclipse的应用程序,并且这些应用程序能够得到Eclipse的底层支持。更重要的是,我们可以利用Java创建象Eclipse这么漂亮的桌面程序。  我相信,在未来的几年里,RCP一定会变得非常流行。使用RCP,我们可以开发界面象Eclipse这样漂亮的桌面程序,比如医院管理系统啊、CAD软件等

2020-05-22 16:08:29 390

转载 eclipse rcp 插件快捷键设置 冲突解决方案

快捷键的数量是有限的,何况Eclipse预定义了为数不少的快捷键,所以你开发的RCP程序自定义的快捷键与Eclipse默认定义出现冲突是寻常情况,这时候如何让我们自定义的快捷键优先被接受?方法有几种,在此,我向大家介绍一种万全之策。 一般给Action绑定快捷键的方法是自定义binding和command。例如我们实现了文件保存的动作代码,将这个动作与快捷键CTRL+S绑定,我们...

2019-12-12 14:47:24 184

转载 三次样条插值介绍

所谓三次样条插值对于一个区间(a,b)将区间分成x0 = a < x1 ......xn-1 < b = xn 的n-1个区间,我们需要通过已知的n+1个点来模拟一个未知的函数,在三次样条插值中我们采用分段的方法来做这件事情。三次样条插值得到的分段函数保证一下条件成立,而这些条件也是用来求解每一段样条插值的条件:1模拟出来的函数在已知点的函数值等于f的函数值2模拟出来的分...

2019-06-12 11:22:16 3878

转载 c/c++字节序转换

字节序(byte order)关系到多字节整数(short/int16、int/int32,int64)和浮点数的各字节在内存中的存放顺序。字节序分为两种:小端字节序(little endian)和大端字节序(bigendian)。小端字节序:低字节存放在内存低地址,例如对两字节整数0x0100(十进制数256),低字节00放在低地址(假设地址为0x0041f880),高字节01放在高地址0x0...

2019-04-04 18:28:15 5665

转载 单片机大小端问题

大端格式:字数据的高字节存储在低地址,而字数据的低字节则存储在高地址(数组第一字节存的是最大值)。 51单片机小端格式:高存高地址,低存低地址(数组第一字节存的是最小值)。 AVR PIC 430cortexM3...

2019-04-04 17:06:50 1429

原创 git commit 修改最后一次提交的注释信息

Git commit 修改注释git commit -m “注释”提交的时候,注释写错了,若要进行修正,可如下操作(Windows下测试有效):1. 使用 git commit --amend 命令,(修改最近一次提交的注释信息),会进入到vim 编辑器;2. 你会发现编辑器里你怎么输入都没反应,这是因为vim处在不可编辑状态,按下字母键 c,此时进入编辑状态,可以开始修改注释信息了...

2019-03-15 09:24:15 3248 2

原创 git status 中文乱码

现象:status查看有改动但未提交的文件时,对于中文路径或文件名,显示数字串解决办法:First:git bash 终端输入命令:git config --global core.quotepath falseSecond:git bash的界面中右击,弹出菜单,Options-&gt;Text-&gt;Locale改为zh_CN,Character set改为UT...

2019-03-13 09:00:26 236

转载 Microsoft Visual Studio 开发的C++程序软件发布相关事宜

VS2005/VS2008软件发布:  Debug版本:    非MFC程序:      编译选项mdd:        仅依赖C++库和C运行时库,需要到VS2005/VS2008下安装目录VC/redist/Debug_NonRedist中,找到Microsoft.VC90.DebugCRT目录,其中的清单文件*.manifest中内容对应依赖库文件msvcp90d.dll和m...

2019-03-12 16:38:50 274

原创 VS2010 文件类型介绍+Git托管说明

概述:解决方案(Solution):一个大型项目的整体的工作环境;工程 (Project):一个解决方案下的一个子工程;在VS中,一个Solution可以有一个或多个Project。在我们创建一个工程时,如果没有指定Solution,VS会帮我们创建一个与工程名相同的Solution,这时一个Solution里只有一个Project。所有在我们的Project的文件目录结构中,Proj...

2019-03-12 10:45:56 525

转载 如何定位导致Crash的代码位置

1. 在开发环境下定位Crash错误  1.1 普通的crash  1.2 较难定位的crash  1.3 注意vc的输出日志2. 定位发布在外的版本的Crash错误3. 小技巧  3.1 根据程序地址找到代码位置  3.2 根据消息值查看对应的windows消息  3.3 查看GetLastError返回值  3.4 在代码中暂停程序4. 编程小警示  4.1 慎用IsBa...

2019-03-11 19:06:43 1527

转载 开源一款资源分享与下载工具 —— 电驴(eMule)

这里分享一款资源分享与下载工具——电驴,其实严格来说,应该叫电骡,这是我维护的版本,eMuleVeryCD版本,VeryCD是一个不错的资源分享网站:http://www.verycd.com/。大概在08年之前,中国市场流行的下载工具大概有三款:网际快车(flashget)、电驴(eMule)和迅雷,后来前两者都没落了。电驴的源码也开源了,迅雷抓住这个机会分析了电驴的下载协议(Kademlia...

2019-03-11 18:39:10 7264

转载 【异常处理】MFC程序崩溃的友好处理

软件总存在这样或者那样的bug。虽然测试员已经在很努力的寻找问题,程序员也在汗流浃背的除虫,但是总会有一些情况被遗漏或者不可预测,比如用户的硬件环境、网络状况、操作系统差异等等,不一而足。而导致的结果则是弹出下面这样一个让用户摸不着头脑又恼火的提示,然后崩溃掉,令程序员尴尬不已。而在一些成熟的软件产品中,程序崩溃时我们看到的却是另外一番画面,比如QQ:又比如迅雷:...

2019-03-11 18:36:26 1418

原创 线性回归 T检验P值计算

参考链接1.http://blog.sciencenet.cn/home.php?mod=space&amp;uid=651374&amp;do=blog&amp;id=1053456&amp;from=space2.https://blog.csdn.net/touch_dream/article/details/787165073.https://blog.csdn.net/ac5...

2019-02-21 19:08:00 18606

原创 Android JNI开发环境搭建及so生成、测试、加密等参考链接

Android -so加密网址1.https://blog.csdn.net/feibabeibei_beibei/article/details/514982852.https://blog.csdn.net/linuxheik/article/details/492022433.https://bbs.pediy.com/thread-191649.htm4.https://b...

2019-02-19 14:16:36 150

转载 单元测试工具Numega BoundsChecker

1 前言我在本文中详细介绍了测试工具NuMega Devpartner(以下简称NuMega)的使用方法。NuMega是一个动态测试工具,主要应用于白盒测试。该工具的特点是学习简单、使用方便、功能有效。NuMega共有三个独立的子功能——BoundsChecker、TrueCoverage、TrueTime。BoundsChecker为代码检错工具,TrueCoverage为测试覆盖率统计...

2019-01-03 14:09:27 753

转载 MFC UI界面库

Xtrme toolkit,BCGControlBar,SkinMagic,AppFace,Skin++,Uskin++,SYGUI,LibUIDK,GuiToolkit,GardenUI等等,除了后两种一个是开源,一个是免费的外,其余的都是收费的。The Ultimate Toolbox http://www.codeproject.com/KB/MFC/UltimateToolbo...

2019-01-03 14:04:43 3447

原创 JNI C++ 开发流程概要

一.生成.h文件win+x,运行 cmd,cd java工程bin文件夹 运行 javah -jni &lt;classes&gt; bin文件夹的同级目录生成&lt;classes&gt;.h文件 vs2010打开&lt;classes&gt;.h文件,&lt;jni.h&gt; 修改为 "jni.h" vs2010 新建&lt;classes&gt;.cpp文件,编写JNI本地...

2018-10-17 20:14:08 497

转载 JNI层与Java层结构体传递

JNI层与Java层结构体传递最近在做移动终端开发,需要把native层C++一些统计数据传递给java层使用,在做这部分功能的时候发现JNI层与Java层结构体以及内嵌结构体传递在网上的资料甚少,因此完成功能后做一下这方面的总结,方面后人学习。JNI函数返回一个结构体首先我们定义C层的结构体和函数  typedef struct _VoiceAPIStat {    int     ...

2018-10-13 12:19:32 1764

转载 用VS2010英文版开发环境 制作中文安装包 注意事项

关于这个安装包制作过程可以参考:http://wenku.baidu.com/view/bc4050df7f1922791688e867.html用VS2010制作安装包简单、明了。这篇文章里还有一点没提及,如果你的vs开发环境是英文版的,那想发布一个中文的安装包就会出现问题。这时候需要到官方下载一个中文的.NET 客户端,像这个样子的——dotNetFx40LP_Client_x86_x64zh...

2018-05-24 17:48:45 758

转载 VS_VERSION_INFO相关

在IDE中编辑VS_VERSION_INFO, 有些选项不知道含义. 有些选项含义相近,不知道区别.现在代码提交前要设置代码版本号,FileVersion, ProductName的区别?PrivateBuild, SpecialBuild的区别?读取文件版本号的实验,整理过. 现在找到了更好的资料:Class Wrapper to Retrieve Module Information (VS_...

2018-05-02 20:21:17 847

转载 不安装Office操作Excel文件(.xlsx)

1.使用场景:在不安装Office组件包的情况下,操作Excel文件(.xlsx)。以前做过的好几个项目中,都需要对Excel文件处理,特别是将统计成果按照一定的格式和样式输出到Excel中,或将固定格式的Excel数据导入到系统,这种需求非常常见,以前的做法主要是基于Office组件进行二次开发。但这种做法存在一定的缺陷,(1) 部署比较麻烦,所有的部署机上都必须安装Office。(2)好多新手...

2018-03-29 11:28:39 4121

转载 VC中建立程序的关联文件

当我们双击一个txt文件的图标时,系统就会用记事本打开该文件,这就是程序的关联。那我们自己编写的程序如何建立关联文件呢?第一步:设置自己程序关联的文件类型打开资源下的String Table,找到其中的IDR_MAINFRAME,双击该项,修改它的值,设它原来的值是:TextEditor\n\nTextEd\n\n\nTextEditor.Document\nTextEd Document若你关联...

2018-03-28 18:30:12 334

串口调试软件

串口调试软件,可手动添加任意多条指令,自动下发执行,编辑好的指令集可导入导出

2017-08-14

【源码】CT图像重建系统

CT图像重建系统(源码) 图像重建是图像处理的一个重要的研究分支,其重要意义是在于获取被检测物体内部结构的图像而不是对物体造成任何物理上的损伤。

2017-08-10

Visual C++数字图像模式识别典型案例详解(源代码)

Visual C++数字图像模式识别典型案例详解,各实例源代码

2017-08-10

数字图像处理疑难解析(中文版)

数字图像处理疑难解析(中文版).pdf

2017-08-10

深入理解C语言指针的奥秘

深入理解C语言指针的奥秘

2017-08-10

指针经验总结(非常详细)

指针经验总结(非常详细)

2017-08-08

VCMFC编程实例

VCMFC编程实例 PDF

2017-08-08

Visual C++ 高级界面特效制作百例

Visual C++ 高级界面特效制作百例-郭庆民-中国电力出版社-2000.pdf

2017-08-08

Visual C++ 编程技巧精选500例

Visual C++ 编程技巧精选500例 PDF

2017-08-08

挑战程序设计竞赛(第2版).巫泽俊.扫描版.part2

挑战程序设计竞赛(第2版)].巫泽俊.扫描版.part2

2017-08-02

挑战程序设计竞赛(第2版).巫泽俊.扫描版.part1

挑战程序设计竞赛(第2版)].巫泽俊.扫描版.part1

2017-08-02

《竹林蹊径 深入浅出Windows驱动开发》.(张佩等).[PDF]&ckook.part2

《竹林蹊径 深入浅出Windows驱动开发》.(张佩等).[PDF]&ckook.Part2

2017-08-02

《竹林蹊径 深入浅出Windows驱动开发》

《竹林蹊径 深入浅出Windows驱动开发》.[PDF] .Part1

2017-08-02

图解性能优化

图解性能优化.pdf

2017-08-02

加密与解密(第三版,完整版)

加密与解密(第三版,完整版) PDF

2017-08-02

生物实验设计与数据分析(中文版)

生物实验设计与数据分析(中文版)PDF

2017-08-02

Windows驱动开发技术详解

Windows驱动开发技术详解 pdf书.源代码

2017-08-02

C++初级到精髓3本书

C++初级到精髓3本书(Effective C++中文版第三版 高清PDF/More+Effective+C++/深度探索C++对象模型 PDF中文清晰版)

2017-08-02

USB应用技术开发大全

USB应用技术开发大全

2017-08-02

Visual.C.Turbo.C串口通讯编程实践

Visual.C.Turbo.C串口通讯编程实践

2017-08-02

绘图控件TeeChart的功能介绍与应用举例

绘图控件TeeChart的功能介绍与应用举例

2017-08-02

Windows核心编程PDF高清

Windows核心编程 PDF 高清

2017-08-02

华为硬件工程师手册

硬件工程师手册

2017-08-02

AVR 单片机C语言开发入门

AVR 单片机C语言开发入门

2017-08-02

AVR Studio 中文在线帮助

AVR Studio 中文在线帮助

2017-08-02

AVR单片机嵌入式系统原理与应用实践

AVR单片机嵌入式系统原理与应用实践 PDF 高清

2017-08-02

实用操作系统概念

实用操作系统概念

2017-08-02

VC界面类编程实例与源码

20个源码例程,96篇介绍文档

2017-08-02

Visual C++MFC编程实例

本书通过85个实例全面讲述了应用MFC进行Visual C++编程的思想。每个实例均以编写一个应用程序要走的步骤编写。全书共分四部分进行介绍,第一部分是基础知识,第二部分讲述用户界面的实例,第三部分讲述MFC内部处理方面的实例,第四部分讲述打包实例。全书基本上面向实例进行阐述,讲解透彻、易于掌握。本书既可作为初学者和大专院校师生的自学参考书,也可作为计算机软件开发人员的技术参考书

2017-08-02

C语言实战105例源码

C语言实战105例源码

2017-08-02

C.程序设计语言 Part1

[C.程序设计语言.特别版.十周年纪念版].(The.C.Programming.Language.Special.Edition).(美)Bjarne.Stroustrup.扫描版.part1

2017-08-02

C.程序设计语言 十周年纪念版

[C.程序设计语言.特别版.十周年纪念版].(The.C.Programming.Language.Special.Edition).(美)Bjarne.Stroustrup.扫描版.

2017-08-02

深度探索C++对象模型

深度探索C++ 对象模型 中文PFD 高清

2017-08-02

Visual Studio+ SVN版本管理说明.zip

SVN版本控制:服务端和客户端详细的操作说明;编译器:Visual Studio

2022-04-20

Eclipse+RCP.zip

rcp入门介绍,pdf文档。一份为工程创建示例,一份为框架详解文档,内含网站资源。Eclipse+RCP富客户端程序开发详解

2020-05-22

eMule源码VS2017实测通过

eMule源码+VS2017实测通过+第三方类库全面+可直接编译运行

2019-03-11

LIS通信相关HL7协议/ASTM协议介绍及实例

LIS通信相关,HL7协议/ASTM协议介绍及实例,内含若干厂家的说明文档

2018-10-26

C-C++指针资料

C-C++ 指针讲解

2017-08-01

提高C++ 性能的编程技术

提高C++性能的编程技术 电子书

2017-08-01

Visual Studio 2010 并行编程

Visual Studio 并行编程 文档

2017-08-01

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

TA关注的人

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