WebEnh

.net7 mvc jquery bootstrap json 学习中 第一次学PHP,正在研究中。自学进行时... ... 我的博客 https://enhweb.github.io/ 不错的皮肤:darkgreentrip,iMetro_HD
  首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2023年12月21日

摘要: ScreenUnLock 与智能手机上的图案解锁功能一样。通过绘制图形达到解锁或记忆图形的目的。 本人突发奇想,把手机上的图形解锁功能移植到WPF中。也应用到了公司的项目中。 在创建ScreenUnLock之前,先来分析一下图形解锁的实现思路。 1.创建九宫格原点(或更多格子),每个点定义一个坐标值 阅读全文

posted @ 2023-12-21 17:51 WebEnh 阅读(40) 评论(0) 推荐(0) 编辑

摘要: 本文将介绍如何在.NET Core3环境下使用MVVM框架Prism基于区域Region的导航系统git 在讲解Prism导航系统以前,咱们先来看看一个例子,我在以前的demo项目建立一个登陆界面:github 咱们看到这里是否是一开始想象到使用WPF带有的导航系统,经过Frame和Page进行页面 阅读全文

posted @ 2023-12-21 17:50 WebEnh 阅读(124) 评论(0) 推荐(0) 编辑

摘要: 1、业务需求 工作室有多个报表需要打印,如果在报表模板里设置默认打印机的话,每个人电脑上安装的打印机是不相同的,所以就需要设定各自的默认打印机实现打印功能。 2、xml模板设计(PrinterSetting.xml) 1 <?xml version="1.0" encoding="utf-8"?> 阅读全文

posted @ 2023-12-21 17:49 WebEnh 阅读(224) 评论(0) 推荐(0) 编辑

摘要: .NETCore 在.csproj引用资源中标记pack配置 <pack>true</pack>1例如 <ItemGroup> <Content Include="dotnetty.linux.pfx"> <pack>true</pack> <CopyToOutputDirectory>Preser 阅读全文

posted @ 2023-12-21 17:49 WebEnh 阅读(50) 评论(0) 推荐(0) 编辑

摘要: NewLife.Redis 是一个Redis客户端组件,以高性能处理大数据实时计算为目标。 Redis协议基础实现位于Redis/RedisClient,FullRedis为扩展实现,主要增加列表结构、哈希结构、队列等高级功能。 源码: https://github.com/NewLifeX/New 阅读全文

posted @ 2023-12-21 17:48 WebEnh 阅读(266) 评论(0) 推荐(0) 编辑

摘要: 设置用户级别的环境变量 :: 设置新参数 JAVA_HOME1 setx JAVA_HOME1 "c:\test"; exit; echo "%JAVA_HOME1%"; :: 追加参数内容 JAVA_HOME1 setx JAVA_HOME1 "%JAVA_HOME1%;c:\test2\;"; 阅读全文

posted @ 2023-12-21 17:29 WebEnh 阅读(169) 评论(0) 推荐(0) 编辑

摘要: 禁用控制台关闭按钮 internal class Program { [DllImport("user32.dll", EntryPoint = "FindWindow")] extern static IntPtr FindWindow(string lpClassName, string lpW 阅读全文

posted @ 2023-12-21 17:27 WebEnh 阅读(93) 评论(0) 推荐(0) 编辑

摘要: 像7z和winRAR这样的压缩工具都支持制作自解压的文件。所谓自解压的文件就是不需要目标机器上安装解压工具,通过运行压缩包自己即可解压出压缩包中的文件。下面我们就介绍一下如何利用7z的自解压功能制作应用程序安装包。 熟悉应用程序安装的朋友应该清楚,安装一个应用程序真的是可简单,简单到很简单,也可以复 阅读全文

posted @ 2023-12-21 17:26 WebEnh 阅读(372) 评论(0) 推荐(0) 编辑

摘要: 1) 简介 7z,全称7-Zip, 是一款开源软件。是目前公认的压缩比例最大的压缩解压软件。 主页:http://www.7-zip.org/ 中文主页:http://7z.sparanoid.com/ 命令行版本下载:http://7z.sparanoid.com/download.html Wi 阅读全文

posted @ 2023-12-21 17:17 WebEnh 阅读(3087) 评论(0) 推荐(0) 编辑

摘要: 項目中經常會用到加密解密,分享 DES & MD5加密,當然我們建議使用MD5. #region DES encrypt, decrypt public string EncryptDES(string input, string key) { byte[] inputArray = Encodin 阅读全文

posted @ 2023-12-21 17:02 WebEnh 阅读(224) 评论(0) 推荐(0) 编辑

摘要: 前言 在日常开发过程中,不可避免的涉及到数据加密解密(Hash)操作,所以就有想法开发通用工具,NETCore.Encrypt就诞生了。目前NETCore.Encrypt只支持.NET Core ,工具包含了AES,DES,RSA加密解密,MD5,SHA*,HMAC*等常用Hash操作。 项目地址 阅读全文

posted @ 2023-12-21 17:00 WebEnh 阅读(327) 评论(0) 推荐(0) 编辑

摘要: 1.使用instsrv.exe和srvany.exe 当你获取到srvany后并决定将某程序作为服务启动后,请先将srvany安装为系统服务,具体的安装方法有很多,这里使用instsrv,语法如下:安装 instsrv ServiceName C:\Windows\System32\srvany.e 阅读全文

posted @ 2023-12-21 16:59 WebEnh 阅读(92) 评论(0) 推荐(0) 编辑

摘要: 下载 链接:https://pan.baidu.com/s/1gKu_WwVo-TeWXmrGAr9qjw提取码:s1vm 用instsrv.exe安装srvany.exe 将instsrv.exe和srvany.exe拷贝到"C:\WINDOWS\system32"目录下(如果是64bit系统,则 阅读全文

posted @ 2023-12-21 16:58 WebEnh 阅读(103) 评论(0) 推荐(0) 编辑

摘要: Prism 基础知识学习(五)发布订阅 在 ViewBViewModel.cs中 1 public class ViewBViewModel : IDialogAware 2 { 3 /// <summary> 4 /// 发送消息 5 /// </summary> 6 /// <param nam 阅读全文

posted @ 2023-12-21 16:55 WebEnh 阅读(42) 评论(0) 推荐(0) 编辑

摘要: 问题描述: 在做一个企业微信的移动端项目时,每次修改代码后并且打包、部署完毕,再次打开页面总是会有上一次的缓存,一开始以为是cookie和webStorage缓存导致的,然后每次清除还是有缓存,后来把企业微信本身的缓存清除了之后再重进才有效果 问题推理:如果每次打开是上一次的缓存,那可能就是inde 阅读全文

posted @ 2023-12-21 16:53 WebEnh 阅读(96) 评论(0) 推荐(0) 编辑

摘要: rabbitmq添加延时通道时报错 'x-delayed-type' must be an existing exchange type 解决方案: 我实际用的是x-delayed-type:topic 阅读全文

posted @ 2023-12-21 16:17 WebEnh 阅读(36) 评论(0) 推荐(0) 编辑

摘要: 在WPF应用的开发过程中Binding是一个非常重要的部分。 在实际开发过程中Binding的不同种写法达到的效果相同但事实是存在很大区别的。 这里将实际中碰到过的问题做下汇总记录和理解。 1. source = {binding} 和source = {binding RelativeSource 阅读全文

posted @ 2023-12-21 16:10 WebEnh 阅读(243) 评论(0) 推荐(0) 编辑

摘要: BasedOn 用于样式的继承。 这里的已经继承了一个样式 此时,我们想在Resource中让他附加新的样式,但是这样不成功 修改如下: 去掉了之前的样式选择 我们使用BasedOn让其叠加样式 阅读全文

posted @ 2023-12-21 16:10 WebEnh 阅读(174) 评论(0) 推荐(0) 编辑

摘要: 起因在开发过程中,由于某些COM组件只能在32位程序下运行,程序不得不在X86平台下生成。而X86的32位程序默认内存大小被限制在2G。由于程序中可能存在大数量处理,期间对象若没有及时释放或则回收,内存占用达到了1.2G左右,就会引发异常“内存溢出”。环境:Visual Studio 2022 问题 阅读全文

posted @ 2023-12-21 16:09 WebEnh 阅读(187) 评论(0) 推荐(0) 编辑

摘要: Newtonsoft.Json解决中文编码 默认Newtonsoft.Json序列化对象后,返回的中文未进行编码。 需要将编码转换的话,需要 1 2 3 4 5 6 7 var json = JsonConvert.SerializeObject(new { uid = resultUser["ui 阅读全文

posted @ 2023-12-21 15:45 WebEnh 阅读(88) 评论(0) 推荐(0) 编辑