原文:C#/VB.NET 获取电脑属性(硬盘ID、硬盘容量、Cpu序列号、MAC地址、系统类型)在开发过程中,经常需要获取电脑的一些属性,如获取硬盘ID/CPU序列号/MAC地址作为来加密字符串。 1、硬盘 在我查看网上一些文档时,发现很多人对硬盘序列号很模糊~ 什么叫硬盘序列号?指的是作为一个硬盘... ...
原文:WPF 列表开启虚拟化的方式正确开启虚拟化的方式 列表如ListBox,ListView,TreeView,GridView等,开启虚拟化 ScrollViewer设置CanContentScroll=True 直接在模板中,设置CanContentScroll="True" 如模板中未设置C... ...
原文:WPF控件TextBlock中文字自动换行 在很多的WPF项目中,往往为了追求界面的美观,需要控制控件中文字的换行显示,现对TextBlock控件换行的实现方式进行总结,希望大家多多拍砖!!! 1.使用转义字符 在XAML文件中,实现方式如下: 在.cs文件中代码实现如下: this... ...
在WEB Api中,引入了面向切面编程(AOP)的思想,在某些特定的位置可以插入特定的Filter进行过程拦截处理。引入了这一机制可以更好地践行DRY(Don’t Repeat Yourself)思想,通过Filter能统一地对一些通用逻辑进行处理,如:权限校验、参数加解密、参数校验等方面我们都可以 ...
输入快捷键Win+r,在运行内输入regedit,打开注册表编辑器。 在目录 内新建项OpenCmdHere, 在OpenCmdHere下新建项command, 设置command的默认值为 在任意文件夹内右键,即可看到 ...
整体式项目中通常使用定时任务来解决异步通信问题,分布式常用消息中间件,为了在不同语言不同平台中扩展,使用遵从AMQP协议的rabbitMQ来做消息中间件。 MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列中的消息。MQ和JMS类似,但不同的是J ...
procedure TForm1.Button1Click(Sender: TObject); var b: Boolean; s: string; begin b := True; s := BoolToStr(b); ShowMessage(s); {-1} b := False; s := B ...
.NET Framework、C#、CLR和Visual Studo之间的版本关系 ...
Redis 是一个非关系型高性能的key-value数据库。在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。 redis提供五种数据类型:string ...
使用@字符时能让字符串不识别转义字符关于加法运算符更多的使用;1、字符串相加 用来连接两个字符串 返回一个字符串2、当一个字符串跟一个数字相加的话,首先把数字转变成字符串,然后连接起来结果是字符串算数运算符前++:先自加1,再运算;后++:先运算,在自加1;逻辑运算符&& 逻辑与 都为真 才为真|| ...
1、注册控件:regsvr32 C:\Windows\System32\mstscax.dll。 2、添加RDP Control控件到工具箱中。我选择的RDP Client Control (redistributable) - version 9 3、在VS项目中引用C:\Windows\Syst ...
分类:
Windows程序 时间:
2018-05-30 15:04:39
阅读次数:
1129
大漠插件是一个很不错的东西,在按键精灵和易语言里面用得很多,可以后台找图找字,写游戏自动脚本用得特别多。前面写一个微信的自动脚本,查了一些资料,易语言不太熟悉,按键精灵功能上可能不好实现,就找了些资料,大漠插件是可以用在C#里的调用的。这里分享下方法。一、引用Ddm.dll .NET里面可以直接引用... ...
1 using System; 2 using System.Collections.Generic; 3 using System.IO; 4 using System.Linq; 5 using System.Net; 6 using System.Text; 7 using System.Th... ...
https://blog.csdn.net/luojianfeng/article/details/53959175 2016年12月31日 23:40:15 阅读数:2295 2016年12月31日 23:40:15 阅读数:2295 阅读数:2295 Delphi IdTCPClient 点对点 ...
简介 WinCC OA 的全称是:SIMATIC WinCC Open Architecture,是奥地利ETM公司(ETM professional control GmbH)开发的SCADA软件系统。SIMATIC WinCC Open Architecture(以前称为PVSS)是西门子工业自 ...
Windows核心编程之核心总结(第三章 内核对象)(2018.6.2)
把项目往.net core上迁移的时候,一个最大的问题就是和.net framework相比,有一部分api缺失。它主要分为两类: Windows 独有的api,如注册表 未完成的功能,如System.Drawing Microsoft.Windows.Compatibility库极大的改善了这一问... ...
C#操作xml文件:使用XmlDocument 实现读取和写入
C#遍历List并删除某个或者几个元素的方法,你的第一反应使用什么方法实现呢?foreach? for? 如果是foreach,那么恭喜你,你答错了。如果你想到的是用for,那么你只是离成功进了一步。 正确的做法是用for倒序遍历,根据条件删除。下面我们用代码来演示foreach,for删除list ...
原文:WPF MVVM 架构 Step By Step(2)(简单的三层架构示例及粘合代码GLUE code) 我们第一步就是去了解三层架构和问题然后去看MVVM是怎么去解决这些问题的。 现在,感觉和事实是完全不同的两个东西。当你看到三层架构的框图的时候,你会觉得每层的职责被分配的很好。但是当你你真... ...