javase day 03

JavaWeb - Day15 - maven高级 - 分模块设计与开发、继承与聚合、私服

01. maven高级-分模块设计与开发 1.1 介绍 所谓分模块设计,顾名思义指的就是我们在设计一个 Java 项目的时候,将一个 Java 项目拆分成多个模块进行开发。 1). 未分模块设计的问题 如果项目不分模块,也就意味着所有的业务代码是不是都写在这一个 Java 项目当中。随着这个项目的业 ......
私服 模块 JavaWeb maven Day

算法学习Day22二叉树插入和删除

Day22二叉树插入和删除 By HQWQF 2024/01/03 笔记 235. 二叉搜索树的最近公共祖先 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点 x,满足 x 是 p、q 的祖 ......
算法 Day 22

代码随想录 day08 反转字符串 反转字符串2 替换数字 单词反转顺序 右旋

反转字符串 经典双指针法 头尾交换 反转字符串2 难点在于模拟题目设定的条件 一开始不明白怎么模拟 后来看了一行标准源码 就明白了 设定步长就可以了 然后对迭代器位置进行约束 替换数字 本题为acm模式 也是一道双指针解题 注意这道题需要扩容之后 从后往前填充 免去了从前往后填充时需要移动元素 单词 ......
字符串 字符 随想录 随想 单词

Day43 冒泡排序

冒泡排序 步骤: ​ 1.比较数组中,两个相邻的元素,如果第一个数比第二个大,我们就交换他们的位置 ​ 2.每一次比较,都会产生一个最大,或者最小的数字 ​ 3.下一轮则可以少一次排序! ​ 4.依次循环,直到结束! package com.baixiaofan.array; import java ......
Day 43

01.03每日总结

第一个例子是对计算器进行测试。 假设让你负责一个计算器小程序的测试工作,如何着手呢?假设先测试其加法运算功能,在字长为 32 位的计算机上运行,若随意取 2 个整数进行相加,那么测试数据的最大可能数目为 232x232=264。如果测试一组数据需要 1 毫秒,一天工作 24 小时,一年工作 365 ......
01.03 01 03

算法学习Day21二叉搜索树、公共祖先

Day21二叉搜索树、公共祖先 By HQWQF 2024/01/03 笔记 530.二叉搜索树的最小绝对差 给你一个二叉搜索树的根节点 root ,返回 树中任意两不同节点值之间的最小差值 。 差值是一个正数,其数值等于两值之差的绝对值。 示例 1: 输入: root = [4,2,6,1,3] ......
祖先 算法 Day 21

def 入门-渡劫 12days

接口文档 后端把接口写好后 -登录接口 /api/v1/login >post > name pwd >编码格式 -注册接口 -查询所有图书带过滤接口 # 前端人员需要根据接口文档,进行前端开发 # 前后端需要做对接 》对接第一个东西就是这个接口文档 》前端照着接口文档开发 # 公司3个人,每个人开 ......
days def 12

day38

1.今日内容概要 1.数据库存储引擎 2.字段类型之整型 3.字段类型之浮起点型 4.字段类型之字符类型 5.字段类型之日期类型 6.字段类型之枚举与集合 7.创建表的完整语法 2.sql_mode # 如何查看严格模式 show variables like "%mode"; """ 模糊匹配/查 ......
day 38

day37mysql

1.今日内容概要 主体:数据库(入门核心) 1.数据存取演变史 2.数据库软件应用史 3.数据库的本质 4.数据库的分类 5.MySQL数据库 6.基本使用 7.系统服务制作 8.基本SQL语句 2.数据存取的演变史 # 1.文本文件操作阶段 jason|123|read jason*123*rea ......
mysql day 37

day07 代码随想录算法训练营 15. 三数之和

题目:15. 三数之和 我的感悟: 加油,我可以的。不能放弃。 理解难点: 双指针 思路打开 边界考虑 代码难点: 缩进问题 continue是跳出循环条件 我以前分不清循环条件和判断条件。哈哈哈。一个是if 一个是while / for 总结概括: 只要不放弃就行!!!!!!!! 代码示例: cl ......
随想录 之和 训练营 随想 算法

2024-01-03 每日一练

LeetCode 每日一题 2487. 从链表中移除节点 问题 给你一个链表的头节点 head 。 移除每个右侧有一个更大数值的节点。 返回修改后链表的头节点 head 。 解答 首先可以看出这是一个非常典型的单调栈,所以直接用单调栈即可解决 其次,单调栈是栈,那么就可以考虑递归,类似于 拓展1 的 ......
2024 01 03

谷粒商城 -day7

130、商城业务-商品上架-构造基本数据 131、商城业务-商品上架构造sku检索属性 133、商城业务-商品上架-远程上架接口 134、商城业务-商品上架-上架接口调试 135、商城业务-商品上架-抽取-测试完成 136、商城业务-首页-整合thymeleaf渲染首页 ......
谷粒 商城 day7 day

pandas day01

一、什么是数据分析: 数据分析是指对数据进行收集、处理、转换和挖掘,以发现数据中的规律、趋势和关联性,为决策提供支持和指导的过程。数据分析涵盖了数据预处理、数据建模、数据可视化、数据挖掘等多个方面的技术和方法。 二、pandas的初步使用: 2.1 安装模块 # 安装第三方库 pip install ......
pandas day 01

Pytest03-常用参数

"-s" 参数 用于关闭捕捉,从而输出打印信息到控制台 "-v" 参数 用于显示具体的用例执行信息‘ 通过Pytest --help 查看帮助 1.运行名称中包含某字符串的测试用例 -k 2.简化输出信息 -q 3. 如果出现一条测试用例失败,则退出测试 -x 4. 指定目录以及特定类或方法执行 p ......
常用 参数 Pytest 03

JUC源码学习系列03

Synchronized 什么是 Synchronized:这是 Java 控制多线程访问共享资源的一种方式,是线程之间通信的一种方式。 什么同步代码块:同步代码块用于阻止多个线程同时对同一方法中的部分代码进行访问。 理解起来,可以看成同步代码块相当于一个保护共享资源的一块区域,这个区域需要有特定身 ......
源码 JUC

CCO 2023 Day1 Real Mountains

题面 题意简述:给定一个长度为 \(n\) 的高度数列 \(h\),可以选定 \(i < j < k\) 且 \(h_i > h_j < h_k\),付出 \(h_i + h_j + h_k\) 的代价使 \(h_j\) 增高 \(1\)。问使 \(h\) 满足 \(\exist p \in [1, ......
Mountains 2023 Day1 Real CCO

day07 代码随想录算法训练营 383. 赎金信

题目:383. 赎金信 我的感悟: 我自己独立做出来了。 理解难点: so easy 代码难点: 扩展理解defaultdic, 定义的时候 hashmap = defaultdict(int) hashmap拿到一个不存在的值的时候会设置为0 int可以省略吗? 不可以,int是工厂函数。用于设置 ......
随想录 训练营 随想 算法 代码

day07 代码随想录算法训练营 454. 四数相加 II

题目:454. 四数相加 II 我的感悟: 把握题意:这道题目是四个独立的数组,只要找到A[i] + B[j] + C[k] + D[l] = 0就可以 有点像上学那会,提醒自己要注意题意。审题很关键。审题的要点是要明白题目说什么。 理解难点: 为什么可以只遍历AB和CD,不遍历AC和BD? 都可以 ......
随想录 训练营 随想 算法 代码

海亮01/03日杂题

海亮集训:01/03日 T1 T2 T3 T4 CF1697F 题意 构造一个长度为 \(n\) 的数列 \(a\),其中 \(1\le a_i\le k\) 且 \(a\) 不降,即对于所有 \(1\le i \le n-1\),\(a_i \le a_{i+1}\)。给出 \(m\) 个约束,有 ......
01 03

2024-01-03:用go语言,给你两个长度为 n 下标从 0 开始的整数数组 cost 和 time, 分别表示给 n 堵不同的墙刷油漆需要的开销和时间。你有两名油漆匠, 一位需要 付费 的油漆匠

2024-01-03:用go语言,给你两个长度为 n 下标从 0 开始的整数数组 cost 和 time, 分别表示给 n 堵不同的墙刷油漆需要的开销和时间。你有两名油漆匠, 一位需要 付费 的油漆匠,刷第 i 堵墙需要花费 time[i] 单位的时间, 开销为 cost[i] 单位的钱。 一位 免 ......
油漆匠 油漆 下标 整数 数组

OpenEuler22.03安装最新版本Docker

一、环境及问题 操作系统环境如下: 操作系统:OpenEuler 22.03 LTS 安装方式:最小化安装 在操作系统安装完毕如果直接采用dnf或者yum方式安装docker: sudo dnf install docker-ce docker-ce-cli containerd.io 报如下错误: ......
OpenEuler 版本 Docker 22.03 22

代码随想录 day07 四数相加 赎金信 三数之和 四数之和

四数相加 题目需要找满足和为0的四元组 但是只要求统计个数 不要求具体的四元组 而且四元组是可以重复的 考虑使用hash map 由于设计到四个元素 先遍历两个集合 记录一下两个集合的元素和的所有可能值 记录在map中 为什么要用map 因为需要同时记录出现的值和出现的次数 值作为键 次数作为值 然 ......
之和 随想录 随想 代码 day

百度网盘(百度云)SVIP超级会员共享账号每日更新(2024.01.03)

一、百度网盘SVIP超级会员共享账号 可能很多人不懂这个共享账号是什么意思,小编在这里给大家做一下解答。 我们多知道百度网盘很大的用处就是类似U盘,不同的人把文件上传到百度网盘,别人可以直接下载,避免了U盘的物理载体,直接在网上就实现文件传输。 百度网盘SVIP会员可以让自己百度账号的下载速度加快, ......
每日更新 账号 会员 SVIP 2024

Day42 Arrays类讲解

Arrays类讲解 数组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供了一个工具类Arrays供我们使用,从而可以对数据对象进行一些基本的操作。 查看JDK帮助文档//可以看Jdk网页版api 也可以网上下载后本地查看(jdk api 1.8_ ......
Arrays Day 42

代码随想录二叉树day14part1

二叉树day14 part1 题型: 1.二叉树理论基础 1.1 二叉树种类 满二叉树 如果一棵二叉树只有度为0的结点和度为2的结点,并且度为0的结点在同一层上,则这棵二叉树为满二叉树。 完全二叉树 完全二叉树的定义如下:在完全二叉树中,除了最底层节点可能没填满外,其余每层节点数都达到最大值,并且最 ......
随想录 随想 代码 part1 part

day05-Mybatis基础

一.Mybatis概述 MyBatis 是一款优秀的**持久层框架**,它支持定制化 SQL、存储过程以及高级映射。**MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集**。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 JavaBean 为数 ......
Mybatis 基础 day 05

谷粒商城 -day6

103、全文检索-elasticsearch-docker安装 104、全文检索elasticsearch-docker安装kibana 110、全文检索-elasticsearch进阶-两种查询方式 122、全文检索-elasticsearch-分词-安装ik分词 123、补充-修改linux网络 ......
谷粒 商城 day6 day

day06 代码随想录算法训练营 1. 两数之和

题目:1. 两数之和 我的感悟: 梦开始的地方 理解难点: map究竟是什么 存放已经遍历的元素值 什么时候需要用map? 遍历一边,这里面的元素值,后面都有可能要用就存起来。 代码难点: 掌握enumerate用法 [ɪ'njuːməreɪt] e + numer + ate 助记: e-出 + ......
随想录 之和 训练营 随想 算法

P9338 [JOISC 2023 Day3] Chorus

套路地把题意转到走棋盘上,即给定一个 \(n \times n\) 的网格图,\(\texttt A\) 代表向右走一步,\(\texttt B\) 代表向上走一步,那么每次操作就是把右上和左下互换。 设 \(f_i\) 表示从 \((1, 1)\) 到 \((i, i)\) 的最小开销,\(w(l ......
Chorus P9338 JOISC 9338 2023

day06 代码随想录算法训练营 202. 快乐数

题目:202. 快乐数 我的感悟: 2024年了,你快不快乐?找找自己的原因。 理解难点: 分离数组 快乐数字的定义, 不快乐的数字会无限循环 代码难点: divmod用法, set用法 总结概括: 快乐就完事了! 代码示例: class Solution: def isHappy(self, n: ......
随想录 训练营 随想 算法 代码
共4200篇  :4/140页 首页上一页4下一页尾页