首页 > 编程语言
ES2019 中对 Javascript 的新增和改进
ES2019 中对 Javascript 的新增和改进 1、 Optional Catch Binding - 可选的异常捕获绑定 以往的异常捕获语句,无论你是否用到,都需要在 catch 后面需要带上 error 参数,有代码洁癖的一定难以忍受,新的接口规范支持在不需要的时候不用带了 原来的方式 ...
分类:编程语言   时间:2021-04-13 10:33:20    收藏:0  评论:0  赞:0  阅读:17
外观数组(leetcode38)
给定一个正整数 n ,输出外观数列的第 n 项。 「外观数列」是一个整数序列,从数字 1 开始,序列中的每一项都是对前一项的描述。 你可以将其视作是由递归公式定义的数字字符串序列: countAndSay(1) = "1" countAndSay(n) 是对 countAndSay(n-1) 的描述 ...
分类:编程语言   时间:2021-04-13 10:29:50    收藏:0  评论:0  赞:0  阅读:27
SpringBoot整合Swagger2及使用
简介 swagger是一个流行的API开发框架,这个框架以“开放API声明”(OpenAPI Specification,OAS)为基础, 对整个API的开发周期都提供了相应的解决方案,是一个非常庞大的项目(包括设计、编码和测试,几乎支持所有语言)。 springfox大致原理: springfox ...
分类:编程语言   时间:2021-04-13 10:29:18    收藏:0  评论:0  赞:0  阅读:24
IDEA SpringBoot开发环境配置
今天在我的小黑重新配了下学习和开发环境 在这做篇记录,希望能帮助有需要的朋友 IDEA安装配置 到官网下载 Ultimate版本 or 社区版 IDE 两个版本最重要的区别在于 社区版不支持Spring,Swagger,数据库工具等组件 无限试用(不推荐) 虽然还是学生,但是申请教育认证还是挺麻烦的 ...
分类:编程语言   时间:2021-04-13 10:28:12    收藏:0  评论:0  赞:0  阅读:30
java 数据类型:集合接口Collection之 Stream 的reduce方法
Stream 的reduce递归计算 import java.util.ArrayList; import java.util.Arrays; import java.util.List; import java.util.stream.Stream; /** * @ClassName Stream ...
分类:编程语言   时间:2021-04-13 10:27:50    收藏:0  评论:0  赞:0  阅读:39
数组查找
大纲 二分查找 插值查找 斐波那契查找 tips:数组查找的前提是数组有序 一、二分查找 /** * 找到中间位置,然后递归前后两个部分 */ private static int binarySearch(int[] arr,int target,int begin,int end){ if (e ...
分类:编程语言   时间:2021-04-13 10:27:38    收藏:0  评论:0  赞:0  阅读:26
Spring Boot之发送HTTP请求(RestTemplate详解)
RestTemplate是Spring提供的用于访问Rest服务的客户端,RestTemplate提供了多种便捷访问远程Http服务的方法 1.简述RestTemplate RestTemplate能大幅简化了提交表单数据的难度,并且附带了自动转换JSON数据的功能 HTTP方式 RestTempl ...
分类:编程语言   时间:2021-04-13 10:26:59    收藏:0  评论:0  赞:0  阅读:29
玩转apollo配置中心——springboot整合Apollo实现集中配置自动化更新
前面我们一起交流了Apollo配置中心的基本原理以及各种环境的搭建,今天我们进行springboot整合Apollo实现集中化配置、自动化更新 应用场景 任何没有业务应用场景的技术都是纸上谈兵,先说说应用场景 随着现在微服务技术越来越火爆热门,越来越普及,当单体服务升级为集群或者微服务的时候,服务变 ...
分类:编程语言   时间:2021-04-13 10:26:13    收藏:0  评论:0  赞:0  阅读:38
Java基础代码 —— 计算输血量
import java.util.Scanner;public class c201_02_06_计算输血量 { public static void main(String[] args) { System.out.println("请输入血红蛋白含量和体重"); Scanner scanner= ...
分类:编程语言   时间:2021-04-13 10:25:54    收藏:0  评论:0  赞:0  阅读:23
数据机构与算法学习(八)- 排序
一、如何分析一个“排序算法” 排序算法的执行效率 1. 最好情况、最坏情况、平均情况时间复杂度 第一,有些排序算法会区分,为了好对比做一下区分。第二,对于要排序的数据,有的接近有序有的接近无序。有序度不同的数据对于排序的执行时间肯定是有影响的,我们要知道在不同的数据下的性能表现。 2. 时间复杂度的 ...
分类:编程语言   时间:2021-04-13 10:25:20    收藏:0  评论:0  赞:0  阅读:28
LeetCode——783. 二叉搜索树节点最小距离(Java)
题目描述 题干: 给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。 示例1: 输入:root = [4,2,6,1,3] 输出:1 示例2: 输入:root = [1,0,48,null,null,12,49] 输出:1 题解思路 返回节点差值的最小值,这里因为是 ...
分类:编程语言   时间:2021-04-13 10:24:17    收藏:0  评论:0  赞:0  阅读:24
SpringBoot解决thymeleaf引入公共部分问题
引入头部文件 将公共文件都存在/templates/common目录下 1.创建header.html 2.引入 ...
分类:编程语言   时间:2021-04-13 10:19:34    收藏:0  评论:0  赞:0  阅读:33
【LeetCode】1822. 数组元素积的符号
思路:遍历判断每个数的正负 class Solution { public: int arraySign(vector<int>& nums) { int ans = 1; for(auto &n : nums){ if(n == 0) return 0; ans *= (n > 0) ? 1 : ...
分类:编程语言   时间:2021-04-13 10:19:01    收藏:0  评论:0  赞:0  阅读:23
spring框架
spring框架 spring的概述 spring是什么? spring是全栈轻量级开源框架,以IOC(Inverse of Control:反转控制)和AOP(aspect Oriented Programming:面向切面编程)为内核,提供了表现层Spring MVC和持久层Spring JDB ...
分类:编程语言   时间:2021-04-13 10:13:09    收藏:0  评论:0  赞:0  阅读:44
springBoot 使用测试类报错
添加以下依赖: <dependency> <groupId>org.junit.platform</groupId> <artifactId>junit-platform-launcher</artifactId> <scope>test</scope> </dependency> <depende ...
分类:编程语言   时间:2021-04-13 10:12:50    收藏:0  评论:0  赞:0  阅读:20
Java入门之05-Java数组
数组概述 数组定义 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问他们,下标从0开始。 数组声明与创建 首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: da ...
分类:编程语言   时间:2021-04-13 10:08:38    收藏:0  评论:0  赞:0  阅读:15
167. 两数之和 II - 输入有序数组
本题在两数之和的基础上又增加了数组递增的属性,因此我们除了利用哈希映射外 又多了一种方法,那就是二分查找。 针对每一个数组元素,做二分查找,查找的目标即为target-numbers[i] 本题需要注意的点有2个, (1)不能使用相同元素,即查找的low需要是i+1 (2)返回的数组下标是从1开始的 ...
分类:编程语言   时间:2021-04-13 10:06:08    收藏:0  评论:0  赞:0  阅读:32
python 字符串反转与找不同
一个网站自己之前用电脑,大部分时间就是炉石,然后就是看看知乎撒撒的,最近感觉要老了,孩子都要开始学编程了,自己还是这样玩不好吧,所以开始看看之前知乎上收藏的一些内容,其实就是想的让自己能多动一下脑子。找到了一个网站:https://www.codingame.com网站上的话需要工具,可算是用到买的东西了。网站需要一点英语基础,反正有翻译插件就先搞它一波。通过前边的引导,发现了这个网站有一个实时的
分类:编程语言   时间:2021-04-13 10:05:36    收藏:0  评论:0  赞:0  阅读:31
C++中vector末尾元素end()和back()
起因 最近code review看到有关vector末尾元素的问题 代码 一个简单的例子 #include <iostream> #include <vector> int main() { std::vector<int> vec{1,2,3,4,5}; std::cout<<*vec.end() ...
分类:编程语言   时间:2021-04-13 10:01:37    收藏:0  评论:0  赞:0  阅读:20
Java中如何实现用一个数组B存储从另一个数组A中挑出的符合要求的数据并进行操作
要求:用一个数组B存储从另一个数组A中挑出的符合要求的数据,并对数组B中的数据进行操作 方法一: 1、确定数组A中符合要求的元素的个数。 (1)通常使用一个初始值为0的变量count进行数量标记, (2)循环遍历A数组 (3)遍历的过程中,用 if 判断挑选符合条件的元素,符合条件则count++。 ...
分类:编程语言   时间:2021-04-13 10:01:26    收藏:0  评论:0  赞:0  阅读:33
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!