自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【Python】列表排序

对两个元素同时进行排序假设有一个n*2的二维列表,需要对内部列表的第一个元素降序排序,对第二个元素升序排序方法一:sorted()生成一个新的列表>>> li=[[13, "b"], [10, "b"], [10, "a",], [4,"c"], [1, "d"]]>>> sorted(li,key=lambda sl: (-sl[0],sl[1]))[[13, 'b'], [10, 'a'], [10, 'b'], [4, 'c'], [1, 'd']]

2022-04-23 21:58:08 1645 1

原创 Java常用API

Java常用APIleetcode 1636map.getOrDefault(key,0)+1//将int数组转换为Integer数组int nums = {1,2,3}//先将int数组转换为数值流IntStream stream = Arrays.stream(nums);//流中的元素全部装箱,转换为流 ---->int转为IntegerStream integerStream = stream.boxed();//将流转换为数组Integer[] integers = in

2021-10-07 22:08:10 126

原创 位运算归纳总结

位运算异或异或这些法则可以结合使用

2021-09-16 22:58:48 117

原创 数组与列表的互相转换

数组与列表的互相转换一、数组转列表1.该list不可增加或删除元素2.该list可以增加或删除元素二、列表转数组一、数组转列表1.该list不可增加或删除元素list可以修改元素的值,但是不能增加或删除元素,此种方式得到的list与nums动态关联,即一方的值发生变动,另一方的值也跟着发生变动。Integer[] nums = {1,2,3,4};List list = Arrays.asList(nums);orList list = Arrays.asList(1,2,3,4);2.

2021-09-05 23:11:50 5833

原创 put请求带body

报错:.w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required String parameter ‘name’ is not present]解决办法关于ajax请求spring后台出现 Required String parameter ‘name’ is not present异常,如果前端传

2021-08-25 18:38:26 2414

原创 Vue+Spring boot项目部署上线

后端一.准备工作1.WinSCP(本机windows给云端Linux传输文件)2.Xshell(操作云端Linux的终端窗口)3.Navicat(连接云端Mysql)4.云端环境搭建(1)安装JDK(2)安装Tomcat(3)安装Mysql二.打包代码1.pom中引入以下代码<build> <finalName>web-master</finalName> <plugins> &lt

2021-08-24 16:37:41 663

原创 原码、反码和补码

原码、反码和补码之间的转换关系正数原码,反码,补码三个都是一样的。为什么正数补码反码原码一样?简单的说这是一种规定。因为补码和反码被设计出来就是为了表示负数的,他们被设计出来只是为了计算机更好的去计算,假如说用原码去计算两个相反数的加法,比如+1和-1相加,我们假设分配四位给计算机,那+1就是0001,-1就是1001,他们两个相加是不等于0的,而反码和补码就解决了这个问题,可以说补码和反码是原码的升级版,补码又是反码的升级版,因为反码中存在两个0一个+0和-0,补码把-0舍去了,所以能比原码和反码多表

2021-02-17 12:56:46 1330 1

原创 选择排序

/*选择排序:第一次:将n个数中的最小的那个放在第一个位置第二次:将剩下n-1个数中的最小的那个放在第二个位置。。。。。。第n-1次;循环完成关键点:怎么找出一堆数据中的最小值? 假设第一个数最小,将第2个数与第一个数比较,若第2个数比第一个数小,则将第2个数的值赋给第1个数。 同理,将第3,4...n个数分别与第1个数进行比较*/public class selectSort { public static void main(String[] args) {

2020-10-29 09:42:34 110

原创 冒泡算法(java实现)

public class maoPao { public static void main(String[] args) { int[] array = {2,5,8,4,7,6,9,1,3}; int m = 0; int n = 0; // 外部循环8次 i究竟是从大到小循环还是从小到大循环,视具体情况而定 for (int i = array.length-1;i > 0;i--) {

2020-10-29 09:40:33 130

原创 求大于某一正整数的最小质数

// 题目:求大于某一正整数的最小质数public class zuixiaozhishu{ public static void main(String[] args){ java.util.Scanner s = new java.util.Scanner(System.in); System.out.println("请输入一个正整数:"); int num = s.nextInt(); printzuixiaozhishu(num); } // 该方法输出最小质数 p

2020-10-13 12:15:14 1252

原创 编程找出1000以内所有的完数

// 题目:找出1000以内的完数// 完数:一个数如果正好等于它的因子之和,这个数就是完数。例如6=1+2+3public class wanshu{ public static void main(String[] args){ // 第一步:取出1000个数 for(int i = 1;i <= 1000;i++){ // 注意声明变量的位置 int sum = 0; // j只用取到i/2即可,因为很显然i/2之后的数不是因子 for(int j =1;j

2020-10-11 22:10:32 1138

转载 跟王进学python第一讲:初识函数

#给定半径,求圆的周长和面积# 给定PI的常量值PI = 3.1415926def get_circumference(radius: float): return 2 * PI *radiusdef get_area(radius: float): return PI * radius * radiusdef __name__ == '__main__': input_num=float(input('请输入半径值:')) print('圆的周长为:',get_circumfere

2020-10-04 20:34:49 147

原创 函数SUMIF,当条件为数组时的处理方法

条件求和函数SUMIFsumif(range,criteria,sum_range)包含三个参数,代表的含义由左至右分别是条件区域,求和条件,实际求和区域。以下图为例,A列为条件区域,B列为求和区域。我着重想说明的是当求和条件为一个数组时怎么处理,即现在要求"公司",“有限”,"资产"三个对象的和,条件区域该怎么表达?答案如下:sumif(A2:A100,{“公司”,“有限”,“资产”},B2:B100)注意:需要excel才可以,wps不行...

2020-10-04 15:49:18 2286

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除