1.异常捕获 trt-catch ①程序中经常出现各种各样的异常,如果想要程序更坚强一点,在代码中要经常用try-catch来进行异常捕获 ②try-catch之间不能有其他代码。 ③如果try中的程序没有异常,则catch中的代码不执行。如果try中的程序出异常了,哪怕这行代码后面还有100行代码 ...
以前上传代码到Github主要是通过客户端Github Desktop或者网页,换电脑后感觉安装客户端太麻烦,了解命令行的方式就很有必要了。 这里的实验是把一些代码更改提交到Json.git仓库里。 “ls” 为Linux命令,用于查看当前目录下的文件及文件夹。 “git init” 命令用于对当前 ...
1、 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace _17._9._18{ class Pro ...
在C#编程的时候经常会使用字符串(string)类型,它也是引用类型,但是处处都不作为引用的用法来使用,实属特例,下来我一一罗列出来,供自己记忆方便: 1)字符串的直接赋值:本身字符串就是引用类型,应该使用 new 对象方法一个实例,但是微软为了方便大家,可以直接定义字符串变量 并且赋值操作,例如: ...
通过beego快速创建一个Restful风格API项目及API文档自动化 本文演示如何快速(一分钟内,不写一行代码)的根据数据库及表创建一个Restful风格的API项目,及提供便于在线测试API的界面。 一、创建数据库及数据表(MySQL) #db--jeedev -- -- Table stru ...
给控制器下的行为添加过滤器 新建一个类ActionFilter 名字随便取,然后让他集成ActionFilterAttribute并实现虚方法,虚方法有好几种,我使用的是进入方法之前的,如需了解更多虚方法,点击这里 上边是个单个行为添加过滤器,下边是给整个控制器添加过滤器 ...
实验说明:此实验参考生产环境中某部分环境搭建而成,此环境WindowsServer2008用于登录用户、MAC等账号的认证,CiscoISE用于认证授权等,无线部分利用VMWLC+Cisco1702AP测试测试。因为为实验环境,整体网络架构所有节点为单点;CiscoISE部分功能没有应用上,如测试PC端的补盯防..
3.1 一丶菜单控件 放入窗体,输入菜单,输入菜单的子选项, ,完成菜单制作。 利用菜单代码控制窗体大小,在窗体双击大选项进入代码界面,即可控制窗体大小 二丶按钮控件 拖入窗体,可以通过按钮的Text属性控制文字,右键-属性-Text 双击控件进入代码界面控制窗体大小. 窗体完成效果图 ...
Process p = new Process();//创建进程对象 p.StartInfo.FileName = "cmd.exe";//设定需要执行的命令 // startInfo.Arguments = "/C " + command;//“/C”表示执行完命令后马上退出 p.StartInf ...
Type t = typeof(Dictionary); //typeof获取类型声明 //t.ContainsGenericParameters获取是否包含泛型参数 Console.WriteLine("是否为开放类型:{0}", t.ContainsGenericParameters); ...
原文:Win10 UWP系列:关于错误 0x80073CF9及一个小bug的解决最近一直在开发XX的uwp版本,也是边摸索边做,最近遇到几个比较奇怪的问题,记录于此。 1、项目可用部署到PC,但无法部署到手机,提示以下错误: 错误 : DEP0001 : 意外错误: Install failed. ... ...
什么是npm、cnpm、bower?简单地说,就是帮你下载好你需要的css或者js库,而且三者功能也都是一样的。那为什么要下载这3个不同的呢?据说npm容易被墙……而cnpm是淘宝的镜像,所以通常用cnpm代替npm。至于bower,是因为bower更多地用于前端开发。但是因为它也是依赖于npm的,所..
原来通过mstsc远程连接Windows能够直接在本地和服务器之间复制、粘贴一些文字和文件,最近突然无法直接复制粘贴了,只能通过远程映射的本地磁盘方式交换文件,太为繁琐。 已经确认远程桌面连接选项“本地资源-》本地设备和资源-》剪贴板”中勾选了剪贴板。 解决办法: 在远程Windows服务器中重启“... ...
如何在Windows环境下学习Linux?方法如下: 方法一: 下载Cygwin,Cygwin是一个在windows平台上运行的类UNIX模拟环境,网上有很多安装教程,这里不多说。 方法二: 下载一个虚拟机,比如免费的Virtual Box以及收费的VM ware,然后在虚拟机内安装一个linux系 ...
下载gevent,greenlet的.whl文件首先在这里找到对应操作系统的gevent文件,我这里选择的是gevent1.0.2cp27nonewin32.whl这个版本。安装pip先下载get-pip.py这个文件,下载地址是https://raw.github.com/pypa/pip/master/contrib/get-pip.py,直接另存为即可。放到Python的根目..
如果你玩过路由器的话,就知道路由器里面那些很好玩的命令缩写。 例如,"sh int" 的意思是 "show interface"。 现在 Windows 2000 也有了类似界面的工具,叫做 netsh。 我们在 Windows 2000 的 cmd shell 下,输入 netsh就出来:nets ...
四、 XML数据绑定 这次我们来学习新的绑定知识,XML数据绑定。XmlDataProvider 用来绑定 XML 数据,该XML数据可以是嵌入.Xmal文件的 XmlDataProvider 标记中,也可以是外部位置引用的文件中。 当然嵌入式 XML 内容必须置于 XmlDataProvider ...
ECMAScript 6中的Map类型是一种存储着许多键值对的有序列表。键值对支持所有的数据类型. 键 0 和 ‘0’会被当做两个不同的键,不会发生强制类型转换. 如何使用Map? let map = new Map(); 常用方法: set( 键,值 ): 添加新的键值对元素 get( 键 ): ...
接下来我们考虑把Halcon的代码移植到C#程序上,首先找到halcon的dll(.NET类库有1.0,2.0,3.5的,如果你安装了更新版本的halcon则有更新的.NET类库,我们复制最新的dll到自己新建C#程序的Debug目录下) 直接把这个DLL拖放到工具箱上,然后可以出现一个HWindo... ...