大家对 设计模式 中的 监听者模式 肯定是非常熟悉的。 .Net 中的 事件 就是一个 监听者模式 很好的实践,你只需要以下几个步骤就可以实现这个功能 1. 声明一个继承于 EventArgs 的事件参数 2. 声明一个 event EventHandler<YourEventArgs 的事件 3. ...
分类:
移动开发 时间:
2020-04-05 11:45:26
阅读次数:
75
SVG元素不像HTML元素一样由CSS盒模型管理。这使得我们可以更加灵活定位和变换这些元素-也许一眼看上去不太直观。然而,一旦你理解了SVG坐标系和变换,操纵SVG会非常简单并且很有意义。本篇文章中我们将讨论控制SVG坐标系的最重要的三个属性:viewport, viewBox, 和 preserv ...
分类:
Web程序 时间:
2020-03-12 21:39:43
阅读次数:
67
一、web 应用相关 /images/app_small.gif /images/app_large.gifMyWebApplication二、上下文参数声明应用范围内的初始化参数。 log4jConfigLocation classpath:config/log4j.properties log4... ...
分类:
Web程序 时间:
2020-03-10 16:20:39
阅读次数:
79
构造函数 构造函数是一种方法,其名称与其类型的名称相同。 其方法签名仅包含方法名称和其参数列表;它不包含返回类型。 构造函数的定义规则: (1)C# 语言的构造函数的名称必须与类名相同。(2)构造函数没有返回值。它可以带参数,也可以不带参数。(3)声明类对象时,系统自动调用构造函数。在构造函数中不要 ...
我定义了一个结构体,想要在函数中改变结构体的值,记录一下,以防忘记 ep: 这是一个矩阵的结构体 函数传参格式 记得调用函数处要 +变量名 函数参数声明处要 +变量类型 ...
分类:
其他好文 时间:
2020-02-01 19:23:12
阅读次数:
143
String的方法概括如下: charAt() :返回指定位置的字符 charCodeAt() :返回指定位置的字符的 Unicode 编码 concat():字符串拼接, 返回拼接得到的新字符串 slice():提取字符串的片断,并在新的字符串中返回被提取的部分 substr():从起始索引号提取 ...
分类:
其他好文 时间:
2020-01-13 18:12:59
阅读次数:
86
函数是任何一种语言的核心 函数的语法:function functionname(arg0,arg1,arg2,...){语句} 函数的调用:使用函数名后面加圆括号 例:functionname();//不带参数 或者functionname(pams1,pams2);//带参数 函数的特点: 1、 ...
分类:
编程语言 时间:
2019-12-23 18:38:35
阅读次数:
86
Hive设置配置参数的方法 Hive提供三种可以改变环境变量的方法,分别是: (1)、修改${HIVE_HOME}/conf/hive-site.xml配置文件; (2)、命令行参数; (3)、在已经进入cli时进行参数声明。 方法一:hive-site.xml配置参数 在Hive中,所有的默认配置 ...
分类:
其他好文 时间:
2019-12-14 15:27:01
阅读次数:
122
定义和用法 substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。 语法 stringObject.substr(start,length) 参数描述 start 必需。要抽取的子串的起始下标。必须是数值。如果是负数,那么该参数声明从字符串的尾部开始算起的位置。也就是说,- ...
分类:
编程语言 时间:
2019-12-04 18:37:48
阅读次数:
299
C89标准定义的32个关键字 | 关键字 | 含义 | | | | | void | 声明函数无返回值或者无参数,声明空类型指针 | | char | 声明字符型变量 | | short | 声明短整型变量 | | int | 声明整型变量 | | long | 声明长整型变量 | | float ...
分类:
编程语言 时间:
2019-11-02 00:27:30
阅读次数:
132