自定义博客皮肤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)
  • 资源 (4)
  • 收藏
  • 关注

转载 C# 绘制直角坐标系

转载:对自己项目有帮助,git的代码改改可以使用,结合文字说明来看有助于理解。代码地址:https://github.com/guochao2299/DrawRectangularCoordinateSystemC#窗口中的坐标系是如下图所示,原点在窗口左上角,X轴方向是自左向右,Y轴方向是自上向下。如果想在C#窗口中绘制正常的直角坐标系,例如入下图所示的第一象限的坐标系图形,就需要做专门的处理了。本文介绍如何绘制如上图所示的第一象限的直角坐标系。用到的Grap...

2020-12-10 15:12:34 2379

原创 C# 调用GPU计算(Alea库、英伟达GPU)

关于C#调用GPU计算,下面是stackoverflow的一段总结:链接:<https://stackoverflow.com/questions/375011/utilizing-the-gpu-with-c-sharp> :Most of these answers are quite old, so I thought I'd give an updated summary of where I think each project is:GPU.Net (TidePowerd

2020-12-09 11:59:24 5557

原创 tf.nn.conv2d中padding=same规则介绍

转自:https://blog.csdn.net/zuoyouzouzou/article/details/101871895文章来源:《深度学习之TensorFlow:入门、原理与进阶实战》padding属性的意义是定义元素边框和元素内容之间的空间。在tf.nn.conv2d函数中,当变量padding为VALID和SAME,函数具体是怎么计算的呢?其实是有公式的。为了方便演示,先定义几个变量:输入的尺寸高和宽定义成:in_height,in_width 卷积核的高和宽定义成filter

2020-07-09 16:41:08 8428 1

转载 一文让你彻底了解卷积神经网络

转自:https://blog.csdn.net/weixin_42451919/article/details/81381294卷积神经网络(Convolutional Neural Network,CNN)是一种前馈神经网络,它的人工神经元可以响应一部分覆盖范围内的周围单元,对于大型图像处理有出色表现。 它包括卷积层(convolutional layer)和池化层(pooling layer)。对比:卷积神经网络、全连接神经网络左图:全连接神经网络(平面),组成:输入层、激活函数、全连

2020-07-09 16:36:54 810

转载 C# 元组对象Tuple

一、什么是元组元组就是一些对象的集合,在我们编程时,比如一个人的信息,我们常常创建一个Person类去描述一个人,传统的做法如下:public class Person{ public int ID{get;set;} public string Name{get;set;}}Person a=new Person(){ID=1001,Name='CodeL'};Console.WriteLine(a.Name);那么我们使用元组可以怎么做呢?如下所示Tuple&...

2020-06-10 10:49:31 868

转载 C# 托管资源和非托管资源

参考链接:https://blog.csdn.net/zlwzlwzlw/article/details/7918633 ,再原作基础上添加了自己的理解。托管资源指的是.NET可以自动进行回收的资源,主要是指托管堆上分配的内存资源。托管资源的回收工作是不需要人工干预的,有.NET运行库在合适调用垃圾回收器进行回收。 非托管资源指的是.NET不知道如何回收的资源,最常见的一类...

2020-04-14 10:20:02 163

原创 For 循环优化,提升效率

前言 我们都经常使用一些循环耗时计算的操作,特别是for循环,它是一种重复计算的操作,如果处理不好,耗时就比较大,如果处理书写得当将大大提高效率,下面总结几条for循环的常见优化方式。首先,我们初始化一个集合 list,如下:List<String> list = new ArrayList<String>();方法一:最常规的不加思考的写法...

2020-03-23 15:15:27 2806

原创 pip更换镜像库安装程序((Retry(total=4, connect=None, read=None, redirect=None, status=None))

1、更换镜像源,国内的pip源如下:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simpl...

2020-02-28 09:41:45 491

原创 C# 读取mat文件(csmatio.dll的使用)

近期项目需求,需要实现C#对mat文件的读取,网上有通过math.net实现对mat文件的读取,测试了一番,发现对三维、四维数据的读取会报错,如图。 纠结一番未找到原因,也不是mat文件格式的原因(level4 格式只支持一维二维数据,level5 格式支持多维及struct格式数据),对mat文件格式感兴趣可参考链接:https://wenku.baidu.com/view/5e2cb...

2020-02-26 17:17:20 2849 11

转载 关系型数据库设计-三范式

链接:https://www.zhihu.com/question/24696366/answer/29189700来源:知乎首先要明白”范式(NF)”是什么意思。按照教材中的定义,范式是“符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度”。很晦涩吧?实际上你可以把它粗略地理解为一张数据表的表结构所符合的某种设计标准的级别。就像家里装修买建材,最环保的是E0级,其...

2020-01-15 10:29:36 605

原创 树莓派4 安装mysql(mariaDB)步骤以及常用指令

1、安装mysql(mariaDB)sudo apt-get install mysql-server2、首次登入(无密码登入):首次登入进行密码的修改(密码设置)mysql -u root3、修改密码:1.进入MySQL数据表:use mysql2.修改root密码(更新表)update user set password=password('pr...

2020-01-10 17:05:20 3707 1

转载 C# mysql helper

using System;using System.Collections.Generic;using System.Data;using System.Data.SqlClient;using System.Linq;using System.Text;using System.Threading.Tasks;using MySql.Data.MySqlClient; nam...

2019-12-11 11:01:15 389

转载 C# 多线程死锁及Monitor.TryEnter方法

using System;using System.Threading;namespace 死锁{ class Program { static void Main(string[] args) { object lock1 = new object(); object lock2 = ne...

2019-03-27 18:06:33 2293

转载 C# 多线程之捕获异常(try...catch)

当主程序启动时,定义了两个将会抛出异常的线程。其中一个在方法内部对异常进行了处理,另一个则没有。可以看到第二个异常没有被包裹启动线程的try/catch代码块捕获到。所以如果直接使用线程,一般来说不要在线程中抛出异常,而是在线程内部代码中使用try/catch代码块!using System;using System.Threading;namespace 异常处理{...

2019-03-27 14:43:16 5565

原创 C# 实现对三维点数据的 显示

网上找了一圈,很多都是说采用OpenGL或是DirectX来进行,这对于小白来说,需要进行一段时间的学习,才能实现想要的功能。后来,无意间发现 anyCAD开发工具,通过该开发工具能很简单快捷的实现想要的功能。开发工具:1. 可通过关注公众号“AnyCAD”,进行获取。2. 2019最新SDK下载地址:https://pan.baidu.com/s/1ibVq1FDqqiSQxin...

2019-03-15 17:49:35 10714 13

原创 C# 计算每年年初与年末的周数 (iso 8601)

根据ISO 8601标准,第一个日历星期有以下四种等效说法(参考:https://baike.baidu.com/item/ISO%208601/3910715?fr=aladdin):1,本年度第一个星期四所在的星期;2,1月4日所在的星期;3,本年度第一个至少有4天在同一星期内的星期;4,星期一在去年12月29日至今年1月4日以内的星期;推理可得,如果1月1日是星期一、...

2019-03-15 17:18:45 1570

原创 实现C# 与ABB机器人建立通讯,并对机器人进行实时的控制

C# 与ABB机器人建立通讯安装软件VS2013+RobotStudio5.61+PC SDK5.61注:1、RobotStudio 和 PC SDK 可以去官网下载 。http://developercenter.robotstudio.com/robotstudio/gettingstarted2、安装完PC SDK后,安装目录下(我的是c盘)C:\Program Files...

2019-03-04 14:37:00 19556 32

C#读取mat文件(csmatio).zip

C#读取matlab生成的.mat矩阵数据文件。目前找到的比较简单的调用方式,简单几行代码就能实现需求,代码中实现了对二维三维以及四维矩阵.mat格式文件的读取以及创建。

2020-02-26

C# 三维点数据显示

实现anyCAD开发工具对三维点数据的显示,并实现简单画图功能,能够绘制圆形矩形三角形以及特殊的图形(需要导入图形的点数据,这里涉及到图形STL文件的层切,不做赘述)

2019-03-15

C#与ABB机器人通讯及控制

ABB机器人二次应用开发,实现与ABB机器人的通讯,及控制移动,一个可独立运行的小程序,对ABB机器人应该都能识别。

2019-01-16

C#与ABB机器人建立虚拟通讯,包括SDK源文件,测试文件及说明等

C#与ABB机器人建立虚拟通讯,包括SDK源文件,测试文件及说明等,文件内容比较详细,对小白来说可以绕过很大的弯路。

2019-01-16

空空如也

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

TA关注的人

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