码迷,mamicode.com
首页 > 编程语言 > 日排行
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
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
python生成器
1.生成器 根据程序员制定的规则循环生成数据,当条件不成立时则生成数据结束。数据不是一次性全部生成处理,而是使用一个,再生成一个,可以节约大量的内存。 两种方式创建生成器 生成器推导式 yield 关键字 2.生成器推导式方式创建生成器: 与列表推导式类似,只不过生成器推导式使用小括号 # 创建生成 ...
分类:编程语言   时间:2021-01-11 10:47:14    阅读次数:0
Java高并发17-LongAccumulator类详解
一、LongAccumulator类 1.和LongAdder之间的关系 LongAdder类是LongAccumulator的一个特例,我们看一下LongAccumulator的一个构造方法 public LongAccumlator(LongBinaryOperator accumulatorF ...
分类:编程语言   时间:2021-01-11 10:48:32    阅读次数:0
Python super() 函数
super() 函数是用于调用父类(超类)的一个方法。 super() 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 实例: #!/usr/bin/python # -*- coding: ...
分类:编程语言   时间:2021-01-11 10:49:33    阅读次数: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
Python3 基础
0. 前言 终于开始正式学习 Python 了。近些年,Python 大火,互联网上下充斥着学了 Python 即可闯遍大江南北的口号与广告。 尽管在如此大环境之下,之前我也一直没想着接触 Python,因为我觉得对于 coder 来说,编程思想才是关键,语言这种东西一通百通,明白了基本语法,以及在 ...
分类:编程语言   时间:2021-01-11 10:51:44    阅读次数: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
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
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
【python接口自动化】- DDT数据驱动测试
简单介绍 ? DDT(Date Driver Test),所谓数据驱动测试,简单来说就是由数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。通过使用数据驱动测试的方法,可以在需要验证多组数据测试场景中,使用外部数据源实现对输入输出与期望值的参数化,避免在测试中使用硬编码的数据,也就是测试数 ...
分类:编程语言   时间:2021-01-11 10:56:31    阅读次数:0
该是时候捋一捋Java的深浅拷贝了
写文章 我们在开发、断的刷题、面试中,我们可能会遇到将一个对象的属性赋值到另一个对象的情况,这种情况就叫做拷贝。拷贝与Java内存结构息息相关,搞懂Java深浅拷贝是很必要的! 在对象的拷贝中,很多初学者可能搞不清到底是拷贝了引用还是拷贝了对象。在拷贝中这里就分为引用拷贝、浅拷贝、深拷贝进行讲述。 ...
分类:编程语言   时间:2021-01-11 10:59:42    阅读次数:0
python基础语法
1.基本语法 print输出 print默认输出是换行的,不同的数据之间用逗号隔开 变量 变量是用来存储数据的 变量名的命名规范 包含数字,字母,下划线,不能以数字开头,尽量做到见名知意 变量赋值 Python中的变量赋值不需要类型声明,每个变量在内存中创建,都包括变量的标识和数据这些信息,每个变量 ...
分类:编程语言   时间:2021-01-11 11:02:23    阅读次数:0
java基础——Java 8 新特性
Java 8 新特性 Lambda 表达式 ? Lambda 允许把函数作为一个方法的参数(函数作为参数传递到方法中)。 方法引用 ? 方法引用提供了非常有用的语法,可以直接引用已有Java类或对象(实例)的方法或构造器。与lambda联合使用,方法引用可以使语言的构造更紧凑简洁,减少冗余代码。 默 ...
分类:编程语言   时间:2021-01-11 11:03:15    阅读次数:0
数组中的纯函数
纯函数有两个特点:1. 不改变原数组(没有副作用);2. 返回一个数组 1. Arrat.concat(value) 合并数组并返回一个新数组,不对原数组做改变 let array = [1,2,3,4,5]; let x = array.concat([10,20]); console.log(x ...
分类:编程语言   时间:2021-01-11 11:03:46    阅读次数:0
[javascript] ie下不支持incudes属性和方法
在使用elemetui的时候 , 在ie11下面会遇到这个报错 不支持incudes属性和方法 数组.incudes("元素") 是检测数组中是否包含某元素 支持的版本是 可以替换为 数组.indexOf("元素") > 0 ...
分类:编程语言   时间:2021-01-11 11:05:06    阅读次数:0
5本经典著作描绘学习路线图带你飞过C++
C++ 难学易用,多少人曾经爱过恨过, 相关书籍之多,人人都想找到一份辟邪剑谱 这里由浅入深的罗列5本传世经典著作 跟随本书单打好基础、开阔视野、学好C++ 友情链接:https://jq.qq.com/?_wv=1027&k=f1pgUXkM ▊《Essential C++中文版》 【美】Stan ...
分类:编程语言   时间:2021-01-11 11:08:56    阅读次数:0
中通消息平台 Kafka 顺序消费线程模型的实践与优化
各类消息中间件对顺序消息实现的做法是将具有顺序性的一类消息发往相同的主题分区中,只需要将这类消息设置相同的 Key 即可,而 Kafka 会在任意时刻保证一个消费组同时只能有一个消费者监听消费,因此可在消费时按分区进行顺序消费,保证每个分区的消息具备局部顺序性。由于需要确保分区消息的顺序性,并不能并 ...
分类:编程语言   时间:2021-01-11 11:11:50    阅读次数:0
c++编译知识
1、 编译阶段 C++语言编译主要分为四个阶段: 源代码: 1 #include <stdio.h> 2 #include <assert.h> 3 4 #define paster( n ) printf( "token " #n" = %d\n ", token##n ) 5 int add(i ...
分类:编程语言   时间:2021-01-11 11:14:15    阅读次数:0
简单排序--冒泡排序
排序原理: 1. 比较相邻的元素。如果前一个元素比后一个元素大,就交换这两个元素的位置。 2. 对每一对相邻元素做同样的工作,从开始第一对元素到结尾的最后一对元素。最终最后位置的元素就是最大值。 排序过程: 例:{4,5,6,3,2,1} package com.sort; /* * Author: ...
分类:编程语言   时间:2021-01-11 11:17:22    阅读次数:0
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!