python学习-第十一周:异常处理 什么是异常? 异常是一个事件,这个事件在我们程序的运行过程中出现,会影响我们程序正常执行。 异常分两种: 1. 语法错误导致的异常 2. 逻辑错误导致的异常 如何处理异常? 如果错误发生的情况是可以预知的,那么就可以使用流程控制进行预防处理 #比如: 两个数字的 ...
分类:
编程语言 时间:
2020-08-18 13:32:31
阅读次数:
58
异常和错误 程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误示范一if#语法错误示范二def test: pass#语法错误示范三print(haha 2.逻辑错误(逻辑错误) #用户输入不完整(比如输入为空)或 ...
分类:
编程语言 时间:
2020-07-28 22:29:06
阅读次数:
77
变量声明: var a ()向系统申请一个变量名为a的房间 var a =100;(分为两步:1声明 2赋值) 不可更改的原始值:Number Boolean String undefined null(原始值存储在栈中) 引用值:数组 对象 函数 date regExp等(引用值存在堆中) 错误分 ...
分类:
Web程序 时间:
2020-07-25 23:57:01
阅读次数:
94
异常概述 异常:在Java语言中,将程序执行中发生的不正常情况称为 "异常"。 (开发过程中的单词拼写错误、语法错误和逻辑错误不是异常,这是你不正常) Java程序在执行过程中所发生的异常事件可分为两类 Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况 pub ...
分类:
其他好文 时间:
2020-07-08 13:34:57
阅读次数:
65
错误:语法错误(大小写拼写错误、括号不匹配等...)=>不能正常执行逻辑错误(程序运行正常,只是最后结果不符合预期)异常:程序运行过程中,出现的意料之外的错误(如:打开的文件不存在、被除数为0、操作的数据类型不对、存储错误,互联网请求错误等)常见异常类:1)NameError:没有定义print(a)2)ZeroDivisionError:除数为0a=1/03)IndexError:超出索引
分类:
编程语言 时间:
2020-07-07 11:35:57
阅读次数:
73
代码推送脚本 代码推送的流程为: 前端代码构建 压缩构建后的代码 ssh 连接 上传压缩文件到指定目录 ssh 交互 cd 到指定目录 ssh 交互 unzip 压缩包,并且删除一些文件 ssh 退出登录 代码如下: const chalk = require('chalk'); const ora ...
分类:
其他好文 时间:
2020-07-01 00:12:42
阅读次数:
65
Python中的异常处理 异常分类 程序中难免出现错误,总共可分为两种。 1.逻辑错误 2.语法错误 对于刚接触编程的人来说,这两个错误都会经常去犯,但是随着经验慢慢的基类,语法错误的情况会越来越少反而逻辑错误的情况会越来越多(因为工程量巨大)。不论多么老道的程序员都不可避免出现这两种错误。 异常的 ...
分类:
编程语言 时间:
2020-06-24 15:56:15
阅读次数:
50
为什么对缓存只删除不更新 不更新缓存是防止并发更新导致的数据不一致。 所以为了降低数据不一致的概率,不应该更新缓存,而是直接将其删除, 然后等待下次发生cache miss时再把数据库中的数据同步到缓存。 先更新数据库还是先删除缓存? 有两个选择: 1. 先删除缓存,再更新数据库 2. 先更新数据库 ...
分类:
数据库 时间:
2020-06-24 00:33:30
阅读次数:
75
缺失值清洗: 1. 确定缺失值范围:根据缺失值范围来选择下一步操作; 2. 去除不需要的字段:直接删除该字段数据; 3. 填充:根据经验、建模预测等填充缺失值; 4. 重新获取:若信息很重要,确实率很高,可重新获取; 格式内容清洗 1. 时间、日期等,统一其格式; 2. 内容中不该存在的字符:如空格 ...
分类:
其他好文 时间:
2020-06-09 19:02:51
阅读次数:
82
UItableview 做列表 使用masory 对Cell 进行布局。 遇到几个问题记录下: 1.方法名与变量名一样时。点语法会认为这个方法是这个属性变量的get方法。结果重跑了几遍该方法。逻辑错误。 2.自定义cell遇到的问题,使用masonry布局结果Cell是混乱的。 说是在-(void) ...
分类:
移动开发 时间:
2020-06-04 19:46:23
阅读次数:
96