Java深入学习23:try catch finally执行和返回逻辑 先说结论: 一般逻辑,先执行try语句;如果有异常,则继续执行catch语句;如果有finally语句,则执行finally语句; 任何执行try 或者catch中的return语句之前,如果finally存在的,都会先执行fi ...
分类:
编程语言 时间:
2020-04-23 22:48:41
阅读次数:
66
[toc] 一、总结说明 Windows环境安装:paramunittest cmd输入命令:pip install paramunittest 总结说明: 二、源码举例(列表) 说明:一般读取exel会生成一个列表,如果使用exel作为参数化,可以参考此 运行结果 三、源码举例(字典) 运行结果 ...
分类:
编程语言 时间:
2020-04-23 22:51:28
阅读次数:
86
第一步: "java1.8jdk官方下载链接" 第二步: 安装到合适的盘符 第三步: 点击(双击)高级系统设置 第四步: 弹出系统属性页面,此时选项卡是高级,点击(双击)环境变量 第五步: 弹出环境变量页面,(PS:如果电脑有多用户,但你只想设置一个用户的java环境变量,只需要在用户变量按照下面的 ...
分类:
编程语言 时间:
2020-04-23 22:55:12
阅读次数:
280
1 粒子群算法 1.1 概述 粒子群算法(Particle Swarm Optimization,PSO)由Kennedy和Eberhart于1995年提出。该算法的思想来源于对鸟类捕食行为的研究,鸟之间通过集体的协作使得群体能够找到最多的食物,PSO便是通过模拟鸟群飞行觅食的行为,来寻找最优解的算 ...
分类:
编程语言 时间:
2020-04-23 22:59:39
阅读次数:
120
Python 内置函数最全汇总: 1 abs() 绝对值或复数的模 2 all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False 3 any() 接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回False 4 ascii() 调用对象的rep ...
分类:
编程语言 时间:
2020-04-23 23:01:43
阅读次数:
148
kibana 管理 ElasticSearch 索引 1、进入 kibana 首页,点击 "连接到您的 Elasticsearch 索引" 2、点击左上角的 ElasticSearch 下的 ,进入管理界面 Spring Boot 集成 ElasticSearch 官方文档 "Elasticsear ...
分类:
编程语言 时间:
2020-04-23 23:04:27
阅读次数:
77
对象数组:一组相关的对象,使用时要先开辟空间,此时数组里每一个对象都是null值,使用时数组中的每一个对象必须分别进行实例化。 1 package tryprj; 2 3 public class Temp { 4 5 public static void main(String[] args) { ...
分类:
编程语言 时间:
2020-04-23 23:10:25
阅读次数:
66
Java流程控制 1、顺序结构 Java的基本结构就是顺序结构,除非特别指明,否则就按顺序一步一步执行 语句与语句之间、框与框之间是按从上到下的顺序执行的,是由若干个依次执行的处理步骤组成的,任何一个算法都离不开顺序结构 2、选择结构 2.1、if if单选择结构 //语法if(布尔表达式){ // ...
分类:
编程语言 时间:
2020-04-23 23:11:24
阅读次数:
71
3.1 一般性总结 1. Java中的main方法必须声明为public,而且必须是static的 2. 8中基本的数据类型: 整型:byte、short、int、long 浮点型:float、double 字符型:char 布尔型:boolean 3. final关键字指示常量 4. 了解:str ...
分类:
编程语言 时间:
2020-04-23 23:15:50
阅读次数:
91
[Toc] 内容概要 进程对象及其他方法 僵尸进程与孤儿进程 守护进程 互斥锁 队列介绍 进程间通信IPC机制 生产者消费者模型 线程相关知识点 进程对象及其他方法 如何查看进程的PID号 命令法: windows: tasklist tasklist |findstr PID查看具体的进程 mac ...
分类:
编程语言 时间:
2020-04-23 23:19:00
阅读次数:
98
SynchronousQueue 没有长度,每一个入队操作必须对应一个出队操作,或者每一个出队操作必须对应一个入栈操作,否则阻塞。SynchronousQueue内部提供两种模式TransferStack非公平模式(LIFO)和TransferQueue公平模式(FIFO)。 ...
分类:
编程语言 时间:
2020-04-23 23:22:51
阅读次数:
62
css代码 html代码 JavaScript代码 最后的效果 ...
分类:
编程语言 时间:
2020-04-23 23:24:28
阅读次数:
80
1. 概述 1.1 什么是Java语言 Java语言: 面向对象的程序设计语言 与机器无关的二进制格式的类文件 Java虚拟机(用来执行类文件) 完整的软件程序包(跨平台的API和库) 1.1.1 Java语言特点 1. 语法简单,功能强大 2. 分布式与安全性 3. 与平台无关 4. 解释、编译两 ...
分类:
编程语言 时间:
2020-04-23 23:29:07
阅读次数:
115
什么是this: 解析器(就是浏览器)在调用函数时,每次都会向函数内部传递两个隐含的参数; 这两个隐含参数其中一个就是this(还有一个是arguments,用来接收函数的实参),this指向的是一个对象,这个对象我们称为函数执行的上下文对象; this的指向问题: 首先我们需要知道的是,this的 ...
分类:
编程语言 时间:
2020-04-23 23:30:07
阅读次数:
147
前言 在《go语言编程圣经》中有这么一段话: First, unlike array elements, the elements of a slice are indirect, making it possible for a slice to contain itself . Although ...
分类:
编程语言 时间:
2020-04-23 23:30:57
阅读次数:
123
饿汉模式 1 public class Single { 2 3 private static Single instance = new Single(); 4 5 private Single(){ 6 System.out.println("Single: " + System.nanoTim ...
分类:
编程语言 时间:
2020-04-24 00:45:43
阅读次数:
59
一.必备Linux命令和C语言基础 1.Linux环境搭建(在第一阶段有提及). 2.文件和目录相关命令(一) (1)Linux的文件系统结构 /bin、/boot、/dev、/etc、/home、/lib、/proc、/usr、/var、... (2)命令 ls:列目录内容 (ls -a ls - ...
分类:
编程语言 时间:
2020-04-24 00:50:11
阅读次数:
105
因为主标题和副标题一般都是包含一两句子的段落,所以参数直接传入Paragraph。至于判断主副标题的规则则外面调用部分再做判断。 Sub 设置主标题格式(ib As Paragraph) 'With ActiveDocument.Paragraphs(1).Range '.Style = Activ ...
分类:
编程语言 时间:
2020-04-24 00:51:23
阅读次数:
453
#include<stdio.h>intmissingNumber(int*nums,intnumsSize){inti=0;intsum1=0;intsum2=0;intmin=nums[0],max=nums[0];for(i=0;i<numsSize;i++){sum1+=nums[i];sum2+=i;}//第一个循环去统计数组中内容的和以及数组下标的和以防止正常数组{0
分类:
编程语言 时间:
2020-04-24 00:54:51
阅读次数:
70
给定两个大小为 m 和 n 的有序数组 nums1 和 nums2。 请你找出这两个有序数组的中位数,并且要求算法的时间复杂度为 O(log(m + n))。 你可以假设 nums1 和 nums2 不会同时为空。 示例 1: nums1 = [1, 3]nums2 = [2] 则中位数是 2.0示 ...
分类:
编程语言 时间:
2020-04-24 00:57:35
阅读次数:
50