- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 架构师前篇引言
最近的一个面试又败北了,我以为我面试的是软件工程师,把基础的技术问题答好了就可以了,努力学习了一段时间,好不容易把技术问题过关了,没想到最后一个面试考验的是架构师技术能力,需要现场回答面试官出的一个场景并进行技术选型和设计,我的日常工作也不是不涉及到技术选型,但是会做和会说是两码事,需要有一个高度的升华,而且我在架构设计方面,也确实比较忽略,认为我只是想敲好代码,其他的不想去操心,目前来看是不行了,要不毁灭,要不重生,咋办,干就是了,翻看资料,拿起武器继续战斗吧!否极泰来的日子就在明天。
2024-11-21 13:00:30
95
原创 NET Core net core与net frameword区别
如果你的项目主要针对Windows平台,并且依赖于现有的.NET Framework功能,那么继续使用.NET Framework是一个合理的选择。自.NET 5起,.NET Core与Xamarin、Mono等合并成为统一的.NET平台,称为.NET 5/.NET 6+。微软已经明确表示,未来的主要投资将集中在.NET Core和.NET 5/6+上,.NET Framework将继续支持现有应用程序,但不会引入新的重大特性。.NET Core采用了模块化和轻量级的设计,具有更高的性能和扩展性。
2024-11-13 14:32:25
343
原创 c# 设计模式-武功秘籍(1)
通过类封装数据(字段,属性,方法,构造方法,静态数据等)通过类的方法(一定的访问级别封装,提供一个方法)依据变化点设计每一个类(高内聚,低耦合,单一职责)
2024-10-31 21:34:06
1367
原创 c# 创建型设计模式-简单工厂模式
用于创建对象,将对象的创建与使用分离。我们平常编程中,当使用"new"关键字创建一个对象时,此时该类就依赖与这个对象,也就是他们之间的耦合度高,当需求变化时,我们就不得不去修改此类的源码,此时我们可以运用面向对象(OO)的很重要的原则去解决这一的问题,该原则就是——封装改变,既然要封装改变,自然也就要,然后把改变的代码,这样的一种思路也就是我们简单工厂模式的实现方式。
2024-10-08 22:28:53
353
原创 c# lambda表达式
Lambda 表达式是一种简洁、灵活的匿名函数表示法。它们允许我们定义短小的内联函数,而无需显式声明完整的函数或方法。Lambda 表达式在LINQ查询、事件处理器、委托调用等场景中非常有用。
2024-10-04 21:00:56
215
原创 c# 委托/事件/Action/Func
有了上面的使用之后,我们会发现委托基本都是根据具体方法来声明的,如果不同的方法有3个,4个或者更多的参数,显然,我们需要分别声明不同参数个数的委托,不经意间多了一道“声明委托”的门槛。于是,在.Net Framework3.5版本之后发布了.Net自带的内置委托Action和Func。我们不用再做“声明委托”的工作,直接可以使用。
2024-10-02 20:44:14
464
原创 c# 匿名函数
匿名函数在C#中非常有用,特别是在需要快速定义一个小型函数,而不需要完整方法定义的情况下。它们在LINQ查询、事件处理、异步编程等场景中非常常见。
2024-10-02 20:12:31
481
原创 WPF ListBox ListView区别
Listbox派生自Selector抽象类。而ListView则派生自ListBox,增加了一个View依赖属性。
2024-09-27 17:57:29
1405
原创 WPF 资源、样式、模板
近期要重新启航了,对过去的知识需要进行一个回顾,每天进步一点点,成长足迹看得见。样式设置和模板化是指一套功能,如果想要创建极具视觉表现力的效果和一致的外观,需要自定义应用的外观时,通过强大的样式设置和模板化模型,可以维护和共享应用内部和应用之间的外观。
2024-09-26 18:02:48
1474
原创 C# User32 Win API 通过句柄控制进程
近期公司需要做一个比较冷门的项目,对于上位机开发者来说可能很常见,但是对不接触上位机开发方面的小白来说,还是比较棘手,一头雾水,今天花费了一天时间,把句柄、user32、窗口等定义了解了一下,并结合项目的实际需求,看看Win API提供了哪些需要的可用的方法。
2024-09-25 17:58:37
489
原创 WPF 附加属性
WPF 的体系结构原理之一是首选属性,而不是方法或事件。属性具有声明性,可更方便地指定用途。为了显示用户界面内容,属性还支持模型驱动或数据驱动的系统。通过创建更多的属性,从而更好地控制应用程序的行为。基于WPF是属性驱动的系统,项目中需要丰富强大的属性系统,在属性内容更改时进行通知。Microsoft .NET Framework 具有一个 INotifyPropertyChange 接口,对象通过该接口可以发布更改通知。WPF 还提供一个更丰富的属性系统,从。
2024-09-24 14:23:47
469
ASP.NET AJAX深入浅出系列课程(1):ASP.NET AJAX 概述
2012-03-31
庖丁解牛—纵向切入ASP.NET3.5控件和组件开发技术
2012-03-30
c# 设置电源节能模式
2025-01-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人