catch必须从小类型异常的到大类型异常进行捕捉 catch(FileNotFoundException e){ e.printStackTrace();//输出异常信息 } finally为了保证某一资源一定会释放,所以finally语句中写释放资源的代码: public static void ...
分类:
编程语言 时间:
2020-06-24 19:31:18
阅读次数:
63
前言 性能分析是衡量应用程序在代码级别的相对性能。性能分析将捕捉的事件包括:CPU的使用,内存的使用,函数的调用时长和次数,以及调用图。性能分析的行为也会影响应用性能。 在 PHP 世界里,有两个截然不同的的性能分析器——主动和被动。 主动 VS 被动性能分析 主动分析器在开发过程中使用,由开发人员 ...
分类:
其他好文 时间:
2020-06-23 15:33:49
阅读次数:
49
1:递归 一:什么是递归 迭代器是间接或者直接调用自己本身 二:代码演示 def foo(): print('from foo') foo() foo() def bar(): print("from bar") def test(): print("from test") bar() test() ...
分类:
其他好文 时间:
2020-06-23 00:45:51
阅读次数:
59
package com.wlb.jp.config; import com.wlb.jp.utils.ReturnType; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.uti ...
分类:
编程语言 时间:
2020-06-21 10:07:39
阅读次数:
82
@(Oracle SQL调优系列之SQL Monitor Report) 1、SQL Monitor简介 sql monitor是oracle官方提供的自动监控符合特定条件的SQL,用于收集执行时的细节信息的监控工具,常用于sql调优和系统性能监控 2、捕捉sql的前提 sql monitor 捕捉 ...
分类:
数据库 时间:
2020-06-19 16:29:09
阅读次数:
73
RuntimeException(非受检异常,不必须需要声明或者手动处理,出现异常可手动处理(继续运行)或者虚拟机处理(结束程序)),其他Exception和Error都是受检异常需要捕捉处理或者声明异常让调用者处理。 **tip:**finally是在return表达式运行后执行的,此时将要ret ...
分类:
其他好文 时间:
2020-06-15 14:05:57
阅读次数:
45
let Promise = require('./myPromise'); //导入自己实现的类【1】简单resolve() reject() throw new Error(‘error’)// 构造函数中核心步骤try {executorCallback(resolve, reject); } ... ...
分类:
其他好文 时间:
2020-06-07 19:51:55
阅读次数:
84
1.问题现场 2.提问与答案 当[]为=时,报上述错误,而改为&时则OK.现在有个疑问,不是说用=是值传递的方式,为何n是一个不可修改的左值呢? = 默认是 const 不能修改的,需要加上mutable可以让n能够在函数体中发生改变,但main函数中n仍然还是0.因为mutable只是保证可以修改 ...
分类:
其他好文 时间:
2020-06-06 18:49:19
阅读次数:
58
tcpdump是一个运行在命令行下的抓包工具。它许用户拦截和显示发送或接收到网络连接到该计算机的TCP/IP和其他数据包。 tcpdump适用于绝大多数的类unix系统,类unix系统的tcpdump需要使用libcap这个捕捉数据的lib,就像windows下的winpap。 【命令选项】 -a ...
分类:
其他好文 时间:
2020-06-02 13:09:12
阅读次数:
58
14.异常处理 只要是人编写的代码,或多或少都会存在一些Bug,当这些Bug被程序捕捉之后,需要怎么处理,就需要我们告诉代码应该处理,通常称之为异常处理。 14.1 什么是异常 Python使用异常对象来表示异常状态,并在遇到错误进引发异常,异常对象被捕捉到未处理,程序则会终止并显示相应的错误信息, ...
分类:
编程语言 时间:
2020-05-31 19:52:16
阅读次数:
54