会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
茜茜87
新随笔
管理
2025年3月10日
C#基础面试题
摘要: 1、反射 System.Reflection.Assembly assembly = System.Reflection.Assembly.LoadFrom(info.filePath); IModule iModule = (IModule)assembly.CreateInstance(info
阅读全文
posted @ 2025-03-10 13:46 茜茜87
阅读(199)
评论(0)
推荐(1)
2025年3月7日
.Net和.Net Core面试
摘要: 1、Asp.net页面之间传递值的几种方式 QueryString,Cookie,Session,Application,Server.Transfer https://blog.csdn.net/ba_wang_mao/article/details/118105359 2、解释.net core
阅读全文
posted @ 2025-03-07 16:03 茜茜87
阅读(61)
评论(0)
推荐(0)
2025年2月11日
IDEA激活
摘要: https://www.cnblogs.com/lccsdncnblogs/p/18549687
阅读全文
posted @ 2025-02-11 13:35 茜茜87
阅读(10)
评论(0)
推荐(0)
2024年8月8日
Thread、ThreadPool、Task之间的联系
摘要: 1、ThreadPool线程池 一个应用程序最多只能有一个线程池。线程池是一种多线程处理形式,通过QueueUserWorkItem()将任务添加到队列中,然后创建线程(后台线程,又称工作者线程)自动启动这些任务来处理。其中,最小线程数即核心线程数(corePoolSize)是线程池中长期保持的线程
阅读全文
posted @ 2024-08-08 16:52 茜茜87
阅读(244)
评论(0)
推荐(0)
2024年6月5日
XML格式
摘要: 1、XML Attribute [Serializable] 将该类标记为可以序列化类 XmlElement 节点重命名 XmlRoot 根节点重名称 XmlArray List集合添加根节点 XmlArrayItem List集合中子节点重命名 [XmlAttribute(“attr”)] 此属性
阅读全文
posted @ 2024-06-05 14:37 茜茜87
阅读(68)
评论(0)
推荐(0)
2024年4月18日
依赖属性和附加属性
摘要: 1、依赖属性 依赖属性就是一种可以自己没有值,并能通过使用Binding 从数据源获得值(依赖在别人身上)的属性。 注:propdp ,双击 Tab 键即可。 在WPF 系统中,依赖对象的概念被 DependencyObject类所实现,依赖属性的概念则由DependencyProperty类所实现
阅读全文
posted @ 2024-04-18 11:04 茜茜87
阅读(98)
评论(0)
推荐(0)
2024年4月2日
内存泄漏的几种情况
摘要: 1、.Net 应用中的内存 1.1、托管堆 由 .NET 运行时(CLR)自动管理的内存区域,用于存储对象实例和数组等引用类型数据。 在堆上分配的内存会通过垃圾回收器(GC)进行自动回收,对象的创建和销毁都是由GC负责管理。 1.2、非托管堆 不由CLR控制和管理,通常用于与非托管代码(如C、C++
阅读全文
posted @ 2024-04-02 16:13 茜茜87
阅读(164)
评论(0)
推荐(0)
2024年3月29日
托管与非托管
摘要: 1、托管与非托管 1.1、公共语言运行时-CLR CLR是.Net运行环境,在运行期管理程序的执行,主要包含:内存管理、代码安全验证、代码执行、垃圾收集等。 1.2、托管代码和非托管代码 所谓托管代码,即可以通过CLR的GC来释放所有资源的代码,开发者无需过度关注资源的释放。而至于非托管代码,比如操
阅读全文
posted @ 2024-03-29 16:54 茜茜87
阅读(212)
评论(0)
推荐(0)
2024年3月21日
JWT
摘要: 1、JWT定义 JWT(Json Web Token)是一种用于双方之间传递安全信息的简洁的、URL安全的表述性声明规范。JWT作为一个开放的标准( RFC 7519 ),定义了一种简洁的,自包含的方法用于通信双方之间以Json对象的形式安全的传递信息。因为数字签名的存在,这些信息是可信的,JWT可
阅读全文
posted @ 2024-03-21 18:41 茜茜87
阅读(86)
评论(0)
推荐(0)
2024年3月19日
中间件Middleware
摘要: 参考:https://learn.microsoft.com/zh-cn/aspnet/core/fundamentals/middleware/?view=aspnetcore-8.0 1、什么是中间件 中间件是一种装配到应用管道以处理请求(Request)和响应(Response)的组件。 每个
阅读全文
posted @ 2024-03-19 15:05 茜茜87
阅读(78)
评论(0)
推荐(0)
2024年3月15日
筛选器Filter
摘要: 参考:https://learn.microsoft.com/zh-cn/aspnet/core/mvc/controllers/filters?view=aspnetcore-6.0 1、什么是筛选器 通过使用 ASP.NET Core 中的筛选器,可在请求处理管道中的特定阶段之前或之后运行代码。
阅读全文
posted @ 2024-03-15 18:43 茜茜87
阅读(80)
评论(0)
推荐(0)
2024年3月14日
内存缓存和分布式缓存
摘要: 参考官方文档:https://learn.microsoft.com/zh-cn/aspnet/core/performance/caching/overview?view=aspnetcore-6.0 内存中缓存可以存储任何对象。 分布式缓存接口仅限于 byte[],应用程序需要自行解决针对缓存对
阅读全文
posted @ 2024-03-14 17:39 茜茜87
阅读(81)
评论(0)
推荐(0)
2024年2月24日
MVVM模式
摘要: 1.原理 基于数据绑定和命令模式实现: 数据绑定:视图和视图模型之间通过数据绑定来实现交互。当视图模型中的数据发生变化时,视图会自动更新相应的内容,从而实现了视图和视图模型之间的数据同步。 命令模式:视图和视图模型之间通过命令模式来实现交互。视图中的用户交互事件会被转换为命令,然后传递给视图模型进行
阅读全文
posted @ 2024-02-24 16:18 茜茜87
阅读(53)
评论(0)
推荐(0)
2024年1月25日
Prism框架
摘要: 1.搭建 (1)通过NuGet安装程序包Prism.DryIoc。 (2)在App.xaml中引用Prism命名空间,项目应用对象改为PrismApplication,并且删除StartupUri。 <prism:PrismApplication x:Class="WpfApp1.App" xmln
阅读全文
posted @ 2024-01-25 14:34 茜茜87
阅读(192)
评论(0)
推荐(0)
2024年1月22日
WPF资源
摘要: 1.资源的定义 每个框架级元素都具有 Resources 属性,该属性是包含已定义资源的 ResourceDictionary 类型, 支持索引,而且查询资源的时候,会先从本控件开始找,然后一层层向上,最后会到达Application的资源。 你可以在任何元素上定义资源,例如 Ellipse。 但是
阅读全文
posted @ 2024-01-22 17:53 茜茜87
阅读(87)
评论(0)
推荐(0)
2024年1月16日
MVVMLight的简单使用
摘要: 1.MVVM模式 前台: <StackPanel> <TextBox Margin="10" Height="20" Background="LightCyan" x:Name="text1"/> <TextBox Margin="10,0" Height="20" Background="Ligh
阅读全文
posted @ 2024-01-16 17:49 茜茜87
阅读(157)
评论(0)
推荐(0)
2024年1月11日
依赖注入
摘要: 1.控制反转 依赖注入(DI)是控制反转(IOC)思想的实现方式,简化了模块的组装过程,降低模块之间的耦合度。 控制反转:怎样创建XX对象——>我要XX对象 两种实现方式: 1)服务定位器,类似:IDbConnection conn=ServiceLocator.GetService<IDbConn
阅读全文
posted @ 2024-01-11 21:58 茜茜87
阅读(40)
评论(0)
推荐(0)
2023年12月26日
异步与yield
摘要: 1.yield 在迭代器中使用 yield 语句提供下一个值或表示迭代结束。 yield return:在迭代中提供下一个值 yield break:显式示迭代结束 迭代器的执行:当开始对迭代器的结果进行迭代时,迭代器会一直执行,直到到达第一个 yield return 语句为止。 然后,迭代器的执
阅读全文
posted @ 2023-12-26 23:51 茜茜87
阅读(76)
评论(0)
推荐(0)
2023年12月20日
取消任务-CancellationToken
摘要: 1.创建CancellationToken 1.1由用户创建的CancellationTokenSource获取(推荐) 每一个CancellationTokenSource都有自己的CancellationToken,CancellationTokenSource的作用是发出取消请求,被发出请求的
阅读全文
posted @ 2023-12-20 23:56 茜茜87
阅读(81)
评论(0)
推荐(0)
2023年12月14日
待完善
摘要: https://www.cnblogs.com/stardance/articles/16493574.html https://www.cnblogs.com/chenxizhaolu/p/12543376.html https://blog.csdn.net/mzl87/article/deta
阅读全文
posted @ 2023-12-14 16:05 茜茜87
阅读(12)
评论(0)
推荐(0)
下一页