首页 > 编程语言
斐波那契数(Java)
斐波那契数,通常用 F(n) 表示,形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: F(0) = 0,F(1) = 1 F(n) = F(n - 1) + F(n - 2),其中 n > 1 给你 n ,请计算 F(n) 。 解题思路 斐波 ...
分类:编程语言   时间:2021-09-13 17:27:53    收藏:0  评论:0  赞:0  阅读:29
python特性:切片
切片 可以实现截取数列,字符串等的一部分 简单切片:l[start:stop],得到下标在范围内前闭后开区间范围内的元素,为负数时看作负数对应的下标 超出索引范围的切片参数,可以看成把list以空元素延长,进行切片操作后,去掉空元素后得到结果, 例如: >>> a [0, 1, 2, 3, 4, 5 ...
分类:编程语言   时间:2021-09-13 17:27:14    收藏:0  评论:0  赞:0  阅读:31
SpringBoot打成war包,部署到Tomcat服务器
SpringBoot默认达成jar包,使用SpringBoot构想web应用,默认使用内置的Tomcat。但考虑到项目需要集群部署或者进行优化时,就需要打成war包部署到外部的Tomcat服务器中。 本文所使用SpringBoot版本为:2.0.3.RELEASE一、修改pom.xml文件将默认的j ...
分类:编程语言   时间:2021-09-13 17:26:44    收藏:0  评论:0  赞:0  阅读:21
算法设计与分析——1
1. 编码规范 格式 1. 程序块要采用缩进风格编写,缩进的空格数为4个(使用TAB键需要设置)。 2. 函数或过程的开始、结构的定义及循环、判断等语句中的代码都要采用缩进风格,case 语句下的情况处理语句也要遵从语句缩进要求。 3. 程序块的分界符(如C/C++ 语言的大括号‘{’ 和‘}’ ) ...
分类:编程语言   时间:2021-09-13 17:25:59    收藏:0  评论:0  赞:0  阅读:20
leetcode刷题_PYTHON(2):链表(2)删除链表的倒数第 N 个结点
给你一个链表,删除链表的倒数第 n 个结点,并且返回链表的头结点。 进阶:你能尝试使用一趟扫描实现吗? 示例 1: 输入:head = [1,2,3,4,5], n = 2输出:[1,2,3,5]示例 2: 输入:head = [1], n = 1输出:[]示例 3: 输入:head = [1,2] ...
分类:编程语言   时间:2021-09-13 17:24:50    收藏:0  评论:0  赞:0  阅读:36
?【Java技术指南】「并发编程专题」CompletionService框架基本使用和原理探究(基础篇)
前提概要 在开发过程中在使用多线程进行并行处理一些事情的时候,大部分场景在处理多线程并行执行任务的时候,可以通过List添加Future来获取执行结果,有时候我们是不需要获取任务的执行结果的,方便后面引出ExecutorCompletionService。 CompletionService的介绍 ...
分类:编程语言   时间:2021-09-13 17:24:37    收藏:0  评论:0  赞:0  阅读:22
2021-09-12算法周记——根号分治2
本周小结 本周并未学习什么算法,而是再深入了解了根号分治,复习了一点数据结构。 开学第二周,制定了读书计划与刷题计划。 根号分治2 按照老师的话,“小的东西种类不多,大的东西倍数不多”。根号分治不仅可以用来解决一些数据结构题,还可以用于复杂度的分析(空间与时间都可以)。比如熟知的“数论分块”的时间复 ...
分类:编程语言   时间:2021-09-13 17:00:57    收藏:0  评论:0  赞:0  阅读:22
Spring学习总结-01
既然要学习Spring,那我们就要了解什么是Spring,Spring是轻量级的JavaEE开源开发框架,Spring有两大核心:IOC(控制反转)和 AOP(面向切面编程),今天我们先来学习IOC(控制反转) 所谓IOC(控制反转)简单来说就是将new 对象的控制权交给Spring去做,而不是程序 ...
分类:编程语言   时间:2021-09-13 17:00:33    收藏:0  评论:0  赞:0  阅读:18
02 Java基础-运算符
02 Java基础-运算符 算数运算符 注意: /和%的区别:两个数据做除法,/取结果的商,%取结果的余数。 整数操作只能得到整数,要想得到小数,必须有浮点数参与运算。 字符中的"+"操作 byte类型,short类型和char类型将被提升到int类型,不管是否有其他类型参与运算。整个表达式的类型自 ...
分类:编程语言   时间:2021-09-13 16:59:17    收藏:0  评论:0  赞:0  阅读:19
[转] 理解python闭包
from: https://www.cnblogs.com/yssjun/p/9887239.html 闭包并不只是一个python中的概念,在函数式编程语言中应用较为广泛。理解python中的闭包一方面是能够正确的使用闭包,另一方面可以好好体会和思考闭包的设计思想。 1.概念介绍 首先看一下维基上 ...
分类:编程语言   时间:2021-09-13 16:57:43    收藏:0  评论:0  赞:0  阅读:20
python-日志-loguru
python-loguru 摘要 loguru是 python 的一个第三方的日志记录包 项目地址 github: https://github.com/Delgan/loguru 文档:https://loguru.readthedocs.io/en/stable/index.html 安装 pi ...
分类:编程语言   时间:2021-09-13 16:56:48    收藏:0  评论:0  赞:0  阅读:20
线程生命周期
线程的生命周期有6种状态: 线程的生命周期有6种,分别是新建状态、运行状态、阻塞状态、等待状态、超时等待状态和终止状态: 线程在自身的生命周期中,并不是固定的处于某个状态,而是随着代码的执行在不同的状态之间进行切换: 当线程通过new方法被创建之后,调用start()方法开始运行。 当线程执行当程序 ...
分类:编程语言   时间:2021-09-13 15:04:39    收藏:0  评论:0  赞:0  阅读:21
leetcode刷题_PYTHON(1):链表(1)两数相加
给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 输入:l1 = [2,4,3], l2 = [5,6,4]输出: ...
分类:编程语言   时间:2021-09-13 15:04:26    收藏:0  评论:0  赞:0  阅读:24
Java异常
什么是异常? 导致程序的正常流程被中断的事件称为异常 如何处理异常? 异常的处理手段有try/catch、final、thorws try/catch的使用方式 将可能发生异常的代码放在try中,当异常发生的时候try中的代码将被中断,转而执行catch中的代码。 异常的捕获通常需要调用异常父类Ex ...
分类:编程语言   时间:2021-09-13 14:24:31    收藏:0  评论:0  赞:0  阅读:20
SpringBoot - 通过自动装配原理,解决注入失败问题
问题描述 在学习分布式文件存储组件 -- 阿里云OSS(object storage service)时,有一种上传方式是“普通上传方式”,可以在导入包后,直接@autowire注入ossClient,然后调用各种api即可。 但是,启动后报错类型为“com.aliyun.oss.OSSClient ...
分类:编程语言   时间:2021-09-13 14:24:20    收藏:0  评论:0  赞:0  阅读:23
leetcode刷题_PYTHON(6):链表(6)删除排序链表中的重复元素 II
存在一个按升序排列的链表,给你这个链表的头节点 head ,请你删除链表中所有存在数字重复情况的节点,只保留原始链表中 没有重复出现 的数字。 返回同样按升序排列的结果链表。 提示: 链表中节点数目在范围 [0, 300] 内 -100 <= Node.val <= 100 题目数据保证链表已经按升 ...
分类:编程语言   时间:2021-09-13 14:22:54    收藏:0  评论:0  赞:0  阅读:30
python 函数的传参(*、**)
def func(*args,**kwargs): 其中*args可以传递无限个位置参数,转化为元组形式 **kwargs可以传递无限个关键字参数如name='张三',转化为字典形式{‘name’:‘张三'} 当函数执行时,*代表打散,**用来打散字典 **{‘name’:‘张三'} >name=' ...
分类:编程语言   时间:2021-09-13 14:22:11    收藏:0  评论:0  赞:0  阅读:20
Springboot(1)-Springboot第一个程序以及环境
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-instance" xsi ...
分类:编程语言   时间:2021-09-13 14:21:51    收藏:0  评论:0  赞:0  阅读:21
leetcode刷题_PYTHON(3):链表(3)合并两个有序链表
将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 输入:l1 = [1,2,4], l2 = [1,3,4]输出:[1,1,2,3,4,4]示例 2: 输入:l1 = [], l2 = []输出:[]示例 3: 输入:l1 = [], l2 = [0] ...
分类:编程语言   时间:2021-09-13 12:55:38    收藏:0  评论:0  赞:0  阅读:37
python如何抛出异常如何捕捉异常
我们首先要了解的就是如何抛出异常 一、抛出异常 @app.route("/") def index(): #抛出一个404异常 abort(404) return "heheheh" 这种抛出异常我们见到的很多,通常的情况下输错了地址就会出现这样的情况 就比如在博客中的地址栏中输出了地址也会出现这种 ...
分类:编程语言   时间:2021-09-13 12:50:20    收藏:0  评论:0  赞:0  阅读:31
512833条   上一页 1 ... 29 30 31 32 33 ... 25642 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!