基于 JSON 配置的 .NET 桌面应用自动更新方案
基于 JSON 配置的 .NET 桌面应用自动更新方案,前言 在软件开发和维护过程中,程序更新一直是个绕不开的话题。一开始用最简单的方式——让用户手动下载新版本覆盖安装,但随着用户量增加、功能迭...
intellij idea使用:激活码与插件问题
intellij idea使用:激活码与插件问题,下载 官网下载,不需要下载最新版的,我下载的是2024.2.3,能正常使用激活码 安装教程去网上搜,有一大把 激活码 这里整合了两个靠谱的激活码更新网站,里...
WPF自定义控件之ItemsControl鱼眼效果
WPF自定义控件之ItemsControl鱼眼效果,原理 先获取鼠标在控件中的坐标,在获取其每一项相对于ItemsControl的坐标,然后计算每一项离当前鼠标的距离,在根据这个距离,对其每一项进行适当的缩放 ...
C++系统相关操作7 – 判断系统大小端&大小端的数据转换
C++系统相关操作7 - 判断系统大小端&大小端的数据转换, 1. 关键词 2. sysutil.h 3. sysutil.cpp 4. 测试代码 5. 运行结果 6. 源码地址 1. 关键词 关键词: C++ 大端 小端 数据转换 跨平台 大小...
ET8.1(一)简介
ET8.1(一)简介,此系列文章逐个内容讲解ET8.1的新特性。 ET8.1 发布,带来以下新特性: 1. 多线程多进程架构,架构更加灵活强大,多线程设计详细内容请看多线程设计课程 2. 抽象出纤程(F...
DataPermissionInterceptor源码解读
DataPermissionInterceptor源码解读,本文首发在我的博客:https://blog.liuzijian.com/post/mybatis-plus-source-data-permission-interceptor.html 一、概述 DataPermissionInterceptor是MyBat...
记一次asp.net 8 服务器爆满的解决过程
记一次asp.net 8 服务器爆满的解决过程,1.描述一下服务器配置: 一台2c4g的centos,做api接口反代 一台8c16g的windows 2019 作为实际服务器,跑了iis,sql server,mongodb,redis 2.业务描述 ...
C#.Net筑基-类型系统②常见类型
C#.Net筑基-类型系统②常见类型, 01、结构体类型Struct 结构体 struct 是一种用户自定义的值类型,常用于定义一些简单(轻量)的数据结构。对于一些局部使用的数据结构,优先使用结构体,效率要...
Playwright for .NET使用
Playwright for .NET使用,安装全局工具: # 安装全局工具 dotnet tool install --global Microsoft.Playwright.CLI # 创建项目 dotnet new console -n Console1 cd Console1 # 安装依赖 dotnet a...














