在分析python的参数传递是如何进行的之前,我们需要先来了解一下,python变量和赋值的基本原理,这样有助于我们更好的理解参数传递。 python变量以及赋值 ** 数值** 从几行代码开始 In [1]: a = 1 In [2]: b = a In [3]: a = a + 1 我们先将1赋 ...
分类:
编程语言 时间:
2020-07-08 01:06:18
阅读次数:
69
C#多线程 一、首先了解下基本概念 进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本单元,在进程中可以有多个线程同时执行代码。进程之间的独立的, ...
分类:
编程语言 时间:
2020-07-08 01:05:00
阅读次数:
58
前言 Redis作为一个优秀的nosql数据库,能快速读取数据,非常值得我们去学习 SpringBoot也对Redis提供非常友好的整合,那么还等什么,撸起袖子就是干 下载Redis Redis作为一款开源的软件,下载方式也极为简单,可以从Github下载window版本直接解压 传送门:Redis ...
分类:
编程语言 时间:
2020-07-08 00:57:06
阅读次数:
84
一、导入openpyxl 在python中的命令行中敲入: pip install openpyxl 二、代码运行 以下为python中代码获取Excel中的数据: #前提:已准备好Excel表格数据,case.xlsx#①导入openpyxlimport openpyxlfrom openpyxl ...
分类:
编程语言 时间:
2020-07-08 00:49:48
阅读次数:
92
冒泡排序 4.1 基本介绍 它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。 因为排序的过程中,各元素不断接近自己的位置,如果一趟比较下来没有进行过交换 ...
分类:
编程语言 时间:
2020-07-07 23:42:15
阅读次数:
89
自定义注解,该注解用来描述,方法运行所需的时间上限用long类型的数据表示时间,单位为ms;然后,自定义注解处理器,运行加了运行时间上限注解的方法,判断方法的运行时间,是否超出了注解中规定的时间上限,如果超过,则返回true,未超过返回false 1 package annotation; 2 3 ...
分类:
编程语言 时间:
2020-07-07 23:41:07
阅读次数:
111
?? 根据线程的实际情况,我们发现, 同样的时间里,下面的的效率远远大于上面的,所以我们要构建一种可以运行很多个逻辑片段,只进行一次创建和销毁的模型, 所以我们提出了线程池模型。 一个线程池的属性起码包含初始化线程数量、线程数组、任务队列。 初始化线程数量指线程池初始化的线程数, 线程数组保存了线程 ...
分类:
编程语言 时间:
2020-07-07 23:40:47
阅读次数:
118
设计一个方法,该方法,能修改任意对象中,指定成员变量的值核心:field对象.set(obj,newValue) 1 package reflection; 2 3 import java.lang.reflect.Field; 4 import java.util.Arrays; 5 6 publ ...
分类:
编程语言 时间:
2020-07-07 23:34:35
阅读次数:
69
?## Java 集合框架 学习目标 会使用集合存储数据 遍历集合,取出数据 掌握每种集合的特性 学习方法 学习顶层!通过顶层接口/抽象类的共性方法,所有子类都可以使用 使用底层!顶层无法创建对象,需要使用具体的实现类创建对象 框架图 第一章 Collction集合 一种工具,放在java.util ...
分类:
编程语言 时间:
2020-07-07 23:33:19
阅读次数:
81
List接口 介绍 java.util.List 接口继承自 Collection 接口 ,是单列集合中的一个重要分支。 允许出现重复元素 线性存储,有索引 有序,存入和取出的顺序是一致的 特有方法 方法 描述 void add(int index, E element) 将指定的元素插入此列表中的 ...
分类:
编程语言 时间:
2020-07-07 23:29:16
阅读次数:
81
在javascript中,数组的使用很重要。数组中的方法有很多,返回的值也不尽相同,我这里做了些 简单的分类及其应用。 按照原数组的变化,我分了两大类: 一.原数组变化的 1.push 尾部添加元素 可以添加一个或多个元素,添加数组后,不以元素添加 var arr=[1,2,3]; var arr1 ...
分类:
编程语言 时间:
2020-07-07 23:26:00
阅读次数:
77
测码学院 1、先初始化两个字符串变量,分别赋值如下图,首先进行字符串的合并操作,比较简单,可以直接使用加号“+”。 2、字符串可以迭代,使用循环,依次输出字符串每个字符。 3、字符串的切片操作是最多的,字符串的第一个字符索引是从0开始的。 4、字符串的格式化输出有多种方式,这里使用较为常见的两种。 ...
分类:
编程语言 时间:
2020-07-07 22:15:24
阅读次数:
94
用两个for来实现 两个for的作用 :单拎出来一个,与未排序的数字比较去掉,如果后面的值小于本身,则互换 例如:1 3 2 拎出来 2 与前面的数字比较,碰到 3 了 3赋值给临时变量temp; 2放到3的位置上去,temp放到原来2的位置上去 import java.util.Arrays; p ...
分类:
编程语言 时间:
2020-07-07 22:13:45
阅读次数:
61
[26.5. 自定义日志配置通过将相应的库添加到classpath可以激活各种日志系统,然后在classpath根目录下提供合适的配置文件可以进一步定制日志系统,配置文件也可以通过SpringEnvironment的logging.config属性指定。使用org.springframework.b... ...
分类:
编程语言 时间:
2020-07-07 22:12:11
阅读次数:
77
[function clickMeEvent(obj){if(obj.innerHTML=="Goodbye"){obj.style.display="none";}else if(obj.innerHTML=="Thank You"){obj.innerHTML="Goodbye";}else i... ...
分类:
编程语言 时间:
2020-07-07 22:11:37
阅读次数:
95
案例故事:Android手机音视频图片解码播放测试,有将近上千条用例, 包含了不同的音视频图片文件,每条用例都至少对应了一个测试资源文件。 整个测试资源仓库,将近100G,一些视频比如High Profile 5.2规格的,一个就500M, 如果每次测试都需要adb push导入这么多测试资源文件到 ...
分类:
编程语言 时间:
2020-07-07 22:10:29
阅读次数:
98
一、线程的创建 1、继承thread类 public class MyThread extends Thread { @Override public void run() { for (int i = 0; i < 200; i++) { System.out.println("我在学习线程问题1 ...
分类:
编程语言 时间:
2020-07-07 22:10:06
阅读次数:
76