自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 《深入浅出WPF》读书笔记.11Template机制(下)

本文主要讲datatemplate和contenttemplate的联合使用,以及style的解析。

2024-09-09 07:00:00 214

原创 《深入浅出WPF》读书笔记.11Template机制(上)

模板机制用于实现控件数据算法的内容与外观的解耦。

2024-09-08 17:46:38 590

原创 《深入浅出WPF》读书笔记.10资源

这一章主要讲资源,包括StaticResource,DynamicResource,以及二进制资源等等。

2024-08-29 21:53:07 704

原创 《深入浅出WPF》读书笔记.9Command系统

命令系统是wpf的核心机制之一。

2024-08-29 00:13:52 879

原创 《深入浅出WPF》读书笔记.8路由事件

路由事件是直接响应事件的变种。直接响应事件,事件触发者和事件响应者必须显示订阅。而路由事件的触发者和事件响应者之间的没有显示订阅,事件触发后,事件响应者安装事件监听器,当事件传递到此时,事件处理器进行响应,并决定事件是否继续传递。

2024-08-27 22:45:47 948

原创 C#编译成32和64位的区别

C#32位客户端项目在把代码提交到客户端之后,jinkens直接崩掉了。原因是内存占用100%运维同学建议改成64位,理由是电脑内存大,客观条件IT不给扩。那么在同一台电脑上,32位和64位在编译过程中有什么区别。

2024-08-26 17:25:44 323

原创 《深入浅出WPF》读书笔记.7依赖属性和附加属性

总结一下wpf依赖属性和附加属性的底层逻辑,方便更好的理解使用。

2024-08-26 06:00:00 812

原创 《深入浅出WPF》读书笔记.6binding系统(下)

主要讲数据校验和数据转换以及multibinding。

2024-08-25 08:00:00 440

原创 《深入浅出WPF》读书笔记.6binding系统(中)

这章主要讲各种模式的数据源和目标的绑定。

2024-08-24 15:13:15 1081

原创 《深入浅出WPF》读书笔记.6binding系统(上)

这一章是核心内容。databinding可以理解为实现逻辑层和展示层的桥梁。

2024-08-21 07:30:00 690

原创 《深入浅出WPF》读书笔记.4名称空间详解

主要讲明名称空间概念,可以理解为命名空间的引用。👆如x可以理解为一些列命名空间的引用。不一一列举,只讲几个特殊的名称空间x:Type x:Null x:Data x:Code。

2024-08-20 22:52:39 502

原创 《深入浅出WPF》读书笔记.5控件与布局(下)

WPF的UI布局是核心功能,所以特地单独总结。充分了解布局控件特性,选择合适的布局元素能简化编程。

2024-08-18 09:00:00 711

原创 《深入浅出WPF》读书笔记.5控件与布局(上)

深入浅出WPF书籍学习笔记附代码。WPF中数据是核心是主动的,UI是数据的表达是被动的。程序的本质是数据+算法;控件的本质是数据+行为;

2024-08-17 15:31:12 912

原创 oracle使用sql生成表结构文档

客户要求数据资产盘点,需要提供相关表字段的说明文档,指定具体格式。手动是不可能手动的,使用SQL实现。

2024-08-14 11:10:56 670

原创 visual studio2022如何安装.net framework4.0

老版本代码.Net Framework4.0,visual studio2022不支持,可以通过导入包来解决。

2024-08-12 14:37:51 719

原创 《深入浅出WPF》学习笔记七.使用Prism实现点单系统

深入浅出Wpf系列视频的最后一个demo,使用Prism、Mvvm实现点单系统。demo并不复杂,但是涉及的面广,方便更好的理解wpf。代码在下面自取。后续会把git地址补充上来。

2024-08-08 07:12:49 590

原创 C#开发常见面试题三(浅复制和深复制的区别)

C#开发常见面试题三(浅复制和深复制的区别)

2024-08-07 17:44:15 656

原创 《深入浅出WPF》学习笔记六.手动实现Mvvm

《深入浅出WPF》学习笔记六.手动实现Mvvm

2024-08-05 08:53:49 610

原创 《深入浅出WPF》学习笔记五.Mvvm设计模式

在通过视频学习wpf的过程中,讲师花了不少篇幅来讲Mvvm。特地在此用自己的语言总结一番,方便以后面试回答,如有理解不对,欢迎指正哈。

2024-08-05 07:00:00 697

原创 《深入浅出WPF》学习笔记四.提高效率,code snippets的使用

《深入浅出WPF》学习笔记四.提高效率,code snippets的使用

2024-08-04 17:22:19 540

原创 《深入浅出WPF》学习笔记三.x命名空间以及常见属性

《深入浅出WPF》学习笔记三.x命名空间以及常见属性

2024-08-01 23:26:03 619

原创 《深入浅出WPF》学习笔记二.为对象属性赋值的三种方式

《深入浅出WPF》学习笔记二.为对象属性赋值的三种方式

2024-07-31 23:46:28 605

原创 《深入浅出WPF》学习笔记一.解析WPF程序

《深入浅出WPF》学习笔记一.解析WPF程序

2024-07-30 23:15:23 644

原创 C#华为OD笔试题*3

参加了一下华为OD笔试,共三道题特此记录一下前两道都对了,第三道还在研究之后更新。

2024-07-28 18:56:46 673

原创 Winform上位机TCP客户端/服务端、串口通信

Winform上位机TCP客户端/服务端、串口通信

2024-07-23 23:13:13 577

原创 达梦数据库迁移DTS表对比

达梦数据库迁移mysql2dm,使用dts迁移后的表数据精度不对,需要修正。网上很难搜到,特此记录。

2024-07-22 16:43:08 355

原创 Wpf使用radiobutton实现线程同步异步的练习

日常练习,使用thread、threadpool、task实现同步异步页面更新。

2024-07-19 07:00:00 572

原创 oracle数据库定时任务Job

oracle定时任务、job

2024-07-18 17:06:01 422

原创 Wpf和Winform使用devpress控件库导出Excel并调整报表样式

devpress控件库excel,pdf导出。

2024-07-18 11:23:51 926

原创 C#定时发送邮件功能

自动运维监控客户端在自动关闭时,需要给实施同学发送提醒邮件。支持163邮箱、qq邮箱、火狐邮箱等各种通用邮箱。定时器+发送邮件。

2024-07-16 10:38:37 581

原创 WPFDevelopers:成熟的UI工具库

UI控件库,WPFDevelopers

2024-07-15 23:33:26 681

原创 Wpf使用Prism的IRegionManager实现页面导航

之前使用winform的形式,利用事件和委托(复杂可以利用反射)实现了wpf的页面跳转。页面间的导航可以通过使用Prism类库实现,本章节主要讲述这个。

2024-07-14 21:26:40 737

原创 C#经典面试题:执行string abc=“aaa“+“bbb“+“ccc“共分配了多少内存?

C#内存管理经典面试题

2024-07-12 15:59:16 752

原创 Wpf使用和事件和命令完成页面跳转

使用事件实现页面跳转

2024-07-11 23:23:18 213

原创 优质WPF免费学习资源分享(含代码)

wpf学习资源、Prism、C#

2024-07-10 21:34:43 1942

原创 C#开发工程师最终面试复盘

软件开发工程师面经

2024-07-09 22:08:05 1119

原创 C#开发常见面试题二(多线程)

当一个方法中包含yield return时,这个方法必须返回一个实现了IEnumerable、IEnumerator或IAsyncEnumerable的类型(取决于是否使用异步迭代器).NET Framework 中名字以Async结尾的方法,例如WebClient上的方法,和大部分BeginXXX方法(异步编程模型模式,APM)/Mutex(互斥体)异步方法的返回值一般是Task,T是真正的返回值类型,Task。如果一个方法是异步方法,那么一般在调用这个方法的时候在方法前加await关键字;

2024-07-07 21:32:49 1275

原创 C#开发常见面试题一

C#常见面试题汇总

2024-07-05 11:14:54 1017

原创 使用Quartz.NET在Winform中实现定时任务调度

使用Quartz.NET在Winform中实现定时任务调度

2024-07-03 16:37:22 547 2

原创 达梦数据库迁移常见语法问题

在达梦中递归查询会报错,需要指明CTE列名称。

2024-07-01 20:07:38 772

wpf入门项目代码点餐系统

wpf入门项目代码点餐系统

2024-08-07

空空如也

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

TA关注的人

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