自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 尔特过户费更好的

个涣发大号

2022-11-30 16:19:48 146 1

原创 测试api

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2022-11-30 16:17:31 144

原创 LeetCode--二叉搜索树

LeetCode98. Validate Binary Search Tree验证二叉搜索树一、题目给你一个二叉树的根节点 root ,判断其是否是一个有效的二叉搜索树。有效 二叉搜索树定义如下:节点的左子树只包含 小于 当前节点的数。节点的右子树只包含 大于 当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例 1:输入:root = [2,1,3]输出:true示例 2:输入:root = [5,1,4,null,null,3,6]输出:false解释

2022-02-12 20:11:42 7592

原创 LeetCode刷题-hash

LeetCode884.两句话中的不常见单词一、题目句子 是一串由空格分隔的单词。每个 单词 仅由小写字母组成。如果某个单词在其中一个句子中恰好出现一次,在另一个句子中却 没有出现 ,那么这个单词就是 不常见的 。给你两个 句子 s1 和 s2 ,返回所有 不常用单词 的列表。返回列表中单词可以按 任意顺序 组织。示例 1:输入:s1 = "this apple is sweet", s2 = "this apple is sour"输出:["sweet","sour"]示例 2

2022-02-11 17:53:55 225

原创 Leetcode-贪心典型题

LC055.Jump Game跳跃游戏一、题目给定一个非负整数数组nums ,你最初位于数组的 第一个下标 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标。示例1:输入:nums = [2,3,1,1,4]输出:true解释:可以先跳 1 步,从下标 0 到达下标 1, 然后再从下标 1 跳 3 步到达最后一个下标。示例2:输入:nums = [3,2,1,0,4]输出:false解释:无论怎样,总会到达下标为 3 的...

2022-02-11 17:31:30 154

原创 Leetcode-回溯典型题

LC031.下一个排列Next Permutation一、题目整数数组的一个 排列 就是将其所有成员以序列或线性顺序排列。例如,arr = [1,2,3] ,以下这些都可以视作 arr 的排列:[1,2,3]、[1,3,2]、[3,1,2]、[2,3,1] 。整数数组的 下一个排列 是指其整数的下一个字典序更大的排列。更正式地,如果数组的所有排列根据其字典顺序从小到大排列在一个容器中,那么数组的 下一个排列 就是在这个有序容器中排在它后面的那个排列。如果不存在下一个更大的排列,那么这个数.

2022-02-11 15:07:50 196

原创 Leetcode-动态规划典型题

LC053.Maximum Subarray最大子数组和一、题目给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。示例 1:输入:nums = [-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组[4,-1,2,1] 的和最大,为6 。示例 2:输入:nums = [1]输出:1示例 3:输入:nums = [5,4,-1,7,8]输出:23提示...

2022-02-10 11:46:51 594

原创 最大公约数 Go

最大公约数(Greatest Common Divisor):指两个或多个整数共有约数中最大的一个。求法1:辗转相除法举例(377,319)1. a=377,b=3192. a=319,b=377%319=583. a=58,b=319%58=294. a=29,b=0此时b=0,意味着辗转结束,再约就没有了,a为最大公约数,返回a。​// 最大公约数(a分母,b分子,且分母一定大于分子)func gcd(a,b int)int{ // 如果分子大于分母,需.

2022-02-10 09:41:15 724

原创 LeetCode刷题-数组-排序

目录LeetCode977. 有序数组的平方一、题目二、实现方法方法一:双指针三、可直接执行代码块LeetCode1996. 游戏中弱角色的个数一、题目二、实现方法方法一:三、可直接执行代码块持续更新...LeetCode977. 有序数组的平方一、题目给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。示例 1:输入:nums = [-4,-1,0,3,10]输...

2022-01-29 22:43:36 209

原创 LeetCode刷题-数组-查找

LeetCode026. 二分查找一、题目题目描述:给定一个n个元素有序的(升序)整型数组nums 和一个目标值target ,写一个函数搜索nums中的 target,如果目标值存在返回下标,否则返回 -1。示例 1:输入: nums = [-1,0,3,5,9,12], target = 9输出: 4解释: 9 出现在 nums 中并且下标为 4示例2:输入: nums = [-1,0,3,5,9,12], target = 2输出: -1解释:

2022-01-29 22:02:24 119

原创 LeetCode刷题-数组-滑动窗口

目录LeetCode209.长度最小的子数组一、题目二、实现方法方法一:双指针滑动窗口三、可直接执行代码块持续更新...LeetCode209.长度最小的子数组一、题目给定一个含有n个正整数的数组和一个正整数 target 。找出该数组中满足其和 ≥ target 的长度最小的 连续子数组[numsl, numsl+1, ..., numsr-1, numsr] ,并返回其长度。如果不存在符合条件的子数组,返回 0 。示例 1:输入:targ..

2022-01-29 21:50:47 6826

原创 LeetCode刷题-设计

目录LeetCode146.LRU 缓存|mid一、题目二、实现方法方法一:数组存储方法二:单链表方法三:双向链表+哈希表三、可直接执行代码块持续更新...LeetCode146.LRU 缓存|mid一、题目请你设计并实现一个满足 LRU (最近最少使用) 缓存 约束的数据结构。实现 LRUCache 类:LRUCache(int capacity) 以 正整数 作为容量capacity 初始化 LRU 缓存int get(int key...

2022-01-29 21:36:42 1021

原创 LeetCode刷题-链表-交换/反转链表

目录LeetCode024.两两交换链表中的节点|Mid一、题目二、实现方法方法一:递归方法二:迭代三、可直接执行代码块持续更新...LeetCode024.两两交换链表中的节点|Mid一、题目给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例 1:输入:head = [1,2,3,4]输出:[2,1,4,3]示例 2:输入:head = []输出.

2022-01-29 21:11:06 648

原创 LeetCode刷题-数组-去重

目录LeetCode026. 删除有序数组中的重复项 | Easy一、题目二、实现方法方法一:直接覆盖三、可直接执行代码块持续更新...LeetCode026. 删除有序数组中的重复项 | Easy一、题目给你一个有序数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。不要使用额外的数组空间,你必须在 原地 修改输入数组 并在使用 O(1) 额外空间的条件下完成。说明:为什么返回数值是整数,但输出的答案是数组.

2022-01-29 17:00:06 468

原创 LeetCode刷题-回文类

一、题目:给你一个整数 x ,如果 x 是一个回文整数,返回 true ;否则,返回 false 。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。示例 1:输入:x = 121输出:true示例 2:输入:x = -121输出:false解释:从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入:x = 10输出:false解释:从右向左读, 为 01 。因此它不是一个回

2022-01-29 16:01:51 1065

原创 goland报错: Unresolved reference

问题描述:想看一下源码,结果一直报Unresolved reference 原因分析:提示:这里填写问题的分析:例如:Handler 发送消息有两种方式,分别是 Handler.obtainMessage()和 Handler.sendMessage(),其中 obtainMessage 方式当数据量过大时,由于 MessageQuene 大小也有限,所以当 message 处理不及时时,会造成先传的数据被覆盖,进而导致数据丢失。解决方案:提示:这里填写该问题的具体解决方案:例如:新建一

2021-07-02 15:45:48 345

原创 go语言学习之常用函数积累

sort.Search278 题目:你是产品经理,目前正在带领一个团队开发新的产品。不幸的是,你的产品的最新版本没有通过质量检测。由于每个版本都是基于之前的版本开发的,所以错误的版本之后的所有版本都是错的。假设你有 n 个版本 [1, 2, …, n],你想找出导致之后所有版本出错的第一个错误的版本。你可以通过调用 bool isBadVersion(version) 接口来判断版本号 version是否在单元测试中出错。实现一个函数来查找第一个错误的版本。你应该尽量减少对调用 API 的次数。

2021-06-13 19:20:55 388

原创 微服务架构演变

微服务架构演变1. 单体架构Monolithic单体应用时代:应用程序就是一个项目,在一个进程里面运行。开发简单,集中管理,没有分布式的损耗。不好维护,升级困难,无法快捷迭代。2. 垂直拆分垂直拆分,独立部署和维护,分而治之。垂直拆分后容易形成重复的东西,还是单体模式-单体思维。3. 分布式服务一系列服务组装成系统独立部署,独立运行,独立开发和维护分布式管理强调隔离性SOA面向服务架构SOA面向服务架构是一个组件模型,他将应用程序的不同功能单元(称为服务)进行

2021-03-19 17:05:48 86

原创 包“xxx.Templates 1.0.1.5”具有一个包类型“Template”,项目“xxx”不支持该类型。

严重错误:包“xxx.Templates 1.0.1.5”具有一个包类型“Template”,项目“xxx”不支持该类型。在安装公司开源的nuget包时出现如下错误按网关和微服务建项目的时候发现第一步就做不下去,出现这个错误。于是百度搜,原链接:https://xoyozo.net/Blog/Details/Microsoft_EntityFrameworkCore_Tools_DotNet-DotnetCliTool新建了一个空白项目再次引入需要的nuget包,发现结果也是错误。解决方法:

2020-05-18 14:50:52 1197

原创 Entity Framework vs2017 mysql 环境配置

Entity Framework vs2017 mysql 环境配置首先去官网下载这三版本vs2017里建一个控制台项目或其他下载三个nuget包 名称及版本如下:EntityFramework 6.2.0MySql.Data 6.10.7MySql.Data.Entity 6.10.7(上面这俩和mysql-connector-net一定要版本相同)!再建实体数据类型新项即可...

2020-05-08 17:36:52 245

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除