为了能到远方,脚下的每一步都不能|

Dancing-Pierre

园龄:1年9个月粉丝:3关注:0

03 2022 档案

[Golang]力扣Leetcode - 58. 最后一个单词的长度
摘要:[Golang]力扣Leetcode - 58. 最后一个单词的长度 题目:给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 链接: 力扣Leetcode - 58. 最后一个单词的长度.
8
0
0
[Golang]力扣Leetcode - 53.最大子数组和(动态规划)
摘要:[Golang]力扣Leetcode - 53.最大子数组和(动态规划) 题目:给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组 是数组中的一个连续部分。 链接: 力扣Leetcode - 53.最大子数组和. 示例 1: 输入:nu
14
0
0
[Golang]力扣Leetcode - 27. 移除元素
摘要:[Golang]力扣Leetcode - 27. 移除元素 题目:给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数
6
0
0
[Golang]力扣Leetcode - 9.回文数(数学)
摘要:[Golang]力扣Leetcode - 9.回文数(数学) 题目:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。 回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 例如,121 是回文,而 123 不是。 链接: 力扣Leetcode -
9
0
0
[Golang]力扣Leetcode - 2.两数相加
摘要:[Golang]力扣Leetcode - 2.两数相加 题目:给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。 请你将两个数相加,并以相同形式返回一个表示和的链表。 你可以假设除了数字 0 之外,这两个数都不会以 0 开头。 链
10
0
0
[Golang]力扣Leetcode—剑指Offer—字符串—58 - I. 翻转单词顺序(库函数)
摘要:[Golang]力扣Leetcode—剑指Offer—字符串—58 - I. 翻转单词顺序(库函数) 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。为简单起见,标点符号和普通字母一样处理。例如输入字符串"I am a student. “,则输出"student. a am
11
0
0
[Golang]力扣Leetcode—剑指Offer—面试题50. 第一个只出现一次的字符(哈希表)
摘要:[Golang]力扣Leetcode—剑指Offer—面试题50. 第一个只出现一次的字符(哈希表) 题目:在字符串 s 中找出第一个只出现一次的字符。如果没有,返回一个单空格。 s 只包含小写字母。 链接: 力扣Leetcode—剑指Offer—面试题50. 第一个只出现一次的字符. 示例 1:
6
0
0
[Golang]力扣Leetcode—剑指Offer—字符串—58 - II. 左旋转字符串
摘要:[Golang]力扣Leetcode—剑指Offer—字符串—58 - II. 左旋转字符串 题目:字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"
4
0
0
学习笔记:带你十天轻松完成 Go 微服务系列大结局(十)- 分布式事务
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列大结局(十)- 分布式事务 1、学习课程2、go-zero 使用 DTM2.1 添加 DTM 服务配置2.2 添加 dtm_barrier 数据表2.3 修改 OrderModel 和 ProductModel2.4 修改 product rpc 服务2.
42
0
0
新版Postman设置所有请求都自动带token登陆权限验证(Postman 版本9.10.0 )
摘要:新版Postman设置所有请求都自动带token登陆权限验证(Postman 版本9.10.0 ) 1、点击右上角小眼睛2、点击编辑3、新建变量名,命名这个环境为测试环境4、切换环境变量,添加测试到登录接口5、打开其他的接口请求,最后需要token验证请求的地址这样带token即可6、Header
62
0
0
[Golang]力扣Leetcode—剑指Offer—字符串—05. 替换空格
摘要:[Golang]力扣Leetcode—剑指Offer—字符串—05. 替换空格 题目:请实现一个函数,把字符串 s 中的每个空格替换成"%20"。 链接: 力扣Leetcode—剑指Offer—字符串—05. 替换空格. 示例 1: 输入:s = “We are happy.” 输出:“We%20a
8
0
0
Python 计算从1-N(N可以任何数)内的素数(并行计算、多线程优化计算)
摘要:Python 计算从1-N(N可以任何数)内的素数(算法优化、并行计算、多线程优化计算) 1、项目介绍1.1研究背景1.2题目介绍 2.项目优化过程2.1 源代码2.2 优化1 - 数理的角度优化2.3 优化2 - 数理的角度优化2.4 优化3 - 引入列表2.5 优化4 - 加入列表后数理的角度优
35
0
0
[Golang]力扣Leetcode—剑指Offer—数组—61. 扑克牌中的顺子
摘要:[Golang]力扣Leetcode—剑指Offer—数组—61. 扑克牌中的顺子 题目:从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12,K为13,而大、小王为 0 ,可以看成任意数字。A 不能视为 14。 链接: 力扣L
6
0
0
[Golang]力扣Leetcode—剑指Offer—数组—57. 和为s的两个数字(双指针)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—57. 和为s的两个数字(双指针) 题目:输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们的和正好是s。如果有多对数字的和等于s,则输出任意一对即可。 链接: 力扣Leetcode—剑指Offer—数组—57. 和为s的两个
4
0
0
[Golang]力扣Leetcode—剑指Offer—数组—56 - I. 数组中数字出现的次数(哈希)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—56 - I. 数组中数字出现的次数(哈希) 题目:一个整型数组 nums 里除两个数字之外,其他数字都出现了两次。请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。 链接: 力扣Leetcode—剑指Of
4
0
0
[Golang]力扣Leetcode—剑指Offer—数组—53 - II. 0~n-1中缺失的数字(求和、二分法)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—53 - II. 0~n-1中缺失的数字(求和、二分法) 题目:一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0~n-1之内。在范围0~n-1内的n个数字中有且只有一个数字不在该数组中,请找出这个数字。 链接:
4
0
0
[Golang]力扣Leetcode—剑指Offer—数组—53 - I. 在排序数组中查找数字 I(哈希表、遍历)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—53 - I. 在排序数组中查找数字 I(哈希表、遍历) 题目:统计一个数字在排序数组中出现的次数。 链接: 力扣Leetcode—剑指Offer—数组—53 - I. 在排序数组中查找数字 I. 示例 1: 输入: nums = [5,7
7
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(九)- 链路追踪
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(九)- 链路追踪 1、学习课程2、go-zero 使用 Jaeger 链路追踪2.1 添加 user api 服务 Telemetry 配置2.2 添加 user rpc 服务 Telemetry 配置2.3 添加 product api 服务 Tele
7
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(八)- 服务监控
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(八)- 服务监控 1、学习课程2、添加服务2.1 添加 user api 服务 Prometheus 配置2.2 添加 user rpc 服务 Prometheus 配置2.3 添加 product api 服务 Prometheus 配置2.4 添加
9
0
0
/etc/lvm/archive: mkdir failed: No space left on device
摘要:1、起因 今天在 Ubuntu20.04.4 里的 Docker 启动服务时,遇到了 “No space left on device” 磁盘空间不足的问题,如下: 用 vgdisplay 一查,发现空闲的空间有8.5G,如图: 然后就想着扩容,可是原来LVM动态增加lv的方法不好使了,一直报 /e
167
0
0
[Golang]力扣Leetcode—剑指Offer—数组—47.礼物的最大价值(前缀和)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—47.礼物的最大价值(前缀和) 题目:在一个 m*n 的棋盘的每一格都放有一个礼物,每个礼物都有一定的价值(价值大于 0)。你可以从棋盘的左上角开始拿格子里的礼物,并每次向右或者向下移动一格、直到到达棋盘的右下角。给定一个棋盘及其上面的礼物
2
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(七)- RPC 服务 Auth 验证
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(七)- RPC 服务 Auth 验证 1、学习课程2、修改 user rpc user.yaml 配置文件3、修改 user api user.yaml 配置文件4、将 App 标识, Token 值写入 Redis 服务5、重启 user rpc 服务
19
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(六)- 支付服务
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(六)- 支付服务 1、学习课程2、生成 pay model 模型3、生成 pay api 服务4、生成 pay rpc 服务5、编写 pay rpc 服务5.1 修改配置文件5.2 添加 pay model 依赖5.3 添加 user rpc,order
27
0
0
[Golang]力扣Leetcode—剑指Offer—数组—39.数组中出现次数超过一半的数字(哈希表)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—39.数组中出现次数超过一半的数字(哈希表) 题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 链接: 力扣Leetcode—剑指Offer—数组—39.数组中出
4
0
0
[Golang]力扣Leetcode—剑指Offer—数组—21.调整数组顺序使奇数位于偶数前面
摘要:[Golang]力扣Leetcode—剑指Offer—数组—21.调整数组顺序使奇数位于偶数前面 题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。 链接: 力扣Leetcode—剑指Offer—数组—21.调整数组顺序使奇数位于偶
4
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(五)- 订单服务
摘要:带你十天轻松搞定 Go 微服务系列(五)- 订单服务 1、学习课程2、 生成 order model 模型3、 生成 order api 服务4、 生成 order rpc 服务5、 编写 order rpc 服务5.1 修改配置文件5.2 添加 order model 依赖5.3 添加 user
17
0
0
Linux下部署go-zero,运行goctl model运行模板生成命令报错解决方法
摘要:运行goctl model运行模板生成命令报错解决方法 1、问题2、解决方法2.1 查找golang 容器信息2.2 进入 golang 容器 1、问题 Linux 下部署 go-zero,运行 goctl model 运行模板生成命令报以下错 Command 'goctl' not found,
20
0
0
[Golang]力扣Leetcode—剑指Offer—数组—17.打印从1到最大的n位数(遍历)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—17.打印从1到最大的n位数(遍历) 题目:输入数字 n,按顺序打印出从 1 到最大的 n 位十进制数。比如输入 3,则打印出 1、2、3 一直到最大的 3 位数 999。 链接: 力扣Leetcode—剑指Offer—数组—17.打印从1
8
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(四)- 产品服务
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(四)- 产品服务 1、学习课程2、产品服务(product)2.1 生成 product model 模型2.2 生成 product api 服务2.3 生成 product rpc 服务2.4 编写 product rpc 服务2.4.1 修改配置文
7
0
0
Xshell用root用户连接Linux
摘要:Xshell用root用户连接Linux 1、缘由2、原因3、解决3.1 普通用户切换到root用户3.2 安装ssh服务3.3 启动ssh服务3.4 更改配置文件3.5 重启ssh服务3.6 重新使用xshell连接 1、缘由 服务器系统为Ubuntu的系统,本地 Xshell 用 root 用户
227
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(三)- 用户服务
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(三)- 用户服务 1、学习课程2、生成 user model 模型3、生成 user api 服务流程3.1 创建 api 文件3.2 编写 api 文件3.3 运行模板生成命令 4、生成 user rpc 服务5、 编写 user rpc 服务4.1
41
0
0
[Golang]力扣Leetcode—剑指Offer—数组—11.旋转数组的最小数字(遍历)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—11.旋转数组的最小数字(遍历) 题目:把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。 给你一个可能存在 重复 元素值的数组 numbers ,它原来是一个升序排列的数组,并按上述情形进行了一次旋转。请返回旋转数组的最小
4
0
0
[Golang]力扣Leetcode—剑指Offer—数组—04.二维数组中的查找
摘要:[Golang]力扣Leetcode—剑指Offer—数组—04.二维数组中的查找 题目:在一个 n * m 的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 链接: 力扣Leet
4
0
0
[Golang]力扣Leetcode—剑指Offer—数组—03.数组中重复的数字(哈希表)
摘要:[Golang]力扣Leetcode—剑指Offer—数组—03.数组中重复的数字(哈希表) 题目:找出数组中重复的数字。 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重
5
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(二)- 服务拆分
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(二) 1、学习课程2、服务拆分2.1 按业务服务拆分2.2 按调用方式拆分 3、创建项目目录3.1 在 code 中新建项目3.2 创建 mall 工程3.3 创建 common 目录3.4 创建 service 目录3.5 创建 user api,us
6
0
0
学习笔记:带你十天轻松完成 Go 微服务系列(一)- 环境搭建
摘要:学习笔记:带你十天轻松搞定 Go 微服务系列(一)- 环境搭建 1、学习课程2、个人环境3、步骤3.1 安装Docker Compose3.2 创建目录 mkdir 与 touch 命令3.3 编写 Dockerfile3.4 编写 .env 配置文件3.5 编写 docker-compose.ym
14
0
0
[Golang]力扣Leetcode—中级算法—其他—多数元素(哈希表|摩尔投票法)
摘要:[Golang]力扣Leetcode—中级算法—其他—多数元素(哈希表|摩尔投票法) 题目:给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数 大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 链接: 力扣Leetcode—中级算法—
6
0
0
[Golang]力扣Leetcode—中级算法—其他—逆波兰表达式求值(栈)
摘要:[Golang]力扣Leetcode—中级算法—其他—逆波兰表达式求值(栈) 题目:根据 逆波兰表示法,求表达式的值。 有效的算符包括 +、-、*、/ 。每个运算对象可以是整数,也可以是另一个逆波兰表达式。 注意 两个整数之间的除法只保留整数部分。 可以保证给定的逆波兰表达式总是有效的。换句话说,表
6
0
0
Microsoft Office word 2019教程 - word中的excel表格随着excel表格的变化而变化
摘要:Microsoft Office word 2019教程 - word中的excel表格随着excel表格的变化而变化 1、问题2、解决2.1 复制excel表格2.2 转到word2.3 [选择性粘贴] 窗口操作 1、问题 今天做到全国计算机二级等级考试,word操作有一题要求在word中插入一个
13
0
0
[Golang]力扣Leetcode—中级算法—其他—两整数之和(位运算)
摘要:[Golang]力扣Leetcode—中级算法—其他—两整数之和(位运算) 题目:给你两个整数 a 和 b ,不使用 运算符 + 和 - ​​​​​​​,计算并返回两整数之和。 链接: 力扣Leetcode—中级算法—其他—两整数之和. 示例 1: 输入:a = 1, b = 2 输出:3 示例 2
10
0
0
[Golang]力扣Leetcode—中级算法—数学—x 的平方根(二分法)
摘要:[Golang]力扣Leetcode—中级算法—数学—x 的平方根(二分法) 题目: 给你一个非负整数 x ,计算并返回 x 的 算术平方根 。 由于返回类型是整数,结果只保留 整数部分 ,小数部分将被 舍去 。 注意:不允许使用任何内置指数函数和算符,例如 pow(x, 0.5) 或者 x **
14
0
0
[Golang]力扣Leetcode—中级算法—数学—Pow(x, n)(分治算法)
摘要:@[TOC]([Golang]力扣Leetcode—中级算法—数学—Pow(x, n)(分治算法)) 题目: 实现 pow(x, n) ,即计算 x 的 n 次幂函数(即,xn )。 链接: 力扣Leetcode—中级算法—数学—Pow(x, n). 示例 1: 输入:x = 2.00000, n
12
0
0
[Golang]力扣Leetcode—中级算法—数学—Excel表列序号
摘要:[Golang]力扣Leetcode—中级算法—数学—Excel表列序号 题目: 给你一个字符串 columnTitle ,表示 Excel 表格中的列名称。返回 该列名称对应的列序号 。 例如: A -> 1 B -> 2 C -> 3 … Z -> 26 AA -> 27 AB -> 28 …
8
0
0
点击右上角即可分享
微信分享提示
深色
回顶
收起