会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
tanzhiwei
Make a little progress every day
上一页
1
2
3
4
5
下一页
应用程序的两种单例控制详解
摘要: 应用程序的两种单例控制:1 关闭上一个进程,开启新的进程;2 保持上一个进程,阻止当前新开的进程 上述第一种:采用EventWaitHandle 实现了保持单例应用的功能,并且通过 EventWaitHandleSecurity 类型设置了信号量的访问权限,保证了多个进程之间的安全性 /// <su
阅读全文
posted @ 2023-06-13 11:03 TanZhiWei
阅读(32)
评论(0)
推荐(0)
编辑
服务之:端口占用
摘要: 在开启服务的时候,需要检测端口有没有被占用,可借助本地计算机的网络连接的信息(IPGlobalProperties) public class NetworkHelper { public static int Port => EnsureEstablishedPort(CandidatePorts
阅读全文
posted @ 2023-06-02 15:41 TanZhiWei
阅读(24)
评论(0)
推荐(1)
编辑
.net耗时:多线程分段并发执行与单线程异步执行
摘要: 多线程执行存在线程切换的耗时,可采用单线程异步执行。性能根据实际情况调优。结合上面两种情况:可实现多线程异步执行。目前先看看下面两个例子 1 多线程分段执行设备查找耗时操作 /// <summary> /// 异步查询设备 /// </summary> /// <param name="cancel
阅读全文
posted @ 2023-06-01 11:01 TanZhiWei
阅读(68)
评论(0)
推荐(1)
编辑
服务之:防火墙入站规则设置
摘要: 开启服务时:1 需要开放对外的端口设置,需要设置防火墙入站规则。2 或则将整个服务程序排除到防火墙之外 在设置入站时有如下 1 编码添加COM操作组件 2 入站信息类 /// <summary> /// 防火墙入站 /// </summary> public class FirewallInboun
阅读全文
posted @ 2023-05-30 15:08 TanZhiWei
阅读(430)
评论(0)
推荐(0)
编辑
服务之:urlacl解决服务HttpListener监听url需要管理员
摘要: 在使用HttpListener 监听url时,如果没有以管理员身份运行可能会抛出异常,无法监听,遇到这个问题时,可以先使用管理员权限的程序将Url注册到urlacl列表,解决普通权限无法开启监听问题 第一步: Netsh http show urlacl。查看有没有需要监听的url 第二步:添加Ur
阅读全文
posted @ 2023-05-30 14:45 TanZhiWei
阅读(547)
评论(0)
推荐(2)
编辑
基于mstsc远程:修改远程端口号
摘要: windows mstsc 远程 1 首先被远程端需要运行允许远程、修改路径:Control->系统和安全->系统属性(稍后通过修改注册表可以修改) 2 mstsc 常用3389端口,而3389 通常会被防火墙 禁用,因此需要修改端口。本例修改成55480 需要进行三步: 第一: 修改rdp 端口
阅读全文
posted @ 2023-02-06 17:47 TanZhiWei
阅读(1265)
评论(0)
推荐(2)
编辑
英文环境下,外部文件诡异的路径问题
摘要: 做海外版软件的的时候,遇到了一个诡异的问题,外部文件双击打开的时候跳转到软件通过StartupArgs拿到的路径很诡异,本来是“C:\Users\t25220\Documents\Whiteboard File\90.mgbx”,但是却是"C:\Users\t25220\DOCUME~1\WHITE
阅读全文
posted @ 2022-08-27 20:54 TanZhiWei
阅读(61)
评论(1)
推荐(4)
编辑
获取指定的桌面截图
摘要: 记录桌面截图(排除不需要的桌面视图:例如本身截图软件的视图),一位组内优秀帅小伙伴(https://www.cnblogs.com/wuty/ )的截图实现。 两种方式:方式一是在截图的时候,将截图软件隐藏,然后获取桌面截图,最后再显示;方式二在截图前将指定窗口的句柄通过User32设置隐藏,然后获
阅读全文
posted @ 2022-08-27 17:52 TanZhiWei
阅读(87)
评论(0)
推荐(1)
编辑
WPF 开发遇到的问题
摘要: 1 应用被最小化点击任务栏图标无法展开(最大化)显示应用 1.1 问题原因:主窗体 ResizeMode="CanMinimize",子窗体 ResizeMode="NoResize"。当主窗体和子窗体一起显示的之后。应用被最小化,点击任务栏上的图标无法展开(最大化)显示应用 解决方案:将子窗体 R
阅读全文
posted @ 2022-08-01 16:00 TanZhiWei
阅读(295)
评论(0)
推荐(0)
编辑
WPF应用开发:ResizeMode 模式影响在红外屏触控事件的触发
摘要: 最近在红外屏大板上开发WPF应用,出现一个问题,而这个问题发现在当前行业前几的红外屏应用开发下都存在,从大板最下向上或最右向左触控移动,无法触发Touch down、move、up 事件。 经过一步步测试,发现其影响因数是ResizeMode 导致 以屏幕分辨率1920*1080 为例: 1 Res
阅读全文
posted @ 2022-07-27 17:50 TanZhiWei
阅读(147)
评论(0)
推荐(2)
编辑
上一页
1
2
3
4
5
下一页
导航
博客园
首页
联系
订阅
管理
公告