ICode9

精准搜索请尝试: 精确搜索
  • 导入excel成一个list集合不支持大文件倒入(优化点在于分批分线程导入)2021-05-28 23:03:07

    package com.bj58.saletb.news.utils; import org.apache.log4j.Logger; import org.apache.poi.ss.usermodel.DataFormatter; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.xssf.usermodel.XSSFSheet; import org.apache.poi.xssf.usermodel.XSSFWorkbo

  • redis小白入门篇2021-05-27 16:34:03

    什么是redis redis是一个开源的、使用C语言编写的、支持网络交互的、可基于内存也可持久化的Key-Value数据库,一种高级的key:value存储系统 三个特点: 1:支持数据的持久化,可以将内存中的数据保存在磁盘中。重启的时候可以再次加载进来使用 2:不仅仅支持简单的key-value形式数据,同

  • for、foreach、stream 哪家的效率更高,你真的用对了吗?2021-05-24 12:33:35

    昨天在《SQL中那么多函数,Java8为什么还要提供重复的Stream方法,多此一举?》一文中,有同学指出Stream在数据量不庞大的情况,效率不如for循环。 这个就触及到我的知识盲区了,今天赶紧测试了一下,以下是正文,有问题欢迎大家指出,一起学习! 比较for循环、foreach循环及Stream方法效率 for循环

  • 05_列表的使用2021-05-22 17:01:50

    list 列表 list [ ] 建立一个空列表 里面有若干个 元素 用逗号隔开 python 任何类型都可以放在里面 长度可以无限,可以是0 ,也可以是1,上限取决与硬件   print(lists[数字]) #查看数据 lists[数字]='内容' #修改内容 print(list)   查看制定范围的数据 切片   索引又表示第

  • 2021-05-102021-05-10 17:57:15

    题目:三数之和 给你一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?请你找出所有和为 0 且不重复的三元组。 注意:答案中不可以包含重复的三元组。 输入:nums = [-1,0,1,2,-1,-4] 输出:[[-1,-1,2],[-1,0,1]] 代码 class Solution { pu

  • 虎牙小姐姐合集2021-05-03 19:32:28

    #-*- codeing = utf-8 -*-#@Time:2021/3/12 0012 22:21#@Author:权倾天下#@File:爬取虎牙小姐姐照片.py#@Software:PyCharm import requestsimport osimport jsonimport timefrom random import randint def main(): url = 'https://www.huya.com/cache.php' headers = {

  • 创建一个无序、有序列表2021-04-30 04:32:25

      HTML 有一个特定的元素用于创建无序列表unordered lists(缩写 ul)。 无序列表以<ul>开始,中间包含一个或多个<li>元素,最后以</ul>结尾。 例如: <ul>  <li>牛奶</li>  <li>奶酪</li></ul> HTML 有一个特定的元素用于创建有序列表ordered lists(缩写 ol)。 有序列表以<ol>开

  • python开发基础(三)递归2021-04-10 13:32:26

    # def calc(n): # print(n) # if int(n/2) == 0: # return n # return calc(int(n/2)) # # # calc(50) # 求阶乘 import time def factorial(x): if x == 1: return x # return x+1 else: y = x * factorial(x - 1)

  • python众数,平均数,中位数实现代码(包括字典的使用)2021-04-09 18:03:45

    不使用numpy,用python实现判断一个列表中众数中位数和平均数 题目: 统计学家想要用一组函数巨酸一列数字的中位数和众数,中位数是将一个列表排序后出现在中间位置的数。众数是在列表中出现最频繁的数。在一个模块中定义这些函数。还要包含一个名为mean的函数,它计算一组数字的平

  • Python 高级特性(1)2021-04-09 11:32:09

    前言 面 tx 被问到 python 的高级特性相关,这里做个补充学习吧   正向范围取值 关键点 首位下标是 0 第一个数字是起始下标,第二个数字是结束下标(但最终结果不包含它)   代码块一 # 正向范围取值 - 字符串 strs ="https://www.cnblogs.com/poloyy" # 从第 0 个下标开始取值,到第

  • 21 merge two sorted lists2021-04-06 03:01:09

    21 merge two sorted lists 1. 题目描述 给定两个已排序的链表,将这两个链表合并成一个排好序的链表 2. 题解 参照归并排序中的merge操作。想象有两个牌堆,每个牌堆都已经排好序,将这两个牌堆最上面的牌进行比较,小的放入新牌堆。 注意最后可能会形成有一个牌堆已经比较完,还有一个牌堆

  • 2021年外卖小程序、H5、微信公众号版外卖cps项目|外卖美团/饿了么带好友返利佣金系统项目代码2021-03-24 16:03:07

    那如果要做这个项目,需要什么嘛? 其实也很简单,一个小程序号、一套小程序源码。 电影票+外卖CPS返利项目实操 美团/饿了么外卖CPS联盟返利公众号小程序裂变核心源码 源代码地址 https://gitee.com/caonima008/coupon/ 步骤 下载以上源代码到本地 https://gitee.com/caonima008/c

  • 23. 合并K个升序链表2021-03-13 15:01:41

    给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 示例 1: 输入:lists = [[1,4,5],[1,3,4],[2,6]] 输出:[1,1,2,3,4,4,5,6] 解释:链表数组如下: [ 1->4->5, 1->3->4, 2->6 ] 将它们合并到一个有序链表中得到。 1->1->2->3->4->4

  • LeetCode:合并k个有序的链表2021-02-28 18:30:12

    You are given an array of k linked-lists,each linked-list is sorted in ascending order. Merge all the linked-lists into one sorted linked-list and return it. Example 1: Input: lists = [[1,4,5],[1,3,4],[2,6]] Output: [1,1,2,3,4,4,5,6] Explanation: The lin

  • Day34 合并区间2021-02-28 09:31:21

    以数组 intervals 表示若干个区间的集合,其中单个区间为 intervals[i] = [starti, endi] 。请你合并所有重叠的区间,并返回一个不重叠的区间数组,该数组需恰好覆盖输入中的所有区间 https://leetcode-cn.com/problems/merge-intervals/ 示例1: 输入:intervals = [[1,3],[2,6],[8,

  • 合并K个升序链表2021-02-27 23:33:38

    合并K个升序链表 class Solution { public ListNode mergeKLists(ListNode[] lists) { return merge(lists, 0, lists.length - 1); } public ListNode merge(ListNode[] lists, int l, int r) { if (l == r) { return lists[l];

  • 桶排序/基数排序(Radix Sort)2021-02-26 20:31:57

    桶排序/基数排序(Radix Sort): 基数排序(radix sort)属于“分配式排序”(distribution sort),又称“桶子法”(bucket sort)或bin sort,顾名思义,它是透过键值的部份资讯,将要排序的元素分配至某些“桶”中,藉以达到排序的作用,基数排序法是属于稳定性的排序,其时间复杂度为O (nlog®m),其中r

  • 合并K个升序链表(Go)2021-02-26 15:33:10

    给你一个链表数组,每个链表都已经按升序排列。 请你将所有链表合并到一个升序链表中,返回合并后的链表。 func mergeKLists(lists []*ListNode) *ListNode { if len(lists)==0{ return nil } if len(lists) == 1{ return lists[0] } if len(li

  • 总结篇3-python数据结构和算法2021-02-25 17:03:08

    业务代码最多的就是搞清楚业务关系,增删改查,实现业务功能,但是数据结构和算法却能提升性能,一个功能请求一次需要运行2^n还是n^2的时间,最终反映到用户响应时间差别是很大的,甚至有时候不优化性能可能就会卡死。   八大算法: https://blog.csdn.net/u013719780/article/details/4920114

  • 列表各种去重方法2021-02-23 18:32:23

    列表各种去重方法 1.列表嵌套字典去重 1-1. reduce方法 代码示例: def list_dit_removal(lists): """ 列表嵌套字典去重 """ removal_fun = lambda x,y: x if y in x else x + [y] return reduce(removal_fun, [[], ] + lists) """ lists = [{

  • Python爬取豆瓣top250书籍(beautifulsoup法)2021-02-20 18:29:23

    库需求 requests(对网站发起请求)beautifulsoup(提取html信息)re(正则表达式)fake_useragent(生成假的请求头)xlwt(处理excel文档) 准备 打开豆瓣Top250书籍网站https://book.douban.com/top250,观察其html特点,找到储存书本信息的位置。 代码 import requests from bs4 import Beauti

  • 前端入门篇(四十四)JS基础11商品信息随选项卡切换2021-02-17 14:59:09

    html文件:div下有5个商品页,此处放其中一个的代码,其他类似 <div id="lists" class="seckill-goods"> <ul class="clearfix activate"> <li> <div class="bg">

  • 图解算法——合并k个排序列表(Merge k Sorted Lists)2021-02-16 20:02:43

    1. 题目描述 You are given an array of k linked-lists lists, each linked-list is sorted in ascending order.Merge all the linked-lists into one sorted linked-list and return it. 翻译: 给定一个链表长度为k的链表数组,每个链表按升序排序。 将数组中所有的链表合并为一个

  • 转:使用SharePoint rest api对list中的数据进行获取、排序、筛选、分页操作2021-02-08 19:01:51

    获取数据 1、获取所有数据(所有字段) https://weburl/_api/web/lists/getbytitle('infolist')/items 2、获取指定字段 可以通过select来指定需要获取的字段:$select=Field1, Field2, Field3   https://weburl/_api/web/lists/getbytitle('infolist')/items?$select=ID,Title,Emp

  • 集合的常用API(很有用的)2021-01-25 17:03:15

     目标: 记住集合的常用API: (其实就是记住Collection的方法  因为Collection是集合的祖宗类 只要是集合 它的方法都可以调用) 这里直接用案例来使用说明:         package com.ithei.Collection; import java.util.ArrayList; import java.util.Arrays; import java.util

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

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

ICode9版权所有