摘要:
前言 有时候我们可能需要将用户上一次弹窗的大小和位置自动记忆和还原,让用户有一种宾至如归的感觉。 窗体起始位置控制 对WinFroms窗体而言,默认起始位置是在左上角的。但是可以通过System.Windows.Forms.Form.StartPosition来指定,存在如下几个选项: | 属性值 阅读全文
摘要:
前言 之前一直使用虚拟机(Vmware)来安装和运行UOS,本地一直通过WSL挂着Docker Desktop,两个同时开得话,性能实在不咋地,那么有没有办法在WSLg上直接安装和运行UOS呢,这样可以减少一个虚拟机开销?具体性能表现是否优于虚拟机(Vmware)呢? 这里准备探索的一个方案是,先通 阅读全文
摘要:
打包成Deb 四大维护脚本 定义 preinst,软件安装前执行的脚本。在从deb文件中解压缩它所属的包之前执行此脚本。许多preinst脚本停止正在升级的包的服务,直到它们的安装或升级完成。 postinst,软件安装后执行的脚本。一旦app从它的deb文件中解包,这个脚本通常会完成包foo安装完 阅读全文
摘要:
前言 基于Mono在Ubuntu下开发.Net Framework桌面应用 获取Mono源码 https://github.com/mono/mono 这里我们使用一个国内拉取代理服务:https://github.91chi.fun 例如,本来拉取命令是这样: git clone https:// 阅读全文
摘要:
C#类型中存在两个类别,一个是值类型,一个是引用类型。 值类型 值类型的变量包含类型的实例,默认情况下,在分配中,通过将实参传递给方法并返回方法结果来复制变量值。 值类型包括简单类型(字符型、浮点型、整型等)、枚举类型、结构型。 内置值类型 整型数值类型(int...long) 整型数值类型表示整数 阅读全文
摘要:
为什么需要依赖注入框架 借助依赖注入框架,可以轻松管理类之间的依赖,帮助我们在构建应用时遵循设计原则,确保代码的可维护性和可扩展性。 ASP.NET Core的整个架构中,依赖注入框架提供了对象创建和生命周期管理的核心能力,各个组件相互协作,也是依靠依赖注入框架的能力来实现的。 组件包 Micros 阅读全文
摘要:
什么是ASP.NET Core https://docs.microsoft.com/zh-cn/aspnet/core/introduction-to-aspnet-core ASP.NET Core是一个跨平台的高性能开源框架,用于生成启用云且连接Internet的新式应用。 使用ASP.NET 阅读全文
摘要:
什么是.Net 7 .Net 7目前是.Net实现的最新版本,暂时还是预览阶段,已经更新到Preview 7。 获取.Net 7 https://dotnet.microsoft.com/zh-cn/download/dotnet/7.0 Windows SDK 7.0.100-preview.7 阅读全文
摘要:
什么是抽象类和接口? 不同的编程语言对接口和抽象类的定义方式可能有些差别,但差别并不会很大。Java/C#这种编程语言,既支持抽象类(Abstract),也支持接口(Interface),所以,为了让你对这两个语法概念有比较直观的认识,我们拿Java这种编程语言来举例讲解。 首先,我们来看一下,在J 阅读全文
摘要:
面向对象 常见编程范式:面向过程编程、面向对象编程、函数式编程 面向对象编程是一种编程范式或编程风格。它以类或对象作为组织代码的基本单元,并将封装、抽象、继承、多态四个特性,作为代码设计和实现的基石。 面向对象编程语言是支持类或对象的语法机制,并有现成的语法机制,能方便地实现面向对象编程四大特性(封 阅读全文