元素 位置day 704

day03 代码随想录算法训练营 203. 移除链表元素

题目: 203. 移除链表元素 我的感悟: 题目里的节点是已经给好的, 创建虚拟节点,是为了方便处理头节点。 加油,我可以的!!!!! 理解难点: 节点已经给好的 创建虚拟节点 代码难点: p是临时变量,类似于for i in range(10) 这里的i,本身是用完就扔的。 返回值为什么不能是p. ......
随想录 训练营 随想 算法 元素

算法学习Day18左下角的值,路径总和,构建二叉树

# Day18左下角的值,路径总和,构建二叉树 `By HQWQF 2023/12/30` ## 笔记 *** ## 513.找树左下角的值 给定一个二叉树的 **根节点** `root`,请找出该二叉树的 **最底层 最左边** 节点的值。 假设二叉树中至少有一个节点。 **示例 2:** **输 ......
总和 算法 路径 Day 18

黑马程序员《苍穹外卖》项目Day02-02-新增员工_代码开发

官方文档有个坑, 按照教程,在employee实体类中跟employeeDTO类的部分字段是重合的,所以可以直接使用spring提供的方法复制字段。 但是,官方文档中的employeeDTO类是不完整的,只有username和password两个字段。因此在前端提交员工的字段时会出错,首要原因是数据 ......
苍穹 黑马 程序员 员工 代码

黑马程序员《苍穹外卖》项目Day02-02-新增员工_代码开发

问题:使用注解@Insert插入数据到sql中时无法正确识别sql表 办法: 1、先在idea添加数据库,导入驱动(具体可搜索idea Mysql驱动安装导入) 2、安装好数据库及驱动之后,如图,勾选需要的架构。可以查看到对应的表即为导入成功 3、最后在Insert位置添加对应表即可。具体操作为光标 ......
苍穹 黑马 程序员 员工 代码

代码随想录day04 两两交换链表中的节点 删除链表的倒数第N个节点 链表相交 环形链表

两两交换链表中的节点题目: 这题画一下链表会比较清晰 写写画画指针位置很快就可以写出来 一开始以为一个tmp就够用了 写着写着发现需要多一个 代码: 删除链表的倒数第N个节点: 没什么思路 只好先看看视频思路 视频思路很简单也很清晰 只需要两个指针 一快一慢 两指针的间隔就是n 这样当快指针到末尾的 ......
节点 随想录 环形 随想 代码

JS 鼠标拖拽元素移动

代码示例 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <title>Document</title> <style> #wrap { width: 100px; height: 100px; background ......
元素 鼠标 JS

算法学习Day17二叉树迭迭迭迭代

Day17迭迭迭迭代 By HQWQF 2023/12/28 笔记 110.平衡二叉树 给定一个二叉树,判断它是否是高度平衡的二叉树。 本题中,一棵高度平衡二叉树定义为: 一个二叉树_每个节点_ 的左右两个子树的高度差的绝对值不超过 1 。 示例 1: 输入: root = [3,9,20,null ......
算法 Day 17

代码随想录day03 链表删除 链表类的实现 反转链表

首先是链表的删除操作 热身题 这里使用了一个新的头指针 这样在删除头指针的时候就不需要进行额外的判断 然后是链表类的实现 需要一点背诵加上深刻理解 有时候理解了但是写起来还是会有些指针边界的小问题 应该多写写多记一下就会好了 还有就是手写链表要常复习吧 学习新语言应该也要对这些常用的数据结构进行手写 ......
随想录 随想 代码 day 03

python_selenium定位页面元素

页面元素常用的定位方法有id、name、css、xpath id和name直接通过对应的值定位 class属性值有多个值时,使用css选择器定位只需要其中一个属性值即可,使用xpath时,属性值需要全部写上 示例:<input type="" autocomplete="on" placeholde ......

day02 代码随想录算法训练营 209. 长度最小的子数组

题目: 209. 长度最小的子数组 我的感悟: 滑动窗口, 每次计算当前位置的值, 满足要求就缩小, 这样左右两个指针都不回退。一直右走。 这个原理,还没太理解,感觉要在看看左神的视频。 理解难点: 为什么可以不回退。 代码难点: for 循环右边界 里面while判断是否满足要求 总结概括: 无 ......
随想录 训练营 数组 随想 算法

day02 代码随想录算法训练营 977. 有序数组的平方

题目: 977. 有序数组的平方 我的感悟: 这道题,仔细观察,平方后两头的大。 用双指针,取两头,放到新的数组里。 新数组要求排序 所以,新的数组从后往前放 理解难点: 无他,多练习。 代码难点: 无 总结概括: 双指针 代码示例: class Solution: def sortedSquare ......
随想录 训练营 数组 随想 算法

drf 入门-精通 10days

过滤排序源码 视图类中配置:filter_backends = [OrderingFilter] # 1 入口 》查询所有 》ListModelMixin 》list 》完成了过滤 # 2 ListModelMixin 》list的方法--》必须配合继承GenericAPIView class Li ......
days drf 10

HTML之元素相对页面(视口)左上角的绝对坐标

目录一. 绝对位置二. 相对位置 一. 绝对位置 网页元素的绝对位置,指该元素的左上角相对于整张网页左上角的坐标。无论网页滚动条如何滚动,它都是不会变化的。 // 获取元素的绝对位置坐标(相对于页面左上角) function getElementPagePosition(element){ //计算 ......
左上角 坐标 元素 页面 HTML

day01 代码随想录算法训练营 27. 移除元素

题目: 27. 移除元素 感悟: 用快慢指针。 本题是要原地删除。 而删除这个行为在真实的计算机的数组里,是覆盖。 所以,就用两个指针,(人) 一个跑的快,一个跑的慢。他们身上带了个对讲机。 跑的快的那个人负责检测后面的数字符合要求不,比如,要不等于3的,遇到一个2,告诉跑的慢的说2符合要求。遇到一 ......
随想录 训练营 随想 算法 元素

麒麟自带mysql安装后文件位置

1、通过配置文件/etc/mysql/mysql.confi.d/mysqld.cnf可以看到基础配置信息,如下图 2、可以看到默认数据库目录为:datadir=/var/lib/mysql 该目录为锁定状态,无法打开(没有读、写、执行权限); 通过终端命令可以改变权限,最终打开该目录 终端命令:s ......
位置 文件 mysql

Day2

盘符切换 查看当前目录下的所有文件 切换目录 cd ..返回上一级 2.cd /d (E:\idea) ()中为文件路径 切换到E盘下的idea 清除屏幕 cls 退出终端 exit 查看电脑ip ipconfig 打开应用 ping 文件操作命令 md 目录名 rd 目录名 cd> 文件名 Eg: ......
Day2 Day

算法学习Day16二叉树深度

Day16二叉树深度 By HQWQF 2023/12/28 笔记 104.二叉树的最大深度 给定一个二叉树,找出其最大深度。 二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。 说明: 叶子节点是指没有子节点的节点。 示例: 给定二叉树 [3,9,20,null,null,15,7], 返回 ......
算法 深度 Day 16

P9333 [JOISC 2023 Day2] Council

钦定议长后,决定副议长时每个议案的赞成票数变动幅度最大为 \(1\),所以只有赞成票数为 \(\lfloor \dfrac n 2 \rfloor\) 的议案的通过与否会发生变化。 设第 \(i\) 名议员投反对票的议案集合为 \(T_i\),钦定议长为 \(i\) 后可能发生变化的议案集合为 \( ......
Council P9333 JOISC 9333 2023

代码随想录day 02 双指针 滑动窗口 螺旋矩阵

有序数组的平方题目如下: 如果是可以使用O(nlogn)或以上复杂度的算法,本题可以简单的先平方一遍,然后使用排序算法就可以了 但是要求使用O(n)复杂度的算法,那么我首先想到的是昨天的快慢指针类似的想法: 我想先平方一次数组,然后从中间开始排序,如下 但是运行之后发现从中间开始进行相邻元素的比较好 ......
随想录 矩阵 指针 螺旋 随想

Day1

Markdown学习 标题 三级标题 ###+空格+文字 文字 **+文字 粗体 *+文字 斜体 +文字 删除 图片 超链接 [2323](百度一下,你就知道 (baidu.com)) 列表 1.+空格 或无序列表-+空格 表格 |姓名|性别| 姓名 性别 代码 ``` public ......
Day1 Day

Web自动化测试 - 元素定位失败如何解决

首先要读懂失败的原因: InvalidSelectorException 错误的定位表达式 Invalid...错误,大概率是脚本错误 NoSuch... 不存在 ...Not...无法操作 ...Intercepted...操作出现意外 错误:找出错误原因,改正错误即可 不存在: 是否曾经存在 是 ......
元素 Web

JavaWeb - Day13 - 事务管理、AOP(基础、进阶、案例)

01. 事务管理-事务回顾-spring事务管理 1.1 事务回顾 在数据库阶段我们已学习过事务了,我们讲到: 事务是一组操作的集合,它是一个不可分割的工作单位。事务会把所有的操作作为一个整体,一起向数据库提交或者是撤销操作请求。所以这组操作要么同时成功,要么同时失败。 怎么样来控制这组操作,让这组 ......
事务管理 案例 事务 JavaWeb 基础

der 入门-精通 09days

排序 排序快速使用(GenericAPIView) 1.只有查询所有需要排序 2. 如何使用 1 必须是继承 GenericAPIView 及其子类 2 在类中配置类属性 filter_backends = [OrderingFilter] 3 类中写属性 ordering_fields = ['p ......
days der 09

day23 SpringCloud应用改造实践 (8.3.1-8.4.1)

8.3-1-SpringCloud应用改造实践上 一、使用SkyWalking Agent Java中使用agent,提供以下三种方式实现 使用官方提供的基础镜像skywalking-base 将agent 包构建到已经存在的基础镜像中 sidecar模式挂载agent (推荐) 1.1 使用官方提 ......
SpringCloud day 23

实现div元素滚动条默认滚动到最底部(或最顶部)

实现div元素滚动条默认滚动到最底端 使用场景:聊天信息框 需要了解几个属性和方法: scrollHeight:元素高度 (包含滚动条隐藏部分) clientHeight:元素可视高度 (不包含滚动条隐藏部分) scrollTo(x, y):元素设置滚动位置方法 const box = docume ......
底部 顶部 元素 div

【Java】过滤器和拦截器的位置

过滤器(Fliter)和拦截器(Intercetor)区别 过滤器(Fliter) 拦截器(Interceptor) 总结 定义位置 Fliter定义在java.servlet包下 接口HandlerInterceptor定义在org.springframework.web.servlet包下 配置 ......
过滤器 位置 Java

day01 代码随想录算法训练营 704. 二分查找

题目: leetcode 704. 二分查找 感悟: 困扰我多年的二分查找对于边界的判断,我终于理解了。 难点: 难点1:定边界right right = len(nums)还是len(nums)-1 难点2:while循环 while left < right 还是 left <= right 难 ......
随想录 训练营 随想 算法 代码

day22 Skywalking的整体架构及特性-基于Helm的Skywalking部署管理 (8.1-8.2)

8.1-Skywalking的整体架构及特性 一、为什么需要链路追踪 随着云计算和微服务架构的普及,越来越多的企业开始采用分布式架构开放应用程序。在这种复杂的架构中,应用程序的性能问题变得更加棘手,传统的单机监测工具已经无法满足需求。 二、Skywalking简介 Skywalking 是国内开源的 ......
Skywalking 架构 特性 整体 Helm

算法学习Day15二叉树、迭代与递归

Day15二叉树、迭代与递归 By HQWQF 2023/12/27 笔记 102.二叉树层序遍历 给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点)。 示例 1: 输入: root = [3,9,20,null,null,15,7]输出:[[3],[9 ......
算法 Day 15

编辑器漏洞DAY20

​ 复习截断的含义用处 ​编辑​编辑 1.编辑器路径查找 ​编辑 有些目录是死掉的 有些漏洞街口没有 组合去遍历目录 扫到old目录 这个存放老网站的目录网站漏洞一般比较多 ​编辑 这些高位端口 一般都有很多漏洞 ​编辑 通过主站找别的站 别的站的端口找到编辑器漏洞 ​编辑 有些网站的编辑器可能是和 ......
编辑器 漏洞 DAY 20
共4670篇  :6/156页 首页上一页6下一页尾页