ICode9

精准搜索请尝试: 精确搜索
  • Java -> Stream入门2022-08-26 01:31:10

    学习Stream的目的 函数式编程渐渐变成主流,为了看懂同事的代码。 相对于传统的编程方式,代码更为简洁清晰易懂。 使得并发编程变得如此简单。 有效的避免了代码嵌套地狱。(见样例) if (条件1) { if (条件2) { if (条件3) { // 再嵌套下去都快见到Di

  • python中的变量2022-08-26 00:02:18

    python中的变量 变量命名的时候只能包含字母数字和下划线,并且不能是数字开头 变量命名的时候不能和python的关键字冲突 python中的数据类 字符串

  • python实现给定K个字符数组,从这k个字符数组中任意取一个字符串,按顺序拼接,列出所有可能的字符串组合结果!2022-08-25 23:33:49

    题目描述:给定K个字符数组,从这k个字符数组中任意取一个字符串,按顺序拼接,列出所有可能的字符串组合结果! 样例: input:[["a","b","cd",["de"],["e","f"]] output:["adee","adef","bdee","bdef","cddee",&quo

  • ArrayList集合概述和基本使用和常用方法和遍历2022-08-25 14:05:06

    ArrayList集合概述和基本使用 数组的长度不可以发生改变 但是ArrayList集合的长度是可以随意变化的 对于ArrayList来说,有一个尖括号<E>代表泛型 泛型:也就是转正集合当中的所有元素,全都是统一的什么类型 注意:泛型只能是引用类型,不能是基本类型 注意事项: 对于ArrayList集合来说,直接

  • 通用导出excel服务2022-08-25 14:00:42

    1. 一般的后管在分页列表管理里都有导出功能 我们的项目是先有分页管理,后面需求要求所有的分页再增加导出功用,所以后端采用统一导出的策略 根据不同业务场景,多次调用对应的分页接口,然后统一输出到excel里   2. 对应的配置类(后期将配置转化到数据库里) import cn.hutool.core.

  • 后台返回10万条数据时,用什么方法处理2022-08-25 12:35:01

    (1)1.主要技术是应用虚拟列表 2 什么是虚拟列表 虚拟列表就是只对可见区域进行渲染,对非可见区域中的数据不渲染或部分渲染,以实现减少消耗,提高用户体验的技术。它是长列表的一种优化方案,性能良好。 3 实现思路 (1)写一个代表可视区域的div,固定其高度,通过overflow使其允许纵向 Y 轴

  • 《黑马旅游网》综合案例(六)分类数据展示功能2022-08-25 10:30:47

    分类数据展示功能 分析:      代码实现:后台代码: CategoryDao: public interface CategoryDao { /** * 查询所有 * @return */ public List<Category> findAll(); } CategoryDaoImpl: public class CategoryDaoImpl implements CategoryDao { priva

  • 基于list stream: reduce的使用实例2022-08-25 09:30:56

    目录 list stream: reduce的使用 reduce 一共有三种实现 1、第一种 2、第二种 3、第三种 reduce的基本用法 1、初识 reduce 的基本 api 2、应用场景测试   list stream: reduce的使用 stream 中的 reduce 的主要作用就是stream中元素进行组合,组合的方式可以是加减

  • [转]经典-python串口读取gps可视化 - MKT-porter - 博客园2022-08-24 18:30:11

    (转载请删除括号里的内容)    GPS模块设置 1使用ucenter设置gps输出 默认gps  9600  或者115200    选择串口链接     2 设置波特率        send之后重新连接gps模块,波特率修改成115200,send只是当前有效,断电恢复原来的.     3 修改GPS输出频率      断

  • 博客园美化(11) 生成目录索引列表2022-08-24 15:30:53

    样式效果 使用方法 设置-> 页脚HTML代码 中添加 <script language="javascript" type="text/javascript"> // 生成目录索引列表 // ref: http://www.cnblogs.com/wangqiguo/p/4355032.html // modified by: zzq function GenerateContentList() { var mainContent =

  • 阻止冒泡事件 stopPropagation方法2022-08-24 12:05:03

    stopPropagation 调用此方法就会阻止事件的冒泡,使用到的场景大多为某个父元素和元素本身绑定了相同事件时。 <style> .list { width: 300px; margin: 0 auto; } .list .item { width: 100%; border: 1px dashed #4caf50; border-bottom: 0; borde

  • 1.2 文件过滤器FilenameFilter2022-08-24 11:02:21

    文件过滤器是File文件的拓展,通过该过滤器可以在File类中的list()方法中传递一个FilenameFileter参数,来指定返回的文件格式。 下面展示两种使用文件过滤器的方式 现需要获取一个文件夹下的所有以.txt文件结尾的文件名 一、使用实现类来实现FilenameFilter接口并重写accpt()方法 p

  • pagehelper list数据处理后进行分页2022-08-24 09:05:56

    问题背景:PageHelper的分页只有在PageHelper.startPage(pageNum,pageSize)之后的数据库查询语句才起作用,原因是PageHelper的实现原理是在数据库查询过程中通过拦截器拦截处理。在我当前的项目中,需要对本地已经处理好的ArrayList进行分页。 方法有两种: 第一种 重新自定义PageInfo类,

  • Java-Java集合流操作2022-08-24 08:33:02

    List分组 List去重 1、单字段去重 2、多字段去重 List交集方法retainAll List 分组去重获取最新记录 List 分组去重获取最新记录 修订记录 版本 是否发布 2020-01-25 v1.0 是 2021-03-19 v1.1 是 List分组 Map<String,List<ClassEntity>> = classEntities.strea

  • Java-List集合字段求和函数2022-08-24 08:32:22

    一、FunctionCustom通用求和函数使用示例 二、求和函数 修订记录 版本 是否发布 2020-01-25 v1.0 是 一、FunctionCustom通用求和函数使用示例 特点: 简化代码量 防止集合及值的空指针 // 实例化函数 FunctionCustom<GetSalesDataReportsServiceOutputDto> functionCu

  • [Unit Testing] Test Mongoose model2022-08-23 19:30:46

    Model: import mongoose from 'mongoose' const itemSchema = new mongoose.Schema( { name: { type: String, required: true, trim: true, maxlength: 50 }, status: { type: String, required: true,

  • 使用EasyExcel实现web的excel下载2022-08-23 16:03:37

    Excel 下载算是比较基础常见的需求了,一般有两种实现,一种使用Poi,第二种就是本文的EasyExcel实现下载,与前者相对比,EasyExcel做了进一步的封装,更容易实现了,贴上EasyExcel的官方文档:https://easyexcel.opensource.alibaba.com/  1、引入依赖 1 <dependency> 2

  • Java精进-20分钟学会mybatis使用2022-08-23 15:31:11

    文字分享 希望现在的你无论有明确具体的目标还是没有,都能重视自己的需求和目标,并且常常回顾,或许可以找一个你习惯的方式写出来,挂在哪里,电脑或日记本都好。当你疲惫或迷茫的时候拿出来看一下,这在情怀领域大概可以叫“不忘初心”。 如果你对mybatis的原理不清楚,为了更好的学习本文

  • 【数据库】PostgreSQL/PgSql-根据模式名和字段名查询有该字段的所有表信息【通过表元数据信息和函数实现】2022-08-23 15:04:33

    一、利用表数据信息查询表和字段信息 (一)从pg_tables中查询表信息 select tablename from pg_tables where schemaname='ap' and tablename SIMILAR TO 'dwd_[a-z,_]+_[0-9]+' (二)从pg_class和pg_attribute根据指定的表名查询字段信息 SELECT C.relname, A.attname

  • 2022-8-23 剑指offer-优先队列(堆)-每日一题-太难不写了2022-08-23 11:05:08

    剑指 Offer II 061. 和最小的 k 个数对 难度中等44收藏分享切换为英文接收动态反馈 给定两个以升序排列的整数数组 nums1 和 nums2 , 以及一个整数 k 。 定义一对值 (u,v),其中第一个元素来自 nums1,第二个元素来自 nums2 。 请找到和最小的 k 个数对 (u1,v1), 

  • 筛选类型数据和创建日期大于2022年1月1日2022-08-23 08:02:30

    #筛选类型数据和创建日期大于2022年1月1日,根据shaixuanleixingandbiaoti.py修改 class ShaiXuanLeiXingAndBiaoTi: def __init__(self,file_name): self.file_name = file_name self.mubiao_list = [] self.sheqi_list=[] self.read_list=se

  • JaVA-函数式接口&Stream流.2022-08-23 08:00:53

    1.函数式接口 1.1函数式接口概述【理解】 概念 有且仅有一个抽象方法的接口 如何检测一个接口是不是函数式接口 @FunctionalInterface 放在接口定义的上方:如果接口是函数式接口,编译通过;如果不是,编译失败 注意事项 我们自己定义函数式接口的时候,@FunctionalInterface是可选的

  • Mybatis下@Select注解下使用like模糊查询2022-08-22 23:32:21

    Mybatis下@Select注解使用模糊查询要使用concat方法拼接%百分号和关键词,案例如下: package com.xzit.mapper; import com.xzit.entity.Emp; import org.apache.ibatis.annotations.*; import java.util.List; @Mapper public interface EmpMapper { /*按给定地址查询员工*/

  • vue3 学习-初识体验-常见指令v-for和v-model2022-08-22 23:30:51

    继续通过小案例来体验一些常用的指令, 以经典的todolist进行展示. 首先呢通过 v-for 指令进行dom循环. v-for 通常是在循环dom的编写的同时遍历数据进行填充. <!DOCTYPE html> <html lang="en"> <head> <title>Document</title> <script src="https://unpkg.com/vue@3">&l

  • Redis基础练习题-错题集(一)2022-08-22 23:00:10

    (1)下面关于Redis中set数据类型与list数据类型的比较,正确的说法是() 选项   A. set中的数据具有唯一性,list中的数据不具有唯一性   B. set中的数据有序,list中的数据无序   C. set数据类型与list数据类型均可进行数学集合运算   D. set数据类型与list数据类型都是通过索引

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

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

ICode9版权所有