一.前言 周末果然是堕落的根源,原谅我两天没刷题(PS:主要是因为周末搬家去了)。上次在这个题的时候,看到网上很多方法都是用动态规划做的,但是本渣渣实在不知道动态规划具体是怎样的,于是就专门花了花时间去研究了一下。肯定没这么快弄懂,只能说是稍微入门,于是写下这篇文章,帮助自己也帮助别人理解动态规划。 ...
分类:
编程语言 时间:
2019-09-16 00:54:32
阅读次数:
139
1、使用maven创建一个快速启动项目 2、引入相关依赖 3、HelloController.java 4、App.java 5、在App.java中右键,作为Java Application启动运行 ...
分类:
编程语言 时间:
2019-09-16 00:56:40
阅读次数:
146
恢复内容开始 一、传统方式 1. 导入文件上传的jar包 2. 编写文件上传的jsp页面 3. 编写文件上传的Controller控制器(文件上传传统方式) 二、springmvc方式 1、在springmvc.xml中配置文件解析器 2、springmvc上传文件 三、springmvc跨服务器上 ...
分类:
编程语言 时间:
2019-09-16 09:13:58
阅读次数:
83
Python深浅拷贝 一、引言 在python中,对象赋值实际上是对象的引用。当创建一个对象,然后把它赋给另一个变量的时候,python并没有拷贝这个对象,而只是拷贝了这个对象的引用 针对该列表 一般有三种方法,分别为:拷贝(赋值)、浅拷贝、深拷贝 注意: 拷贝/浅拷贝/深拷贝都是针对可变类型数据而 ...
分类:
编程语言 时间:
2019-09-16 09:14:22
阅读次数:
63
python高阶函数 python高阶函数有很多,我们这里主要介绍六种常用的高阶函数: lambda()匿名函数,filter()筛选函数,map()函数,reduce()函数,zip()函数 ,sorted()函数 lambda()匿名函数,filter()筛选函数,map()函数,reduce( ...
分类:
编程语言 时间:
2019-09-16 09:17:20
阅读次数:
91
算法的基本概念 算法: 对特定问题求解步骤的一种描述,它是指令的有限序列,其中的每条指令表示一个或多个操作。 根据以上定义,可以知道,算法一定是可以解决特定问题的,其次,它是有限的,然后,每一个指令都表示特定的操作。于是可以知道算法的五个特性: 有穷性: 一个算法必须在执行有穷步之后结束,且每一步都 ...
分类:
编程语言 时间:
2019-09-16 09:22:08
阅读次数:
112
题目:C盘下面有一个aa.txt的文件,文件里存放了年级每一个学生的成绩看,格式为:姓名 分数 班级如: 张三80 1班 李四90 2班 设计一个方法,读取文件里的信息,最后输出学生的信息,输出格式为:姓名:张三 分数:80 班级:1班 要求:使用类存储每一行学生信息,使用list存储所有的学生信息 ...
分类:
编程语言 时间:
2019-09-16 09:31:11
阅读次数:
196
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1.0,u ...
分类:
编程语言 时间:
2019-09-16 09:37:05
阅读次数:
69
NIO简介 NIO是一种同步非阻塞的I/O模型,在Java 1.4 中引入了NIO框架,对应 java.nio 包,提供了 Channel , Selector,Buffer等抽象。 NIO中的N可以理解为Non-blocking,不单纯是New。它支持面向缓冲的,基于通道的I/O操作方法。 NIO ...
分类:
编程语言 时间:
2019-09-16 09:38:11
阅读次数:
147
[TOC] 常用代码片段及技巧 自动选择GPU和CPU 切换当前目录 打印模型参数 将tensor的列表转换为tensor 内存不够 Smaller batch size every few minibatches debug tensor memory resource` module is a ...
分类:
编程语言 时间:
2019-09-16 09:41:37
阅读次数:
71
问题描述: Given two non-empty binary trees s and t, check whether tree t has exactly the same structure and node values with a subtree of s. A subtree of ...
分类:
编程语言 时间:
2019-09-16 09:46:31
阅读次数:
94
数组小和的定义如下: 例如,数组s=[1,3,5,2,4,6],在s[0]的左边小于或等于s[0]的数的和为0,在s[1]的左边小于或等于s[1]的数的和为1,在s[2]的左边小于或等于s[2]的数的和为1+3=4,在s[3]的左边小于或等于s[3]的数的和为1,在s[4]的左边小于或等于s[4]的 ...
分类:
编程语言 时间:
2019-09-16 09:49:02
阅读次数:
67
这里向大家分享一下python爬虫的一些应用,主要是用爬虫配合简单的GUI界面实现视频,音乐和小说的下载器。今天就先介绍如何实现一个动态视频下载器。 爬取电影天堂视频 首先介绍的是python爬取电影天堂网站的视频(包括电影,电视剧,综艺等),主要是用selenium动态网页技术加上简单的爬虫技术。 ...
分类:
编程语言 时间:
2019-09-16 09:49:55
阅读次数:
102
server: port: 9093 servlet: context-path: /area/ # 项目的整体前缀 web: uploadPath: E:/file123/file456/ success: 200 error: 0 # 毫秒 (redis token的保存失效) jwtTimeO... ...
分类:
编程语言 时间:
2019-09-16 09:52:05
阅读次数:
178
希尔排序,是插入排序的改进版本,又叫缩小增量排序。 1、首先取一个整数gap默认是2,将元素分为gap个子序列,所有间隔为gap的元素放在一个子序列中 2、然后在每个子序列终实现直接插入排序,然后缩小间隔gap,直到gap缩小到1 3、最后一步执行插入排序,直到数据完成排序。 ...
分类:
编程语言 时间:
2019-09-16 09:52:51
阅读次数:
90
package com.example.demo.dxf2svg; import com.aspose.cad.InterpolationMode; import com.aspose.cad.SmoothingMode; import com.aspose.cad.TextRenderingHin... ...
分类:
编程语言 时间:
2019-09-16 09:53:29
阅读次数:
672
思路肯定是没有问题,但是不知道为啥一直 TLE 两个点~ ...
分类:
编程语言 时间:
2019-09-16 09:55:01
阅读次数:
88
Python基础小结 一、变量 1.1什么是变量 描述世间万物变化的状态 1.2变量的组成 变量 = 变量值 变量名是用来接收变量值的 1.3变量名的命名规范 1. 变量名具有某种意义 2. 有数字/字母/下划线组成,且不能由数字开头也不能以下划线开头(下划线开头为不要这个变量) 3. 不能使用py ...
分类:
编程语言 时间:
2019-09-16 09:56:04
阅读次数:
80
Spring Data是Spring 的一个子项目。用于简化数据库访问,支持NoSQL和关系数据库存储。其主要目标是使数据库的访问变得方便快捷。 Spring Data 项目所支持NoSQL存储: MongoDB(文档数据库) Neo4j (图形数据库) Redis(键/值存储) Hbase(列族数 ...
分类:
编程语言 时间:
2019-09-16 09:56:53
阅读次数:
108
一、概述 在微服务架构下,虽然我们会尽量避免分布式事务,但是只要业务复杂的情况下这是一个绕不开的问题,如何保证业务数据一致性呢?本文主要介绍同步场景下使用 的`AT模式`来解决一致性问题。 是 阿里巴巴 开源的 一站式分布式事务解决方案 中间件,以 高效 并且对业务 0 侵入 的方式,解决 微服务 ...
分类:
编程语言 时间:
2019-09-16 09:57:24
阅读次数:
130