ICode9

精准搜索请尝试: 精确搜索
  • 【java8】stream学习笔记2022-08-08 21:05:23

    目录一、什么是Stream二、Stream的特点串并行干扰数据源无状态排序三、创建Stream四、中间操作1. distinct2. filter3. map4. mapToDouble4. flatmap5. limit6. skip7. peek8. sorted五、终点操作1. Match2. count3. collect4. find5. forEach6. max、min7. reduce8. toArray()六

  • Java8 Stream流2022-08-08 15:02:12

    Stream流 Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。 Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。 Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代

  • Mybatis-plus把List数据分页2022-08-08 11:32:31

    一、编写工具类: /** * @project 工资条应用服务系统 * @Description 多表联查-分页 * @Author songwp * @Date 2022/8/8 10:31 * @Version 1.0.0 **/ public class PageUtils { public static Page getPages(Integer pageNo, Integer pageSize, List list){

  • 无序列表2022-08-08 11:01:43

    列表1.有序列表ordered list<ol><li></li><li></li><li></li><li></li></ol>2.无序列表unordered list<ul><li></li><li></li><li></li><li></li></ul>无序列表默

  • Redis 定长队列的探索和实践2022-08-08 09:32:02

    vivo 互联网服务器团队 - Wang Zhi 一、业务背景 从技术的角度来说,技术方案的选型都是受限于实际的业务场景,都以解决实际业务场景为目标。 在我们的实际业务场景中,需要以游戏的维度收集和上报行为数据,考虑数据的量级,执行尽最大努力交付且允许数据的部分丢弃。 数据上报支持游戏

  • 分组排序2022-08-07 23:35:17

          /** * 分组排序 */ const sortByKey = (array: object[], key: string) => { return array.reduce((total, next) => { const index = total.findIndex((item, index, self) => { return item[key] === next[key]; }); return index === -1

  • python小技巧2022-08-07 21:00:56

    01将字符串倒转 my_string = "ABCDE"reversed_string = my_string[::-1] 02将英文单词的首字母大写通过title()方法来实现首字母的大写 my_string = "my name is xiao ming"# 通过title()来实现首字母大写 new_string=my_string.title()print(new_string)# My Name Is Xiao Mi

  • python中的浅拷贝,深拷贝2022-08-07 19:04:32

    直接引用,间接引用 # 1.列表存储的是索引对应值的内存地址,值会单独的开辟一个内存空间 list = ["a","b"] 内存里面存储的就是list[0],list[1],也就是分别存储的是0,1索引 以及"a","b"的内存地址,这个值"a"会单独的开辟一个内存空间 # 2.字典存储的是key对应值的内存地址 # 总结:容器都是

  • Python元组:不可变序列2022-08-07 15:33:34

      元组与列表一样,也是一种序列。唯一不同的是元组不能修改。创建元组的方法很简单:如果你用逗号分割了一些值,那么你就自动创建了元组。 tuple = 1, 2, 3 print(tuple)   输出结果:(1, 2, 3)   元组也是(大部分时候是)通过圆括号括起来的;   空元组可以用没有包含内容的两个圆

  • python基础类型,字符串2022-08-07 14:34:58

    python基本类型小结 # str,可以用索引取值,但是不能通过索引改变值, # a = "123" a[0]=10,直接TypeError因为字符串是不可变类型 # list,可以用索引取值,可以list[0] = "某个值",因为list是可变类型 ​ # str切片,把一段字符切下来,其实是复制下来,不会改变原有的字符串,前包后不包,和range()

  • 关于ASP.net MVC 与webform简介2022-08-07 14:31:33

    Webform 是 MVC的基础 一个webform就有两个文件 一个是前端代码, 一个是处理服务器代码 由于webform 页面加载效果对比ASP.net MVC慢了许多,   ASP.net MVC       MVC模型是利用视图层去访问控制器,再有控制器通过model去访问数据库   在mvc在新建完项目需要增加网页,需要

  • 单向链表的实现 part1(李慧芹视频案例)2022-08-06 22:33:01

    1、程序实现了单向链表头节点的创建,判断链表是否为空,在第i个位置插入数据,删除链表的操作; 首先在list.h文件中声明函数 1 #ifndef LIST_H_ 2 #define LIST_H_ 3 4 5 typedef int datatype; 6 7 /* 定义节点*/ 8 struct node_st 9 { 10 datatype dat

  • 2022-08-06 java之集合汇总2022-08-06 22:30:23

    [TOC](目录) 前言:集合、数组都是对多个数据进行存储操作的结构,简称Java容器。说明:此时的存储,主要是指的内存层面的存储,不涉及到持久化的存储 。 数组在存储多个数据方面的缺点: - 一旦初始化以后,其长度就不可以修改。 - 数组中提供的方法十分有限,对于添加,删除,插入数据等操作时非常

  • Rust 错误2022-08-06 21:04:36

    一个简单的需求:读入一个目录内的所有文本文件,每个文件的格式都是每一行定义一个二维点,例如x=1,y=2;获取所有点的一个列表。这里不使用serde或者现成的parser库,这么简单的格式直接手写就行了   没有错误处理 先来一个糙快猛的版本。其中用了一个nightly feature str_split_once,不过

  • 20220806 第七小组 王茜 学习笔记2022-08-06 19:04:43

    一:  List:数据是有顺序(添加的先后顺序)的,数据是可以重复。 ArrayList:内部结构是数组。比较适合做高频率的查找,遍历。 LinkedList:双向链表。比较适合做高频率的新增和删除。 Vector:和ArrayList几乎一模一样。    面试题:  1.Collection和Map接口的区别  2.ArrayList和LinkedL

  • LeetCode刷题9-两数之和绝对值最小2022-08-06 16:30:14

    package com.example.demo.leetcode.case202208; import java.util.*; import java.util.stream.Collectors; /** * 功能描述 * * @author ASUS * @version 1.0 * @Date 2022/8/6 */ public class Main2022080603 { /* 标题: 两数之和绝对值最小

  • Json数据的序列化与反序列化的三种常用方法介绍 :标准JSON解析与生成方法、使用gson解析与生成JSON数据 、使用fastJsson解析与生成JSON数据。2022-08-05 13:01:56

    https://blog.csdn.net/sfhinsc/article/details/83790814 Json数据的序列化与反序列化的三种常用方法介绍 分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!   

  • Java8新特性之Steam2022-08-05 11:36:45

    package com.demo; import org.testng.annotations.Test; import java.util.ArrayList; import java.util.List; import java.util.Optional; import java.util.stream.Collectors; import java.util.stream.Stream; public class StreamTest { @Test public void

  • LeetCode刷题5-玩牌高手2022-08-05 02:01:15

    package com.example.demo.leetcode.case202208; import java.util.LinkedList; import java.util.Scanner; /** * 功能描述 * * @author ASUS * @version 1.0 * @Date 2022/8/5 */ public class Main2022080501 { /* 玩牌高手 题目描述 给定一个长度为n

  • 7_列表、元组和字符串相互转换2022-08-05 00:34:34

    # list(),tuple(),str() # 字符串变成列表(list) print(list("Loveyou")) # ['L', 'o', 'v', 'e', 'y', 'o', 'u'] # 元组变成列表(list) print(list((1, 2, 3, 4, 5))) # [1, 2, 3, 4, 5] # 将一个可迭代对象转

  • Redis-3.0.503 List类型操作-032022-08-04 20:34:02

    1.List类型 1.1 List类型是Redis中,一种单键多值类型,是简单的字符串列表。按照插入顺序排序。 它底层实际是个双向链表,对两端的操作性很高,可以添加一个元素到列表的头部(左边)或者是尾部(右边),通过索引下标的操作中间节点性能较差 2.List类型常用命令 lpush/rpush 从左边或右边

  • 2022-8-4 剑指offer-哈希2022-08-04 16:04:25

    剑指 Offer II 033. 变位词组 难度中等34收藏分享切换为英文接收动态反馈 给定一个字符串数组 strs ,将 变位词 组合在一起。 可以按任意顺序返回结果列表。 注意:若两个字符串中每个字符出现的次数都相同,则称它们互为变位词。 1 class Solution { 2 public List<Li

  • 一行代码实现Steam流分页,优雅,实在是太优雅了2022-08-04 16:03:25

    /** * 开始分页 * * @param list * @param current 页码 * @param size 每页大小 * @return */ public class PageUtils { public static <T> List<T> startPage(List<T> list, Integer current, Integer size) {

  • java 将两个List对象合并并去重2022-08-04 15:01:44

    import java.time.format.DateTimeFormatter; import java.util.Collection; import java.util.stream.Collectors; import java.util.stream.Stream; List<OrderAppointmentSales> orderAppointmentSales = obcOrderAppointmentSalesService.getOrderAppointmentSales

  • Java SE - 集合2022-08-04 13:33:25

    Java 的集合体系  Java集合可分为两大体系:Collection 和 Map 1.常见的Java集合如下:                 Collection接口:单列数据,定义了存取一组对象的方法的集合 List:元素有序(指的是存取时,与存放顺序保持一致)、可重复的集合 Set:元素无序、不可重复的集合 Map接口:双列数

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

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

ICode9版权所有