ASPNET_WEBAPI快速学习02 这部分内容的学习,已经放了大半年时间了,果断补充上,尽早将过去遗留的老技术坑都补上。首先将介绍服务幂等性的概念和相关解决方案,这部分也将是本文的理解难点,由于WebAPI是一种Restful风格服务的实现方式,其遵循HTTP标准方法,因此理解好这部分概念,对于 ...
最近想学习下Go语言,先从最基本的Hello Go开始,搭建Go开发环境 一、下载Go包 由于Go官网国内访问经常有问题,可以从国内的镜像下载: http://www.golangtc.com/ 二、配置环境变量 1、将Go的压缩包解压到任意目录,我的为D:\SDE\go 2、 配置GoRoot路径 ...
在windows下开发hadoop一直正常,但把hadoop集群升级到2.0版本以上,在eclipse下执行程序会报打不到winutils.exe的错误,这是因为hadoop2.2没有发布winutils.exe造成的。本文讲解如何在windows下开发hadoop 2程序 一、winutils的w ...
wpf 的datagrid的行高 要么是Auto,要么是定值:但会带来麻烦就是每行行高都一样。 当需要按内容(主要是wrap 换行的textbox或textblock)来动态调整行高的时候,需要用到dataGrid的LoadingRow 事件。 参考两个网页: http://stackoverflo ...
分类:
Windows程序 时间:
2016-06-03 01:06:30
阅读次数:
1741
让用户输入一个奇数,打印菱形,最长的行内容个数为用户输入的个数,并且由英文字母拼接而成 用户输入一个字母,如D,那么就打印 ABCDCBA //用户输入一个字母,如D,那么就打印 ABCDCBA Console.Write("请输入一个字母"); char a = Convert.ToChar(Co ...
在Windows渗透测试过程中,最常用的要数net user 命令了,但是非常多的时候我们都是对Linux命令非常熟悉,对Windows命令非常熟悉或者了解用法的少只有少,为了以后工作方便,这里记录一下Windows系统中的 net user 命令的用法。 一、有问题找Help: 1 2 3 4 5 ...
局部类型 原本来在同一个命名(namespace)空间下 是不允许相同的类(class)名存在的 但是partial关键字可以允许在同一个namespace下有想通过的类名存在 用途: 一个类中的类容太多 需要分开写 写法 下面的两个不分类 分别位于两个不同的.cs 文件下 构造部分类的条件 a. ...
1. 引言 一个项目的通常都是从Demo开始,不断为项目添加新的功能以及重构,也许刚开始的时候代码显得非常凌乱,毫无设计可言。但是随着项目的迭代,往往需要将很多相同功能的代码抽取出来,这也是设计模式的开始。熟练运用设计模式应该是每一个软件开发人员的必备技能。今天给大家介绍几个常用的设计模式。 2. ... ...
一:XML文档 了解xml文档。 利用代码来创建XML文档。 //引用命名空间+using System.Xml; XmlDocument xdoc=new XmlDocument(); XmlDeclaration xdec = xdoc.CreateXmlDeclaration("1.0", .... ...
接下来用记事本手写代码: 1,建一个空的记事本,敲入以下代码 2,打开CMD窗口,输入cl.exe /? 是否有报错,如果有报错 运行 D:\Program Files\Microsoft Visual Studio\VC98\Bin\VCVARS32.BAT 盘符看VC 6.0的安装路径,这里也可 ...
kettle部署需要有jdk环境,所以需要配置环境变量。 1、首先配置jdk,将jdk压缩包解压到c盘下 增加系统变量:JAVA_HOME:c:\jdk 在path后追加: %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 增加CLASSPATH变量:%JAVA_HOME%\ ...
分类:
Windows程序 时间:
2016-06-02 21:53:06
阅读次数:
1192
Microsoft Office 2016 for win10 全版本下载+注册激活_Office教程学习网http://pan.baidu.com/s/1qWxdvT6 ...
一篇关于Asp.Net Web Api下载文件的文章,之前我也写过类似的文章,请见:《ASP.NET(C#) Web Api通过文件流下载文件到本地实例》本文以这篇文章的基础,提供了ByteArrayContent的下载以及在下载多个文件时实现在服务器对多文件进行压缩打包后下载的功能。关于本文中实现 ...
本文导读:扩展方法被定义为静态方法,但它们是通过实例方法语法进行调用的。 它们的第一个参数指定该方法作用于哪个类型,并且该参数以 this 修饰符为前缀。 扩展方法当然不能破坏面向对象封装的概念,所以只能是访问所扩展类的public成员。 扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类 ...