自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (1)
  • 收藏
  • 关注

原创 Code Frist 基础(一)

https://www.cnblogs.com/5ishare/p/5801229.html

2019-02-28 11:52:56 197

原创 Model Frist 基础(一)

转:https://www.cnblogs.com/DrHao/p/5367196.html

2019-02-28 11:51:43 120

原创 C# 基础(二十七)文件操作:Copy复制一个文件夹的所有内容到另一个文件夹、删除一个文件夹的所有内容

目录第一章、简介第二章、文件拷贝第三章、文件删除第一章、简介 本篇博客,记录对文件、文件夹的日常拷贝、查找、删除等等功能。第二章、文件拷贝 Copy一个文件夹的所有内容到另一个文件夹参考:https://blog.csdn.net/jhoneyan/article/details/52689146注意该程序,一直在执行递归操...

2019-02-27 17:53:09 2282 2

原创 C# 基础(二十六)修改变量名称后该变量的引用会自动更改的方法、根据字段批量生成属性的方法。

一、 修改变量名称,该变量的引用会自动更改的方法 private int iExportOperation;在该变量后面加上111111111,然后出现了框框:鼠标放在框框,点击“显示可能修补的程序即可”:或者右击鼠标: 这样,就可以自动修改变量名了。该变量的所有引用都会自动变量。 二、根据字段批量生成属性的方法右击,然后选中“快速操作和重构”:...

2019-02-27 14:49:36 2376

原创 (二)C#/C++等等语言的通用命名规则、C#中常见的winform控件命名规范:应该遵循 驼峰命名法

https://baike.baidu.com/item/%E9%AA%86%E9%A9%BC%E5%91%BD%E5%90%8D%E6%B3%95/7794053?fr=aladdinhttps://docs.microsoft.com/en-us/previous-versions/dotnet/netframework-4.0/ms229045(v=vs.100)https://bl...

2019-02-26 16:38:21 232

原创 (六)WPF/C# 使用Aforge类库打开USB摄像头:实现拍照/重拍功能(链接)。

一、简介Aforge类库是目前视频监控上最强大的功能库,如果你要做视频监控、图像处理等等工程上的应用,可参看Aforge类库。那么本博客,从GitHub拿出了几个Demo,演示了以下效果。 监控画面的效果:二、参考链接https://blog.csdn.net/m_buddy/article/details/62417912(主要参考我第三篇博客中,Aforge类库的相...

2019-02-26 10:43:09 1703

原创 (七)WPFC# 视频监控画面的传输:使用Aforge类库打开USB摄像头循环采集每一帧图像给Socket传输,并解决粘包、拆包问题

一、问题描述 我用Aforge类库打开了本地的摄像头,可以在PC看到实时画面。但是,我想把该实时画面通过局域网络,传输给另一台PC。Aforge类库或Socket的Demo,请参考我的博客。Aforge类库 Demo(建议你用Aforge类库,因为它是功能最强大的,包含了人工智能算法、图像处理算法等等功能):(六)WPF/C# 使用Aforge类库打开USB摄像头:实现拍照/重...

2019-02-25 11:45:16 4090 13

原创 (五)WPF/C# 使用WPFMediaKit.dll打开USB摄像头:实现拍照/重拍功能

一、实现拍照/重拍功能参考https://blog.csdn.net/ty_soul/article/details/79615421https://www.cnblogs.com/mcad/p/4124051.htmlhttp://www.firstsolver.com/wordpress/?p=2757MainWindow.xaml:<Window x:Class=...

2019-02-25 10:35:07 4020 5

原创 (四)C# 使用avicap32.dll调用USB摄像头,黑屏问题

一、问题描述二、解决办法1、设备管理器中摄像头启用了吗?2、找了好久,网上很多人遇到这种问题,基本没有人回答,只提到换个摄像头或方法。 ...

2019-02-25 09:22:33 4172 8

原创 (二)人工智能+教育

一、简介      二、研究现状2.1、国内         2.2、国外 三、权威机构3.1、国内中国信通院       中国信通院,是国内唯一的、专门用来发布信息通信类重大文件(往往是白皮书)的机构。经常发布5G、物联网、互联网、车联网等等白皮书。http://www.caict.ac.cn/kxyj/qwfb/bps/index_1.htm...

2019-02-24 16:09:49 529

原创 (一)人工智能大纲摘要:《人工智能发展白皮书-技术架构篇(2018年9月)》

以下博客的主要内容,摘自白皮书。http://www.caict.ac.cn/kxyj/qwfb/bps/index_1.htm《人工智能发展白皮书-技术架构篇(2018年)》《人工智能安全白皮书(2018)》《2018世界人工智能产业发展蓝皮书》《电信网络人工智能应用白皮书(2018 年)》《深度学习技术选型...

2019-02-24 16:08:04 4193

原创 微信公众号:我们可以用它来干什么?

一、简介      本来通过微信用人的公众号做一个婚礼邀请函的,后来想想,自己建一个属于自己的公众号吧,可能以后还会用到。二、微信公众号的用途转载:https://zhidao.baidu.com/question/1988977054796791707.html第一层,信息推送       目前80%以上的商家微信公众号,几乎都是只提供信息推送功能,其中有一部分实现了简单的交...

2019-02-23 20:34:22 3548

原创 C# 基础(二十五)WPF/WinForm 控件的句柄是什么意思?

一、什么是句柄 句柄实际上是一种指向某种资源的指针。 但与指针又有所不同:指针对应着一个数据在内存中的地址,得到了指针就可以自由地修改该数据。Windows并不希望一般程序修改其内部数据结构,因为这样太不安全。 所以Windows给每个使用GlobalAlloc等函数声明的内存区域指定一个句柄(本质上仍是一个指针,但不要直接操作它),平时只是在调用API函...

2019-02-22 16:18:58 5240

原创 (三)调用usb摄像头常用的5种方法:Aforge、WPFMediaKit、WinCap、avicap32.dll和DirectShow

一、简介       我们往往用Aforge,WPFMediaKit和WinCap这三种方法,来打开USB摄像头或网络摄像机等等,这三者方法是目前CSDM或GitHub上的的主流方法。而且,我们可以在GitHub找到源码。该网页分析了它们的区别:https://blog.csdn.net/bornonew/article/details/533024161.1、Aforge(WPF...

2019-02-22 15:26:56 4787

原创 (二)网络传输协议:网络摄像机传输协议、流媒体传输协议

简介 本来我要做C#d打开一个USB摄像头的程序,后来发现,我应该先了解“视频传输”这个概念。所以,我的调研如下: 那么好,我将在下章中,继续讨论C#d打开一个USB摄像头的程序。本章节后面分析了一下网络协议。摄像的诸多问题与回答,参考:https://iask.sina.com.cn/key/59bc2d3684aee545090ef...

2019-02-22 11:23:40 6630

原创 Prism 应用系列(五) prism 架构中,如何将对象从一个ViewModel(或View)传递给另一个ViewModel(View)

一、Notification通知(方法1)这种方法适合应用在弹出窗口,然后在通知中放置Content,然后在public INotification Notification将该Content拿出来保存。比如下面,我要将Content保存集合pipList中。1、先放置数据集合SelectedMorePersons: SenduNotification...

2019-02-21 16:35:05 4120

原创 DataBase First 基础(三) :向数据表删除或添加数据记录时发生错误:属性"**Key"是对象的键信息的一部分,不能修改。

一、问题描述:二、解决办法:方法1:(去掉主键自动加的属性,代码保留SeriesKey)原来是之前设计的数据中,对主键进行了设置,让其自动增加,导致我们自己不能修改主键,如下所示:现在我们把打钩去掉:程序中就可以自己修改主键了: for (int i = 0; i < iInsertCondition; i++) ...

2019-02-20 16:15:17 1848

原创 (一)程序员接单

https://blog.csdn.net/bjweimengshu/article/details/79831500第零章、简介参考https://blog.csdn.net/proginn/article/details/51910297https://www.zhihu.com/question/19716589接单来源:QQ群、微信群——群名片改成“xxx-接单中”类...

2019-02-19 20:37:22 4341 2

原创 WPF基础(六)DatePicker没办法实现数据绑定

于是,我采用了下面的方法,来传递对象给命令函数。  <i:InvokeCommandAction Command="{Binding dpkDateStartSelectedDateChangedCommand}" CommandParameter="{Binding ElementName=dpkDateStart}"/> 命令函数: /// &lt...

2019-02-19 15:47:32 2131

原创 WPF 基础(五)WPF 双向绑定Path/ElementName/Mode: 接口INotifyPropertyChanged、SetProperty

注意:文本等一般采用双向数据绑定,其他的一般采用单向数据绑定一、RaisePropertyChanged1.1、WPF中INotifyPropertyChanged用法与数据绑定 https://blog.csdn.net/cselmu9/article/details/8275255(参考博客1) 这篇博客,已经非常详细地介绍INotifyPropertyCha...

2019-02-19 14:08:10 2974

原创 WPF 基础(四)WPF 绑定方式实现动态窗口:传递一个窗口、控件宽度绑定了窗口宽度、一个控件绑定另一个控件的大小。

一、 动态窗口方法1:this方法this.Width = 800;this.Height=800;方法2:命令参数CommandParameter,传递当前窗口Sendu.xamlhttps://blog.csdn.net/qq_42564846/article/details/83306373将UserControl.xmal作为一个对象传递,然后在下面的代码修改该...

2019-02-19 09:05:46 7172

原创 C# 基础(二十四)将对象object转成时间类型DateTime。或转成一个时间控件DatePicker类型,然后拿出DatePicker.DateTime、DatePicker.Text

一、简介开销小(较少的装箱解箱):  DateTime? dtEnd = null;//dtEnd = obj as DateTime;//不能用//var dtEnd = obj;//可以考虑dtEnd = (DateTime)obj;//强制转换但是我我们有时候想要,一次性可以传更多的东西(开销大): dtEnd = (DateTime)obj;DatePi...

2019-02-16 17:18:41 5154

原创 C# 基础(二十三)DateTime? dtStart = null; 与 DateTime dtStart;的区别

?表示空格'' 或者可以为空,即构成语句public DateTime NewsTime意思是 声明一个类型为DateTime字段NewsTime,注意声明变量时,先写访问修饰符,不过可以缺省。然后是变量类型,再次是变量标识符,这三个之间需要用空格隔开的。!!!!!再比如如Int32、结构体等这样的类型是不可能为空的,常见的如int,DateTime都是不可能为空的。所以在需要判断是否有值...

2019-02-16 16:53:25 504

原创 Prism 应用系列(四) ListView添加多个事件:Loaded、MouseDoubleClick、SelectionChanged事件以及默认的Click点击事件。

注意到没有,我们没有设置Click事件,因为它是默认的,不用我们另起代码写,比如下面的代码就会自己启用点击事件:<ImageButton Content="{DynamicResource History.PrintSetting.Operate.Content}" Width="100" Height="30" Canvas.Right="200" Canvas.Left="246...

2019-02-16 12:00:30 1193

原创 WPF 基础(三)RadioButton的IsChecked和Checked的区别:在Prism架构的讨论Checked事件

 Checked:表示选中时,要执行的事件(或函数或命令),Pirsm架构往往执行命令的方式。 <RadioButton Name="radioImport" Content="导入" Canvas.Left="109" Canvas.Top="18"> <i:Interaction.Triggers>

2019-02-16 11:41:12 6001 1

转载 C# partial 说明

转载:https://blog.csdn.net/niemeiquan/article/details/78018031. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工具生成的代...

2019-02-16 10:44:02 125

原创 Prism 应用系列(三) MVVM架构,采用命令Command和命令参数CommandParameter传递ListView的SelectedItems给一个对象object,再将对象拿出来转成集合

一、简介参考:http://www.itkeyword.com/doc/2377036552008887x822我的目标,如我的标题所示。我们需要注意:ListView.SelectedItem——表示列表的1行。ListView.SelectedItems——表示列表的多行。方法1:绑定SelectedItems <prism:InvokeCommandAct...

2019-02-15 11:44:50 1720 1

原创 Prism 应用系列(二) MVVM架构中,MainWindow.xaml文件与MainWindowViewModel.cs的绑定使用

因为在MainWindow.xaml需要绑定MainWindowViewModel.cs的属性,两个文件的管理,是通过下面的代码实现的。xmlns:prism="http://prismlibrary.com/"prism:ViewModelLocator.AutoWireViewModel="True" MainWindow.xaml:&lt;Window x:Class="U...

2019-02-13 11:33:44 1371

原创 C# 基础(二十二)C#泛型 集合为null 异常消息 "未将对象引用设置到对象的实例。

参考:https://www.cnblogs.com/Solomon-xm/articles/9442067.html问题描述:集合(也就是一个对象)为空时,你用下面的代码判断集合数目,会发生错误。if (PatientInfoList.Count == 0)此时,会抛出异常信息:未将对象引用设置到对象的实例。解决办法: /// &lt;summary&...

2019-02-13 11:28:20 1041

原创 (一)结婚流程

2019-02-13 08:31:25 350 5

msp430de使用方法

msp430是目前常用的低功耗芯片片,这里介绍这款软件的使用方法。

2012-11-09

空空如也

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

TA关注的人

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