寻找路线 简单的动态规划问题

版权声明:此为本人原创文章,请勿抄袭,仅供参考! https://blog.csdn.net/January_one/article/details/88373347 题目 寻找路线 描述 小明在A点,他要到B点。从A到B有许多交错的路, 这些交错的路形成了有很多1*1的小正方形组成的长方形,长为l,宽为w。 他想知道A点到B点有几条最短路线可走。 输入格式 两个正整数l和w(0 < w <= l <= 33)。 输出格式 A点到B点的 最短路线的条数。 输入样例 3 2 输出样例 10 题目
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

拦截导弹 (最长不上升子序列)基础dp题

版权声明:此为本人原创文章,请勿抄袭,仅供参考! https://blog.csdn.net/January_one/article/details/88375135 题目 拦截导弹 描述 一种导弹拦截系统的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。输入导弹依次飞来的高度,计算这套系统最多能拦截多少导弹 输入格式 第一行是一个整数n(n<=1000),代表接下来
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

在Spring Boot CLI中用命令使用Initializr

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88177052 Spring Boot CLI包含了一个init命令,可以作为Initializr的客户端界面。 init命令最简单的用法就是创建Spring Boot项目的基线: $ spring init 在和Initializr的Web应用程序通信后,init命令会下载一个demo.zip文件。解压后你会看到 一个典型的项目结构,包
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

SpringApplicationConfiguration 注解无法注入

最近在学习 Spring Boot 框架的时候,根据网络上大牛的教程在本地测试框架结构和数据输出。结果,在进行 Junit 单元测试的时候老是提示说 Bean 没有定义: Failure Trace:nested exception is org.springframework.beans.factory.NoSuchBeanDefinition…… 我查看一下数据类或者业务类,均添加了注解 @Component 或者 @Service ,而且测试类中定义的时候也添加了 @Autowired
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

springboot的优势及开发第一个springboot应用程序

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88169349 优点: 1.springboot使编码变得简单 2.springboot使配置变得简单 3.springboot使部署变得简单 4.springboot使监控变得简单 5.springboot帮助开发者快速启动一个容器 springboot的主要特性: 1.遵循“习惯优于配置”的原则,使用Spring Boot只需要很少的配
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

idea 怎么像eclipse一样多项目同一个窗口

idea默认打开项目多个项目是多窗口显示的,这样项目间切换比较麻烦。 本文介绍 IntelliJ IDEA 如何在一个窗口显示多个项目。 首先有两个或多个项目,此处不做说明。 下面是第一个项目: 当前窗口只显示一个项目。 操作步骤如下:(可以使用快捷键Ctrl+Alt+Shift+S) 打开项目设置界面,点击选中Modules,会看到你的项目信息 点击“”+“”号,出现添加模块的窗口,点击Import Module 弹出项目选择窗口,选择要添加的项目,点击OK 根据项目实际类型选择向导,Nex
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

spring boot提供的条件化注解

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88312296 @ConditionalOnBean 配置了某个特定Bean @ConditionalOnMissingBean 没有配置特定的Bean @ConditionalOnClass Classpath里有指定的类 @Cond
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

SpringBoot自定义配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88343100 覆盖springboot自动配置 围绕应用程序安全有很多决策要做,SpringBoot不能替你做决定。虽然SpringBoot为安全提供了一些基本的自动配置,但是你还需要自己覆盖一些配置以满足特定的安全要求。想知道要如何用显式的配置来覆盖自动配置,我们先从为阅读列表应用程序添加Spring Security入手。在了解自动配
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

SpringBoot 自动配置微调

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88358205 说明: 在处理应用安全时,我们希望能够完全掌握所有配置,但是,细节需要微调时,比如更改端口号和日志级别,便放弃自动配置。 SpringBoot自动配置的Bean提供了300多个微调的属性。当你调整设置时,只要在环境变量、Java系统属性、JNDL、命令行参数或者属性文件进行指定就好了。 Spring Boot能从多种属性源获
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

应用程序Bean的配置外置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88363244 假设我们在某人的阅读列表里不止想要展示图书标题,还要提供该书的Amazon链接。我们不仅想提供该书的链接,还要标记该书,以便利用Amazon的Associate Program。 1.修改Thymeleaf模板 <a th:href="'http://www.amazon.com/gp/product/' + ${bo
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

SpringBoot 定制应用程序错误页面

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88372172 最简单的方法就是创建一个自定义视图,让解析出的视图名为error。 这一点归根到底取决于错误视图解析时的视图解析器。 实现了Spring的View接口的Bean,其 ID为error(由Spring的BeanNameViewResolver 所解析)。 如果配置了Thymeleaf,则有名为error.html的Thymel
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

Spring Boot 集成测试自动配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_41723615/article/details/88376955 介绍: 1.Spring Framework的核心工作是将所有组件编织在一起,构成一个应用程序。整个过程就是读取配置说明(可以是XML、基于Java的配置、基于Groovy的配置或其他类型的配置),在应用程序上下文里初始化Bean,将Bean注入依赖它们的其他Bean中。 2.对Spring应用程序进行集成测试时,让Spri
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

解决MyEclipse卡顿问题

在进行开发大项目时,常常会遇见开发工具卡顿的情况 ,大多数都是因为内存不够的原因造成的,今天学习了为MyEclipse分配更大内存的方法。是通过修改配置文件实现的。 一:修改myeclipse.ini文件 首先找到MyEclipse的安装目录 打开myeclipse的配置文件 如图选中文件 文档最后三行可以更改数字 根据本机自带物理内存的大小 采用1/4或者1/3适当修改 最需要注意的是:在修改完成后第一次启动编译器需要在安装根目录下启动.exe,不要通过快捷方式启动,否则修改失败 其三项分别
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

myeclipse 调大jvm 内存

参数 -XX:-UseSplitVerifier -Xmx1024M -Xms512M -XX:MaxPermSize=256m 说明: Xms512m 代表堆内存初始值为512MB Xmx1024m 代表堆内存最大值为1024MB,按需分配 PermSize=64M JVM初始分配的非堆内存 MaxPermSize 代表 JVM最大允许分配的非堆内存,按需分配 myeclipse如下图 按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

python四种实现单例模式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hard_days/article/details/84640777 # _*_ coding:utf-8 _*_ ''' @author:xianyt @date:2018/ @func: ''' ''' 在默认的情况下创建多个对象的ID不相同,如果想要设置为单例模式,可以通过__new__()方法中的__instance 在__new__方法中把类实例绑定到类
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

使用selenium爬取斗鱼直播数据

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hard_days/article/details/84643756 分析斗鱼直播首页https://www.douyu.com/directory/all 使用selenium来实现跳转页面,定位到跳转页面位置。 拿到页面后通过xpath提取想要的数据进行分析。 保存数据 # -*- coding:utf-8 -*- from selenium import webdriver from se
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

领扣网两数相加

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hard_days/article/details/84797802 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的 两个 整数。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 暴力法,直接使用暴力的迭代方法遍历出来。 class Solution(object): def twoSum(self, nums, t
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

python实现杨氏矩阵查找

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hard_days/article/details/84863864 # _*_ coding:utf-8 _*_ ''' @author:xianyt @date:2018/ @func:在一个 m 行 n 列二维数组中, 每一行都按照从左到右递增的顺序排序每一列照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

python实现链表的增删改查操作

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hard_days/article/details/84936687 # _*_ coding:utf-8 _*_ ''' @author:xianyt @date:2018/ @func:用python实现链表操作 ''' class Node(object): ''' data:节点保存的数据 _next:保存下一个节点对象 '''
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0

python实现字符串转换成整数atoi

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hard_days/article/details/84997675 一、题目要求 请你来实现一个 atoi 函数,使其能将字符串转换成整数。 首先,该函数会根据需要丢弃无用的开头空格字符,直到寻找到第一个非空格的字符为止。 当我们寻找到的第一个非空字符为正或者负号时,则将该符号与之后面尽可能多的连续数字组合起来,作为该整数的正负号;假如第一个非空字符是数字,则直接将其与之后连续的数字字符组
分类: 其他 发布时间: 03-10 22:01 阅读次数: 0