ICode9

精准搜索请尝试: 精确搜索
  • 利用SpirngBoot实现文件上传功能2021-06-12 22:57:33

    零、本篇要点 介绍SpringBoot对文件上传的自动配置。 介绍MultipartFile接口。 介绍SpringBoot+Thymeleaf文件上传demo的整合。 介绍对文件类型,文件名长度等判断方法。 一、SpringBoot对文件处理相关自动配置 自动配置是SpringBoot为我们提供的便利之一,开发

  • leetcode 468 验证IP地址2021-06-12 22:32:57

    简介 使用优雅的正则表达式 5种情况 情况: 块只包含一位数字,范围是 0 到 9。 块包含两位数字,第一位的范围是 1 到 9,第二位是 0 到 9。 块包含三位数字,且第一位为 1。第二、三位可以是 0 到 9。 块包含三位数字,且第一位为 2,第二位为 0 到 4。那么第三位可以是 0 到 9。 块

  • 1449. 数位成本和为目标值的最大数字 力扣 动态规划 难 string赋值和比较2021-06-12 22:01:45

    题目描述: 给你一个整数数组 cost 和一个整数 target 。请你返回满足如下规则可以得到的 最大 整数: 给当前结果添加一个数位(i + 1)的成本为 cost[i] (cost 数组下标从 0 开始)。总成本必须恰好等于 target 。添加的数位中没有数字 0 。由于答案可能会很大,请你以字符串形式

  • [LeetCode] 1037. 有效的回旋镖2021-06-12 21:32:55

    回旋镖定义为一组三个点,这些点各不相同且不在一条直线上。 给出平面上三个点组成的列表,判断这些点是否可以构成回旋镖。   示例 1: 输入:[[1,1],[2,3],[3,2]]输出:true示例 2: 输入:[[1,1],[2,2],[3,3]]输出:false  提示: points.length == 3points[i].length == 20 <= points[i][j] <=

  • Python魔法方法指南2021-06-12 21:01:51

    文章目录 1 简介2 构造方法3 操作符3.1 比较操作符3.2 数值操作符3.2.1 一元操作符3.2.2 常见算数操作符3.2.3 反射算数运算符3.2.4 增强赋值运算符3.2.5 类型转换操作符 4 类的表示5 访问控制6 自定义序列6.1. 预备知识6.2 容器背后的魔法方法 7 可调用的对象8 上下文管

  • springboot整合redis2021-06-12 20:58:43

    0、前言 参考《Idea多模块项目(netty)》中完成springboot多模块工程入门。 1、先上代码目录 2、子模块pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-

  • 2021-06-122021-06-12 20:30:08

    element ui上传组件upload设置格式、大小限制后,文件依然显示在列表内的解决方法 按照element ui文档给upload设置上传限制后(代码如下),点击上传弹出错误提示后图片依然会加入到列表中,并自动调用:before-remove的 beforeRemove方法,弹出移除提示框(如下图) //图片上传限制条件 befo

  • 每日一道Leetcode - 剑指 Offer 49. 丑数 【动态规划】2021-06-12 20:29:39

    class Solution: def nthUglyNumber(self, n: int) -> int: # 动态规划 dp = [0] * (n) dp[0] = 1 a,b,c = 0,0,0 for i in range(1,n): dp[i] = min(dp[a]*2,dp[b]*3,dp[c]*5) if dp[i] == dp[a]*2:

  • springboot2021-06-12 19:59:21

    创建springboot     作用: 这个maven项目; 并且和spring框架进行无缝衔接(与spring框架进行连接直接使用)     在项目上new ---->moudle--->选择spring initializr---->nextgroupid(入下图进行配置修改) ;        如果出现报错先点击刷新;如果还不行在点击maven 在点击

  • [CF1535F]String Distance2021-06-12 19:58:42

    String Distance 题解 《关于因为卡模数所以被笔者称之为"贞卡模"的那件事》 都在test61WA了,是jzm的错吗 test 5与test 6混入其中 首先我们可以考虑 f ( s

  • 2021-06-122021-06-12 19:57:45

    框架学习二:Mybatis 一、映射 1.一对一映射: 模型:用户表和订单表的关系为,一个用户有多个订单,一个订单只从属于一个用户。 需求:查询一个订单,与此同时查询出该订单所属的用户。 2.一对一查询SQL语句: sql语句:select * from orders o,user u where o.uid=u.id; 3.创建Order和User实

  • 排序算法总结2021-06-12 19:31:19

    排序算法总结 一.交换排序 1.冒泡排序 原理: 比较相邻的元素,如果前者比后者大,就交换他们两个,对从前往后对每一对相邻元素作同样的工作,这样一趟冒泡后,最后的元素就是最大的数。这样每一趟冒泡确定一个元素的位置,n趟后数组即有序。同样也可以从后往前冒泡,依次确定最小值。 原

  • 使用查找表的经典题2021-06-12 19:02:24

    前言 大家好,我是来自「华为」的「程序员小熊」。清明假期到了,小熊给大家带来一道简单题,让大家放松放松。这道题也是各大厂的面试题,例如苹果、脸书、亚马逊和微软等等。 本文主要介绍通过「查找表」的策略来解答此题,同时也会介绍「双指针」中的「对撞指针」方法,供大家参考,希望对大

  • Java学习之日撸代码300行(31-40天,图)2021-06-12 18:59:44

    原博文:minfanphd 任务计划 第31天:整数矩阵及其运算 第31天:整数矩阵及其运算 有关矩阵在1到10天的时候就已经接触过了,本次的工作量主要是将矩阵的一些运算给加进去了。 在java中this()代表的是调用无参构造函数,若括号里有值则调用的是相应的构造函数。 package matrix;

  • UOJ52【UR #4】元旦激光炮【交互】2021-06-12 18:33:00

    这是一道交互题 交互库有三个长为 \(n_a,n_b,n_c\) 的不降正整数序列 \(a,b,c\),不超过 \(100\) 次单点查询求 \(k\)-th。 \(n_a,n_b,n_c\le 10^5\),\(a_i,b_i,c_i\le 10^9\)。 完全不会,牛逼坏了。 考虑归并排序的过程,必定有至少一个序列扔掉了前 \(\lfloor\frac k3\rfloor\) 个元

  • [leetcode刷题]——贪心思想2021-06-12 18:05:58

    此篇博客主要记录力扣中的贪心思想。   一、分配饼干 455.分发饼干    easy  2021-06-10   假设你是一位很棒的家长,想要给你的孩子们一些小饼干。但是,每个孩子最多只能给一块饼干。 对每个孩子 i,都有一个胃口值 g[i],这是能让孩子们满足胃口的饼干的最小尺寸;并且每块饼干 j

  • leetcode 235.二叉搜索树的最近公共祖先2021-06-12 18:02:09

      其实就是一个求LCA的模板问题。   我的实现方法是在p、q上分别打一个标记。然后递归把标记向上传递。当找到一个拥有两个标记的节点,它就是最近公共祖先。 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; *

  • 7. 加一2021-06-12 17:33:06

    加一 [原题链接](初级算法 - LeetBook - 力扣(LeetCode)全球极客挚爱的技术成长平台 (leetcode-cn.com)) 给定一个由 整数 组成的 非空 数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储单个数字。 你可以假设除了整数 0 之外,这

  • 树 —— 深度优先遍历2021-06-12 17:31:44

    数据结构:栈 使用递归:判断传入的节点是否为空,为空就return,根据遍历顺序丢给调用函数,再把当前的值赋给res数组 // 前序遍历 // var preOrder = function (root){ // let res = [] // let stack = [] // root && stack.push(root) // while (stack.length>0){ /

  • 获取 url 参数2021-06-12 17:03:43

    描述:获取 url 中的参数 1. 指定参数名称,返回该参数的值 或者 空字符串2. 不指定参数名称,返回全部的参数对象 或者 {} 3. 如果存在多个同名参数,则返回数组 4. 不支持URLSearchParams方法 示例1 输入:http://www.nowcoder.com?key=1&key=2&key=3&test=4#hehe key 输出:[1, 2, 3]

  • 初识C语言1--简单介绍一遍C语言2021-06-12 17:02:50

    闲话少说,先上思维导图。        如图所示,现在还是初识C语言的第一部分,本次只介绍了C语言本身特点,数据类型,常量变量,字符串转义字符注释,选择循环语句,函数,数组。           接下来请和我一起粗略地探讨其中内涵所在。          C语言本身特点 这是C语言的定义:  

  • ybtoj【字符串算法】1章2题【移位包含】2021-06-12 17:01:24

    移位包含 题目 解析 直接暴力移位,然后用find判一下即可 code: #include<iostream> #include<cstdio> #include<string> using namespace std; string x,y; int main() { cin>>x>>y; if(x.size()<y.size())swap(x,y); for(register int l=x.size(),i=x.size()

  • 数组队列2021-06-12 16:35:08

    前言 队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。 具体实现 接口 public interface Queue<T> { /** * 添加元

  • SpringBoot+JWT+Redis +ElementUI2021-06-12 16:33:02

    前后端分离的安全验证 1.安装Redis的依赖 在SpringBoot的pom.xml中添加Redis的依赖 <!--redis依赖--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> </dependency>

  • leetcode-python-缺失数字2021-06-12 16:02:45

    1)获取未缺失数字的列表,逐个对比(很慢!) class Solution: def missingNumber(self, nums: List[int]) -> int: reallist = [i for i in range(len(nums)+1)] for i in reallist: if i not in nums: return i 2)求和问题 class Solu

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

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

ICode9版权所有