自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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# 设计模式-武功秘籍(2)

今天接着讲武功绝学的其他章节。

2024-10-31 22:20:38 288

原创 c# 设计模式-武功秘籍(1)

通过类封装数据(字段,属性,方法,构造方法,静态数据等)通过类的方法(一定的访问级别封装,提供一个方法)依据变化点设计每一个类(高内聚,低耦合,单一职责)

2024-10-31 21:34:06 1367

原创 c# Thread、ThreadPool、Task区别

已经好几天没坚持写文章了,每天都谴责一下自己,然后沉沉睡去,即将患上懒癌的人。

2024-10-18 17:44:53 589

原创 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

原创 c# 值类型 引用类型

今天在浏览Microsoft官网,看到了值类型和引用类型,对于大脑中的知识又进行了一轮回顾。

2024-09-29 22:15:44 340

原创 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

wpf 下拉列表树状结构显示

下拉列表以树状结构显示,实用.NET的C# WPF语音结构进行编写,界面简洁,适用作为一个窗体中的下拉控件实用。

2015-09-10

ASP.NET AJAX深入浅出系列课程(1):ASP.NET AJAX 概述

由浅入深讲解AJAX知识,AJAX已经在Web开发方面占据的地位越来越高,系统的学习AJAX,可以很好的在项目中运用自如,达到事半功倍的效果。这套系列教程是学习AJAX的很好的资料,讲师详细介绍了AJAX的技术知识点,并结合实际项目应用来举证,更加通俗易懂,了解深入。

2012-03-31

庖丁解牛—纵向切入ASP.NET3.5控件和组件开发技术

详细讲述了ASP.NET控件开发的全过程,详细透彻,对于NET控件开发也有很好的参考意义,因为我就是开发net控件,看了这本书,感觉透彻明朗了很多。

2012-03-30

水晶报表教程pdf 讲师 邵志东

手把手教您如何使用水晶报表,并进行深入学习。

2008-07-24

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

TA关注的人

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