- 博客(17)
- 资源 (6)
- 问答 (6)
- 收藏
- 关注
原创 递归算法计算机运行解析
递归算法计算机运行解析以单递归及嵌套递归两个例子,说明递归在计算机中的运行:说明:方法调用时,都是先调用完一个方法后再调用另一个方法,并不是同时调用多个方法的。第一个例子:void TestRecursive(int itest){cout << "1:" << itest << endl;if (itest<1){return;}TestRecursive(itest - 1);cout << "2.
2020-09-06 22:34:12 877
原创 多阶函数最小二乘拟合
1.问题提出:给出一堆数据,假设有n组(x,y),求一个k阶拟合,使拟合后的曲线,最接近给出的数据趋势,如下图公式(0)。 2.解决方案:这里给出三种拟合方案:1)绝对值之和最小,见公式(1)。2)差值平方和最小,见公式(2)。(即最小二乘拟合)。3)使差值绝对值最大的数据值最小,见公式(3)。3.最小二乘拟合3.1 思想对ai求偏导,i=1~k。整理之后:以上范德蒙矩阵化简之后:X*A=Y=&g...
2018-05-23 13:43:23 3784 1
原创 C#向matlab传递多维数组,索引超出界限报错
MATLAB程序可编译成供C#调用的程序集即DLL文件,但MATLAB与C#的数据类型和结构存在着很大的差异,为了解决差异性问题,MATLAB提供了MathWorks.MATLAB.NET.Arrays了命名空间中一系列的类型转换方法,详见:Matlab官方手册‘Rules for Data Conversion Between .NET and MATLAB’。想详看的,请自行查阅。基本用法
2018-01-06 16:17:14 1600
原创 MySQL 5.7.20 安装指南及出错解决方案
1.安装指南1.1去官网下载 有ZIP和MIS两种格式。1.2MIS为Windows系统下的自动安装,分为WEB(在线安装,不推荐,除非很自信网络没有问题),和离线包安装。2.安装经验教训。PS:先说下结果,建议使用ZIP配置型安装,有问题好解决。博主两种方法都试了,当然是迫于无奈才这样做的。2.1MIS在线安装(新手初尝试)点击运行就可以了,实在不会,百度一下。
2017-12-17 14:51:11 1353
原创 opencv findContours家族全集
说明: 最近看图像处理,觉得这个函数很有用,而且作用很强大,帮深挖了一些,并进行了资料汇总。(1)函数原型:void findContours(InputOutputArray image, OutputArrayOfArrays contours, OutputArray hierar-chy, int mode, int method, Point offset=Point())
2017-03-03 14:19:39 971
原创 VS2015+OPENCV3.1+WIN7配置
VS2015+OPENCV3.1+WIN7配置最近在研究OPENCV图像处理,当然环境配置是第一步,尝试了很多,也出现了各种问题,目前已经差不多可以了然处理一些问题了。当然大部分问题还得问百度。这里记录的,是网上不容易找到的错误,那些显而易见的,大家就自行搜索吧。入正题。1.环境的选择:(非常重要,安装之前必看。)要看你的机子装的软件,跟OPENCV适配版本,否则,即使你装
2017-02-19 11:34:04 1085
原创 opencv imwrite报错:关于opencv_world300.dll
重新学习opencv,载入/显示图像都没有问题,加入imwrite后,程序报错,报错如下,直接上图:原因是lib文件配置问题。解决方法如下:删除配置中的realse版本需要的lib文件。同样的问题,还出在X86/X64文件不能同时载入的问题。如果 有问题,就删除一个,如果无问题,就正常使用吧。我用过两台机子,一台同时都配置没有问题,一台就有问题。
2017-02-16 17:22:35 2774 3
原创 Active mq使用的简单步骤
工作中,需要使用Active mq将消息推送到指定IP:PORT。本文重在讲解使用方法,具体原理网上很容易GET,这里不详描述。0基础使用,查阅了一些资料,算是会初级使用了。下面将方法和步骤记录下来,一方面给伸手党使用,另一方面,也做一下记录。怕自己忘记了。其实也挺简单的,高手勿喷。。。1.下载以下三个文件备用。具体下载方法,网上很多教程,这里不再详述。下面
2017-02-10 13:58:12 534
原创 oracle数据库操作问题集1:数据库读/更新/插入
这里不写教程,只做记录:环境:vs2015 c# oracle1.数据插入。 string str1 = "insert into LH_TREEDEVICEHIS (ID, TREE_NUMBER,DEVICE_NUMBER,SUNSHINE,AIR_TEMPERATURE,AIR_MOISTURE,SOIL_TEMPERATURE,SOIL_MO
2016-09-13 17:22:52 495
原创 Oracle连接 类型初始值设定项引发异常 解决方法
异常如下所示:基本上查阅了网上面所有的解决方案后,仍然不能解决。得出的此方案。建议大家先去查阅别的。使用的Oracle.DataAccess.DLL的版本号出现的问题。正确的是使用v2版本,当前是v4版本,所以会报错。出现的原因:当前使用的是11g客户端 ,前段时间突发奇想,去研究12c,就在本机安装的12cDB,更新了此dll,造成了程序的问题。下一篇会说明,为什么会
2016-08-19 17:14:07 14557 1
原创 EF6.0 DBFirst 连接oracle 12c可插拔数据库 VS2012
花了将近两天的时间,搞ORACLE,以及EF连接ORACLE,VS连接ORACLE,之所以写这篇文章,是感觉作为0基础,网上的资料,都比较零散,这次实战,也遇到了很多困难。。。实在不易:写下来,给以后的新人铺路。不多说,直接上图:ppp以上三个红框必填测试成功后,点OK,进入下一步:目图
2016-08-09 16:59:07 1649
原创 EF对oracl数据库操作 为表新增一行 VS2012 C#语言
花了大半天对EF研究:这里默认,数据库连接正常,EF架构已经搭建正常了:具体搭建过程,请参见下一篇文章: NameEntities dbEntity=new NameEntities(); //NameEntities是在建立EF架构时输入的,里面存放的是Name数据库中表的实体; T_LOG log=new T_LOG() //T_LOG是表名{COLU
2016-08-09 16:37:42 402
原创 C#Nlog配置文件 万能模板 输出到控制台及文件
项目中经常用到的配置文件模板,在这里做一下记录,也方便给大家查看,直接上代码:已用过很多次了。具体解释,请参考其他文章,网上已经写的很详尽了。直接拿去使用,不谢: xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> layout= "$[${date:format=yyyy
2016-07-28 09:22:53 4760
原创 xml配置文件LOAD
m_xdtDoc = new XmlDocument(); m_xdtDoc.Load(m_strXmlFilePath);////m_strXmlFilePath文件路径 m_bOpen = true;
2016-06-06 09:54:17 422
原创 C#杀死手动关闭控制台程序,遗留的进程
先贴.cs文件,再写调用方法:using System;using System.Collections.Generic;using System.Diagnostics;using System.IO;using System.Linq;using System.Text;using System.Runtime.InteropServices;names
2016-06-01 14:14:54 2669
原创 C#文件创建与使用 冲突问题
文件创建并使用过程中,会遇到进程冲突问题 。出现冲突在于fs.Close(),创建完成以后,需要先关关闭,不然就一直占用该文件。 if (!Directory.Exists(path)) Directory.CreateDirectory(path);//创建Log文件夹 string logfileName = pat
2016-05-30 15:34:22 1205
动态显示检测轮并点位与检测轮廓关系判断
2017-03-03
高速通信下环形缓冲区设计及实现
2016-09-22
SOCKET服务器端程序C# vs2015
2016-09-07
TCP Retransmission造成的原因?Wireshark进行的数据抓包
2017-05-03
socket服务器端周期性群发消息给所有客户端实现方法?
2016-10-25
The underlying provider failed on Open:
2016-07-05
c#NLOG配置文件定义 操作 输出在哪里?
2016-05-31
C结构体定义问题 struct 求详解
2016-04-14
C# 单窗体keydown事件不响应
2016-04-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人