自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xzj个人记录

同步发布https://xuzengjie.gitee.io/

  • 博客(2)
  • 资源 (4)
  • 收藏
  • 关注

原创 42-异步

42-异步Task.Net 提供了3中异步编程模型TAP(基于任务的异步模式)Task任务,背后的实现也是使用了线程池线程,但它的性能优于ThreadPoll,因为它使用的不是线程池的全局队列,而是使用的本地队列,使线程之间的资源竞争减少。同时Task提供了丰富的API来管理线程、控制。但是相对前面的两种耗内存,Task依赖于CPU对于多核的CPU性能远超前两者,单核的CPU三者(thread、threadpool、Task)的性能没什么差别class Program { //

2021-10-22 11:10:03 70

原创 网页调用打开本地程序(URL Protocol方式)

使用自定义URL Protocol使用工具:VS2010步骤:写注册表 本地控制台 程序打包详细代码如下:注册表:其中 [TARGETDIR] 为打包后程序安装的路径,(全部放入txt,改后缀为reg)本地控制台:可以通过args参数的不同,进行不同的操作程序打包:第一次实践打包,过程详细1、原解决方案中新建安装项目2、右键安装...

2019-08-06 10:23:01 3764

URL Protocol网页调用本地程序,带参数测试版,对URLProtocol不了解的可学习

使用URL Protocol实现网页调用本地程序,通过不同参数,可进行不同操作,简单测试版。 在浏览器无法调用本地资源,项目需要网页打开本地excel,而进行URL Protocol研究测试。 无法编辑下载需要的分数,很抱歉。 所有源码在文章中均有 https://blog.csdn.net/xu848655303/article/details/98588544

2019-08-06

C# 鼠标单击

winform 鼠标单击帮助类 using System; using System.Collections.Generic; //using System.Linq; using System.Text; using System.Runtime.InteropServices; namespace Common { public class MouseAPI { public void MouseApi() { //构造函数 } [DllImport("user32.dll")] static extern void mouse_event(MouseEventFlag flags, int dx, int dy, uint data, UIntPtr extraInfo); [Flags] enum MouseEventFlag : uint { Move = 0x0001, LeftDown = 0x0002, LeftUp = 0x0004, RightDown = 0x0008, RightUp = 0x0010, MiddleDown = 0x0020, MiddleUp = 0x0040, XDown = 0x0080, XUp = 0x0100, Wheel = 0x0800, VirtualDesk = 0x4000, Absolute = 0x8000 } public bool ZClick() { bool _bo = false; try { mouse_event(MouseEventFlag.LeftDown, 0, 0, 0, UIntPtr.Zero); mouse_event(MouseEventFlag.LeftUp, 0, 0, 0, UIntPtr.Zero); _bo = true; } catch (Exception) { _bo = false; } return _bo; } } }

2019-04-09

音乐播放类

音乐播放类,可以播放MP3、wav 调用方法 /// <summary> /// 播放音乐 /// </summary> private void PlayMusic(string fileName) { clsMCi cm = new clsMCi(); cm.FileName = fileName; //int i = cm.Duration;//音乐时长 cm.play(); //timerMessage.Interval = (i + 1) * 1000; }

2015-12-03

中国地区表

SQL语句,中国地区表 带建表语句,直接在SQL中执行就可以了

2015-12-03

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

TA关注的人

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