ICode9

精准搜索请尝试: 精确搜索
  • List<? extends T>与List<? super T>的区别2022-08-18 00:03:30

    往期热门文章: 1、Spring Batch 批处理,骚气还强大! 2、CTO强烈禁止使用Calendar,那用啥? 3、我,40岁码农,还在荷兰写低级代码,不敢回国… 4、我的mybatis-plus用法,被全公司同事开始悄悄模仿了! 5、别再乱打日志了,这份日志规范,应有尽有,建议收藏!! 原文:blog.csdn.net/qq_33591903   List<? e

  • 列表---修改,复制2022-08-17 22:30:09

    1. 修改指定下标数据 name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:['pgone', 'aaa', 'jonyj', 'vava'] name_list[1] = 'aaa' print(name_list) 2. 逆序:reverse() str1 = [

  • 列表---删除2022-08-17 22:02:43

    1. del   语法:del 目标 或 del(目标) # 1.删除列表 name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:报错提示:name 'name_list' is not defined(找不到该列表) del name_list print(name_list) # 2.删除指定数据 name_list = ['pgone

  • 列表---增加2022-08-17 21:32:52

    增加指定数据到列表中。   1.append():列表结尾追加数据。   语法:列表序列.append(数据) name_list = ['pgone', 'keyng', 'jonyj', 'vava'] # 结果:['pgone', 'keyng', 'jonyj', 'vava', 'xiaoming'] name_l

  • 【python基础】os.listdir乱序问题2022-08-17 19:33:26

    前言 想要获取之前某个目录的有序文件,除了文件名称,其他的比如文件内容、创建时间等都发生了改变,不清楚使用os.listdir是否会改变前后的文件排序。 可以使用帮助文档查看os.listdir的说明 help(os.listdir) output The list is in arbitrary order. It does not include the sp

  • java stream List<List<Object>> 转List<Object>2022-08-17 14:02:39

    以下几种方法都可以 private <T> List<T> mergeOne(Stream<List<T>> listStream) { return listStream.flatMap(List::stream).collect(toList()); } private <T> List<T> mergeTwo(Stream<List<T>> listStream) { List<T

  • D102022-08-17 11:02:39

    D10 Set子接口 TreeSet 存储结构:红黑树 要求:元素必须要实现Comparable接口,compareTo方法返回值为0,认为是重复元素。 Comparator:实现定制比较(比较器)   Map父接口 特点:存储一对数据(Key-Value),无序、无下标,键不可重复,值可重复。 put(); remove(); containsKey(); contains

  • 22/8/17 python基础学习2022-08-17 04:00:09

    python语法基础 python解释器提供一个traceback,指出解释器尝试运行代码时的错误信息。 第二章变量和简单数据类型 在字符串中使用变量: f字符串: 实例代码: first_name = "ada" last_name = "lovelace" full_name = f"{first_name}{last_name}" str.tilte() 可以使得所有单词以大写

  • 函数传参指定默认列表与不指定默认列表2022-08-17 00:32:49

      def extendList(val, list=[]): list.append(val) return list list1 = extendList(10) list2 = extendList(123,[]) list3 = extendList('a') print "list1 = %s" % list1 print "list2 = %s" % list2 print "list3 = %s&qu

  • 【搜索】力扣934:最短的桥2022-08-16 23:00:42

    在给定的二维二进制数组 A 中,存在两座岛。(岛是由四面相连的 1 形成的一个最大组。) 现在,我们可以将 0 变为 1,以使两座岛连接起来,变成一座岛。 返回必须翻转的 0 的最小数目。(可以保证答案至少是 1 。) 示例: 输入:A = [[1,1,1,1,1],[1,0,0,0,1],[1,0,1,0,1],[1,0,0,0,1],[1,1,1

  • 【鸟哥 Linux 10.5】数据流重导向2022-08-16 22:35:26

    【鸟哥 Linux 10.5】数据流重导向 什么是数据流重导向? 执行命令的时候会用标准输入读取必需数据,如果程序运行正确,使用标准输出输出结果,如果程序运行错误,使用标准错误输出输出错误。 使用数据流重导向去分流不同的数据。 使用数据流重导向来分流不同输出 必须使用特殊字符来

  • Java的Comparator升序降序的记法2022-08-16 20:31:22

    在使用Java自带的排序函数时,往往需要根据自己的需求自定义比较器。以前一直对Comparator的升序降序疑惑。现在记录一下,加深下印象。 先给结论:实现Comparator接口,必须实现下面这个函数: @Override public int compare(CommentVo o1, CommentVo o2) { return o1.getTime().compa

  • Codility CountBoundedSlices Python2022-08-16 20:03:44

    捣鼓了挺久总算整出一个可行解 点击查看代码 class Queue(object): def __init__(self): super(Queue, self).__init__() self.max_index = -1 self.min_index = -1 self.data_list = [] def push(self, x): if len(self.data_

  • 数组转换为List2022-08-16 14:35:11

    java中数组转list使用Arrays.asList(T... a)方法。 这个方法使用起来非常方便,简单易懂。但是需要注意以下两点。 不能把基本数据类型转化为列表 asList接受的参数是一个泛型的变长参数,而基本数据类型是无法泛型化的。 解决方案:   要想把基本数据类型的数组转化为其包装类型的l

  • JSTL概述和JSTL常用标签if2022-08-16 10:31:26

    JSTL概述   1.概念:JavaServlet Pages Tag Library(JSP标准标签库)       是由Apache组织提供的开源的免费的jsp标签  <标签>   2.作用:用于简化和替换jsp页面上的java代码   3.使用步骤:     1.导入jstl相关jar包     2.引入标签库:taglib指令:<%@ taglib%>

  • 国产时序数据库IotDB安装、与SpringBoot集成2022-08-16 02:00:57

    一.简介: 本文将完成一个真实业务中的设备上报数据的一个例子,完整的展示后台服务接收到设备上报的数据后,将数据添加到时序数据库,并且将数据查询出来的一个例子。本文所有代码已经上传GitHub:https://github.com/Tom-shushu/work-study 下的 iotdb-demo 下。 IoTDB 是针对时间序列数

  • leetcode1282-用户分组2022-08-16 00:00:44

    用户分组 哈希分类 给每一个组别容量分配一个List,存入哈希表中。遍历数组,将当前下标加入对应数量的List中。 如果List数量满了,那么将其从map中删除并存入返回值。 class Solution { public List<List<Integer>> groupThePeople(int[] groupSizes) { List<List<Integ

  • Golang实现set2022-08-15 23:01:20

    背景 Golang语言本身未实现set,但是实现了map golang的map是一种无序的键值对的集合,其中键是唯一的 而set是键的不重复的集合,因此可以用map来实现set Empty 由于map是key-value集合,如果使用map来实现set,则不需要关注value的具体类型和值 struct{}是具有零个元素的struct,struct{}的

  • python教程:一个 list 使用 for 遍历,边循环边删除的问题2022-08-15 21:00:36

    今天由于要对一个 list 数据类型写一个循环删除的程序(这是小编第一次对于 list 操作),但发现一个奇异问题,来,我们来看看代码跟效果: # 初始化一个 list 列表,为了下边的方便比较,我就使用跟 list 索引来做 list 的元素 datas = [0,1,2,3,4] # 打印元素组,方便比较 print(datas) #使用 f

  • lambda方法引用获取字段属性2022-08-15 16:00:44

    1、IGetter import java.io.Serializable; @FunctionalInterface public interface IGetter<T> extends Serializable { Object get(T source); }   2、ISetter import java.io.Serializable; @FunctionalInterface public interface ISetter<T, U> extend

  • leetcode341-扁平化嵌套列表迭代器2022-08-15 14:03:10

    扁平化嵌套列表迭代器 递归 对于传入的List<NestedInteger> nestedList,使用迭代器获取NestedInteger,如果当前的数字是Integer,那么直接加入List中;否则,就将取出的链表传入函数中进行递归调用 /** * // This is the interface that allows for creating nested lists. * // Yo

  • 泛型2022-08-15 11:32:24

    1、泛型概述 Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型 泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数 2、泛型方法 泛型方法在调用时可以接收不同类型的参数。根据传递给泛

  • 使用python的requests爬取原神观测枢的内容2022-08-15 03:02:31

    本文进行两个任务。 1. 爬取米游社观测枢的圣遗物信息,存到本地json文件 2. 爬取米游社观测枢的书籍信息及其超链接所链接的书籍内容,存到本地json文件使用技术:Python的requests库和lxml库,用xpath语法解析html文档。一、 爬取圣遗物信息目标网址:https://bbs.mihoyo.com/ys/obc/cha

  • 3、数组、集合、Lambda、Stream与Optional类2022-08-14 19:34:18

    一、数组: 数组保存在JVM堆内存中 1、数组的创建: (1)、一维数组创建方式一: //一维数组方式一 Integer[] array01 = {1,2,3}; System.out.println("一维数组创建方式一"); System.out.println("数组长度:"+array01.length); for (int i: array01) { System.out.println("Array01["

  • 集合框架2----List实现类(ArrayList、vector、LinkedList)2022-08-14 12:04:58

    List实现类       ArrayList: ### 源码分析: DEFAULT_CAPACITY=10;默认容量(注意:如果没有向集合中添加任何元素,容量为0,添加一个元素之后,容量为10),每次扩容大小是原来的1.5倍。 elementData:存放元素的数组 size:实际大小 add():添加元素,代码如下: public boolean add(E e) {

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有