自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (29)
  • 问答 (1)
  • 收藏
  • 关注

原创 SQL设计时增加说明列

SQL设计时增加说明列

2024-03-08 15:54:33 739

原创 EF Core Power Tools成生DbFirstEF Core电动工具成生DbFirst

EF Core Power Tools

2024-03-08 15:53:03 413

原创 EFUtilities批量处理

EFUtilities

2024-03-06 16:51:16 337

原创 EF Core+外键

Microsoft.EntityFrameworkCore.Tools//这个是反向工程,就是把数据导入到程。

2023-08-16 08:51:33 317

原创 对TextBox输入内容校验

1.ViewModel继承IDataErrorInfo接口。

2023-08-03 09:32:57 320

原创 引用类模板xaml简写

1.在类模块中增加‘AssemblyInfo.cs’类文件.2.AssemblyInfo定义。3.xmlns中声明使用。

2023-08-02 09:30:09 114

原创 paint_region修改对应Region颜色

将对应Region修改为白色。

2023-06-01 13:53:57 217

原创 局部阈值分割算子dyn_threshold

dyn_threshold (Image, ImageMean, RegionDynThresh, 15, ‘not_equal’)*拿两张图片找出不相同的区域。mean_image (GrayImage, ImageMean, 59, 59) *59是圆点的长宽。背景与要取的点颜色很相近,用普通的算阈值分割不出来时,先用均值滤波使图像与背景一致。*动态阈值分割,提取圆区域,

2023-05-30 08:43:10 159

原创 Debugger属性在C#中的调试器中隐藏方法

Dubugger属性?

2023-03-24 09:12:54 73

原创 应用配置文件

发现比ini要好用,随程式一起的。

2022-12-18 17:05:43 151

原创 EFCore CodeFirst与DbFirst生成

Microsoft.EntityFrameworkCore.SqlServer 核心程序包,封装了关键的核心代码,使用EF必须引用这个包。Microsoft.EntityFrameworkCore.Tools 用于数据库的生成、迁移、生成表等。Microsoft.EntityFrameworkCore.Design 设计包,用于在。2.新建一个继承DbContext的类作用是配置数据连接、操作数据库表等信息。下EF Core开发的工具套件。1.创建数据库实体映射类。

2022-12-13 17:10:15 383

原创 WPF数据绑定的几种方式

绑定的几种方式。

2022-11-02 11:11:08 1717

原创 外 观 设 计 模 式

外观类(Facade):为客户端提供统一的调用接口,外观类知道哪些子系统负责处理请求,从而将客户端的请求代理给适当子系统对象。外观模式可以理解为转换一群接口,客户端只需要调用一个接口,而不用调用多个接口才能达到目的。子系统集合:指模块或者子系统,处理Facade对象指派的任务,功能的实际提供者。外观模式就是解决多个复杂接口带来的使用困难,起到简化用户操作的作用。外观模式(Facade),也叫“过程模式”最容易理解的设计模式.客户端(调用者):外观接口的调用者。

2022-10-25 08:42:51 61

原创 1列记录(按条件)合并成1行

1列记录(按条件)合并成1行

2022-09-21 17:13:09 484

原创 WPF语言国际化

wpf 语言国际化

2022-09-08 17:03:06 337

原创 WPF事件处理行为

WPF事件

2022-09-07 10:50:40 397

原创 halcon图像矫正

图像矫正,用在矩形上,其它的形状没有研究.

2022-06-28 09:41:21 1804

原创 C#联合halcon脱离halcon环境以及各种报错解决经历

C#联合halcon脱离halcon环境

2022-06-27 16:13:58 3256

原创 Converter转换器与多值转换器

1.UI <Window.Resources> <!--普通转换器 --> <local:DispalyConverter x:Key="dis"></local:DispalyConverter> <!--多值转换器 --> <local:MultDispalyConverter x:Key="multDis"></local:MultDispalyCo

2022-05-13 17:04:58 388

原创 数据模板DataTemplate

1.赋值,这个只是例子,赋值的方式很多,这只是其中一点,在UI上看的清楚一点 <Window.Resources> <!--这里赋值,对象Test在本地--> <x:Array x:Key="stringArray" Type="local:Test"> <local:Test Code="1" /> <local:Test Code="2" /> ..

2022-05-09 18:07:35 271

原创 样式/触发器

//样式例子 <Application.Resources> <Style x:Key="BaseButStyle" TargetType="Button" > <Setter Property="Background" Value="AliceBlue"></Setter> <Setter Property="Foreground" Value="Red"></Set..

2022-05-09 15:01:25 273

原创 回车事件,绑定

<PasswordBox Margin="0,10" Style="{StaticResource MaterialDesignFloatingHintPasswordBox}" DockPanel.Dock="Top" pass:PassWordExtensions.PassWord="{Binding PassWord, Mode=TwoWay, Upd...

2022-03-26 20:36:00 564

原创 Prism消息订阅

1.新增一个类,继承PubSubEvent类 public class MessageEvent : PubSubEvent<string> { } public class TestEvent : PubSubEvent<Test> {//测试发送一个对象过去 } public class Test { public string Id { get; set; } public st

2022-03-26 17:09:09 932

原创 Prism Dialog

1.注册Dialog对应信息 protected override void RegisterTypes(IContainerRegistry containerRegistry) { containerRegistry.RegisterDialog< Views.DialongView,ViewModels.DialongViewModel>();//viewModel一定要继承 IDialogAware }2.调用 pr

2022-03-25 09:18:51 895

原创 Prism导航

1.约定导航,在xaml中声明 xmlns:prism="http://prismlibrary.com/" prism:ViewModelLocator.AutoWireViewModel="True" //约定导航. //比如说 Views/ViewA.xaml 对应的类就为 ViewModels/ViewAViewModel.cs2.在代码中声

2022-03-23 11:42:22 727

原创 WPF PasswordBox 绑定

对于PasswordBox,可能很多人都会按着TextBox的路子,在ViewModel里面写一个属性,然后绑定到Password属性上。当你写完这一切的时候,你会突然收到Visual Studio的提示:Password并不是依赖属性,不能绑定.要先增加一个扩展方类namespace MacSnManage.Extensions{ public class PassWordExtensions { public static string GetPassWo

2022-03-11 16:42:22 1679

原创 Prism中Vews与ViewModels上下文对应关系配置

1.代码重复使用继承,组合.父类应该成为子类的模板,所有的重复代码应该放到父类模板,而不是让每个子类都重复.2.逻辑重复使用抽象

2022-02-15 08:34:59 827

原创 Prism模块化

1.以引用的方式,然后就类似APP的写好注册的文件加载到模块中 /// <summary> /// 以引用的方式,然后就类似APP的写好注册的文件加载到模块中 /// </summary> /// <param name="moduleCatalog"></param> protected override void ConfigureModuleCatalog(IModule

2022-02-15 07:50:51 265

原创 OCR识别常用的算子

文字识别常用的算子

2021-12-20 09:08:50 273

原创 WPF杂记

[AddINotifyPropertyChangedInterface] //就会有自动属性 public class StudentModel:ObservableObject,INotifyPropertyChanged //以前的接口

2021-12-06 19:00:47 202

原创 Lucene

项目是查找100W条文件名1.新建索引 /// <summary> /// 初始化 将数据写到本地 /// </summary> public void InitIndex() { DirectoryInfo dirInfo = new DirectoryInfo(@"F:\TEST"); FileInfo[] files = dirInfo.Get

2021-11-02 18:33:28 75

原创 xls不规则表合并单元格读取

ExcelPackage.LicenseContext = OfficeOpenXml.LicenseContext.NonCommercial; using (ExcelPackage package = new ExcelPackage(new FileInfo(xlsPath))) { ExcelWorksheet worksheet = package.Workbook.Worksheets["...

2021-09-24 15:02:29 139

原创 反射动态加载Dll

public static UserControl CreateInstace() { Assembly a = Assembly.Load("WindowsFormsControlLibrary1");//加载 Type type = a.GetType("WindowsFormsControlLibrary1.UserControl1");//获取类型 object o = Activator.Cr...

2021-08-10 17:19:29 192

原创 Chart控件

Chart控件五大核心“ 图表属性 ”Series:图表序列->图表集合,就是最终看到的饼图、柱状图、线图、点图等构成的合 1.ChartArea:图表所属的绘图区域名称 2.ChartType:图表类型(柱形、饼形、线形、点形、折线图等,有多达几十种之多) 3.IsValueShownAsLabel:是否显示数据点标签,如果为true,在图表中显示每一个数据值 4.Label:数据点标签文本 5...

2021-08-08 22:01:35 2177

原创 BeginInvoke异步多线程带返回值

//第一种是匿名方法 Func<long, long> func = (itemp) => { for (long i = 0; i < 10000000000; i++) { itemp = itemp + i + i; } ...

2021-07-23 23:15:19 270

原创 ModbusTCP协议

byte[] ReadPLC_D5100_D5124 = new byte[] { 0x00, 0x00 //事务处理标示符 /*固定*/ , 0x00, 0x00 //协议标示符 /*固定*/ , 0x00, 0x06 //从机地址 , 0x00, 0x03 //读寄存器 /*固定*/ ...

2021-07-02 21:41:33 356

原创 Min函数加上互斥功能

static void Main() { Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }//系统生成的Main函数 static void Main()//修改后的Min函数...

2021-06-29 15:59:32 53

原创 Sqlite CodeFirst

’管理NuGet程式包‘增加以下两个插件System.Data.SQLite SQLite.CodeFirst会产生App.config这个文件,一定要换以下内容.没有详细,不换老是报错.<?xml version="1.0" encoding="utf-8"?><configuration> <configSections> <!-- For more information on Entity Framework configura.

2021-06-21 21:36:18 220

转载 SQLPrompt 2017以上要先屏蔽网址在破解

SQLPrompt 2017以上要先屏蔽网址在破解

2021-05-07 16:38:56 327

原创 将EF封装到Dll类库里面

1.在UI程式下面要建app.config然后把连接字符串放进来2.UI程式中引用EntityFramework.SqlServer.dll这个dll文件(注意版本号)之后再运行就OK了

2021-01-27 16:58:53 279

WindowsFormsApp3.zip

公司说sqlite不错,自己就研究了下Sqlite EF,搞了个小demo,方便以后学习.

2021-06-21

WindowsFormsApp10.zip

里面的属性太多了,自己偶尔用下,研究了就放这里,以后用的时候在看

2021-04-20

WindowsFormsApp1.zip

在网上找了好久,找到了一些for S3上传的代码,但一直验证不过,可能是我不熟悉这东西.然后看到WinScp也支持S3,以前用过这软件,安装客户端,将代码分享出来.

2020-06-29

Everything-SDK.zip

全盘查找文件,秒级出结果.C#源码调用.方便快速. 全盘查找文件,秒级出结果.C#源码调用.方便快速.

2020-01-14

WiFi WlanApi ManagedWifi开发

在网上看了好多例子,可能是各有所需,都不全.在ManagedWifi上进行了整合,实现我了想要的扫描SSID(Rssi,Channel,AuthAlgorithm,Mac,Quality)、连接、删除Profile.希望对大家有帮助,如有其它功能要补充请给我留言.

2019-11-22

C# Advanced Sample.zip

WiFi程式软件,可以搜SSID,RSSI,信号强度,加密方式,以MAC号连接,各种加密方式连接.建立porfile

2019-11-21

模版匹配技术文档以及注意事项

模版匹配技术文档以及注意事项,写的很详细.值得学习.里面全是干货非常不错的资料.里面讲述了模版匹配的所有的算子.

2019-11-11

LinqToAccess.zip

微软EF没有给出Linq to Access的工具,在网上看到LinqToAccess ,开始试了下没有搞懂,可能有一部人和我一样,想用强大的Linq操作Access.把连接以及增、删、改、查的demo共享.

2019-11-08

mcuxmx-SerialDebug-master.zip

C#源码串口工具,带Xmodem、Ymodem,检验功能多种发送方式,多种接收方式.目前来看是功能很全的串口工具.

2019-11-07

excelLinq.zip

LinqToExcel基本操作,查询很方便,目前看来没有写入以及更新的功能,要看下在哪里使用.

2019-11-07

设置超时时间.hdev

设置超时时间以后,如果超时还没有识别就会报错,所以要try catch起来,出错后在catch里面还可以处理.不然处理,不加try catch也可以正常运行

2019-08-30

设置比对度.hdev

halcon设置图像比对度,然后进行匹配,其实修改的对比度是最开始Create时的

2019-08-30

HALCON算子速查手册.pdf

HALCON算子速查手册.pdf有80多页详细说明了算子的使用方法,并分类介绍.

2018-01-10

Halcon算子速查手册(乞丐版)

Halcon算子速查手册(乞丐版).pdf里面有非常详细的说明每个算的应用,中文介绍.

2018-01-10

数码管,仪表、炫酷开关、温度计、计数器等控件

数码管,仪表、炫酷开关、温度计、计数器等控件只需把dll拖到工具箱即可使用,所有demo,控件源码已打包.

2017-12-13

C# WiFi開發

通過代碼方式Scan WiFi信號,新SSID需新建profiles,然後Connect.連接后可以手動或自動Disconnect.支持加密或不加密碼任何方式. 希望對大家有幫助...

2014-12-05

form透明窗体

form透明窗体,字体正常显示

2014-12-03

WiFi虚拟路由器

调用Wlanapi.dll方便让电脑无线网卡变为路由器!而且电脑无线网卡还可以连接其它WiFi信号正常上网. 注意:先让无线网卡连到信号后在打开程式一键设定为虚拟路由器.

2014-12-03

WiFi获得可见的无线网络

調用OS下Wlanapi.all枚舉所有的無線設備,搜索出附近的SSID和SSID信號強度.

2014-12-03

DirectShowDxSnap视频采集 - 无MES

DirectShowDxSnap视频采集 - 无MES

2024-03-25

halcon识别颜色color

开始只训练了要找的绿色和红色,会识别错误,后面将图像预处理,然后将所有的颜色取了个遍训练,然后识别才能找到对应的颜色.

2024-01-18

EF批量更新、批量插入、 批量删除使用的是EFUtilities,免费的操作简单,速度超级快

EF批量更新、批量插入、 批量删除 使用的是EFUtilities,免费的。 操作简单,速度超级快

2024-01-11

WPF对TextBox输入内容校验

WPF对TextBox输入内容校验

2023-08-03

paint-region修改对应Region颜色

paint_region修改对应Region颜色

2023-06-01

局部阈值分割算子dyn-threshold

局部阈值分割算子dyn_threshold

2023-05-30

应用程式配置文件.net

应用程式配置文件

2022-12-18

C# WinForm发送Mail,程式发送邮件

C# WinForm发送Mail,程式发送邮件

2022-12-15

WPF Prism Ui Demo

这个是在B站上看到的,学下觉得很不错.

2022-11-18

代理模式Demo代理模式代理模式Demo

代理模式Demo

2022-10-24

装饰器模式,设计模式设计模式

装饰器模式,设计模式.

2022-10-24

WPF语言国际化Demo

WPF语言国际化

2022-09-08

三种模板匹配例子,有普通轮廓,非常复杂的轮廓简化.

三种模板匹配例子, 有普通轮廓, 按区域重新生成简化图片创建模板.然后匹配. 非常复杂的轮廓简化.再按像素点支比对

2022-06-27

WPF 转换器Demo,有普通转换器与多值转换器

WPF 转换器Demo,有普通转换器与多值转换器

2022-05-13

WPF样式以及数据模板Demo

WPF样式以及数据模板Demo

2022-05-09

WPF MVVM动态创建控件输入框以及消息框

资源中有两种窗体 1.消息框(模拟Message.Box),提示内容可以设定颜色 2.输入对话框(类似VB的Input.Box),可以动态增加输入框的数量. 3.类库文件随便调用. 使用了Prism IDialogService,IDialogAware服务与接口,UI使用了materialDesign,UI不喜欢可以去掉.

2022-04-19

Prism 模块化and导航and Dialog and 消息定阅

Prism 模块化 导航 Dialog 消息定阅

2022-03-22

WPF PasswordBox 绑定使用的扩展类

WPF PasswordBox 绑定使用的扩展类

2022-03-11

Lucene.net 盘古分词C#

工厂将所有LOG放在共享盘里面,用这个来找超级快.

2021-11-02

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

TA关注的人

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