1、可空类型修饰符(?):引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空,例如:stringstr=null;是正确的。inti=null;编译器将报错。为了使值类型也可为空,可空类型出现了,可空类型使用可空类型修饰符?来表示,表现形式为T?。例:int?表示是可空的整..
一、开篇 Fiter在Web API中经常会用到,主要用于记录日志,安全验证,全局错误处理等;Web API提供两种过滤器的基本类型:actionfilterattribute,exceptionfilterattribute;两个类都是抽象类,actionfilter主要实现执行请求方法体之前(覆 ...
偶们在实际的编程开发中,经常会遇到运行时无法找到某个DLL文件或者链接时无法找到某个LIB文件。然后,我们就开始乱GOOGLE一下,然后将VS2005的设置改变一下,或许就Ok了,我们将别人开发的DLL或者LIB导入到我们的编程中,那么这些lib,DLL到底是什么呢?下面,偶就细细道来。 首先,偶们 ...
最近在一个平台上使用SerialPort类开发程序时,发现程序在使用SerialPort类时会异常退出,而且诡异的是,就算把所有操作串口的代码都放在try{}catch{}块中也无法捕获这个异常。最终,在国外一个论坛上发现了一个解决方法。 comport.open(); GC.SuppressFin ...
上一篇烂文中,老周给大伙伴们介绍过了几个比较好玩的动画。本篇咱们深化主题,说一说基于表达式的动画。这名字好理解,就是你可以用公式 / 等式来产生动画的目标值。比如,你想让某个可视化对象的高度减半,你的表达可以这样写: width / 2,其中,width 表示某对象的宽度。 既然说到基于表达式的动画 ...
DateTime.ToString()的转换结果时根据当前电脑的显示格式来转换的,不能同意,而且有些格式我们想将他们重新转换为时间时,会报错,如: 2017/11/21/周二 10:23:57,如果转换这个字符串为DateTime时,会失败,所以就需要给程序设置一个默认的转换方式,每次在调用Date ...
重装系统和opencv,编译运行显示一副图像的程序,报错如下 根据提示安装gtk2.0和pkg-config,运行不了,仔细看。 我们进入到opencv源代码库,找到highgui库下面,具体路径“/home/liurf/opencv/modules/highgui”,依次运行“cmake .”," ...
1、下载git for windows 2、下载NSSM: 3、下载Gogs: 4、安装git for windows:... Next ...5、安装NSSM:解压安装包:安装包解压至D:\Git\NSSM设置系统变量:"控制面板" --> "系统和安全"--> "系统"--> "高级系统设置"- ...
class Program { static void Main(string[] args) { Console.WriteLine("我是主线程,线程ID:{0}", Thread.CurrentThread.ManagedThreadId); TestAsync(); C... ...
1. 使用ssh的方式远程登录window server 网上找到的方法大部分是freesshd 或者是Copsshd这样的工具 方式就是 下载安装文件,然后服务器端进行安装: 安装完成之后作为服务启动 然后进行setting 设置端口 设置用户: 启动服务器就可以使用 ssh进行连接 但是会出现乱 ...
C# codethis.rtbText.Rtf = @"{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052" + @"{\fonttbl{\f0\fmodern\fprq6\fcharset134 \ 'cb\ 'ce\ 'cc\ 'e5;} ...
HTML5中window.postMessage,在两个页面之间的数据传递 2015年11月3日 8536次浏览 关于postMessage window.postMessage虽然说是html5的功能,但是支持IE8+,假如你的网站不需要支持IE6和IE7,那么可以使用window.postMes ...
A C compiler that parses this code will contain at least the following symbol table entries Consider the following program written in C: // Declare an ...
6.0以上会因为SYSTEM_ALERT_WINDOW权限的问题,无法在最上层显示。 用户打开软件设置页手动打开,才能授权。路径是:Settings->Apps->App Setting->Draw over other apps . 然后手动打开应用的此权限 通过Google Play Store ...
在这里,记录我在项目中使用log4net记录本地日志的步骤。在不会之前感觉很难,很神秘,一旦会了之后其实没那么难。其实所有的事情都是一样的,下面我就分享一下我使用log4Net的经验。 第一步:首先从Visual Studio中的Nuget包管理中搜索下载 Log4Net dll文件 如下图: 选择 ...
QQ登录、分享怎么做?相信APICloud可以让你开发变得很简单。这里分享一个demo供大家参考。 1.使用模块,先打开它的开发文档http://www.apicloud.com/mod_detail/37360 添加模块至APIcloud项目 2. 编译自定义loader 3. 在腾讯开放平台管理 ...
查看 443端口占用 netstat ano | findstr "443" ,得到如下信息: TCP [::]:443 [::]:0 LISTENING 2320 发现是被2320进程给占用了。下面查看进程是什么。 tasklist|findstr "2320" 如果是某个软件,例如qq旋风下载。 ...
location是javascript里边管理地址栏的内置对象,比如location.href就管理页面的url,用location.href=url就可以直接将页面重定向url。而location.hash则可以用来获取或设置页面的标签值。比如http://domain/#admin的locati ...
首先呢,同志们,我们需要 引用两个插件, 之后创建两个项目。 之后创建API服务端。和 Ef链接数据库 之后写好API 如下 using System;using System.Collections.Generic;using System.Linq;using System.Net;using ...
主窗体FormShow事件(主窗体为Form1为例,Form2为登陆窗体) procedure TForm1.FormShow(Sender: TObject); begin if Form2.ShowModal=mrOk then begin Form2.Close; end else Appli ...