命名命名的方法通常有以下几类:a).命名法说明1).camel命名法,形如thisIsAnApple2).pascal命名法,形如ThisIsAnApple3).下划线命名法,形如this_is_anapple·4).中划线命名法,形如this-is-an-apple根据不同类型的内容,必须严格采用如下的命名法:b).变量名:必须使用camel命名法c).参数名:必须使用camel命名法d).函数
分类:
其他好文 时间:
2018-06-07 15:37:32
阅读次数:
182
规格设计的发展历史 在20世纪60年代,软件设计出现危机,例如 Dijkstra 提出了 goto 语句的种种危害,引发了软件开发领域的长期的论战。在这时间产生了结构化程序设计方法,例如Pascal语言在70年代占有统治地位。 之后,随着计算机软件规模日渐庞大,结构化程序设计方法无法满足用户的需求, ...
分类:
其他好文 时间:
2018-05-30 15:08:46
阅读次数:
170
本博客的Delphi代码使用的版本均为DelphiXE10.x 1.1 .枚举进程 通过进程名称获取指定的进程ID,代码很详细,不再赘述 1.2 枚举进程将符合条件的进程PID存储容器 此处遇到一个问题,原本想使用数组作为返回值,但是没有成功,只好利用泛型使用TList,如果有朋友能搞定不胜感激 ...
一、规格化设计的发展历史 20世纪60年代,软件出现严重危机,Dijkstra提出了goto语句的危害,由此引发了软件界长达数年的论战,并产生了结构化程序设计方法。Pascal语言在20世纪70年代占有统治地位。 随着计算机技术的发展,结构化设计语言和结构化分析无法满足用户的需求,OOP由此应运而生 ...
分类:
其他好文 时间:
2018-05-26 22:19:36
阅读次数:
211
◆案例◆ 编译安装 Linux+Apache+MySQL+PHP 1.安装libxml2Libxml2 是一个xml c语言版的解析器,本来是为Gnome项目开发的工具,是一个基于MIT License的免费开源软件。它除了支持c语言版以外,还支持c++、PHP、Pascal、Ruby、Tcl等语言 ...
分类:
数据库 时间:
2018-05-26 18:54:54
阅读次数:
200
一、有意义的命名 名副其实 避免误导 使用统一标记风格(Pascal或Camel) 别用双关语 添加有意义的语境(上下文) 二、函数 短小 只做一件事 名称有意义,使用描述性名称。 合理使用switch和if 别重复自己,多提取公共函数 三、注释 最好的注释是没有注释 最好的注释是有意义的命名。 好 ...
分类:
其他好文 时间:
2018-05-25 01:41:28
阅读次数:
164
输出杨辉三角,比较简单,用两层循环,内层循环构造一行,外层循环将这行放入容器中。 ...
分类:
其他好文 时间:
2018-05-18 14:13:45
阅读次数:
147
// jquery_修改dom //代码1: // 创建DOM对象: var ps = document.createElement('li'); ps.innerHTML = 'Pascal'; // 添加DOM对象: ul.append(ps); // 添加jQuery对象: ul.append... ...
分类:
Web程序 时间:
2018-05-18 11:39:11
阅读次数:
352
组件注册 组件名称 命名方案 可以通过两种可选方式,定义组件名称: 串联式命名(kebab-case) Pascal 式命名(PascalCase)使用串联式命名(kebab-case)定义一个组件,在引用其自定义元素时,你必须也使用串联式命名(kebab-case),例如 <my-componen ...
分类:
其他好文 时间:
2018-05-16 16:39:47
阅读次数:
269