摘要: 当需要优化ItemsControl的性能时,使用VirtualizingPanel 。 优点是不会为面板的所有子元素创建相应的 UI 元素,而只会为显示的那些子元素创建相应的 UI 元素。 尤其是元素多的情况下,这会导致性能上的巨大差异。 VirtualizingPanel类中实现以下几项依赖属性。 阅读全文
posted @ 2023-11-08 23:43 平常xin 阅读(293) 评论(0) 推荐(0) 编辑
摘要: C#中的一维数组 引用类型--数组: 一组类型相同的有序数据。 数组可以是一维的,也可以是多维或不规则的数组。 如何声明一维数组?声明数组的方法: c# //数据类型【】 数组名; int[ ] arr1; c语言 //数据类型 数组名【】; int arr1[ ]; 在C#中 声明数组: 数据类型 阅读全文
posted @ 2023-11-08 23:10 平常xin 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-11-08 23:06 平常xin 阅读(10) 评论(1) 推荐(0) 编辑
摘要: 面试时候经常被问到,内存泄漏遇到过没?什么原因导致的?怎么解决? 那么内存溢出呢,是什么情况?本文带你理解。 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内 阅读全文
posted @ 2023-10-27 12:21 平常xin 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.什么是析构函数析构函数于构造函数相对应,构造函数是对象创建的时候自动调用的,而析构函数就是对象在销毁的时候自动调用的的 特点: 1)构造函数可以有多个来构成重载,但析构函数只能有一个,不能构成重载 2)构造函数可以有参数,但析构函数不能有参数 3)与构造函数相同的是,如果我们没有显式的写出析构函 阅读全文
posted @ 2023-10-27 12:20 平常xin 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 本文章只是自己面试遇到的问题, C#基础知识。 如达不到个人的需要请留言您的问题。大家共同交流。收藏,以备面试时,快速梳理一下,大脑。 一、基础知识 1.值类型与引用类型 值类型:int、float、char、bool、decimal、struct、enum 引用类型:string、class、ob 阅读全文
posted @ 2023-10-25 12:52 平常xin 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1.使用Stopwatch类来计算程序的运行时间。Stopwatch提供了高精度的计时功能,可以用来测量代码块或整个程序的执行时间。 下面是个示例: using System; using System.Diagnostics; class Program { static void Main() 阅读全文
posted @ 2023-08-30 17:36 平常xin 阅读(639) 评论(0) 推荐(0) 编辑
摘要: 由于个人使用,本篇文章基于Win10操作系统下载与安装破解Navicat;破解教程为使用注册机破解:Navicat为付费版,请支持正版。 1.下载 Navicat Navicat 官网:https://www.navicat.com.cn/ 这个链接比较好用 Navicat 中国 | 支持 MySQ 阅读全文
posted @ 2023-08-02 15:27 平常xin 阅读(10169) 评论(6) 推荐(0) 编辑
摘要: 1.VMware(虚拟机)下载 官网地址: VMware 中国 - 交付面向企业的数字化基础 | CN https://www.vmware.com/cn.html访问后的页面: 选择“产品” ——> “查看全部”——》选择 “桌面平台虚拟化管理程序” 下 Workstation Pro 跳转到详情 阅读全文
posted @ 2023-07-31 10:18 平常xin 阅读(1365) 评论(0) 推荐(0) 编辑
摘要: 最近面了一个工厂类的公司, 来上班了2周,整体效果还行。 因为面的是技术经理, 所以基本没人管。 一代项目也被最开始的外协组织给封装起来了。 用的是win32,也没法改。 花钱找哈工大 外协 王工 重构了一下。周期一个多月,到2023年9月底,项目节期。签合同晚了一周,估计到时候也是晚一周交付。 主 阅读全文
posted @ 2023-07-27 15:17 平常xin 阅读(108) 评论(0) 推荐(0) 编辑