首页 > TAG信息列表 > 2021.05

SpringBoot 请求体 InputStream 多次读取的问题(2021.05.11)

SpringBoot 请求体 InputStream 多次读取的问题(2021.05.11) 目录SpringBoot 请求体 InputStream 多次读取的问题(2021.05.11)1. 问题描述2. 原因分析3. 问题解决 1. 问题描述 笔者最近为一个 SpringBoot Web 项目添加日志审查,需要在请求完成后记录接口的响应时间、请求参数等信息

创新相关书籍(三)

21、开放式创新:中国式创新实践指南(2020.10)   22、创新的真相:技术逻辑与市场局限的冲突与融合(2021.01)   23、创新的动力——工业设计标准及其中国策略-2021.10   24、创新之巅 未来十年重构商业的六大战略性技术(2021.05) 25、打造企业创新团队——5式3招2手湛三

2021.05.14 tarjan

2021.05.14 tarjan 标准版tarjan 这里使用数组来模拟栈 void tarjan(int x){ ++ind; dfn[x]=low[x]=ind; stacki[++top]=x; instack[x]=true; for(int i=head[x];i;i=a[i].next ){ int v=a[i].to ; if(dfn[v]==0){ tarjan(v); low[x]=min(low[x],low[v]); }else

2021.05.09 欧拉回路及欧拉通路

2021.05.09 关于欧拉回路为什么倒着输出 void dfs(int x){ for(int i=1;i<=150;i++){ if(dis[x][i]){ --dis[x][i]; --dis[i][x]; dfs(i); } } ans[++top]=x; } // 洛谷1341 dfs寻找路径的时候本来就是 一级一级向下寻找,最后一级一级向上返回值 ,这时候,ans[]就变

Redis之父:编程与写作 | Gopher Daily (2021.05.15) ʕ◔ϖ◔ʔ

每日一谚:I still think that Go is a very interesting language, too. Of all the new languages Go is probably the most pythonic -- or at least of the general purpose new languages." - Python之父 恭喜“祝融”号成功登陆火星! Go技术生态 对cni benchmark中Cilium网络

《惢客创业日记》2021.05.31(周一)致自己

  今天,在网上看到了一篇文章,看完这篇文章,或许有认为是一篇抒情散文,或许有人认为是一碗心灵鸡汤,但我觉得自己挺受用,也产生了很大的共鸣,就记录到日记中吧。 标题是《五月,致自己!》,作者的笔名是琢磨历史。 时间飞逝,一晃而过, 岁月匆匆,不会停留, 不知不觉间, 4月,将要画上句号, 5月,将要

Linux-Centos7下安装Anaconda

一、下载Anaconda 使用清华镜像:Tsinghua Open Source Mirror wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2021.05-Linux-x86_64.sh 二、安装Anaconda bash Anaconda3-2021.05-Linux-x86_64.sh 一路Enter或者yes: 三、添加conda环境变量 v

Java面试:2021.05.29

1、Kafka的架构是怎样的? Kafka 的整体架构非常简单,是分布式架构,Producer、Broker 和Consumer 都可以有多个。 1.Producer,Consumer 实现 Kafka 注册的接口。  2.数据从 Producer 发送到 Broker 中,Broker 承担一个中间缓存和分发的作用。  3.Broker 分发注册到系统中的 Consume

《安富莱嵌入式周报》第214期:2021.05.24--2021.05.30

往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 1、村田和Cooler Master合作开发200μm热导板,世界上最薄的电子设备散热器     随着电子设备实现更高的性能和更先进的功能,每个设备产生的热量量不断增加,使高效的散热和消

Java 网络编程学习复习总结(一)-2021.05.28

网络编程 什么是计算机网络? 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 从其中我们可以提取到以下内容: 计算机网络的作用:资源

Day034.五角星的绘制

Codes ''' 五角星的绘制:绘制一个红色的五角星图形,图案见下方输出。 @Ref 2017.Python语言程序设计基础.第2版.嵩天, p30 @Version: v0.1, Python 3.9.5, Notus(hehe_xiao@qq.com), 2021.05.29 @Updated: 2021.05.29 ''' from turtle import * # fillcolor("re

Java面试:2021.05.18

1、讲一下你对线程池的理解。 线程池(Thread Pool)是一种基于池化思想管理线程的工具,经常出现在多线程服务器中,如MySQL。 线程过多会带来额外的开销,其中包括创建销毁线程的开销、调度线程的开销等等,同时也降低了计算机的整体性能。线程池维护多个线程,等待监督管理者分配可并发执行

Day031.打印3位无重复3位数

代码如下 ''' 打印 1-4 组成的,无重复且每位数字不等的 3 位数 @Version: v0.1, Python 3.9.5, Notus(hehe_xiao@qq.com), 2021.05.26 @Updated: 2021.05.26 ''' for i in range(1, 5): for j in range(1, 5): for k in range(1, 5):

2021.05.24用DataFrame的操作或SQL语句完成以下数据分析要求,并和用RDD操作的实现进行对比

  分数+5分。   总共有多少学生?     总共开设了哪些课程?     每个学生选修了多少门课?    每门课程有多少个学生选?    每门课程大于95分的学生人数?     Tom的成绩按分数大小排序。   平均分:     求每门课的选修人数及平均分,精确到2位小数。每门课的不及格

Day029.九九乘法表

''' 九九乘法表输出 @Ref 2017.Python语言程序设计基础.第2版.嵩天, p30 @Version: v0.1, Python 3.9.5, Notus(hehe_xiao@qq.com), 2021.05.24 @Updated: 2021.05.24 ''' for i in range(1, 10): for j in range(1, i + 1): print(&q

Day025.斐波拉契数列的计算

# 斐波拉契数列的计算,输出不大于 1000 的序列元素 # @ref 2017.Python语言程序设计基础.第2版.嵩天, p19 # @author Notus(hehe_xiao@qq.com), 2021.05.21 # @update: 2021.05.21 a, b = 0, 1 while a < 1000: print(a, end = ', ') a, b = b, a + b

Java方法详解 学习笔记(2021.05.20)

方法详解 目录方法详解一、什么是方法1. 方法的定义2. 设计方法的原则3. 回顾:方法的命名规则?二、方法的定义和调用1. 方法的定义2. 方法的调用3. 作业:自学值传递和引用传递三、方法的重载1. 什么是重载?2. 方法重载规则3. 实现理论4. demo四、命令行传递参数五、可变参数六、递归

《安富莱嵌入式周报》第212期:2021.05.11--2021.05.17

往期周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 1、Arduino为STM32H7做的开源工控底板 原理图是开源的,大家有兴趣看看有没有值得借鉴的地方。 这个底板是为他们之前推出的H7核心板而设计。 AKX00032-schematics (1).pdf (2

Java入门环境搭建 学习笔记(2021.05.15)

一、Java帝国的诞生 1. C、C++ ​ C:贴近硬件、贴近内存、运行快、指针、内存管理。 ​ C++:面向对象、兼容C、图形领域、游戏等。 2. 新语言:对C的扬弃 语法有点像C 没有指针 真·可移植 面向对象 类型安全 没有内存管理 高质量类库 ... Java诞生 3. Java初生 ​

2021.05.15继承球体和圆柱体

原文链接: 自动车手动车:https://codeeggs.github.io/2021/05/15/2021.05.15%E7%BB%A7%E6%89%BF%E7%90%83%E4%BD%93%E5%92%8C%E5%9C%86%E6%9F%B1%E4%BD%93/ 题目: 编写程序,定义抽象基类Container,由此派生出2个派生类球体类Sphere,圆柱体类Cylinder,分别用虚函数分别计算表面积和体

SpringBoot 学习记录 2021.05.13 Started

环境搭建 Spring Boot 2.x Java JDK 需要安装 JDK java8 也就是 1.8, 用 jdk-8u271-windows-x64.exe 网上有很多安装java8的教程,很简单。我已经安装完了。注意配置环境变量。 C:\Users\Reciter>java -version java version "1.8.0_211" Java(TM) SE Runtime Environment (build 1.8

2021.05.11 算法题:回文数

题目来源:力扣(LeetCode) 链接:https://leetcode-cn.com/problems/palindrome-number 难度:简单 题目描述 给你一个整数 x,如果 x 是一个回文整数,返回 true;否则,返回 false。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而 123 不是。 示例 1: 输入:x = 121 输出

面试题(更新于2021.05)

目录 JavaSE基础 1.谈谈对OOP的理解 2.JDK 和 JRE 的区别? 3.重写和重载 4.==与equals()的区别? 5.try、catch、finally的执行顺序 6.final 在 java 中有什么作用? 7.基本数据类型有哪些? 8.String底层原理 9.String str="i" 与 String str=new String(“i”) 一样吗? 10.String、Str

JDBC连接Mysql数据库学习复习总结(一)-2021.05.09

JDBC(Java Database Connection) JDBC为Java开发者使用数据库提供了统一的编程接口,它由一组Java类和接口组成。是Java程序与数据库系统通信的便准API。JDBC API 使得开发人员可以使用纯Java的方式来连接数据库,并执行相应的操作。 sun公司由于不知道各个主流商用数据库的程序代

7076. 【2021.05.08 NOI模拟】膜拜

给出两个点数相同的树。若干次询问,每次给出一个点集(\([1,n]\)中的数,一个数表示着两棵树上对应的点),要求得到另一个包含这个点集的点集,满足该点集在两棵树上的点分别联通。 给出权值\(w_i\),求答案点集的\(\sum w_i\)。 \(n\le 10^5\) 一条链+一棵树的部分分做法:类似于之前的连续段