- 博客(8)
- 收藏
- 关注
原创 C#集成数据加密算法,包含DES、RSA、Base64、SHA、MD5算法,轻松实现数据加密解密需求
使用C#集成了主流加密算法,类库中包括了对称加密算法DES,非对称加密算法RSA,不可逆算法SHA、MD5,以及不能称为算法的Base64(因为不需要密匙,加密和解密简单,使用场合还是很多的),种类基本还是比较全的。至于几种算法的含义和具体原理,这里没有多说,感兴趣的小伙伴可以上网搜下,这里只介绍使用案例,毕竟应用才是大部分小伙伴的迫切需求。
2022-12-11 10:26:16
1965
1
原创 C#实现集成RabbitMQ队列,支持工作队列模式和发布订阅模式
本文通过C#来集成RabbitMQ,并封装成库dll文件,后期通过调用封装的dll库,来方便使用RabbitMQ的工作队列模式和发布订阅模式。
2022-12-02 09:42:12
3092
原创 C#桌面程序(winform)如何一步步集成内置WebApi(owin技术),解耦IIS,并将Api接收信息推给桌面窗体控件展示
C#桌面程序(winform)如何一步步集成内置WebApi(owin技术),解耦IIS,并将Api接收信息推给桌面窗体控件展示
2022-11-25 15:06:27
12195
91
原创 运行jar包时报错:[mybatis-config.xml] cannot be opened because it does not exist
在做Springboot项目时,遇到个问题,用IDEA调试程序的时候能正常编译运行,但是用maven将程序package一个jar包,运行jar包时,就会报错java.io.FileNotFoundException: class path resource [mybatis/mybatis-config.xml] cannot be opened because it does not exist
2022-11-13 15:24:42
4047
原创 C#如何一步步创建Windows 服务(Windows Service Framework版本)项目
WindowsService项目通常被应用在服务器上,一般没有固定的UI界面,生命周期往往随着Windows系统的开启而开启(当然可设置),随着Windows系统的结束而结束。在工业领域中可以很好的使用它来避免服务器因更新系统重启而带来的软件被迫停止运行问题。...
2022-07-23 13:14:49
5886
3
原创 C#WPF实现TextBox控件水印效果的两种实现方法
C#WPF实现TextBox控件水印效果的两种实现方法在WPF实际项目中往往需要在TextBox中加入水印,来告诉使用者输入TextBox中的内容,如下图片所示:下面介绍两种方式,来添加上图中的水印效果:第一种方法:也是最简单的一种,使用第三方的组件库HandyControl来实现,首先在Nuget中查找HandyControl,并安装,如图:随后在WPF前端Xaml中引用这个库:xmlns:hc="https://handyorg.github.io/handycontrol"随后在Ap
2022-05-25 12:02:38
3096
3
原创 C#WPF程序实现打开后版本自动更新(.net4.0以上)
##C# WPF程序实现打开版本自动更新由于项目需要,需要实现本地的WPF软件开启后自动检测版本,并进行版本的更新。下面分享一下这部分功能实现的逻辑和代码,比较简单,但能实现功能。A程序为目标程序(即要被更新的程序),B程序为版本更新程序。先写一个简单的A程序界面:然后在A程序后端代码中调用B程序: public partial class MainWindow : Window { public MainWindow() {
2022-02-17 22:51:18
8124
1
C#加密解密小工具,轻松实现数据加密解密
2022-12-11
C#类库,集成多种数据加密算法算法
2022-12-11
C#封装的RabbitMQ队列,支持工作队列模式和发布订阅模式
2022-11-30
代码管理工具TotoiseSVN的使用详细说明
2022-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人