2023年5月23日

前缀和经典问题整理

摘要: 1、一般形式 -- 区域和检索 - 数组不可变 class NumArray: def __init__(self, nums: List[int]): self.pre = [0] for num in nums: self.pre.append(self.pre[-1] + num) ####或 阅读全文

posted @ 2023-05-23 23:24 sw-lab 阅读(89) 评论(0) 推荐(0)

2023年5月3日

将系统从机械硬盘迁移至固态硬盘上

摘要: 1、使用DiskGenius软件、分区助手或者傲梅分区助手进行系统迁移 如果无法使用程序自带的迁移功能完成系统迁移,可以使用DiskGenius的克隆分区功能,将ESP分区、MSR分区以及系统分区复制到新硬盘上。 参考: 系统迁移 - DiskGenius 分区助手专业版如何迁移系统到固态硬盘-迁移 阅读全文

posted @ 2023-05-03 13:21 sw-lab 阅读(82) 评论(0) 推荐(0)

2023年5月1日

滑动窗口经典问题整理

摘要: 经典 1、无重复字符的最长子串 class Solution: def lengthOfLongestSubstring(self, s: str) -> int: m = defaultdict(int) maxl, j = 0, 0 for i, c in enumerate(s): m[c] 阅读全文

posted @ 2023-05-01 00:04 sw-lab 阅读(79) 评论(0) 推荐(0)

2023年4月23日

修复移动存储设备无法打开——文件或目录损坏且无法读取

摘要: 这篇文章写在我的新浪博客上的,因有导流链接,新浪博客上的文章被关闭已有一年之多。 应该是2010年左右吧,写这个文章最开始源于自己的切身经历,当时自己就是硬盘出现了“文件或目录损坏且无法读取”错误,又不想用数据恢复软件倒腾。开始在网上找相关的原因,但是找出来的文章大部分都是复制黏贴出来,极少数有质量 阅读全文

posted @ 2023-04-23 22:20 sw-lab 阅读(139) 评论(0) 推荐(0)

2023年3月4日

图论基本算法

摘要: 1、深度优先遍历(DFS)-- (463. 岛屿的周长) class Solution: def islandPerimeter(self, grid: List[List[int]]) -> int: def dfs(i, j): if not 0 <= i < len(grid): return 阅读全文

posted @ 2023-03-04 18:07 sw-lab 阅读(81) 评论(0) 推荐(0)

2022年7月6日

WSL2连接到宿主Windows程序的网络代理设置

摘要: WSL2想要连上宿主机Windows里设置的网络代理端口很是蛋疼。 前置条件 PS C:\Users\overlord> wsl -l -v NAME STATE VERSION * Ubuntu-20.04 Running 2 获取Host和WSL的ip 首先我们需要获取WSL2的动态IP,再每次 阅读全文

posted @ 2022-07-06 18:17 sw-lab 阅读(54) 评论(0) 推荐(0)

2022年5月6日

Postgres服务无法启动的问题

摘要: 按照postgres简单配置步骤,将pgsql注册为服务_BUG达咩的博客-CSDN博客对postgres注册服务,结果发现无法启动,如下图所示 直接输入"C:\Program Files\pgsql\bin\pg_ctl.exe" runservice -N "pgsql" -D "C:\Prog 阅读全文

posted @ 2022-05-06 17:51 sw-lab 阅读(25) 评论(0) 推荐(0)

perl实现nacos服务注册

摘要: #!/bin/perl use strict; use LWP; use warnings; use Socket; use JSON; my $auto_ip = 1; my $service_ip = "127.0.0.1"; my $service_port = "8848"; my $ip 阅读全文

posted @ 2022-05-06 15:48 sw-lab 阅读(5) 评论(0) 推荐(0)

2022年4月25日

jenkins部署spring boot(maven)项目

摘要: 1、制作Maven镜像 (1)使用ubuntu镜像 docker run -it --name build_maven ubuntu (2)下载并安装java wget --no-check-certificate --header "Cookie: oraclelicense=accept-sec 阅读全文

posted @ 2022-04-25 15:20 sw-lab 阅读(8) 评论(0) 推荐(0)

2022年3月31日

zookeeper动态重配置操作

摘要: 1、集群搭建(/data/myid为0,1,2, 3) docker run --name zookeeper-0 --restart always -d -p 2181:2181 \ -p 2888:2888 -p 3888:3888 -v $PATH/zookeeper/conf/zoo.cfg 阅读全文

posted @ 2022-03-31 16:50 sw-lab 阅读(8) 评论(0) 推荐(0)

导航