摘要: 在 C# 中,结构是值类型数据结构。它使得一个单一变量可以存储各种数据类型的相关数据。 struct 关键字用于创建结构,结构是用来代表一个记录。 2.C# 结构的特点 在 C# 中的结构与传统的 C 或 C++ 中的结构不同。C# 中的结构有一下特点: 结构可带有方法、字段、索引、属性、运算符方法 阅读全文
posted @ 2016-03-23 13:44 xmjz 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 声明一个 string 变量的二维数组,如下: string [,] names; 多维数组可以通过在括号内为每行指定值来进行初始化。下面是一个带有 3 行 4 列的数组: 交错数组是数组的数组。声明一个带有 int 值的交错数组 scores,如下所示: int [][] scores; 交错数组 阅读全文
posted @ 2016-03-23 13:43 xmjz 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 您可以存储任何类型的值在动态数据类型变量中。这些变量的类型检查是在运行时发生的。 声明动态类型的语法: 动态类型与对象类型相似,但是对象类型变量的类型检查是在编译时发生的,而动态类型变量的类型检查是在运行时发生的。 dynamic <variable_name> = value; 动态类型与对象类型 阅读全文
posted @ 2016-03-23 13:38 xmjz 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 1.android:fitsSystemWindows="true" 设置应用布局时是否考虑系统窗口布局;如果为true,将调整系统窗口布局以适应你自定义的布局。比如系统有状态栏,应用也有状态栏时。 阅读全文
posted @ 2016-03-23 13:32 xmjz 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 用法归纳: 按比例划分水平方向:将涉及到的View的android:width属性设置为0dp,然后设置为android weight属性设置比例即可; 类推,竖直方向,只需设android:height为0dp,然后设weight属性即可! 如果我们不适用上述那种设置为0dp的方式,直接用wrap 阅读全文
posted @ 2016-03-23 13:31 xmjz 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2016-03-23 13:29 xmjz 阅读(122) 评论(0) 推荐(0) 编辑
摘要: (1).Android Studio中,R.java存放在\app\build\generated\source\r\debug\com.example.administrator.helloworld.R (2). 1. 在XML 文件中引用资源的语法如下: 1) @[package:]type/ 阅读全文
posted @ 2016-03-23 13:24 xmjz 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 转发:forward() 重定向:sendRedirect() 转发和重定向都能让浏览器获得另外一个URL所指向的资源,但两者的内部运行机制有着很大的区别。 1、转发(内部转发): 有两种方式获得转发对象(RequestDispatcher):一种是通过HttpServletRequest接口的ge 阅读全文
posted @ 2016-03-23 13:15 xmjz 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一:执行时间上: <%@ include file=”relativeURI”%> 是在翻译阶段执行,静态,执行速度较快. <jsp:include page=”relativeURI” flush=”true” /> 在请求处理阶段执行,动态,执行速度较慢. 二:引入内容的不同: <%@ incl 阅读全文
posted @ 2016-03-23 13:12 xmjz 阅读(248) 评论(0) 推荐(0) 编辑
摘要: Tag文件和JSP文件很类似,可以被JSP文件动态加载调用,但是用户不能直接访问. Tag文件规定放在/WEB-INF/tags目录或其子目录下,文件名随意. tagdependent:标签体内容直接被写入BodyContent,由自定义标签类来进行处理,而不被JSP容器解释. jSP:接受所有JS 阅读全文
posted @ 2016-03-23 13:03 xmjz 阅读(2791) 评论(0) 推荐(0) 编辑