首页 > Windows开发
C#中的异步编程:await和async
根据代码示例来学习,创建一个函数来模拟时间消耗的方法,此处为GetSomeThing函数。要使用异步编程,需要使用一个async修饰的方法来包装调用GetSomeThing函数,此函数的返回值为Task类型,该类型表示进行并行运算的任务引用。此处示例为ConsumeManyTime函数。现在就可以直接使用异步方式了,参考TestOne()函数中的代码。
分类:Windows开发   时间:2020-04-10 11:05:35    收藏:0  评论:0  赞:0  阅读:13
C#中自定义方向盘控件
因项目要求需要有方向盘的绘制,查了好多,决定自己画一个,虽然样式一般,但基本实现功能 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Diagnosti ...
分类:Windows开发   时间:2020-04-10 11:03:13    收藏:0  评论:0  赞:0  阅读:12
Winforms平台界面开发技巧分享——使用.NET Core 3的单文件应用
下载DevExpress v19.2完整版 DevExpress Winforms Controls 内置140多个UI控件和库,完美构建流畅、美观且易于使用的应用程序。 在Microsoft宣布WinForms支持.NET Core 3后,DevExpress技术团队在最新的版本中支持了.NET ...
分类:Windows开发   时间:2020-04-10 10:54:52    收藏:0  评论:0  赞:0  阅读:12
win10安装ElasticSearch
1.安装Java的JDK ElasticSearch对Java的JDK版本是有要求的,不过现在最新版本下载后都会带有需要用到的JDK,我下载的是ElasticSearch 7.6.2版本 然后设置操作系统的环境变量 JAVA_HOME =你的ElasticSearch安装目录\jdk\ CLASSP ...
分类:Windows开发   时间:2020-04-10 10:51:44    收藏:0  评论:0  赞:0  阅读:11
新浪短网址API接口,新浪t.cn短链接在线生成工具推荐!
分享两款最新的稳定,高效新浪t.cn短链接api接口,可以将冗长的网址缩短转换成永久的短网址(10个字符以内)。t.cn短域名的应用场景很广,譬如短信营销、微博吸粉、淘宝商品分享、京东商品分享、微信营销、QQ营销、自媒体推广、渠道推广等,都会用到短域名。1-青梅短网址新浪短网址在线生成:http://qingmeidwz.cn新浪短网址api接口url:http://qingmeidwz.cn/a
分类:Windows开发   时间:2020-04-10 10:02:44    收藏:0  评论:0  赞:0  阅读:29
【CVE-2018-20250】WinRAR漏洞浅谈
好友发来信息聊起WinRAR漏洞,其实这个漏洞的利用条件很有限,实际危害并不是很高,可是这个漏洞令人恐惧的是已经遗留了很多年,并且影响到全球5多亿的WinRAR用户,所以上班的时候,成了圈子里热议的话题。好奇心驱使之下,开始了复现研究的过程。先看看原理。根据CheckPoint研究人员的说法,该问题是因UNACEV2.dll代码库中的一个深藏已久的漏洞引起的,而且该代码库从2005年以来就一直没有
分类:Windows开发   时间:2020-04-10 10:01:24    收藏:0  评论:0  赞:0  阅读:28
Linux与Windows查看cuda版本
Linux: cat /usr/local/cuda/version.txt Windows: # Windows终端 nvcc --version ...
分类:Windows开发   时间:2020-04-10 09:43:44    收藏:0  评论:0  赞:0  阅读:16
WPF Binding Trace
微信公众号: "Fintech极客" 作者为软件开发工程师,就职于金融信息科技类公司,通过CFA一级,分享计算机和金融相结合领域的技术和知识。 WPF中的Binding Trace 在WPF中,关于Binding的问题,由于不能直接调试跟踪,所以有时候很难fix,但是Binding支持log输出,通 ...
分类:Windows开发   时间:2020-04-10 09:34:41    收藏:0  评论:0  赞:0  阅读:10
C#高级编程第11版 - 附赠第二章
《C#高级编程第11版 - (Professional C# 7.0 and .NET Core 2.0)》个人译注+修订+扩展。 ...
分类:Windows开发   时间:2020-04-10 09:08:07    收藏:0  评论:0  赞:0  阅读:19
win10配置易用命令行
在 win10 下配置易用命令行 win10 相比 Linux 最大的短板之一是命令行。 这篇文章不会将 win10 配置到像Linux那样一行命令解决所有包的安装,只是从最大程度上方便开发。 我们主要对于这样几个工具进行阐述:cmd, powershell, git bash, cmder. 捎带 ...
分类:Windows开发   时间:2020-04-10 00:45:28    收藏:0  评论:0  赞:1  阅读:31
DataGridView 实现,折叠的Tree效果
1、效果 2、代码 public void FrmMain(object sender,EventArgs e) { //首先生成数据 this.GenerateData(); //然后生成列 this.GenerateClo(); //显示数据 this.ShowData(this.treeLis ...
分类:Windows开发   时间:2020-04-09 23:22:21    收藏:0  评论:0  赞:0  阅读:25
在AAD 注册 API permission
我们可以通过注册AAD中的 API permission来获取微软产品的权限, 包括Dynamics 首先,我们需要添加一个permission. 这里我们要选择application permission. 两个permission的区别: delegated: 需要每次跳出用户的登录框, 每次获 ...
分类:Windows开发   时间:2020-04-09 22:52:28    收藏:0  评论:0  赞:0  阅读:32
技术派-windows开发中常用工具函数汇总
1、提升权限函数 1 static BOOL EnaleDebugPrivilege() 2 { 3 HANDLE hToken; 4 BOOL fOk = FALSE; 5 6 if(OpenProcessToken(GetCurrentProcess(), TOKEN_ADJUST_PRIVIL ...
分类:Windows开发   时间:2020-04-09 22:30:58    收藏:0  评论:0  赞:1  阅读:25
将"在此处启动Windows Terminal"添加到右键菜单
最终效果如下图所示: 首先将如下的文件保存,并更改为reg后缀,然后添加到注册表: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\wt] @="Windows Terminal H ...
分类:Windows开发   时间:2020-04-09 19:41:24    收藏:0  评论:0  赞:1  阅读:21
Windows和虚拟机的Ubuntu不能进行复制
第一步:确定自己的VMware Tools没有问题; 第二步: sudo apt-get autoremove open-vm-tools ; 第三步:sudo apt-get install open-vm-tools-desktop ; 第四步:重启Ubuntu; 参考:https://blog ...
分类:Windows开发   时间:2020-04-09 19:29:00    收藏:0  评论:0  赞:0  阅读:22
windows进程监控脚本
有一些老的业务在windows服务器iis站点上,部分会跑满cpu,用了个python脚本来监控进程,当cpu过高时杀死进程,同时记录日志 import psutil import os import time import logging def KillProcess(): os.kill(pi ...
分类:Windows开发   时间:2020-04-09 18:31:14    收藏:0  评论:0  赞:1  阅读:23
Asp.Net.Core WebApi 版本控制
前言 在后端Api的开发过程中,无法避免的会遇到接口迭代的过程,如何保证新老接口的共存和接口的向前的兼容呢,这时候就需要对Api进行版本的控制,那如何优雅的控制Api的版本呢? 开始 是一个微软官方推出的一个用于管理Api版本的包,配置简单,功能强大。 "github地址" . 新建一个WebApi ...
分类:Windows开发   时间:2020-04-09 18:20:56    收藏:0  评论:0  赞:0  阅读:19
C#使用Redis最为常用的5种数据类型
在之前的博客中已经提供了Redis的Dll,下面使用Redis在C#中实践下面5种类型 注:这个是using Newtonsoft.Json;需要加Newtonsoft.Json.dll,自己可以网上下载一下 Redis最为常用的数据类型主要有以下五种: String Hash List Set S ...
分类:Windows开发   时间:2020-04-09 17:37:41    收藏:0  评论:0  赞:0  阅读:23
媒体播放及Media Player API
MediaPlayer API介绍 音频播放 视频播放及VideoView,SurfaceView MediaPlayer API介绍 MediaPlayer OverView官方文档 Mediaplayer可用来播放video,audio,另外可使用AudioManager(提供铃声和音量的控制)... ...
分类:Windows开发   时间:2020-04-09 17:19:13    收藏:0  评论:0  赞:0  阅读:22
C#使用ListView控件对数据进行频繁更新时,出现闪烁问题的解决办法
C#中使用ListView控件的时候,频繁更新里面的数据时,会出现闪烁的情况。 解决办法:使用双缓冲,首先对listview类进行重写,然后通过继承重写的类,进行控件的初始化定义之后,再进行频繁数据更新是不会出现闪烁现象的。 //对ListView进行继承重写: public class Doubl ...
分类:Windows开发   时间:2020-04-09 17:14:31    收藏:0  评论:0  赞:1  阅读:24
97637条   1 2 3 4 ... 4882 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号