自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

学习学习再学习

心病一枚,新兵一枚

  • 博客(32)
  • 资源 (6)
  • 收藏
  • 关注

原创 程序的本质与类的说明

拥有依赖属性的对象被称为“依赖对象”。WPF 允许对象在被创建的时候并不包含用于存储数据的空间(即字段所占用的空间)、只保留在需要用到数据时能够获得默认值、借用其他对象数据或实时分配空间的能力一这种对象就称为依赖对象(Dependency Object),而它这种实时获取数据的能力则依靠依赖属性(Dependency Property)来实现。被封装在类里的变量称为字段 (Fied)它表示的是类或实例的状态:被封装在类里的函数称为方法(Method)它表示类或实例的功能(即能做什么)。

2023-02-20 12:07:55 482

原创 关于反射中如何得到被反射实例的属性值

在反射应用中,常常需要涉及一个问题,被反射实例中的属性值如何获得。用GetValue()实际的例子是采用如下方式:foreach (var item in List < T > listopo){ foreach (FieldInfo info in item.GetType().GetValue(item)) { if (info.FieldType.name == "ooo") { object cc = info.G

2021-09-19 23:49:26 135

原创 C#单例的重要性,唯一性及其可靠性

这三四天,天天熬夜进行juli软件的调试,出现一个现象,看着完美设置的程序结构,不知道从何下手,情况是这样的:安装调试相机驱动,完美,调试测试全通过,保存到配置文件中后结束,再次加载配置文件,表像是图像拍照不出来,手动拍照也不出。仔细调试后检查拍照设计的委托和事件,grabstart都开始了,有了事件响应,唯独关键的Onimagegrabbed不响应,这期间修改过mutex互锁,也修改过拍照模式等等,想一想连续好几天只为修改一个现象问题,修改了好些记不得的。这里面最奇怪的是相机响应,只要是初次引入功

2021-08-28 11:16:40 244 1

原创 以屎为鉴,照相机的委托与事件终于解决了!

事情是这样的,在开始的时候,程序貌似正常,但是只能是在连接设备之后有图像产生,之后无论再怎么搞都不会有处理图像的事件产生响应。没有办法只好一步一步检查,也无从查起,命令都对,菜单也对,就是没效果。甚至怀疑相机驱动也有问题,检查了一番,好好的,所有的命令都通过检验。检查了一堆之后决定按照以前编写通过的程序对照一下,猛然发现是不是在打开相机给出拍照命令之后再次执行拍照命令的时候应该关闭一下拍照命令,修改后发现就是这个问题,相机在没有结束上一个拍照命令之前是不执行下一次的拍照命令。本次错误调试,.

2021-08-22 22:42:21 127

原创 csc 未能找到元数据文件

这个问题实际上就是dll链接库里面有问题,没有编译成功。在“清除”之后在进行“重新生成”之后,原来的dll就没有了,只能报错。

2021-08-10 09:20:42 252

原创 C#的Task带参数传递进去

很多都是线程传递参数的方法,这个比较有启发,都说Thread和task是一样的,但是我还是搞了一阵子C#,往线程里传参数的方法总结总结下来,无论什么参数,多少个参数,按照类的形式设置,都能够传递进去。当然,采用委托的方式也可以的。using System; using System.Collections.Generic; using System.Text; using System.Threading; namespace AAAAAA { class AA

2021-08-04 22:52:46 8846 1

原创 GitHub的使用秘籍,一个链接就够了

GitHub学习专用链接这个文档详细且细致的描述了如何使用GitHub,来管理版本库。没得说,用就完了。

2021-07-18 13:52:26 92

原创 最新Nlog管理参数的参考详细配置,有log和CSV格式

NLog 根节点 下的配置autoReload:配置修改是否自动加载。throwExceptions:日志出现异常时是否需要抛出异常,若配置为true日志记录异常时由于没有捕获异常,会导致程序挂掉。internalLogLevel:表示nlog日志的执行日志记录等级。internalLogFile:表示nlog日志的执行日志记录的位置。通过./XXXX的方式可以配置到程序的相对目录。通过将async设置为true可以异步保存日志,从而防止日志影响业务性能。<targets async="t

2021-07-08 22:51:31 832 1

转载 C#如何防止程序多次运行的技巧(精典)(转)

C#如何防止程序多次运行的技巧(精典)原文啰嗦,简练一下。一、引言1、当我们点击一个exe文件时,此时该exe程序将会运行(当我们点击exe之后,程序运行,系统会创建一个与与程序同名的进程)2、从操作系统的角度来讲就是该程序的进程只能是唯一的,要保证该程序进程只有一个,如果操作系统没有运行该程序进程,则运行这个程序。3、从而这个问题就转换为判断该程序进程的数量问题了,此时如果熟悉.NET类库的人肯定知道.NET类库中有一个Process类,该类的意思就是一个进程的抽象。可以用Proces

2021-05-02 22:01:37 1580

原创 Enum和String的转换方法

Enum和String的转换方法Enum为枚举提供基类,C#将枚举转为字符串利用Enum的静态方法GetName与GetNames字符串转枚举( string->enum)利用Enum的静态方法Parse: Enum.Parse()一个模板函数支持任何枚举类型判断某个枚举变量是否在定义中:Enum–>Int注释也是必不可少的Enum为枚举提供基类,其基础类型可以是除Char外的任何整型, 如果没有显式声明基础类型,则使用 Int32。所以枚举类型的值是整型值。C#将枚举转为字符

2021-03-25 09:24:54 5857

原创 调整引用和库类文件感受

折腾了两天时间,终于将如下内容搞定:1、活动解决方案平台选择2、项目配置平台说起来很容易的一个事情,做起来也很容易,就是调不出来。总结:一定要一个一个的调整,已经设定好的框架结构,要从底层修改做起,一个一个的调试,通过一项再进行下一项。否则,欲速则不达。程序不是敲代码堆出来的,是调试出来的...

2021-02-21 09:20:17 51

原创 线程间参数读取的问题CheckForIllegalCrossThreadCalls

针对线程间变量调用问题,一个大神的解决办法,小程序是没问题的

2021-01-14 17:30:30 128

原创 泛型和enum的联合使用

object obj=......。。。。T value (obj is T a)? a:default;

2020-12-19 23:42:58 250 1

转载 C#: 获取当前路径不要用Environment.CurrentDirectory

转载于:C#: 获取当前路径不要用Environment.CurrentDirectory// 获取程序的基目录。System.AppDomain.CurrentDomain.BaseDirectory// 获取模块的完整路径。System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName// 获取和设置当前目录(该进程从中启动的目录)的完全限定目录。System.Environment.CurrentDirector

2020-10-27 15:03:00 824 1

原创 SolidWorks安装在VMware中的各种问题

都是权限问题惹得祸只要将破解文件夹统统拷贝到虚拟盘中即可无法注册:将破解文件拷贝到VMware的盘符里面,不能用映像盘直接注册到注册表中无法拷贝破解文件到C盘中:同上,将破解文件先拷贝到虚拟盘中,依旧不能用映像盘去拷贝,会遇到各种权限问题。...

2020-06-15 11:52:36 4672

原创 VMware在安装Windows后无法从母盘拷贝文件进入虚拟机的解决办法

今天在原有系统的基础上重新安装了一个新win10版本,之后返现无法实现把文件从主机拖拉进虚拟系统,找了不少介绍和说明,甚至都打开了注册表,解决办法:重新安装一下VMware Tool工具就行。瞎折腾。...

2020-06-15 00:33:27 631

原创 关于委托以及函数作为参数传递的简单暴力方法,如何将A1函数传递给B类中,并且在B类中执行A1这个函数

好东西要自己留下。注意看class A 的参数System.Action actionC#想要传递函数参数,但是参数类型是函数,不知道如何传递。其实网上一大堆,都太啰嗦了。我就喜欢简单的方法。结合.NET委托的性质和直接用匿名委托传函数蛮简单的,希望新手可以自己试试。下面就是具体实现了class Program{static void Main...

2020-03-18 22:47:10 215

原创 namespace的使用与注意事项

调用其他namespace的时候,采用“。”是比较好的形式。一旦用别名来定义空间的时候,采用“::”才是最佳方法C# 关于namespace的细节这里要注意的一句话就是第一句。using MyNamespace = ConsoleApplication19Namespace.MyNamespace2;。。。。。。 { MyNamespa...

2020-03-18 21:51:03 230 1

原创 C#的Enum转换与提取以及ComboBox的selectedItem

转载自:C# Enum,Int,String的互相转换一、C# Enum,Int,String的互相转换(源文件,也是转载的) Enum为枚举提供基类,其基础类型可以是除 Char 外的任何整型。如果没有显式声明基础类型,则使用 Int32。编程语言通常提供语法来声明由一组已命名的常数和它们的值组成的枚举。 注意:枚举类型的基类型是除 Char 外的任何整型,所以枚举类型的值是...

2020-03-16 23:47:02 1807

原创 如何建立VS2017的内部数据库,使用低版本 SQL LocalDB

如何建立VS2017的内部数据库,使用低版本 SQL LocalDBVS本身有个内部数据库localdb,参考众多文献网页,其中都提到要asp.ent,原来是我没有安装,一直以为是必须用asp.net中web应用程序。步骤如下:1、创建一个窗体文件,form也行asp.net也行控制台也行,先搞一个再说。2、点击菜单栏的视图选项中的SQLserver对象浏览器。3、里面出...

2020-03-12 21:45:11 1377

原创 静态方法和实例类

一个类定义好之后,只是定义了一些方式方法和属性的抽象概念,并不能实现直接采用。包括main函数。如果想作为一个常规编程所使用的函数或子函数,只能是采用实例化方式,或者添加静态修饰。忙了两天,终于理解了《C#7.0本质论》里面12页中间的一段文字。...

2020-03-09 10:27:12 84

原创 XML文件的实现,Indexof的使用

找了一个样例程序,可以实现XML文档的创建、保存、读取、修改、删除。正好可以作为串行端口参数的保存文件,只是这管理的静态变量太多,尤其是在XML控制项目里以后再修改吧。Indexof命令的使用没费什么事情,只是在调用这个指令时有了点麻烦,好在通过单步走程序,查看变量属性和参数一步步修改合理了。Indexof和lastIndexof采用面对过程的设计思路一时半会还不太适应,...

2020-02-21 21:45:53 511 2

原创 Unicode字符集设置导致的Message

项目右键--> 属性将character set改为Use multi-byte character set就可以了中文版,项目属性->配置->字符集:使用多字节字符集。原因就是在MessageBox()里面的参数无法正常显示多字节字符,原配置设定是Unicode字符集。...

2020-02-19 22:37:18 231

原创 提示没有引用“using”的解决办法

一天半时间,始终没有解决xml的引用问题,一直报错没有引用system.Xml,即使是添加了这个引用using,也没用搜索了好久xml的说明文件,一头雾水,啥也找不到解决办法。后来索性按照错误提示的汉字来查。最后在CSDN上找到了一个说明这个引用的右键点击后有一堆说明事项要解决C# using System.Xml.Linq;提示没有命令空间问题解决_C#_QIUCHUNHUI...

2020-02-19 22:29:00 1179

原创 win10音频服务未响应未修复

安装一个软件,时间上是昨天安装的,也不知道到底是不是哪个软件搞出来的幺蛾子,一直是音频服务未响应查找了半天时间也不知道是哪个问题,驱动、设备、服务都没有问题。最后才发现按照服务项目搞一个账户注册才通过在打开的计算机管理窗口中,点击“服务和应用程序”然后再点击打开“服务”进入下一步操作。在服务窗口中,找到“Windows Audio”双击打开进入下一步操作。在Windows Au...

2020-02-09 17:10:33 7279

原创 软件设计到底是什么?顶层设计呢?什么是工程?

摘抄自《敏捷软件开发》461-463

2020-02-01 17:33:00 1765

原创 如何修复“网络路径”,错误代码0x80070035,网络共享

依次打开“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters”找到“AllowInsecureGuestAuth”,如果没有,就新建一个DWORD(32)项重命名为“AllowInsecureGuestAuth”,设为“1”,确定。重试,已能成功访问,并添加打印机成功。...

2020-01-30 12:54:57 2156 1

原创 串口数据Enum类型和foreach遍历ComboBox

public enum BaudRates //设定串口通讯速率{ Baudrate4800 = 4800, Baudrate9600 = 9600, Baudrate19200 = 19200, Baudrate38400 = 38400, Baudrate57600 ...

2020-01-28 18:48:40 487

原创 对于新手,如何将C#程序如何把窗体文件从从一个项目中复制到另一个项目

看了很多帮助博客,知道了好几种方法,就是没有实现成功。原因在于,我想实现的功能是目录和子目录中的windowformapp1这个东西改成我自己定义的功能模块。在最后时刻都需要修改添加声明WindowsFormApp1这个namespace模块,我就一直以为是程序要求我添加目录名称。最后深刻理会到namespace所定义的内容是一个程序所必须的定义空间和模块程序运行时间写得明白,我能...

2020-01-20 09:21:28 1345

转载 OpenCV 将内存的图像读取,然后显示在显示器上

opencv加载内存中图片OpenCv读取与解码内存中的图片及过程中的内存问题 - swjtu_ray的博客 - CSDN博客 https://blog.csdn.net/swjtu_ray/article/details/52529535开发中遇到的问题,为了让别人方便也让自己方便,特此记录。有时候我们会需要读取内存里面的图片,为了提高效率,避免了从硬盘重复读取文件所消耗的时间。...

2019-05-18 23:31:26 3993 1

原创 C++函数、计时函数

dwStart = GetTickCount();{}dwEnd= GetTickCount();cout << "The atan run time is:" << (dwEnd - dwStart) << "ms!" << endl;//输出运行时间

2019-03-31 22:16:52 100

原创 关于CUDA编程技术的入门知识

今天就学习到这里。等下再来看。CUDA从入门到精通(大神之作)膜拜 - qq_30263737的博客 - CSDN博客 https://blog.csdn.net/qq_30263737/article/details/81235580网上找到的一篇适合初学者看的CUDA使用说明,良心干货 - GabrielGu的博客 - CSDN博客 https://blog.csdn.net/gabr...

2019-03-31 18:01:48 249

Ethercat获取解析安装实时-识荒者.zip

Ethercat解析(一、二、三、四)之获取、编译、安装(debian7)-识荒者 作者详细介绍了igh在Linux系统中的从安装到使用及实时系统配置的步骤,手把手的操作

2020-04-05

松下A6BE-BF-EtherCAT 通信规格

松下A6BE-BF-EtherCAT 通信规格,说明了伺服驱动器的通信条件,从站要求等等通信协议,是一个很好的的从站样例

2019-04-04

松下A6系列的电机和驱动器外观结构图SolidWorks

在设计SolidWorks electricals电气原理图时要用到三维安装布置,这个图实现了50W到400W的电机模型和驱动器模型,可以在安装中使用

2019-04-04

松下变频器VF200通讯手册

松下变频器VF200使用手册,涵盖型号单相0.2~2.2kW,三相0.75~15KW的三相电机配套的变频器,包括基本操作和参数设置。

2017-08-04

松下变频器VF200使用手册

松下变频器VF200使用手册,涵盖型号单相0.2~2.2kW,三相0.75~15KW的三相电机配套的变频器,包括基本操作和参数设置。

2017-08-04

ASDA-AB_Q_SC_20100511.pdf

台达伺服说明书,2010年5月版本,留着备用

2011-04-20

空空如也

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

TA关注的人

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