自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 LoadRunner 的简单使用

使用 LoadRunner 对登录做并发测试

2022-05-01 23:15:01 3629

原创 Leetcode 刷题笔记(三十) ——动态规划篇之子序列问题:回文

动态规划解决回文子串、回文子序列类问题

2022-03-20 22:03:04 1876 14

原创 Leetcode 刷题笔记(二十九) ——动态规划篇之子序列问题:编辑距离

动态规划经典困难题目 编辑距离

2022-03-17 17:32:51 1283 13

原创 Leetcode 刷题笔记(二十八) ——动态规划篇之子序列问题:连续子序列和不连续子序列

动态规划中,连续子序列和不连续子序列问题

2022-03-15 00:34:53 3233 4

原创 Leetcode 刷题笔记(二十七) ——动态规划篇之买股票问题(一)

三道可以不用 dp 解决的买股票问题

2022-03-13 15:26:29 712 3

原创 理解Cookie,Session,Token

http本身无状态,就是不保存任何用户信息。 所以引入cookie(客户端方案)、session(服务端方案)来保存用户信息以及Token的身份验证方法

2022-03-11 11:26:15 1617 6

原创 Leetcode 刷题笔记(二十六) ——动态规划篇之经典问题:打家劫舍

打家劫舍

2022-03-03 23:03:29 553 3

原创 Leetcode 刷题笔记(二十五) ——动态规划篇之背包问题:完全背包

完全背包问题和背包问题各种题型的总结

2022-02-28 18:43:15 946 4

原创 Leetcode 刷题笔记(二十四) ——动态规划篇之背包问题:01背包

只能放入一次的 01背包问题详解

2022-02-27 01:20:11 3784 6

原创 Leetcode 刷题笔记(二十三) ——动态规划篇之基础题目

动态规划中每一个状态一定是由上一个状态推导出来的

2022-02-25 21:18:22 3167

原创 Leetcode 刷题笔记(二十二) ——贪心算法篇之进阶题目

贪心算法有点难度的题,主要是区间问题

2022-02-24 21:10:52 2935

原创 Leetcode 刷题笔记(二十一) ——贪心算法篇之入门题目

贪心算法是由局部最优解堆叠成全局最优解,没有固定发套路

2022-02-24 19:47:09 482

原创 Leetcode 刷题笔记(二十) ——回溯算法篇之分割、子集、全排列问题

回溯算法解决分割、子集、全排列问题

2022-02-20 22:22:20 1240

原创 Leetcode 刷题笔记(十九) ——回溯算法篇之组合问题

本文使用回溯算法来解决通过暴力多层循环遍历,因循环的层数变化正常的暴力解无法写出的组合问题,也是一个纯暴力的搜索方法。

2022-02-19 22:00:45 604

原创 Leetcode 刷题笔记(十八) —— 二叉树篇之二叉搜索树的修改与构造

二叉搜索树的插入删除和构造

2022-02-18 22:50:49 507

原创 Leetcode 刷题笔记(十七) —— 二叉树篇之公共祖先问题

关于二叉树和二叉搜索树的公共祖先问题

2022-02-18 16:36:01 216

原创 Leetcode 刷题笔记(十六) —— 二叉树篇之二叉搜索树的属性

利用二叉搜索树的属性解题

2022-02-17 22:14:20 382

原创 Leetcode 刷题笔记(十五) —— 二叉树篇之二叉树的修改与构造

二叉树的修改:如翻转,合并等。二叉树的构造:如根据前序遍历和中序遍历 或 后序遍历和中序遍历构造二叉树等。

2022-02-17 12:09:17 598

原创 Leetcode 刷题笔记(十四) —— 二叉树篇之二叉树的属性相关题目

在上边两篇文章熟练使用二叉树的递归遍历和层序遍历基础上,本文记录了关于二叉树的一些属性如:深度、高度、相同二叉树及子树、平衡二叉树、二叉树的路径,以及结点的属性的相关题目,在二叉树的所有路径中还简单提到了回溯

2022-02-16 00:33:05 359

原创 Leetcode 刷题笔记(十三) —— 二叉树篇之二叉树的层序遍历及相关题目

层序遍历用到 bfs(广度优先搜索) 和 dfs(深度优先搜索)。bfs 相对容易写一点,虽然 dfs 的递归写法不太好理解,但是 dfs 也很重要,题型变化很多,所以文章所有题目都给出了dfs 和 bfs 多解

2022-02-12 00:25:03 862

原创 Leetcode 刷题笔记(十二) —— 二叉树篇之二叉树的前中后序遍历

二叉树的前中后遍历,迭代法和递归法

2022-02-10 12:10:24 788 1

原创 Leetcode 刷题笔记(十一) —— 栈与队列篇之 top-K 问题

面试常见算法 top-K 问题

2022-02-09 23:43:20 598

原创 源码详解 Comparable 和 Comparator 接口, compareTo 方法和 compare 方法的区别和使用

源码详解搞懂关于 Collections 工具类中 sort 方法对集合中元素的排序的一些问题, Comparable 和 Comparator 接口, compareTo 方法和 compare 方法的区别和使用

2022-02-08 16:56:55 1597

原创 Leetcode 刷题笔记(十) —— 栈与队列篇之经典题目

栈与队列的一些经典题目

2022-02-07 22:06:25 1479

原创 Leetcode 刷题笔记(九) —— 解题方法:双指针

在前边几篇文章中很多题目都有大量用到双指针法,这里将这些常见题目做一个汇总,再做了一遍。还有前边没提到了 n 数之和 问题

2022-02-05 23:02:48 1037

原创 Leetcode 刷题笔记(八) —— 字符串篇之 KMP

Leetcode 刷题笔记(八) —— 字符串篇之 KMP算法的理解

2022-02-05 14:53:58 2392

原创 Leetcode 刷题笔记(七) —— 字符串篇之经典题目

Leetcode 刷题笔记, 字符串篇之经典题目,反转字符串、左旋字符串、替换空格,反转单词

2022-02-04 14:24:43 393

原创 Leetcode 刷题笔记(六) —— 哈希表篇之经典题目

Leetcode 刷题笔记 —— 哈希表篇之哈希表的遍历方式和一些经典题目

2022-01-23 22:00:26 513

原创 Leetcode 刷题笔记(五) —— 链表篇之链表的基础操作和经典题目

Leetcode 刷题笔记(五) —— 链表篇之链表的基础操作和经典题目,刷题路线来自代码随想录

2022-01-23 00:56:58 483

原创 Leetcode 刷题笔记(四) —— 数组类型解题方法四:模拟

数组类型解题方法四:模拟,数组篇完结,明天开始链表篇的题型和解题方法的学习总结

2022-01-21 23:31:41 300

原创 Leetcode 刷题笔记(三) —— 数组类型解题方法三:滑动窗口

Leetcode 刷题笔记 —— 数组类型解题方法二:滑动窗口,三道例题由易到难理解和滑动窗口思想和解题方法

2022-01-13 23:17:43 635 5

原创 Leetcode 刷题笔记(二) —— 数组类型解题方法二:双指针法

Leetcode 刷题笔记 —— 数组类型解题方法二:双指针法因为数组的在内存空间的地址是连续的,所以我们在删除或者增添元素的时候,就要移动其他元素的地址。所以数组中元素的删除实则是后边元素对前边元素的覆盖,这时就要用到双指针法。

2022-01-11 19:40:21 4011 5

原创 Leetcode 刷题笔记(一) —— 数组类型解题方法一:二分法

Leetcode 代码随想录刷题顺序刷题笔记,数组类型解题方法一:二分法

2022-01-10 22:12:52 705 2

原创 七大排序的 java 实现和理解

七大排序:插入排序、希尔排序、选择排序、堆排序、冒泡排序、快排、归并排序的java实现和理解,附图和代码注释

2022-01-08 21:18:25 648 2

原创 Thread 类的属性和方法

Thread 类的属性和方法

2021-11-01 23:56:38 505

原创 线程的创建

线程的创建1 认识线程1.1 什么是线程1.2线程和进程的区别1.3 线程的创建1 认识线程1.1 什么是线程从操作系统角度来看,线程是系统调度的最小单位从用开发者的角度来看,线程是一个分担任务的角色1.2线程和进程的区别进程是系统分配资源的最小单位,线程是系统调度的最小单位,也是进程执行的最小单位多进程是不能共享资源的,一个进程内的线程之间是可以共享资源的线程必须依附在进程之中,进程好比工厂,线程好比流水线优点:创建的时候占用更少的资源,并且多个线程之间可以共享资源。线程可

2021-10-31 18:38:22 143

原创 单例模式中饿汉模式和懒汉模式的线程安全问题

单例模式

2021-10-23 20:33:04 1859

原创 初识计算机操作系统与进程

操作系统操作系统1.硬件组成2. 软件OS2.1概念操作系统1.硬件组成冯诺依曼体系结构CPU 和输入设备或输出设备之不能直接交互,必要依靠中间的储存部分(内存)区别内存硬盘读写速度纳秒微秒价格贵便宜持久化不能能内存中数据不能持久化,电脑重启后就没了,磁盘中的数据可以持久化2. 软件OS2.1概念任何计算机系统都包含一个基本的程序集合,称为操作系统(OS)。笼统的理解,操作系统包括:内核(进程管理,内存管理,文件管理,驱动管理)其他程

2021-05-02 09:17:32 1131 6

原创 如何定位http的url路径资源

如何定位url路径资源1.认识URLURL(全站资源定位符):协议方案名: 如:http、https。登录信息: 因为用户和密码直接显示到URL中不安全,所以这一部分已经废弃。服务器地址:既可以是IP又可以是域名,本质上是用IP访问的为了方便用户方便有了域名.当用户输入域名后,计算机就会从DNS服务器拿到域名对应的IP地址,间接进行访问.。服务器端口: http默认端口80,https默认端口443。带层次的文件路径: 目录/页面地址。查询字符串: url参数,不

2021-03-30 10:53:01 517 1

原创 新的开始

新的开始大一入校接触了单片机学习了编程,现在大二。虽然自己是的专业是通信工程,但在这过程中慢慢的感受到了人与机器之间交流的乐趣与逻辑性,有了在办公室敲敲代码改变世界的梦想。这也让我有了明确的目标就是大三拿到一份大公司IT研发岗的office。作为众多非计算机专业想从事IT行业的一员,我会在接下来的学习过程中分享和记录自己的成长历程,希望对和我一样小伙伴有借鉴作用。对于c语言我也会重新学习一遍,从第一个"hello world"开始include<stdio.h>void main(){

2020-10-28 17:38:19 153

空空如也

空空如也

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

TA关注的人

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