ICode9

精准搜索请尝试: 精确搜索
  • 系统学习Stream2020-10-27 07:52:27

    Java8中最大的两个亮点,一个是Lambda表达式,另一个就是Stream。新特性的加入,一定是为了某种需求,那么Stream是什么,它能帮助我们做什么?首先看下面这个例子: 有这样一份数据,一组考卷List,每个Paper有三个属性分别是学生名字studentName、课程名称className和分数score。现在我们需要从中找

  • 挑苹果中的行为参数化思想2020-10-27 07:50:41

    草捏对Lambda表达式的了解停留在用IDEA自动替换匿名类的程度,以为Lambda表达式只是把代码缩短了而已,不过就是一个语法糖。所以一直不屑一顾,没系统学习。“不过就是代码短一点嘛,没啥大不了”。但通过学习才知道Lambda表达式不仅仅是把代码换了种表达方式,或许更重要的是背后的思想——

  • 列表的基础知识2020-10-26 20:02:48

    列表的优点 列表是可变序列,可以储存不同的变量,可以使用下标来访问其中的值 列表的内建方法 len():求列表的长度 max():求最大值 min():求最小值 count():用于统计列表中某元素出现的次数 append():向列表的最后追加一个元素 extend():在列表的末尾一次性追加多个值 insert():在列表的某一位置追加值

  • Python 的常用方法和函数2020-10-26 17:50:59

    list=['A','B','1','2','A'] append追加一个值 list.append('a') #结果['A', 'B', '1', '2','A', 'a'] 注意:方法不返回值,比如print(list.append('a'))

  • Python 的常用方法和函数2020-10-26 17:50:52

    list=['A','B','1','2','A'] append追加一个值 list.append('a') #结果['A', 'B', '1', '2','A', 'a'] 注意:方法不返回值,比如print(list.append('a'))

  • 集合的有关例题2020-10-26 17:01:14

    集合测试 Collection Test_1 ScannerTest /*** * 使用Scanner从键盘读取一行输入,去掉其中重复字符, 打印出不同的那些字符 */ public class ScannerTest { public static void main(String[] args) { //有序:HashSet<Character> hs = new LinkedHashSet<>();

  • 关于“导出”,数据量大,速度慢做的优化2020-10-26 15:35:02

    @RequestMapping("/exportProduct")public void exportProduct(ProductQueryDTO productQueryDTO,HttpServletRequest request, HttpServletResponse response) throws Exception{ //只有管理员才能导出数据 User user = LoginUtil.getUserInfo(); Integer roleType =

  • java函数式编程-vavr2020-10-26 11:00:40

    public static String join(String... words) { System.out.println(List.of(words).mkString("|")); return List.of(words) .intersperse(",") .foldLeft(new StringBuilder(), StringBuilder::ap

  • JS 之 每日一题 之 算法 ( 有多少小于当前数字的数字 )2020-10-26 10:31:26

    给你一个数组 nums,对于其中每个元素 nums[i],请你统计数组中比它小的所有数字的数目。 换而言之,对于每个 nums[i] 你必须计算出有效的 j 的数量,其中 j 满足 j != i 且 nums[j] < nums[i] 。 以数组形式返回答案。 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/ho

  • [读书笔记]C#学习笔记七: C#4.0中微小改动-可选参数,泛型的可变性2020-10-25 23:51:41

    [读书笔记]C#学习笔记七: C#4.0中微小改动-可选参数,泛型的可变性前言下面就开始总结C#4.0的一些变化了, 也是这本书中最后的一点内容了, 这一部分终于要更新完了. 同时感觉再来读第二遍也有不一样的收获. 今天很嗨的是武汉下雪了,明天周六,一切都是这么美好.哈哈哈.主要内容有: 可

  • 382. Linked List Random Node (Solution 1)2020-10-25 14:31:26

    package LeetCode_382 import java.util.* /** * 382. Linked List Random Node *https://leetcode.com/problems/linked-list-random-node/ * * Given a singly linked list, return a random node's value from the linked list. * Each node must have the sam

  • Java批量写入2020-10-25 10:03:04

    package com.example.demo; import java.util.ArrayList; import java.util.List; public class BatchTest { /** * 批量写入 * * @param args */ public static void main(String[] args) { List<String> list = reterList();

  • 遍历集合的四种方式2020-10-24 18:31:33

    以ArrayList为例。 List<Integer> list = new ArrayList<>(); for(int i=0;i<11;i++){ List.add(i);} 遍历方式一:普通for循环(适合ArrayList。) for(int i=0;i<list.size();i++){ System.out.print(list.get(i);}   遍历方式二:增强for循环(底层是迭代器,比较适合遍历LinkedList。)

  • 你的车票,我来负责!!!2020-10-24 11:00:41

    第一次写爬虫,咱从入门级——12306车票爬取 开始 我们要爬取的信息是https://www.12306.cn/index/上的车票信息 当我们选择出发地和目的地,点击查询可以获得相关的车票信息,我们现在要将这些信息使用Python爬取 假如我输入出发地为武汉,目的地为广州,则查询结果如下程序效果如下: 找到

  • 单表批量新增2020-10-23 17:32:48

    各位码农朋友们,虽然这个看起来是简单,但这个可是让我头疼了一天才摸索出来的,尽管百度上有,但都不全面,我就喜欢看那种全面的代码解决思路,多说无用,上代码就好了   1.Controller类 @PostMapping("/senvKpiTree/insertkpi") @AutoLog(description = "新增指标接口") @ApiOpera

  • Java中List去重(转载)2020-10-23 14:31:32

    一、用Stream中对List进行去重:list.stream().distinct() public static List removeDuplicate(List list) { List newList = (List) list.stream().distinct().collect(Collectors.toList()); return newList; } 首先获得此list的Stream,然后调用distinct()。Java8中

  • Python 疑难问题:[] 与 list() 哪个快?为什么快?快多少呢?2020-10-22 23:02:31

    ???? “Python猫” ,一个值得加星标的公众号 在日常使用 Python 时,我们经常需要创建一个列表,相信大家都很熟练了吧? # 方法一:使用成对的方括号语法 list_a = [] # 方法二:使用内置的 list() list_b = list() 上面的两种写法,你经常使用哪一个呢?是否思考过它们的区别呢? 让我

  • Java中的对象与Json字符串互转2020-10-22 15:04:31

    Java中的对象与Json字符串互转 对象、List、Map转Json字符串:JSONObject.toJSONString(); Json字符串转对象:JSONObject.parseObject(userStr,XXX.class); Json字符串转List:JSONArray.parseArray(arrayStr,XXX.class); Json字符串转Map:JSONObject.parseObject(mapStr,Map.class);

  • @RequestParam方式传入list2020-10-21 23:01:15

    @GetMapping("/getCollectByShop") public void getCollectByShop(@RequestParam("goodsDbidList") List<String> goodsDbidList) throws IOException { List<GoodsInfoVO> goodsInfoVOList = iProjectPlanPurchaseService.g

  • jdk1.8之流式表达式2020-10-21 22:32:39

    List.stream()转换成流,然后进行流的各种操作,分为中间操作和终结操作。中间操作是指返回值还是stream,还需要继续处理。终结操作是指不再往下进行流式表达式了。具体如下: 中间操作: 1.filter()过滤:list.stream().filter(u->u.xxx条件)。其中,filter参数的u代表list集合中的每个元

  • MySQL关联查询,联合查询,事务2020-10-21 21:01:12

    关联查询,联合查询   作用:从2张或多张表中,取出有关联的数据. 关联查询一共有几种情况:   内连接:INNER JOIN 、CROSS JOIN       有两种,显式的和隐式的,返回连接表中符合连接条件和查询条件的数据行       隐式:SELECT [cols_list] from 表1,表2 where [condition]

  • Permutation and Combination in Python2020-10-21 20:01:56

    Permutation First import itertools package to implement permutations method in python. This method takes a list as an input and return an object list of tuples that contain all permutation in a list form. # A Python program to print all # permutations u

  • MYSQL——GROUP BY与 JOIN2020-10-21 19:31:53

    目录GROUP BY简述示例Group By与聚合函数Join详解简述INNER JOIN示例LEFT JOIN示例RIGHT JOIN实例 GROUP BY 简述 Group By”从字面意义上理解就是根据“By”指定的规则对数据进行分组,所谓的分组就是将一个“数据集”划分成若干个“小区域”,然后针对若干个“小区域”进行数据处理

  • python面试题2020-10-21 12:01:51

    1.python常用数据结构 list set tuple dict tuple不支持更改 set 不可以重复 2.list的常用方法有哪些? 排序:sort从小到达排序,reverse参数可以实现倒排     reverse函数也可以实现倒排    append 在尾部追加    pop 按照索引删除     remove按照值来删除   3.sort和so

  • Django批量插入2020-10-20 21:31:34

    def ab_pl(request): # 先给Book插入一万条数据 # for i in range(10000): # models.Book.objects.create(title='第%s本书'%i) # # 再将所有的数据查询并展示到前端页面 book_queryset = models.Book.objects.all() # 批量插入 # book_list =

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有