limingmcu的专栏

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

三次样条插值介绍

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

2019-06-12 11:22:16

阅读数 226

评论数 0

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

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

2019-06-12 11:20:05

阅读数 1052

评论数 0

c/c++字节序转换

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

2019-04-04 18:28:15

阅读数 118

评论数 0

单片机大小端问题

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

2019-04-04 17:06:50

阅读数 45

评论数 0

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

Git commit 修改注释 git commit -m “注释”提交的时候,注释写错了,若要进行修正,可如下操作(Windows下测试有效): 1. 使用 git commit --amend 命令,(修改最近一次提交的注释信息),会进入到vim 编辑器; 2. 你会发现编辑器里你怎么输...

2019-03-15 09:24:15

阅读数 472

评论数 0

git status 中文乱码

现象: status查看有改动但未提交的文件时,对于中文路径或文件名,显示数字串 解决办法: First: git bash 终端输入命令: git config --global core.quotepath false Second: git bash的界面中右击,弹出菜单,O...

2019-03-13 09:00:26

阅读数 18

评论数 0

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

VS2005/VS2008软件发布:   Debug版本:     非MFC程序:       编译选项mdd:         仅依赖C++库和C运行时库,需要到VS2005/VS2008下安装目录VC/redist/Debug_NonRedist中,找到Microsoft.VC90.D...

2019-03-12 16:38:50

阅读数 71

评论数 0

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

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

2019-03-12 10:45:56

阅读数 34

评论数 0

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

1. 在开发环境下定位Crash错误   1.1 普通的crash   1.2 较难定位的crash   1.3 注意vc的输出日志 2. 定位发布在外的版本的Crash错误 3. 小技巧   3.1 根据程序地址找到代码位置   3.2 根据消息值查看对应的windows消息   3.3 查看G...

2019-03-11 19:06:43

阅读数 248

评论数 0

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

这里分享一款资源分享与下载工具——电驴,其实严格来说,应该叫电骡,这是我维护的版本,eMuleVeryCD版本,VeryCD是一个不错的资源分享网站:http://www.verycd.com/。大概在08年之前,中国市场流行的下载工具大概有三款:网际快车(flashget)、电驴(eMule)和...

2019-03-11 18:39:10

阅读数 248

评论数 0

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

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

2019-03-11 18:36:26

阅读数 108

评论数 0

线性回归 T检验P值计算

参考链接 1.http://blog.sciencenet.cn/home.php?mod=space&uid=651374&do=blog&id=1053456&from=space 2.http...

2019-02-21 19:08:00

阅读数 2176

评论数 0

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

Android -so加密网址 1.https://blog.csdn.net/feibabeibei_beibei/article/details/51498285 2.https://blog.csdn.net/linuxheik/article/details/49202243 3.h...

2019-02-19 14:16:36

阅读数 27

评论数 0

单元测试工具Numega BoundsChecker

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

2019-01-03 14:09:27

阅读数 80

评论数 0

MFC UI界面库

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

2019-01-03 14:04:43

阅读数 377

评论数 0

JNI C++ 开发流程概要

一.生成.h文件 win+x,运行 cmd,cd  java工程bin文件夹 运行 javah -jni <classes> bin文件夹的同级目录生成<classes>.h文件 vs2010打开&am...

2018-10-17 20:14:08

阅读数 67

评论数 0

JNI层与Java层结构体传递

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

2018-10-13 12:19:32

阅读数 286

评论数 0

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

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

2018-05-24 17:48:45

阅读数 181

评论数 0

VS_VERSION_INFO相关

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

2018-05-02 20:21:17

阅读数 303

评论数 0

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

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

2018-03-29 11:28:39

阅读数 1298

评论数 0

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