自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (4)
  • 收藏
  • 关注

原创 ReoGrid电子表格组件

ReoGrid 是一个基于 .NET 的电子表格组件,供开发人员使用。它允许用户将电子表格功能嵌入到其 .NET 应用程序中。ReoGrid 提供类似于流行的电子表格软件(如 Microsoft Excel)的功能,包括以编程方式创建、编辑和操作电子表格数据。

2024-03-19 14:09:45 514

原创 C#使用SharpZipLib对文件进行压缩和解压

Winform程序来实现压缩文件和解压文件功能

2024-03-13 14:46:02 481

原创 C# 基于Winform的Redis的简单应用

基于C# 的redis的初级应用

2024-02-28 17:13:30 455

原创 Serilog .net下的新兴的日志框架

Serilog 是针对 .NET 应用程序的流行日志记录框架。它以其灵活性、易用性和可扩展性而闻名。借助 Serilog,开发人员可以轻松记录应用程序中的事件、错误和消息。它支持结构化日志记录,能够以结构化格式存储日志数据,便于查询和分析。Serilog 的一个关键特性是其能够使用不同的“sinks”(日志事件的目标位置)。这些“sinks”可以包括控制台、文件、数据库以及第三方服务,如 Seq 或 Elasticsearch。

2023-11-30 15:45:02 714

原创 C# 获取电脑的硬件所有信息

使用c#获取电脑的硬件信息

2023-11-22 16:11:47 268

原创 WPF 控件的缩放和移动

目前这个是直接做成了第三方控件的样式使用的,还有一个旋转的属性但是因为项目不需要所有就没有加进去.还有一个自适应大小的功能就是把Scale 的值改为1,TranserX 和TranserY 的值改为0就可以了.

2023-11-20 10:18:44 1367

原创 基于C#的GRPC

gRPC(gRPC Remote Procedure Call)是由Google开发的高性能、跨语言的远程过程调用框架。它基于HTTP/2协议进行通信,支持多种编程语言,包括C++, C#, Java, Python等,使不同语言的应用程序可以通过远程调用相互通信。

2023-11-07 18:02:31 1576 4

原创 NuGet包使用方法

VS2022 NuGet上传自己的包

2023-10-16 11:04:26 188

原创 Stylet框架

Stylet是一个小巧但功能强大的MVVM框架,灵感来自Caliburn.Micro。其目的是进一步降低复杂性和魔力(译者注:Caliburn.Micro有很多让人抓狂的约定,看起来像魔法,这对新手而言一点都不友好),让不熟悉任何MVVM框架的人(同事)更快地跟上速度。它还提供了Caliburn.Micro中不可用的功能,包括自己的IoC容器,简单的ViewModel验证,甚至是与MVVM兼容的MessageBox。

2023-08-26 14:19:18 303

原创 NModbus4 工具类

NModbus的一个分支 目前已停止更新,但是还是非常好用的一个开源的Modbus协议的第三方.net库.安装在最新的.net6或.net core上会显示叹号,不一定兼容.酌情使用!

2023-05-25 00:45:47 368

原创 WPF_全局静态变量并且实现变更通知

当我是开发WPF时可能会出现一个数据在多个页面使用的情况或者获取的数据在工具类里面需要更新到界面上,这时候就可以使用全局静态变量来实现界面的更新.

2023-04-22 00:28:09 724

原创 基于AvalonEdit和prism的文本编辑器_AvalonEdit

基于AvalonEdit和prism的文本编辑器.可自由扩展功能

2023-03-12 23:55:59 369

原创 使用 EF Core 处理Sqlite数据库

使用EF Core最好的方法就是结合其他的sql框架一起使用

2022-12-08 15:40:33 2687

原创 Quartz.NET 作业调度框架的初级使用

作业调度框架可以帮助处理定时操作的任务 例如类似闹钟的效果,不过可以做的每十秒触发,也可作为每天定时触发或每个月等等

2022-12-07 15:05:57 179

原创 C# 使用NPOI进行Excel的导入导出

挺好用的 没找到的 xlxs的保存方法,能保存xls也行了

2022-12-02 17:36:51 838 2

原创 log4net .net6的应用程序标准案例

因为.net5及以上版本的Winform与WPF已经没有AssemblyInfo.cs文件,所以需要静态注入.

2022-11-24 16:56:03 574 2

原创 C# API POST与GET的调用

WebClient与HttpWebRequest HttpClient没测试

2022-11-01 14:19:07 1109

原创 C# 调用APP.config配置文件

调用参数使用3.编写帮助函数4.注意更新之后的参数会立即生效不需要重启也可以读取到想要的参数.2022/10/25

2022-10-25 18:16:45 565

原创 WPF中如何在主程序中引用类库中的图片资源

当我在LoginView中使用类库中的background.png文件?

2022-10-13 15:03:12 692

原创 英雄联盟 LCUAPI

编写这个文件主要目的是为了方便大家更快乐的游玩英雄联盟游戏!学习并记录下来帮助更多的朋友们!希望结交更多有兴趣的编程大佬这个网站有很多别人大佬开发的app也有封装好的库推荐使用希望结交更多有兴趣的编程大佬2022/7/24。...

2022-07-24 14:51:34 7152 4

原创 WPF Stylet框架的基础进阶V1.0

本次程序的源码是基于上个stylet程序进行编写的

2022-06-07 15:22:17 452

原创 面试遇到的问题总结 20220526

面试遇到的问题总结时间 : 2022/5/26面试岗位 : WPF上位机工程师问题1.工厂模式和简单工厂模式的区别答:简单工厂模式是类的创建模式,又叫做静态工厂方法模式.就是由一个工厂类根据传入的参量决定创建出哪一种产品类的实例工厂类:担任这个角色的是工厂方法模式的核心,含有与应用紧密相关的商业逻辑。工厂类在客户端的直接调用下创建产品对象,它往往由一个具体的类实现。抽象产品角色:担任这个角色的类是由工厂方法模式所创建的对象的父类,或她们共同拥有的接口。一般由接口或抽象类实现。具体产品角色:工厂

2022-05-26 16:49:45 299

原创 JSON与PostAPI

JSON与PostAPI第一步 定义JSON需要的类public class User { public string username { get; set; } public string password { get; set; } }public class TestAPI { public int code { get; set; } public string message { get; set;

2022-05-24 15:38:27 696

原创 基于Stylet框架的SQLite数据库增删改查的WPF程序

基于Stylet框架的SQLite数据库增删改查的WPF程序项目结构重要代码部分(个人遇见的问题) public ObservableCollection<SqlMainModel> sqlmainmodels { get; set; } = new ObservableCollection<SqlMainModel>();使用ObservableCollection数组来作为Datagrid的数据源,ObservableCollection可以自动更新数据 实时反馈到界

2022-05-24 11:41:32 510

原创 WPF Stylet框架的基础应用(初学者适用)

WPF Stylet框架的基础应用Stylet简介Stylet开源地址:GitHub - canton7/Stylet: A very lightweight but powerful ViewModel-First MVVM framework for WPF for .NET Framework and .NET Core, inspired by Caliburn.Micro.Stylet是一个小巧但功能强大的MVVM框架,灵感来自Caliburn.Micro。其目的是进一步降低复杂性和魔力(译

2022-05-11 16:24:55 1589 3

原创 WPF Image ComboBox ListBox DatePicker Calendar

Image 图片Image属性Soure 设置图片路径来进行显示Stretch 设置图片显示的方式StretchDirection 设置图片缩放代码设定图片img.Source = new BitmapImage(new Uri("1.png" , UriKind.Relative));Border 边框Border 属性BorderBrush 设置边框颜色BorderThickness 设置边框粗细CornerRadius 设置圆角弧度background 设置背景色 背景色会覆

2022-04-27 13:51:28 211

原创 WPF Button RadioButton CheckBox 基础应用

Button 按钮当按钮从工具栏拖动出来时,代码会自动加载出来 <Button Content="Button" HorizontalAlignment="Left" Margin="95,85,0,0" VerticalAlignment="Top" Height="38" Width="110"/>Button 属性:Conte

2022-04-26 10:47:00 1361

原创 WPF 基础介绍

WPF简介WPF(Windows Presentation Foundation)是微软推出的基于Windows 的用户界面框架,属于.NET Framework 3.0的一部分。它提供了统一的编程模型、语言和框架,真正做到了分离界面设计人员与开发人员的工作;同时它提供了全新的多媒体交互用户图形界面。控件分类布局控件 panel内容控件 ContentControl 只能容纳一个控件或布局控件带标题的控件 内容控件可以设置标题 Header条目控件 可以显示一系列数据,数据类型一般相同ItemC

2022-04-24 20:38:58 2731

原创 基于hexo个人博客的环境搭建及准备工作

如果你有非常优秀的理解能力和前端开发的技术基础,你可以直接访问hexo的主页来进行任何操作,我所做的所有操作都是基于hexo官方提供的文件和自己的理解进行操作.网址:https://hexo.io一、准备工作在这里插入图片描述1.了解HexoHexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。当你需要安装hexo来创建你的个人博客时你必须先安装node.js软件和git两款软件.node.js的下载.

2022-04-17 01:56:07 120

原创 Java SSM项目整合

编写数据库CREATE DATABASE `ssmbuild`;USE `ssmbuild`;CREATE TABLE `books`(`bookID` INT(10) NOT NULL AUTO_INCREMENT COMMENT '书id',`bookName` VARCHAR(100) NOT NULL COMMENT '书名',`bookCounts` INT(11) NOT NULL COMMENT '数量',`detail` VARCHAR(200) NOT NULL COMM

2021-10-12 14:14:18 489

原创 Java SpringMVC

初见SpringMVC1.新建一个maven webapp项目2.编写web配置文件<?xml version="1.0" encoding="UTF-8" ?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.o

2021-10-05 15:52:28 83

原创 Java Spring

Spring框架:更快速地开发更高效的开发,融合了多种框架的容器HelloSpring第一个Spring程序编写实体类package com.huang.pojo;public class User { private String Name; public String getName() { return Name; } public void setName(String name) { Name = name; }

2021-09-28 11:31:19 58

原创 Java myBatis

myBatis 操作数据库增删改查mybati-config配置文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <environ

2021-09-23 10:42:44 97

原创 Javaweb SMBMS项目

准备工作第一步:创建一个maven框架中webapp项目第二步:配置Tomcat第三步:更新web.xml导入jar包<?xml version="1.0" encoding="UTF-8" ?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="

2021-09-13 16:03:07 84

原创 javaweb 学习笔记二

CookieCookie 客户端保存数据技术可以设置保存时长,保存的数据较少 效率较低 一般不建议使用package com.huang.servlet;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.serv

2021-09-03 21:26:44 64

原创 javaweb 学习笔记

javaweb的组成部分html、css、jsjsp、servletjava程序jar包配置文件静态web页面不会变化,没有信息交互,大多数网页主页为静态动态web页面会随时间和地点发生变化,实时与数据库进行交互http协议超文本传输协议 简单的请求响应协议http端口:80 https端口:443更安全创建一个简单的web应用程序新建一个maven下的webapp程序导入需要的maven中的jar包<dependencies>

2021-08-31 20:40:42 64

原创 JavaScript 学习笔记

JavaScript是什么?JavaScript是一门世界上最流行的脚本语言.HTML决定网页的内容CSS决定网页的样式和呈现方式JS决定网页的行为第一个js程序<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/qj.js"></scr

2021-08-27 20:46:30 79

原创 MySql 事务、索引和规范

事务管理(ACID)原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么都不发生。例子:转账 要不减少钱 增加钱 要不既不减少也不增加一致性(Consistency)事务前后数据的完整性必须保持一致。例子:转账的前的所有钱的总数 和转账后所有钱的总数是一样的隔离性(Isolation)事务的隔离性是多个用户并发访问数据库时,数据库为每一个用户开启的事务,不能被其他事务的操作数据所干扰,多个并发事务之间要相互隔离。例子:两个人或者多个人转钱 可

2021-08-12 16:09:48 94

原创 JAVA 网络编程

TCP三次握手四次挥手(三次干架,四次分手)三次握手(三次干架)A:你瞅啥B:瞅你咋地A:干他四次挥手(四次分手)A:我要走了B:你真的要走了吗?B:你真的真的要走了吗?A:我真的要走了package TCP;import java.io.*;import java.net.ServerSocket;import java.net.Socket;//服务器public class TCPServer { public static void main(String

2021-08-12 14:30:43 53

原创 MySql 数据库命令与简单函数

数据库的分类关系型数据库(SQL):MySQL , Oracle , Sql Server , DB2 , SQLlite通过表和表之间 , 行和列之间的关系进行数据存储非关系型数据库(NoSQL):Redis , MongDB对象存储 , 通过对象自身的属性来决定DBMS(数据库管理系统)数据库的管理软件, 科学有效的管理我们的数据, 维护和获取数据SQL命令行语句 --连接数据库mysql -u root -p123456 --修改用户密码update mysql.user set

2021-08-11 16:30:38 223

基于winform的redis的简单应用

主要针对 string,有序集合,无序集合,hash键值对的简单应用

2024-02-28

WPF-全局静态变量并且实现变更通知

WPF_全局静态变量并且实现变更通知

2023-04-22

WPF基于Stylet框架的sqlite增删改成程序

WPF基于Stylet框架的sqlite增删改成程序

2022-05-24

朝夕教育课程管理平台-不完整版

朝夕教育 B站视频不完整源码 https://www.bilibili.com/video/BV1VT4y127gc?share_source=copy_web

2022-05-16

基于Aspose.Cell的Excel导入与导出 程序源码

基于Aspose.Cell的Excel导入与导出 程序源码

2021-05-18

固高科技GE400运动控制卡 电脑驱动及资料

4轴GE运动控制卡 脉冲型

2021-05-06

空空如也

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

TA关注的人

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