- 博客(17)
- 收藏
- 关注
原创 查询各个部门工资前三的员工
那么e1自然就不是薪水前3的员工。如果和e1同一个部门,且薪水比他大的员工,这样的员工总共有2个,e1自然是薪水前3的员工,符合条件。比如说e1的第一行数据,那么子查询条件的意思就是。
2025-04-03 17:44:25
85
原创 k8s kubesphere 部署 rocketmq
访问可视化界面,就是你console-svc的服务地址。kubesphere界面配置。创建nameserver服务。创建console-svc。kubesphere配置。
2023-12-21 09:54:09
614
3
原创 数组奇数放左边偶数放右边
为增强训练趣味性,需要将所有奇数编号训练项目调整至偶数编号训练项目之前。请将调整后的训练项目编号以 数组 形式返回。链接:https://leetcode.cn/leetbook/read/illustration-of-algorithm/7fwfti/商业转载请联系作者获得授权,非商业转载请注明出处。输入:actions = [1,2,3,4,5]头指针如果是奇数就+1 否则就交换。双指针,尾指针如果是偶数就-1;输出:[1,3,5,2,4]头尾指针相遇则遍历结束。作者:Krahets。
2023-10-28 01:12:08
116
原创 160. 相交链表
输入:intersectVal = 8, listA = [4,1,8,4,5], listB = [5,6,1,8,4,5], skipA = 2, skipB = 3。输入:intersectVal = 2, listA = [1,9,1,2,4], listB = [3,2,4], skipA = 3, skipB = 1。从各自的表头开始算起,链表 A 为 [4,1,8,4,5],链表 B 为 [5,6,1,8,4,5]。skipA - 在 listA 中(从头节点开始)跳到交叉节点的节点数。
2023-10-25 23:37:22
100
1
原创 合并两个升序链表
给定两个以 有序链表 形式记录的训练计划 l1、l2,分别记录了两套核心肌群训练项目编号,请合并这两个训练计划,按训练项目编号 升序 记录于链表并返回。链接:https://leetcode.cn/leetbook/read/illustration-of-algorithm/7fnm66/商业转载请联系作者获得授权,非商业转载请注明出处。输入:l1 = [1,2,4], l2 = [1,3,4]输入:l1 = [], l2 = [0]输入:l1 = [], l2 = []输出:[1,1,2,3,4,4]
2023-10-24 18:47:39
104
原创 返回链表中到处第n个节点
给定一个头节点为 head 的链表用于记录一系列核心肌群训练项目编号,请查找并返回倒数第 cnt 个训练项目编号。双指针,使两个指针之间相距cnt的距离,当前面的指针指向空时,则后面指针指向的节点就是要返回的节点。输入:head = [2,4,7,8], cnt = 1。
2023-10-23 20:55:15
72
原创 206. 反转链表
反转链表。进阶:链表可以选用迭代或递归方式完成反转。你能否用两种方法解决这道题?给你单链表的头节点 head ,请你反转链表,并返回反转后的链表。输入:head = [1,2,3,4,5]链表中节点的数目范围是 [0, 5000]输入:head = [1,2]输出:[5,4,3,2,1]输入:head = []
2023-10-22 19:07:06
66
1
原创 LCR 136删除链表的节点
删除链表中为val的节点,返回头节点,则每次循环判断当前节点(c)的值是否是要删除的值,如果是,则将上一节点(pre)的next指针指向当前节点的下一节点。解释: 给定你链表中值为 5 的第二个节点,那么在调用了你的函数之后,该链表应变为 4 -> 1 -> 9.解释: 给定你链表中值为 1 的第三个节点,那么在调用了你的函数之后,该链表应变为 4 -> 5 -> 9.输入: head = [4,5,1,9], val = 5。输入: head = [4,5,1,9], val = 1。
2023-10-21 19:51:37
111
1
原创 java线程的创建方式
线程对象始终是Thread,而线程对象的构造方式有所不同。根据不同的场景选择合适的创建方式。当对扩展性要求高时可以选择实现Runnable接口当需要获取执行结果时可以选择实现Callable接口当需要快速创建线程时可以选择lambda表达式。
2023-09-27 18:30:21
75
1
原创 windows怎么杀死占用端口的进程
打开命令提示符窗口,可以通过按下Win+R键并输入“cmd”来打开。在命令提示符窗口中,输入“netstat -ano | findstr :8201”,然后按回车键。这会显示所有正在使用8201端口的进程的详细信息,包括进程ID(PID)。记下对应的PID,然后打开任务管理器(可以按下Ctrl+Shift+Esc键),在“详细信息”选项卡中找到该PID对应的进程,即可确定是哪个应用程序或服务在占用8201端口。
2023-04-23 10:33:31
1620
原创 如何在项目中制定python规范--sourcey
yaml文件里的规则可以自定义,也可以使用别人定义好的规范,这里笔者提供一份Google的python规范文件。就会有提示,或者在pycharm下方点击插件图标主动扫描。更多使用方法请去阅读官方文档。这是一个可以帮你重构简单代码的插件,同时也能扫描代码中不规范的地方。在pycharm中安装sourcey插件。需要在项目根目录下放置。
2022-10-14 14:04:39
347
原创 协程是什么一文弄懂使用场景
直接上代码#!/usr/bin/env python# -*- coding:utf-8 -*-# @author wzp# @date 2022/1/6# @file 家务事.py# @descriptionimport timeimport threadingdef 洗衣服(name): print("\n%s开始洗衣服" % name) print("1.准备脏衣服") print("2.打开洗衣机,放进脏衣服") print("3.放洗衣液,关上门
2022-01-06 14:46:50
1761
原创 java 单例模式
单例模式单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。单例模式保证了内存中同时只会存在一个实例对象。适用场景外部资源:每台计算机有若干个打印机,但只能有一个PrinterSpooler,以避免两个打印作业同时输出到打印机。内部资源:大多数软件都有一个(或多个)属性文件存放系统配置,这样的系统应该有一个对象管理这些属性文件Windows的Task Manager(任务管理器)就是很典型的单例模式(
2021-10-26 22:17:18
137
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人