码迷,mamicode.com
首页 > 编程语言
该是时候捋一捋Java的深浅拷贝了
写文章 我们在开发、断的刷题、面试中,我们可能会遇到将一个对象的属性赋值到另一个对象的情况,这种情况就叫做拷贝。拷贝与Java内存结构息息相关,搞懂Java深浅拷贝是很必要的! 在对象的拷贝中,很多初学者可能搞不清到底是拷贝了引用还是拷贝了对象。在拷贝中这里就分为引用拷贝、浅拷贝、深拷贝进行讲述。 ...
分类:编程语言   时间:2021-01-11 10:59:42    阅读次数:0
【python接口自动化】- DDT数据驱动测试
简单介绍 ? DDT(Date Driver Test),所谓数据驱动测试,简单来说就是由数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。通过使用数据驱动测试的方法,可以在需要验证多组数据测试场景中,使用外部数据源实现对输入输出与期望值的参数化,避免在测试中使用硬编码的数据,也就是测试数 ...
分类:编程语言   时间:2021-01-11 10:56:31    阅读次数:0
Java中sort如何自定义排序
?自定义排序格式 ///对 num [1,n+1)区间进行自定义排序 Arrays.sort(num,1,n+1,new Comparator<Integer>() { public int compare(Integer o1,Integer o2) { return o1-o2;///o1-o2 ...
分类:编程语言   时间:2021-01-11 10:56:15    阅读次数:0
20210108 旋转数组
给定一个数组,将数组中的元素向右移动 k 个位置,其中 k 是非负数。 示例 1: 输入: [1,2,3,4,5,6,7] 和 k = 3 输出: [5,6,7,1,2,3,4] 解释: 向右旋转 1 步: [7,1,2,3,4,5,6] 向右旋转 2 步: [6,7,1,2,3,4,5] 向右旋转 ...
分类:编程语言   时间:2021-01-11 10:56:03    阅读次数:0
Python线程超时控制
# #!/usr/bin/env python # # coding: utf-8 # # https://www.cnblogs.com/scolia/p/6132950.html import threading import time import signal def set_timeout ...
分类:编程语言   时间:2021-01-11 10:54:45    阅读次数:0
Python3 基础
0. 前言 终于开始正式学习 Python 了。近些年,Python 大火,互联网上下充斥着学了 Python 即可闯遍大江南北的口号与广告。 尽管在如此大环境之下,之前我也一直没想着接触 Python,因为我觉得对于 coder 来说,编程思想才是关键,语言这种东西一通百通,明白了基本语法,以及在 ...
分类:编程语言   时间:2021-01-11 10:51:44    阅读次数:0
1001.idea打jar包
1.创建包和类 package com.example.HelloWorld; public class HelloWorld 2.运行方法 3.打jar包 File | Project Settings | Artifacts 选择主类 OK | OK 4.build artifacts buil ...
分类:编程语言   时间:2021-01-11 10:51:18    阅读次数:0
Python super() 函数
super() 函数是用于调用父类(超类)的一个方法。 super() 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 实例: #!/usr/bin/python # -*- coding: ...
分类:编程语言   时间:2021-01-11 10:49:33    阅读次数:0
Java高并发17-LongAccumulator类详解
一、LongAccumulator类 1.和LongAdder之间的关系 LongAdder类是LongAccumulator的一个特例,我们看一下LongAccumulator的一个构造方法 public LongAccumlator(LongBinaryOperator accumulatorF ...
分类:编程语言   时间:2021-01-11 10:48:32    阅读次数:0
python生成器
1.生成器 根据程序员制定的规则循环生成数据,当条件不成立时则生成数据结束。数据不是一次性全部生成处理,而是使用一个,再生成一个,可以节约大量的内存。 两种方式创建生成器 生成器推导式 yield 关键字 2.生成器推导式方式创建生成器: 与列表推导式类似,只不过生成器推导式使用小括号 # 创建生成 ...
分类:编程语言   时间:2021-01-11 10:47:14    阅读次数:0
LeetCode | 0230. 二叉搜索树中第K小的元素【Python】
Problem LeetCode Given a binary search tree, write a function kthSmallest to find the kth smallest element in it. Example 1: Input: root = [3,1,4,null ...
分类:编程语言   时间:2021-01-11 10:45:32    阅读次数:0
java基础复习三
方法 //main方法 public static void main(String[] args) { int sum=max(1,2); int sum2=add(1,2); System.out.println(sum); System.out.println(sum2); } //加法 pu ...
分类:编程语言   时间:2021-01-11 10:44:24    阅读次数:0
python中property的使用
1. property的作用 property是一个类,可以把一个方法当做属性进行使用,这样做可以简化代码使用。 实际上就是装饰类中属性的getter setter方法,使得属性可以通过 对象.属性 的方式获取或设置 使用property的两种方式 装饰器方式 类属性方式 2. 装饰器方式 @pro ...
分类:编程语言   时间:2021-01-11 10:43:38    阅读次数:0
Unity Slider 控制动作进度
public Animator anim; public Slider slider_1; anim.Play("1",0,slider_1.value);//这个1 是 0 是Layers 通过Slider拖拽能实现动作的进度 ...
分类:编程语言   时间:2021-01-11 10:42:08    阅读次数:0
报错:[stack Error: Can't find Python executable "python"] vue项目npm install
背景:gitee上下载的开源vue项目,本地部署。执行【npm install】时,报错Error: Can't find Python executable "python", you can set the PYTHON env variable。 解决: 网上提供的一个解决办法:管理员身份打开 ...
分类:编程语言   时间:2021-01-11 10:40:56    阅读次数:0
童年的记忆——如何用python写一个俄罗斯方块小游戏!
谈到记忆里的小游戏,俄罗斯方块是大家一定会想到的一款游戏,自己写出来的应该玩起来更有感觉,然后就写了一个俄罗斯方块的游戏给大家分享一下这个游戏的源码 先用python创建一个py文件 定义这次程序所需要的类 import sys import time import pygame from pyga ...
分类:编程语言   时间:2021-01-11 10:37:11    阅读次数:0
多线程拆分list,合并list
今天有一个接口20s 才能展示出来数据,这怎么可以领导直接让我去处理这个接口,处理不出来就不要下班了 我心中一紧 赶紧去看这是哪个垃圾写出来的代码 浏览了一下代码发现 需求是这样子的 后台请求一个地址 返回了一个list集合,我拿着这个list 集合对象的主键,再去调用查看详情接口,拼接到原来的对象 ...
分类:编程语言   时间:2021-01-11 10:36:24    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!