序列 拷贝 基础java

121. 买卖股票的最佳时机& 1911. 最大子序列交替和

给定一个数组 prices ,它的第 i 个元素 prices[i] 表示一支给定股票第 i 天的价格。 你只能选择 某一天 买入这只股票,并选择在 未来的某一个不同的日子 卖出该股票。设计一个算法来计算你所能获取的最大利润。 返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回 0 ......
序列 时机 股票 1911 121

ansible基础

运维自动化Ansible 1、ansible介绍 运维神器ansible 一句话,学好ansible,学精ansible,就直接是普通运维、和自动化运维的一个质的飞跃。 ansible提供了大量的模块、帮助运维完成服务器批量化部署操作,ansible你可以理解为这个是一个工具箱,这个工具是用来解决其 ......
ansible 基础

java处理流 图片 视频等工具

https://www.codenong.com/cs106714361/ 1. MultipartFile转换BufferedImage 123 public static void MultipartFileHeight(MultipartFile file) throws IOExceptio ......
工具 图片 视频 java

Java将两张照片合成一张util

package com.xxxxxx.util;import java.awt.*;import java.awt.geom.AffineTransform;import java.awt.image.BufferedImage;import java.awt.image.ColorModel;im ......
照片 Java util

JAVA设计模式之装饰器模式

设计模式 设计模式(Design Pattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式 ......
模式 设计模式 JAVA

ssh基础

SSH安全登录 机器准备 什么是SSH SSH 或 Secure Shell 协议是一种远程管理协议,允许用户通过 Internet 访问、控制和修改其远程服务器。 SSH 服务是作为未加密 Telnet 的安全替代品而创建的,它使用加密技术来确保进出远程服务器的所有通信都以加密方式进行。 它提供了 ......
基础 ssh

Vue3+.net6.0 三 响应式基础,methods

这里的示例都用选项式风格 在 Vue 3 中,数据是基于 JavaScript Proxy(代理) 实现响应式的。 这个示例中输出是false,因为当你在赋值后再访问 this.someObj,此值已经是原来的 newObj 的一个响应式代理。 需要注意的是newObj 并不会变成响应式。 <scr ......
methods 基础 Vue3 net6 Vue

前端基础-js篇(二)

1.break和continue有什么区别? 共同点:break和continue都用于循环控制,但他们的工作方式有所不同。 区别:(1). Break: 当循环遇到break语句时,它会立即终止当前正在执行的循环,并且完全跳出该循环,不再执行剩下的迭代。此外,程序将继续执行break语句后面的代码 ......
前端 基础 js

Git 本地仓库与基础操作指令

本地仓库 获取本地仓库 在电脑任意位置创建一个空目录(例如test)作为我们的本地Git仓库 进入这个目录中,右键打开Git Bash窗口 执行 git init命令 如果创建成功后可在文件夹下看到隐藏的 .git目录 基础操作指令 添加与提交 Git工作目录下对于文件的修改(增加、删除、更新)会存 ......
指令 仓库 基础 Git

【HTML+CSS兼容性】 li中插入img元素之间存在空隙BUG问题+解决方案 前端零基础必须知道的事情!

>🚀 个人主页 **极客小俊** >✍🏻 作者简介:web开发者、设计师、技术分享博主 >🐋 希望大家多多支持一下, 我们一起进步!😄 >🏅 如果文章对你有帮助的话,欢迎评论 💬点赞👍🏻 收藏 📂加关注 ![](https://img-blog.csdnimg.cn/8980b6c ......
兼容性 空隙 前端 元素 事情

如何使用Java在Excel中实现一个数据透视表

摘要:本文由葡萄城技术团队于博客园原创并首发。转载请注明出处:[葡萄城官网](https://www.grapecity.com.cn/),葡萄城为开发者提供专业的开发工具、解决方案和服务,赋能开发者。 前一段时间淘宝出了一个“淘宝人生”的模块,可以看从注册淘宝账号至今的消费记录,仔细想了想,现在微 ......
数据 Excel Java

Redis基础

# Redis基础 ## 1. 什么是Redis 1. 简单而言,redis他就是一种数据库(非关系型数据库),用来存储数据 2. 两大特点: 1. 键值性(key--values) 2. nosql(不用sql语言) 3. value的类型:字符串,数值,json 4. 存储方式:多依赖于内存,性 ......
基础 Redis

3-SpringBoot基础配置

# 1. 属性配置 > SpringBoot 默认配置文件是 application.properties ![](https://img2023.cnblogs.com/blog/2942345/202307/2942345-20230711073415877-578062890.png) 网址为 ......
SpringBoot 基础

【网络】【TCP】为什么 TCP 每次建立连接时,初始化序列号都要不一样呢?

1 前言 这节我们来看个问题,就是为什么 TCP 每次建立连接时,初始化序列号都要不一样呢? 2 剖析 为什么 TCP 每次建立连接时,初始化序列号都要不一样呢? 主要原因是为了防止历史报文被下一个相同四元组的连接接收。 TCP 四次挥手中的 TIME_WAIT 状态不是会持续 2 MSL 时长,历 ......
序列号 序列 TCP 要不 网络

[JAVA]RestControllerAdvice ExceptionHandler设置全局异常返回对象时,始终显示{}

@RestControllerAdvice @Slf4j public class GlobalRestExceptionHandler { @ExceptionHandler(value = BusinessException.class) public String handleExceptio ......

docker 基础笔记---没啥用

https://www.imooc.com/video/15640 1. 镜像 2. 容器 ......
基础 笔记 docker

LeetCode 周赛 353(2023/07/09)看似没考 LIS 最长递增子序列,好像又考了

> **本文已收录到 [AndroidFamily](https://github.com/pengxurui/AndroidFamily),技术和职场问题,请关注公众号 [彭旭锐] 和 [BaguTree Pro] 知识星球提问。** - 往期回顾:[LeetCode 单周赛第 352 场 · 一 ......
序列 LeetCode 2023 353 LIS

Java 亿级项目架构设计与落地应用(24周)

目录:阶段一: 程序员的成长目标与方向阶段二: 架构师必备基本功-需求分析阶段三: 高层架构设计-从无到有描绘系统蓝图阶段四: 系统架构设计-概要设计阶段五: 系统架构设计-详细架构设计,走向真正落地阶段六: DDD领域驱动架构设计-复杂业务应对之道阶段七: 亿级电商订单系统-架构设计评审与验证阶段 ......
架构 项目 Java

Java语言基础知识全总结

一.Java的优点 1. 跨平台性。一次编译,到处运行。Java编译器会将Java代码编译成能在JVM上直接运行的字节码文件,C++会将源代码编译成可执行的二进制代码文件,所以C++执行速度快 2. 纯面向对象。Java 所有的代码都必须在类中书写。C++兼具面向对象和面向过程的特点? 3. Jav ......
全总 基础知识 语言 基础 知识

Java 包、访问修饰符

# Java 包、访问修饰符 # 1. 包 ## 包可以理解为创建不同的目录来分别存放类,类似计算机当中文件夹 > ## 通过包可以让相同的类在不同的目录下使用,防止重名的问题 > > ## 通过包可以很好的管理我们编写的类 > > ## 通过包可以控制访问范围 ## 使用 idea 工具创建包通过 ......
Java

java学习

spring: 1 前端参数如果放在请求体,且是post请求,后端需加上@ResquestBody才能接受。后端@RequestBody注解对应的类在将HTTP的输入流(含请求体)装配到目标类(即:@RequestBody后面的类)时,会根据json字符串中的key来匹配对应实体类的属性,如果匹配一 ......
java

基础推荐算法概述

推荐系统可以解决什么问题? 推荐系统的性能可以直接或者间接的影响商品交易系统的成交额,也会影响到用户的购物体验。在实际场景中,用户自己往往也不完全知道自己想要什么,例如,有某银行的积分,想要在其app上兑换一些商品,那么我该兑换什么商品呢?某银行与很多汽车厂商合作,我想通过该银行购买汽车,我该购买什 ......
算法 基础

Java-第一天(初始java)

在正式学习Java之前,我们可以简单了解下Java进程......也可忽略喔 一、Java发展历史 Java是世界上使用最广泛的编程语言之一。Java最初由Sun Microsystems在1990年代开发,用于开发从Web应用程序到移动应用程序到批处理应用程序的所有内容。Java最初是一种纯粹的面 ......
Java java

postgresql+Sequelize基础

#什么是Sequelize Sequelize是一个Node.js的ORM(对象关系映射)库,它提供了一种简洁而强大的方式来与关系型数据库进行交互。ORM库的作用是将数据库表格与对象之间进行映射,使开发者可以使用面向对象的方式来操作数据库,而不需要直接编写SQL查询语句。通过使用Sequelize, ......
postgresql Sequelize 基础

Java-Day-30( 多用户即时通信系统 —— 登录 + 获取在线用户列表 )

# Java-Day-30 ## 多用户即时通信系统 - 需求分析 - 用户登录 - 拉取在线用户列表 - 无异常退出 - 私聊 - 群聊 - 发文件 - 服务器推送新闻 ### 用户登录 - 功能说明 - 我们暂时人为规定用户名 / id = 100,密码 123456 就可以登录,其他用户不能登 ......
用户 Java-Day 系统 Java Day

Java-Day-31( 多用户即时通信系统 —— 无异常退出 + 私聊 + 群发 )

# Java-Day-31 ## 多用户即时通信系统 ### 无异常退出 - 问题指出: - 客户端输入 9 退出的是输出在控制台的主线程,退出的是主菜单,并没有真正的退出 - 因为客户端启动后,相当于是开启了一个进程,在这个进程中启动了一个主线程 ( main 线程 ),在 main 主线程中又启 ......
Java-Day 用户 系统 Java Day

2023-07-10 量学基础 黄金阶梯(攻防节奏)

1. 攻的节奏,每一级上涨阶梯必须是有王牌柱构成。不必非得是黄金柱,也可以是将军柱 (1)也就必须是有4根k线构成一个阶梯 (2)理解合力和接力的关系 2. 防的节奏 (1)单阴不算阴 (2)双阴才断节奏,但是双阴和基柱如果只有3天,则后面再出阳线也算一波 (3)打破最后一个攻的节奏就为撤 ......
阶梯 节奏 黄金 基础 2023

requests的基础使用

## 爬虫介绍 ```python # 爬虫:又称网络蜘蛛,spider,一堆程序,从互联网中抓取数据 》数据清洗 >入库 # 爬虫需要掌握的知识 -抓取数据:发送网络请求(http),获得响应(http响应,响应头,响应体 》真正重要的数据在响应体中) -python模块:requests,sel ......
requests 基础

ssm框架使springmvc放行资源(java配置类)

- 在springmvc中,如果配置了拦截所有请求交给springmvc处理,会出现一些静态web资源加载不出来的情况,或者想放行指定web资源可以通过修改通过修改配置达到相应目的,这里使用覆写WebMvcConfigurationSupport中的方法作介绍。 ```java @Configura ......
springmvc 框架 资源 java ssm

基础组合数学

加法原理、乘法原理等是组合数学中的基础 加法原理 将集合S划分为S1,S2,S3,......,Sm,则|S|=|S1|+|S2|+|S3|+......+|Sm| 乘法原理 定义集合S是元素序列(a,b)的集合,对于元素a有P种选择,元素b有Q种选择,则S的大小为P*Q 排列 一.不可重复排列数 ......
组合数学 数学 基础