ICode9

精准搜索请尝试: 精确搜索
  • 将JsonArray按某一个字段分组成多个JsonArray的方法2022-08-17 13:31:01

    String sourceStr = "[\n" + " {\"id\":\"1001\",\"name\":\"测试1\",\"value\":\"111\"},\n" + " {\"id\":\"

  • 写个循环文件夹的demo2021-12-28 15:32:07

    public static void getName(String name){ File file=new File(name);//path为文件夹的路径 File[] tempList = file.listFiles();//该方法返回的是文件数组 for (int i = 0; i < tempList.length; i++) {//循环这个数组 if (tempList[i].isFile()) {//根

  • 对于list集合里面的Object参数除1000,取小数点后三位2021-12-23 19:00:13

    for (var e : list1) { List<Object> tempList = new ArrayList<>(); tempList.add(e.get("name")); tempList.add(new BigDecimal(e.get("amount") == null ? "0" : e.get("amount"

  • 压缩文件夹并返回浏览器压缩流2021-12-03 16:34:09

    依赖 <!--Java常用工具类--><dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.2.3</version></dependency>代码 //生成zip文件ZipUtil.zip(templateDir + "rb/");//T

  • 力扣第39题:组合总和(java回溯)2021-10-16 15:00:21

     一、题目内容 二、题目分析         这道题目的示例[2,3,6,7],可以用下图方式遍历的理解。         如图,首先有四种选择方法,可以在2,3,6,7中任选一个,然后将它加到临时列表中去,之后每层都有四种选择方法(因为可重复选择),每次选择后我们用sum+=选择的值,当我们一直选择到s

  • compareTool.py2021-10-05 20:33:42

    import csvimport loggingfrom DataCleaning.library.functions.changeDirectory import *from floatFormatter import *from DataCleaning.library.functions.addPath import *addPath("config")from config import *def compareTool(): fname1 = "proof.c

  • CompletableFutures多线程阻塞获取结果2021-08-12 21:01:26

    voidCompletableFuture.get(); voidCompletableFuture.join(); 一样会阻塞当前线程,直到所有子任务都完成一起打印结果 package com.async; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.concurrent.*; /** * @author Allen

  • leetcode题库学习系列——LCP 07. 传递信息2021-07-02 10:58:29

    原题地址: https://leetcode-cn.com/problems/chuan-di-xin-xi/ 原题如下: 小朋友 A 在和 ta 的小伙伴们玩传信息游戏,游戏规则如下: 有 n 名玩家,所有玩家编号分别为 0 ~ n-1,其中小朋友 A 的编号为 0 每个玩家都有固定的若干个可传信息的其他玩家(也可能没有)。传信息的关系是单向的

  • Python爬虫爬取搜狐视频电影并存储到mysql数据库2021-05-15 19:35:53

    代码: 1 import time 2 import traceback 3 import requests 4 from lxml import etree 5 import re 6 from bs4 import BeautifulSoup 7 from lxml.html.diff import end_tag 8 import json 9 import pymysql 10 #连接数据库 获取游标 11 def get_conn():

  • LeetCode49 - 字母异位词分组2021-04-07 21:33:48

    LeetCode49 - 字母异位词分组 链接:https://leetcode-cn.com/problems/group-anagrams 给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。 示例: 输入: ["eat", "tea", "tan", "ate", "nat", "bat"] 输出: [   ["ate",&qu

  • python语言名片管理系统,进行增删改查2021-04-02 14:01:36

    def men(): print("\t*****************") print("\t 名片管理系统\n") print("\t 1.添加名片\n") print("\t 2.删除名片\n") print("\t 3.修改名片\n") print("\t 4.查询名片\n")

  • Day52 二叉树的层序遍历2021-03-19 22:31:40

    给你一个二叉树,请你返回其按 层序遍历 得到的节点值。 (即逐层地,从左到右访问所有节点) https://leetcode-cn.com/problems/binary-tree-level-order-traversal/ 示例1: 二叉树:[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7 [ [3], [9,20], [15,7] ] Java解法 思路: 层序边历

  • List中sublist方法内存地址指向问题2021-02-24 10:33:47

    SubList的使用 List接口中有subList(int fromIndex, int toIndex)方法 属于浅拷贝 会对原List产生影响,所以要慎用。 测试用例 public static void main(String[] args) { List list = new ArrayList(); for(int i = 0; i<10 ;i++){ list.add(i);

  • 13.leetcode-39. Combination Sum(回溯法)2021-02-12 21:33:52

    题目: 给定一个无重复元素的数组 candidates 和一个目标数 target ,找出 candidates 中所有可以使数字和为 target 的组合。 candidates 中的数字可以无限制重复被选取。 说明: 所有数字(包括 target)都是正整数。 解集不能包含重复的组合。  示例 1: 输入:candidates = [2,3,6,7], t

  • Android 获取某个文件夹下的所有文件2021-01-21 13:00:50

    Android 获取某个文件夹下的所有文件   // 数据文件夹 private final String dataFile = "dataFile"; /** * 生成文件夹 * */ private File makeDataFile() { File file = null; try { file = new File(getExterna

  • 归并排序(二)2021-01-04 02:32:43

    1 public class guiBing2 { 2 public static void mergeSort(int[] list,int[] tempList,int head,int rear){ 3 if(head < rear){ 4 //取分割位置 5 int middle = (head + rear) / 2; 6 //递归划分列表的左序列 7

  • 网站备份字典生成2020-03-22 13:54:33

    0x01 参考了乌云漏洞链接 https://raw.githubusercontent.com/w2n1ck/wooyunDic/master/dicc.txt 0x02 把比较典型提取了出来 #coding=utf-8 # python3.6 import sys import imp imp.reload(sys) import os import os.path import requests from urllib.parse import unquote su

  • leetcode刷题----数组子集--回溯算法2020-01-22 17:07:28

    78  public List<List<Integer>> subsets(int[] nums) { List<List<Integer>> list = new ArrayList<>(); Arrays.sort(nums); backtrack(list, new ArrayList<>(), nums, 0); return list; }

  • Java集合去重2019-12-31 18:01:21

    //普通集合List去重方法 public List<floorMapper> removethesame(List<floorMapper> list) { //创建一个临时集合装去重后的数据 List<floorMapper> tempList = new ArrayList<floorMapper>(); for (floorMapper i : list) { if (!tempList.contains(i)

  • 把List数据导出到excel2019-11-14 10:11:46

    废话不多说 看代码 //获取城市天气情况 @ApiOperation(value = "增加采集城市", notes = "添加要采集的天气城市,获取天气情况") @GetMapping("/fetchData/exportWeatherInfo/{cityName}") public void exportWeatherInfo(@PathVariable("cityName") String c

  • 递增子序列2019-09-26 16:09:38

    给定一个整型数组, 你的任务是找到所有该数组的递增子序列,递增子序列的长度至少是2。 示例: 输入: [4, 6, 7, 7] 输出: [[4, 6], [4, 7], [4, 6, 7], [4, 6, 7, 7], [6, 7], [6, 7, 7], [7,7], [4,7,7]] 说明: 给定数组的长度不会超过15。 数组中的整数范围是 [-100,100]。

  • 回溯算法(Java实现)2019-08-20 13:51:30

    原文链接:https://www.cnblogs.com/lzxin/p/9714133.html 最近有在leetcode上面做算法题,已经遇到了两道回溯算法的题目,感觉一点思路都没有,现决定将java如何实现回溯算法做一次总结。   一、什么叫做回溯算法 (摘抄于百度百科) 回溯算法实际上一个类似枚举

  • LeetCode 78. 子集(Subsets) 342019-06-06 22:42:34

    78. 子集 78. Subsets 题目描述 给定一组不含重复元素的整数数组 nums,返回该数组所有可能的子集(幂集)。 说明: 解集不能包含重复的子集。 每日一算法2019/6/6Day 34LeetCode78. Subsets 示例: 输入: nums = [1,2,3] 输出: [   [3],   [1],   [2],   [1,2,3],   [1,3],  

  • 输入一个字符串,按字典序打印出该字符串中字符的所有排列。例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。2019-05-14 20:38:14

    package myprac.LeetCode;import java.util.ArrayList;import java.util.List;public class StringPermutation { /* public static ArrayList<String> Permutation(String str) { ArrayList<String> list = new ArrayList<>(); if(str==nu

  • Python笔记_第二篇_基本功_4.常用模块的简单使用_文件操作模块(pickle)2019-05-12 19:44:02

    1. 文件操作模块_pickle:   前面我们讲到过用open函数机器相关的方法读写文件。我们这里介绍一个pickle模块的使用,这个模块也叫数据持久性模块。   举例1: import pickle# 数据持久性模块# list文件mylist = [1,2,3,4,5,"Sunck is a good man"]f = open("file1.txt","wb") # 采

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

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

ICode9版权所有