自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 851

原创 多阶函数最小二乘拟合

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 3634 1

原创 遗传算法RANKING的用法

很多人对RANKING都有疑惑,这里不多说,直接上图。

2018-02-07 11:17:26 4301 2

原创 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 1545

原创 MySQL 5.7.20 安装指南及出错解决方案

1.安装指南1.1去官网下载 有ZIP和MIS两种格式。1.2MIS为Windows系统下的自动安装,分为WEB(在线安装,不推荐,除非很自信网络没有问题),和离线包安装。2.安装经验教训。PS:先说下结果,建议使用ZIP配置型安装,有问题好解决。博主两种方法都试了,当然是迫于无奈才这样做的。2.1MIS在线安装(新手初尝试)点击运行就可以了,实在不会,百度一下。

2017-12-17 14:51:11 1298

原创 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 956

原创 VS2015+OPENCV3.1+WIN7配置

VS2015+OPENCV3.1+WIN7配置最近在研究OPENCV图像处理,当然环境配置是第一步,尝试了很多,也出现了各种问题,目前已经差不多可以了然处理一些问题了。当然大部分问题还得问百度。这里记录的,是网上不容易找到的错误,那些显而易见的,大家就自行搜索吧。入正题。1.环境的选择:(非常重要,安装之前必看。)要看你的机子装的软件,跟OPENCV适配版本,否则,即使你装

2017-02-19 11:34:04 1072

原创 opencv imwrite报错:关于opencv_world300.dll

重新学习opencv,载入/显示图像都没有问题,加入imwrite后,程序报错,报错如下,直接上图:原因是lib文件配置问题。解决方法如下:删除配置中的realse版本需要的lib文件。同样的问题,还出在X86/X64文件不能同时载入的问题。如果 有问题,就删除一个,如果无问题,就正常使用吧。我用过两台机子,一台同时都配置没有问题,一台就有问题。

2017-02-16 17:22:35 2726 3

原创 Active mq使用的简单步骤

工作中,需要使用Active mq将消息推送到指定IP:PORT。本文重在讲解使用方法,具体原理网上很容易GET,这里不详描述。0基础使用,查阅了一些资料,算是会初级使用了。下面将方法和步骤记录下来,一方面给伸手党使用,另一方面,也做一下记录。怕自己忘记了。其实也挺简单的,高手勿喷。。。1.下载以下三个文件备用。具体下载方法,网上很多教程,这里不再详述。下面

2017-02-10 13:58:12 517

原创 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 478

原创 Oracle连接 类型初始值设定项引发异常 解决方法

异常如下所示:基本上查阅了网上面所有的解决方案后,仍然不能解决。得出的此方案。建议大家先去查阅别的。使用的Oracle.DataAccess.DLL的版本号出现的问题。正确的是使用v2版本,当前是v4版本,所以会报错。出现的原因:当前使用的是11g客户端 ,前段时间突发奇想,去研究12c,就在本机安装的12cDB,更新了此dll,造成了程序的问题。下一篇会说明,为什么会

2016-08-19 17:14:07 14239 1

原创 EF6.0 DBFirst 连接oracle 12c可插拔数据库 VS2012

花了将近两天的时间,搞ORACLE,以及EF连接ORACLE,VS连接ORACLE,之所以写这篇文章,是感觉作为0基础,网上的资料,都比较零散,这次实战,也遇到了很多困难。。。实在不易:写下来,给以后的新人铺路。不多说,直接上图:ppp以上三个红框必填测试成功后,点OK,进入下一步:目图

2016-08-09 16:59:07 1614

原创 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 385

原创 C#Nlog配置文件 万能模板 输出到控制台及文件

项目中经常用到的配置文件模板,在这里做一下记录,也方便给大家查看,直接上代码:已用过很多次了。具体解释,请参考其他文章,网上已经写的很详尽了。直接拿去使用,不谢:      xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">            layout= "$[${date:format=yyyy

2016-07-28 09:22:53 4692

原创 xml配置文件LOAD

m_xdtDoc = new XmlDocument();            m_xdtDoc.Load(m_strXmlFilePath);////m_strXmlFilePath文件路径            m_bOpen = true;

2016-06-06 09:54:17 401

原创 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 2636

原创 C#文件创建与使用 冲突问题

文件创建并使用过程中,会遇到进程冲突问题 。出现冲突在于fs.Close(),创建完成以后,需要先关关闭,不然就一直占用该文件。  if (!Directory.Exists(path))                Directory.CreateDirectory(path);//创建Log文件夹            string logfileName = pat

2016-05-30 15:34:22 1154

.net调用matlab DLL,实现矩阵传递

.net调用matlab dll实例,内附matlab源码,可查看接口,dll已经打包好,程序可直接运行。

2018-01-12

遗传算法示例及流程说明

遗传算法实例演示及思想说明。MATLAB及PPT。程序附有详细说明,供大家学习讨论。

2018-01-12

动态显示检测轮并点位与检测轮廓关系判断

opencv3.0+vs2012 因为一个朋友的询问,写了这个程序。 程序直接运行具有以下功能,屏蔽的代码还有其他功能。有兴趣的朋友可以研究一下。共同探讨。 1)检测图像轮廓,并通过TrackBar动态调节输出显示轮廓的数量。 2)捕获图像上鼠标的点击,并在点击位置绘制出点。 3)判断所点的坐标位于所检测出的哪个轮廓中,并通过控制台输出。

2017-03-03

nlog/log4net配置文件

给伸手党。已经测试。 说明nlog:输出bin/debug/logs log4net输出bin/debug/logs

2016-12-13

高速通信下环形缓冲区设计及实现

1.高速通信下,环形缓冲区设计及实现;可直接使用演示。 2.包括:服务端和客户端。说明:SOCKET通信非常简略,只为环形缓冲区测试使用,也适合初学都学习。 其他:里面包含SOCKET通信客户端/服务器演示,还包括了环形缓冲区现成的代码。

2016-09-22

SOCKET服务器端程序C# vs2015

支持同时接入单个/多个客户端(单个客户端已代码屏蔽,可运行),定时间向客户端发送信息。已测试。 供初学者学习使用。 环境:VS2015

2016-09-07

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

TA关注的人

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