`
wking_forever
  • 浏览: 61564 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

代码大全笔记 2011-10-20

 
阅读更多
1.给函数命名时要给返回值有所描述
2.给过程起名的时候 用动词+宾语的形式。
如何使用子程序参数
1.按照 输入-修改-输出 的顺序排列参数。
第八章:防御式编程
1.检查所有源于外部的数据的值。例如长度,用途。
2.监测到非法数据,知道如何处理他。
错误处理技术
1.返回中立值。 返回没有危害的数值
2.换用下一个正确的数据
3.返回前次相同的数据
4.使用最接近合法的数值
5.把错误信息记录到日志文件中
6.返回一个错误码
健壮性跟正确性。
健壮性--》消费性软件
正确性--》安全攸关的软件
分享到:
评论

相关推荐

    Linux学习笔记10-蜂鸣器实验代码

    Linux学习笔记10---蜂鸣器实验代码

    linux学习笔记--很经典

    本篇“Linux学习笔记”详细介绍了Linux的基本目录结构及其各自的功能,这对于初学者理解Linux系统的核心概念非常重要。 #### 二、Linux目录结构解析 1. **/(根目录)** - 根目录是Linux文件系统的起点,所有的...

    2023-04-06-项目笔记 - 第二百九十二阶段 - 4.4.2.290全局变量的作用域-290 -2025.10.20

    2023-04-06-项目笔记-第二百九十...写代码注意代码风格 4.3.1变量的使用 4.4变量的作用域与生命周期 4.4.1局部变量的作用域 4.4.2全局变量的作用域 4.4.2.1全局变量的作用域_1 4.4.2.290局变量的作用域_290- 2024-10-20

    第一行代码笔记

    ### 第一行代码笔记知识点梳理 #### 一、打印与日志输出 1. **`System.out.print()`**:这是Java中的标准输出方法,用于在控制台打印文本信息。 2. **`Log`类的使用**: - `v`:表示最详细的日志输出等级,通常...

    JavaScript基础语法资料 JavaScript代码 素材 笔记 作业资料.zip

    JavaScript基础语法资料 JavaScript代码 素材 笔记 作业资料,学习资料 01-编程语言.html 02-JS初体验.html 03-JS注释.html 04-JS输入输出语句.html 05-变量.html 06-变量案例.html 07-变量案例弹出用户名.html 08-...

    小码哥-任小龙Java笔记-面向对象的全部笔记

    ### 小码哥-任小龙Java笔记-面向对象的核心知识点 #### 一、面向对象基础概念 **1. 成员变量** - **定义位置**:成员变量定义在类中但不在任何方法内,分为类成员变量(使用`static`修饰)和实例成员变量(不使用...

    oracle笔记二--plsql 编程.txt

    包体包含实现包规范中定义的过程、函数等的具体代码。 - **示例**: ```sql CREATE OR REPLACE PACKAGE BODY tt_aaas IS PROCEDURE proc1(x NUMBER) AS BEGIN v1 := TO_CHAR(x); END; PROCEDURE proc2(y ...

    windows环境MASM32汇编程序设计学习笔记

    在《NotesBackup2010_4_20》这个文件中,可能包含了作者在学习过程中的笔记、示例代码、问题分析和解决方案等,这些都将成为深入理解和掌握MASM32汇编程序设计的宝贵资源。通过细致研读和实践,不仅可以提升汇编语言...

    eclipse插件开发学习笔记9-24章

    10. **第20章:富客户端平台(RCP)技术** - RCP是Eclipse提供的一种构建独立桌面应用程序的框架。本章会介绍如何基于Eclipse插件开发技术构建RCP应用,包括窗口系统、工作台管理以及应用生命周期管理。 这些章节的...

    戴尔笔记本维修:Dell 3590 la-g716p

    6. **2019-06-20**: 文档或模型的发布日期。 7. **Layout Dell logo**: 可能是指Dell标志的布局设计。 8. **COPYRIGHT 2014 ALL RIGHT RESERVED**: 版权声明。 9. **REV: X01 PWB: 9HTP8**: 版本X01的PCB板编号为9...

    C语言初阶-手把手教零基础新手入门(万字心得笔记)-c语言入门自学零基础

    ### C语言初阶-手把手教零基础新手入门(万字心得笔记) #### 前言 本篇文章旨在为C语言的学习者提供一个系统而全面的入门指南。无论是完全没有编程经验的新手还是有一定基础但想要进一步提升自己的学习者,都能...

    精品推荐-鸿蒙开发HarmonyOS4.0+鸿蒙NEXT星河版完整视频教程(视频+代码+笔记+开发材料)(72课).zip

    鸿蒙开发HarmonyOS4.0+鸿蒙NEXT星河版完整视频教程(视频+代码+笔记+开发材料),共72课时。 1、教程简介 2、快速体验-搭建开发环境&创建项目 3、快速体验-预览&模拟器运行 4、快速体验-真机运行 5、开发语言-概述 ...

    达内笔记(自己整理完整)

    10. 设计模式:解释常见的23种设计模式,提升代码可读性和复用性。 11. Spring框架:讲解依赖注入、AOP、MVC等核心概念。 12. MyBatis框架:介绍MyBatis的使用,XML配置和注解方式的映射文件。 13. 数据结构与算法:...

    传播智客杨中科DOM 10-20 学习笔记

    在第一个代码示例中,通过`document.title`属性与字符串操作方法,实现了一个简单的标题滚动效果。具体步骤如下: - 定义`scroll`函数:此函数获取当前文档标题,通过`charAt`和`substring`方法分离最后一个字符和...

    韩顺平老师java视频课程笔记1-13课.doc

    int b = 20; // 定义并初始化变量b int result = a + b; // 计算a和b的和 System.out.println("结果是" + result); // 输出结果 } } ``` 这段代码展示了如何定义变量、执行算术运算以及输出结果的基本流程,是...

    杨中科.Net培训实况教学视频学习笔记1-13季

    int i1 = 10; int i2 = 20; Console.WriteLine("{0}+{1}={2}", i1, i2, i1 + i2); ``` 在这个例子中,`{0}`、`{1}`和`{2}`是占位符,它们会按照出现的顺序被后面的参数`i1`、`i2`和`i1 + i2`替换。`string.Format`...

    前端学习笔记-less

    例如,`width: @width + 20px;`。 5. **函数**: LESS提供了一些内置函数,如`lighten()`、`darken()`用于调整颜色的亮度,`percentage()`将数字转换为百分比等。同时,还可以自定义函数来实现特定功能。 6. **...

    《谭浩强C++程序设计》书本笔记自己整理--2016查询参考

    ### 《谭浩强C++程序设计》书本笔记知识点详解 #### 第二章:数据类型和表达式 ##### 1. 常量 - 数值常量 - 整型常量 - **整型常量**: 在C++中,整型常量分为多种类型,包括`short`, `int`, `long`, `long long`...

    linux常用命令大全attention-model-for-network-id开发笔记

    20. **ifconfig**:显示或配置网络接口的IP地址和状态,但在某些现代发行版中可能已被`ip`命令取代。 在"attention-model-for-network-id"的上下文中,可能涉及到的是用深度学习技术,如卷积神经网络(CNN)和双向...

Global site tag (gtag.js) - Google Analytics