再牛的程序员也无法提前预见代码运行时可能遇到的所有情况,机会每个程序员都被用户说过“你编的那个软件不好用啊”,而程序员经过反复检查以后发现问题的原因是用户操作不规范或者输入了错误类型的数据,于是一边修改代码加强类型检查一边抱怨用户为什么不按套路出牌。其实,问题的根源还是在程序员而不在用户,程序员编写 ...
分类:
其他好文 时间:
2018-04-12 23:30:56
阅读次数:
205
int[] a={0, 1, 1, 2, 8, 4, 9}; System.out.println(String.valueOf(a)); 类型+句柄 System.out.println(a.toString()); 类型+句柄 System.out.println(Arrays.toString ...
分类:
编程语言 时间:
2018-04-12 10:30:35
阅读次数:
177
进程 定义:正在计算机上执行的程序实例,能分配给处理器并由处理器执行的实体(程序代码+代码相关数据集) 进程控制块:标识符(进程唯一标识符)、状态、优先级、程序计数器(程序即将被执行的下一条指令地址)、内存指针(程序和相关数据的指针、和其他进程共享内存块的指针)、上下文数据(寄存器中的数据)、I/O ...
分类:
编程语言 时间:
2018-04-02 22:29:54
阅读次数:
251
第四章 两人合作 这一章是讲述了两人结对编程的一些东西,包括一些代码的规范,还有结对编程的优点、怎么做、以及一些注意事项。 1、“错误处理 当程序的主要功能实现后,一些程序员会乐观地估计只需要另外20%的时间,给代码加一些错误处理就大功告成了,但是这20%的工作往往需要全部项目80%的时间。” 疑问 ...
分类:
其他好文 时间:
2018-03-31 20:34:55
阅读次数:
132
python错误处理使用的是try...except,错误类型有很多,使用方式为: 假如是因为值错误就可以绑定valueError 如果想直接使用python的错误信息: else块是在try成功的时候会始终执行的,finally在任何情况下都会执行: try: s=int(input("input ...
分类:
编程语言 时间:
2018-03-17 12:20:20
阅读次数:
198
1.范例 2.错误类型 (1)语法错误 这种,exec时,报错, 所有语句都不会执行 (2)运行错误 这种exec时,比如 zadd 操作list对象,Exec之后,会执行正确的语句,并跳过有不适当的语句. 3.思考: 我正在买票 Ticket -1 , money -100 而票只有1张, 如果在 ...
分类:
其他好文 时间:
2018-03-14 23:40:35
阅读次数:
183
try except与try finally不同之处 try//尝试执行 {SomeCode} except//出错的时候执行, Except有特定的错误类型 {SomeCode} end; try//尝试执行 {SomeCode} finally//无论如何都强制执行 {SomeCode} end ...
分类:
其他好文 时间:
2018-03-14 15:10:03
阅读次数:
126
1. 主要内容 介绍程序语言的核心思想和C++的基本概念。 印象比较深刻的就是分而治之(divide and conque)的分解思想。 2. 知识广场 1) C++ 文件后缀 cc, cpp,,cxx 2) 编译器功能 一,检查错误(语法错误,类型错误); 二,代码生成(生成目标代码或者汇编指令) ...
分类:
编程语言 时间:
2018-02-28 16:21:10
阅读次数:
191
接口测试的测试项目 接口测试的测试项目主要包括以下几点: 类型数据问题 类型数据问题 1)变量的数据类型是否错误 2)是否存在不同数据类型的赋值 3)是否存在不同数据类型的比较 变量值问题 变量值问题 1)变量的初始化或缺省值收到有错误 2)变量是否发生上溢或下溢 3)变量的进度是否足够 逻辑判断问 ...
分类:
其他好文 时间:
2018-02-28 14:10:17
阅读次数:
189
异常处理格式: try: 执行语句1 raise 自定义异常类型() except 自定义异常类型: 执行语句2 except (异常类型1,异常类型2,……): #多个异常类型分别用逗号隔开 执行语句3 except Exception: #万能匹配,不返回错误类型! 执行语句4 else: 执行 ...
分类:
编程语言 时间:
2018-02-27 21:29:10
阅读次数:
176