一个是真实的假货,一个是冒牌的真品前指 Cygwin,后指 Linux/VMWare 路不管平还是陡,终归你要走的,如果你愿意投入到linux开发的社群中来,不会安装linux系统,不会配置工作环境是不能想象的。(事实上,确实要了解很多东西的原理,不然很难排错:诸如,硬盘引导器的引导原理、分区结构原...
// 配置文件 // form文件using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System....
在c#中处理错误经常会使用这几个关键字。本文介绍一下其用法这三个关键字try是必定要用的,要不然就失去了意义。然后catch和finally可以不用但是要注意遵循原则一个或多个catch的时间可以不用finally但是也可以用。如果没有catch的时间必须要用finally。其中每个关键字都对应的有...
Zabbix监控Windows用户登录是通过对Windows日志的监控来实现。在登录审核失败或者登录成功时发出告警。告警邮件示例:下面给出监控思路和步骤:一、分析登录日志打开事件查看器,依次选择“Windows日志”->“安全”。1、登录成功的日志通常一个登录成功的日志有四条:其中事..
公司使用的考勤机是中控的指纹考勤机,但是中控的型号乱七八糟,通过程序读出来的型号和实际标的型号不一致。另外,提供的开发包的C#版本的Demo中调用axCZKEM1.ReadAllUserID(iMachineNumber);后调用axCZKEM1.SSR_GetAllUserInfo(iMachin...
通过加载程序集反射出Resources 里面的图片或者图标,提取的图片存放到编译目录下面,可以自行修改;
UDP是面向非连接的协议,因此在实现UDP服务器时,服务器不用总是处于监听状态。可以直接收发数据。服务器端1.初始化WASStartup ( ... )2.创建Sockets = socket ( .. )3.绑定bind( .. )4.收发数据recvfrom( .. )sendto(..)5.关...
前言有时候开发会遇到这样一个需求,软件需要屏蔽用户的组合快捷键或某些按键,避免强制退出软件,防止勿操作等。原理1、要实现组合键,按键拦截,需要用到user32.dll中的SetWindowsHookEx。2、要拦截ctrl+alt+del,需要使用ntdll.dll的ZwSuspendProcess...
首先,申明两个API /// /// 设置 cookie /// /// /// /// /// [DllImport("wininet.dll", CharSet = Cha...
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;u...
最近在学习WPF,通过看书,敲代码和做笔记等各种方式.昨天学习完了Binding这一章... ... 画了张图进行总结,以备遗忘时查看.1.Binding数据的校验 public _02Binding_ValidationRules() { Initializ...
掉坑里了,因为对引用类型的理解不够深,导致了项目出现了Bug。首先整理一下C#基础:引用类型赋值赋的是对象的指针,而值类型赋值是copy副本,这是引用类型和值类型的区别之一。上代码: 1 class Program 2 { 3 static void Main(string...
工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。Factory Method使一个类的实例化延迟到其子类。构成:1.Product工厂方法创建的对象的接口2.ConcreteProduct具体的产品,实现Product接口3.Creator声明工厂方法,返回Product4.Co...
Compare?? 比较字符串的内容,考虑文化背景(场所),确定某些字符是否相等 ? CompareOrdinal? 与Compare一样,但不考虑文化背景 ? Format?? 格式化包含各种值的字符串和如何格式化每个值的说明符 ? IndexO...
https://github.com/capistrano/capistranohttps://github.com/capistrano/capistrano/wikihttps://github.com/capistrano/capistrano/wiki/2.x-from-the-beginn...
#Socket事件>FD_CONNECT:通常由Client端socket调用socket API函数时触发>FD_ACCEPT:通常发生在server端的事件>网络传输服务进程会向socket window (CSocketWnd,即消息池)发送 WM_SOCKET_NOTIFY 通知网络服务进程...
IDA: What's new in 6.8HighlightsThis is mainly a maintenance release, so our focus was on fixing bugs. However, there are some improvements too:Suppor...
任何语言都通用的方法转换IP地址 a.b.c.d ==> a*256*256*256+b*256*256+c*256+d ===> 256*(c+256*(b+256*a))+d 示例: 72.167.124.214 ==> 72*256*256*256+167*256*256+124*256...
public static string ReplaceHtmlTag(string html) { string strText = System.Text.RegularExpressions.Regex.Replace(html, "", ""); strText =...
C# Dictionary用法总结1、用法1: 常规用 增加键值对之前需要判断是否存在该键,如果已经存在该键而且不判断,将抛出异常。所以这样每次都要进行判断,很麻烦,在备注里使用了一个扩展方法publicstaticvoidDicSample1(){Dictionary pList = newDi....