编程语言-周排行
太累,有空再写文字描述把 def bucket_sort(array=[]): # 1.得到数列的最大值最小值,并算出差值d max_value = array[0] min_value = array[0] for i in range(1, len(array)): if array[i] > ...
这玩意真的,无情,初接触要碰很多坑。 首先,项目用了layUI,也用了thymeleaf。 但表单的提交我没有采用thymeleaf給的方式,因为太麻烦了,不想看(偷笑.gif) 所以选JQuery的ajax方式提交表单。 这里有几个坑 // 修改文章的表单处理 @PostMapping("/adm ...
代码效果演示 Gitee源码 # -*- coding: utf-8 -*- # Version: Python 3.9.7 # Author: TRIX # Date: 2021-09-18 11:37:04 # Use: 批量重命名文件目录 将指定文件夹下所有格式为 str1_str2_str3 ...
接口和接口之间的关系 继承关系 可以多继承,并且可以多层继承 注意: 1.如果多个父接口中有同名的抽象方法,那么子接口只需要实现一次即可 2.如果多个父接口中有同名的默认方法,那么子接口必须重写默认方法,必须要加default关键字3.如果多个父接口中有同名的静态方法,那么无须理会,因为静态方法只能 ...
浅拷贝只是增加了一个指针指向已存在的内存地址,仅仅是指向被复制的内存地址, 如果原地址发生改变,那么浅复制出来的对象也会相应的改变。深拷贝是增加了一个指针并且申请了一个新的内存, 使这个增加的指针指向这个新的内存。 例如: 1 a = [1,2,3,4,['a','b']] 2 b = a #赋值方 ...
stringte 是一个类;那么下面的操作: stringte str1("ttttt"); stringte str2(str1); 这个句子可以在stringte类没有 stringte(stringte)构造函数的情况下自创一个构造函数,默认拷贝函数来构造一个新类。 ...
有一个正整数 \(n\) ,试判断 \(n\) 是不是质数。 经典模板了属于是 主要有质数筛、枚举因子、Miller Rabin 算法三种做法 1. 质数筛 分为埃氏筛和欧拉筛(线性筛)两种 埃氏筛应该是判断质数的最基础方法了 从 \(2\) 开始从小到大依次枚举整数 如果没被筛过就说明是质数,同时 ...
Java冒泡排序 冒泡排序:依次比较两个相邻的元素,如果他们的顺序(如从大到小、首字母从A到Z)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素已经排序完成。冒牌排序是稳定排序法。 代码如下: /** * 冒泡排序 * 依次比较相邻的两个元素,如果前边的元素大 ...
函数isinstance()可以判断一个变量的类型,既可以用在Python内置的数据类型如str、list、dict,也可以用在我们自定义的类,它们本质上都是数据类型。 假设有如下的 Person、Student 和 Teacher 的定义及继承关系如下: class Person(object): ...
语言 进制 进制如何运算 二进制 数据宽度 有符号数和无符号数 原码反码补码 位运算 位运算计算 汇编 寄存器 内存 汇编指令 内存复制 堆栈的指令 汇编如何写函数 堆栈传参 堆栈平衡 外挂 ...
1:strip()方法,去除字符串开头或者结尾的空格 >>> a = " a b c " >>> a.strip() 'a b c' 2:lstrip()方法,去除字符串开头的空格 >>> a = " a b c " >>> a.lstrip() 'a b c ' 3:rstrip()方法,去除字符 ...
一维数组 int month[] = new int[12]; int arr [] = new int[]{1,2,3,4,5}; 二维数组 不定长数组: int a[][]; a = new int[2][]; a[0]= new int [2]; a[1]= new int [3]; //// ...
!! 观看本篇文章需要配合 [JdbcTemplate基本使用] https://www.cnblogs.com/orginly/p/15349219.html Spring 中的事务控制方式 Spring 的事务控制可以分为编程式事务控制和声明式事务控制 编程式 开发者直接把事务的代码和业务代码耦 ...
JDK与JRE有什么区别 JDK:Java开发工具包(Java Development Kit),提供了Java的开发环境和运行环境。 JRE:Java运行环境(Java Runtime Environment),提供了Java运行所需的环境。 JDK包含了JRE。如果只运行Java程序,安装JRE ...
今天了解了一下与数据库相关的知识。 首先了解了数据库的分类。数据库分为关系型数据库和非关系型数据库。 关系型数据库(SQL):通过表和表之间,行和列之间的关系进行数据的存储(MySQL、Oracle); 非关系型数据库(NoSQL):对象存储,通过对象自身的属性来决定。 关于DBMS:数据库管理系统 ...
Java随机数的运用: 首先导入包: import java.math.* 然后运用函数Math.random()*fw 其中fw可以自己设定,比如Math.random()*100; 格式为 int x=(int)(Math.random()*fw); 仅举例,不一定是int x,数组也可以。 ...
1.要求能算到小数点后面越多越好(5分)???????????????????????????????????????????????????????????????????????????????????????????????? 2.并用进度条提示算的进度,,能给出多种进度条越好(5分)???? ...
题目: 给你两个按 非递减顺序 排列的整数数组 nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。 注意:最终,合并后数组不应由函数返回,而是存储在数组 nu ...
一些对底层知识点的概括。 汇编程序可以当成一个函数,C语言的时候函数量就更大了,c++和java衍生成了对象的方法。一个类就是一个c结构和函数库增加一个类方法组。创建对象时候,结构被放在堆中,类函数组被加载到方法区内存。堆、方法区,以及线程操控的栈,共同构成程序的内存。其中GC会对堆进行管理,线程的 ...