自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vite3搭建Vue3项目

pnpm + vite3 + vue3 + vue-router4 + pinia + axios + eslint + prettier + husky + lint-staged + git-cz

2022-11-24 08:17:21 1786 1

原创 升级 nodejs

GNVM 使用 Go 语言编写的 Node.js 多版本管理器我这里使用 git 下载的,下载之后根据自己的电脑选择,将 gnvm.exe 拷贝到 nodejs 安装包下面即可然后使用命令 gnvm update lastest -g 就可以将 nodejs 升级到最新版本,升级到稳定版 gnvm update stable -g知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :版权所有,转载请注明有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2021-01-08 14:59:33 607

原创 运行Maven工程报错 Error creating bean with name ‘sessionFactory‘ defined in class path resource

文章目录问题描述解决办法问题描述Error creating bean with name 'sessionFactory' defined in class path resource解决办法遇到这个问题,先看这个报错的后面有没有提及什么实体类查找不到报出这个错误,而你实体类是存在,那么你应该检查 mapper 的字段名有没有写错以上两点都没有问题的话,看下面重新运行正常知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :版权所有,转载请注明有问题

2020-10-06 23:26:00 3989

原创 Eclipse2020-06配置Tomcat8.5运行Maven项目(图解)

文章目录问题描述解决办法问题描述在将要准备运行 maven 项目时,点开了 Servers 里面的 Tomcat ,准备添加 maven 项目运行,却发现不能添加 maven 工程。解决办法右单击maven工程,选中 Properties ;然后弹出下面这个框点击 Project Facets,勾选下面三项再来,试试看看有没有;报错很尴尬,刚刚那里选错了重新选择这回可以运行了知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :版权所有,转载请

2020-10-06 20:07:14 976

原创 leetcode-83-删除排序链表中的重复元素-Java

文章目录题目思路Java实现题目leetcode-83-删除排序链表中的重复元素思路递归:数据结构:单链表Java实现/** * Definition for singly-linked list. * public class ListNode { * int val; * ListNode next; * ListNode(int x) { val = x; } * } */class Solution { public ListNode

2020-09-25 00:27:10 148

原创 leetcode-125-验证回文串-Java-JavaScript

文章目录题目我的解题思路JavaJavaScript题目leetcode-125-验证回文串 题目链接我的解题思路当然,我的思路不是最好的首先,这里声明,'0'-'9' 和 0-9 在 ASCALL 码里边是完全不一样的其次,验证回文串就是验证 除 数字字符和字母 之外 内容(拿出来,看是否对称,对称返回 true,否则返回 false)最后,我的核心思想是 双指针法Javaclass Solution { public static boolean isPalindrome(

2020-09-22 16:14:06 156

原创 leetcode-118-杨辉三角-Java-JavaScript

文章目录题目Java 实现JavaScript题目leetcode-原题链接Java 实现leetcode-题解-Java思路:找规律,每行的首尾都是 1,其他 arr[i][j] = arr[i-1][j-1]+arr[i-1][j]class Solution { public List<List<Integer>> generate(int numRows) { /** * [ * [1],

2020-09-22 11:53:27 158

原创 React使用JSX语法在Vscode自动保存后报错(解决Vscode自动保存格式化的问题)

是的,很滑稽,情况就是这么个情况,推荐换Plugins知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :版权所有,转载请注明有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-09-11 10:45:25 1335 1

原创 MongoDB 怎么使用

文章目录配置环境变量连接使用mongodb 命令配置环境变量连接使用使用navicat操作数据库就简单了mongodb 命令进入mongodb命令行> mongo查看数据库> show dbs创建(并使用,如果该数据库存在那就使用)数据库> use ldh我们刚创建的数据库 runoob 并不在数据库的列表中, 要显示它,我们需要向 runoob 数据库插入一些数据下面插入数据之后就可以看到ldh的数据库了删除数据库必须

2020-09-04 09:07:31 485

原创 Postman 安装使用(图)

Postman 是一款功能强大的发送 HTTP 请求的 工具 ,常用于web开发、接口测试,使用非常方便。Postman 官网下载直达知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :版权所有,转载请注明有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-09-03 11:50:15 176

原创 安装Maven并使用IDEA2020.1.4创建Maven工程

文章目录下载安装 MavenMaven 本地仓库IDEA 创建 Maven 工程项目分析 Maven 工程的 pom.xml 配置文件下载安装 MavenMaven官网下载直达配置环境Maven 本地仓库修改 Maven 仓库位置IDEA 创建 Maven 工程项目分析 Maven 工程的 pom.xml 配置文件pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://mav

2020-09-02 21:26:51 1412

原创 eclipse2020-06配置mybatis环境(SSM)

文章目录创建 `mybatis-cfg.xml`创建 mybatis-cfg.xml将这个文件创建到src下以下配置 mysql 的数据库名 test,数据库管理员用户名 root,数据库密码 123456<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybat

2020-09-02 14:10:45 342

原创 eclipse2020-06常用快捷键(亲测有效)

格式化源码:eclipse2020-06格式化源代码ctrl + enter 向下插入一行ctrl + d 删除当前行ctrl + / 注释alt + / 快速补全代码ctrl + 1 快速修复(下方出现错误解决选择,光标要移动到报错那行)ctrl + m 窗口最大化(可以切换回原来)alt + 左键 快速向左切换文件;alt + 右键 快速向右切换文件ctrl + k 快速查找选定内容shift + alt + r 快速重命名ctrl + s..

2020-09-02 13:04:20 705

原创 eclipse2020-06格式化源代码

之前写的有关Eclipse2020-06 IDE配置开发JavaWeb动态网页的博客:eclipse2020-06中找不到Server(图文-tomcat-jsp)eclipse2020-06配置tomcat(图文)eclipse2020-06配置Dynamic Web Project创建web项目(图文)eclipse2020-06新建JSP将编码修改成UTF-8(图文)eclipse2020-06启动tomcat及修改发布项目名(图文)eclipse2020-06快速生成seter和get.

2020-09-02 12:29:39 244

原创 eclipse2020-06搭建SpringMVC(SSM)

搭建SpringMVC环境步骤导入SpringMVC环境所需的jar包配置web.xml,将请求交给框架处理配置springmvc-servlet.xml进行详细配置编写Controller编写JSP页面文章目录配置 `web.xml`配置 `spring-mvc.xml`编写 `Controller`eclipse2020-06配置Dynamic Web Project创建web项目(图文)eclipse2020-06创建web.xml配置 web.xml<?xml vers

2020-09-01 21:47:00 531

原创 eclipse2020-06创建JDBC增删改查模板

之前写的有关Eclipse2020-06 IDE配置开发JavaWeb动态网页的博客:eclipse2020-06中找不到Server(图文-tomcat-jsp)eclipse2020-06配置tomcat(图文)eclipse2020-06配置Dynamic Web Project创建web项目(图文)eclipse2020-06新建JSP将编码修改成UTF-8(图文)eclipse2020-06启动tomcat及修改发布项目名(图文)eclipse2020-06快速生成seter和gete

2020-08-31 23:15:25 315

原创 eclipse2020-06找回一不小心删掉的java文件

之前写的有关Eclipse2020-06 IDE配置开发JavaWeb动态网页的博客:eclipse2020-06中找不到Server(图文-tomcat-jsp)eclipse2020-06配置tomcat(图文)eclipse2020-06配置Dynamic Web Project创建web项目(图文)eclipse2020-06新建JSP将编码修改成UTF-8(图文)eclipse2020-06启动tomcat及修改发布项目名(图文)eclipse2020-06快速生成seter和gete

2020-08-31 22:07:45 391 1

原创 eclipse2020-06创建属于自己的JSP模板(图文)

【温馨提示,末尾提供JSP模板】之前写的有关Eclipse2020-06 IDE配置开发JavaWeb动态网页的博客:eclipse2020-06中找不到Server(图文-tomcat-jsp)eclipse2020-06配置tomcat(图文)eclipse2020-06配置Dynamic Web Project创建web项目(图文)eclipse2020-06新建JSP将编码修改成UTF-8(图文)eclipse2020-06启动tomcat及修改发布项目名(图文)eclipse2020

2020-08-31 20:47:40 421

原创 eclipse2020-06创建web.xml

之前写的有关eclipse2020-06 IDE配置开发JavaWeb动态网页的博客:eclipse2020-06中找不到Server(图文-tomcat-jsp)eclipse2020-06配置tomcat(图文)eclipse2020-06配置Dynamic Web Project创建web项目(图文)eclipse2020-06新建JSP将编码修改成UTF-8(图文)eclipse2020-06启动tomcat及修改发布项目名(图文)eclipse2020-06快速生成seter和gete

2020-08-31 19:24:54 540

原创 eclipse2020-06创建Servlet(图解)

知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧

2020-08-31 13:39:44 519

原创 eclipse2020-06快速生成seter和geter(图解)

知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧

2020-08-31 00:25:44 383

原创 eclipse2020-06启动tomcat及修改发布项目名(图文)

文章目录**将项目添加到server当中****start发布项目到tomcat****修改发布项目名**将项目添加到server当中start发布项目到tomcat默认还是 localhost:8080修改发布项目名修改完成后,再次start发布到tomcat的项目名就是修改之后的了知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-08-30 15:18:23 1030

原创 eclipse2020-06新建JSP将编码修改成UTF-8(图文)

初次创建JSP文件,发现不是UTF-8编码的下面进行修改:再次创建JSP文件知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-08-30 14:27:44 262

原创 eclipse2020-06配置Dynamic Web Project创建web项目(图文)

在eclipse2020-06中新建项目时是找不到 Dynamic Web Project ,需要自己配置【如果嫌麻烦,可以安装 eclipse javaee,这种都有,不用自己下载配置】。安装完成后重启eclipse,再点击新建项目,就可以找到 Dynamic Web Project 了知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-08-30 13:54:55 2659 2

原创 eclipse2020-06配置tomcat(图文)

添加Sever之后在这里就可以看到Servers项了,如果找不到Server,请查看我这篇博客 eclipse2020-06中找不到Server(图文-tomcat-jsp)到这里配置完成知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-08-30 13:29:11 2557

原创 eclipse2020-06中找不到Server(图文-tomcat-jsp)

旧版本中是可以找到的,新版本找不到,需要自己安装我们自己安装一下Oxygen - http://download.eclipse.org/releases/oxygen这里不要勾选整项,点开之后 勾选JST Server Adapters Extensions即可安装完成就可以找到Server了知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-08-30 12:49:00 2034

原创 leetcode-66-加一(Java-动态数组转数组)

题目:看到这道题,我首先想到的是JavaScript的便捷(数组长度可变,可以任何位置插入)对应Java的应该就是ArrayList,当然了也要用 int 的包装类 Integer;其中ArrayList<Integer>转int[]类型的方式是:list.stream().mapToInt(Integer::valueOf).toArray();public static int[] plusOne(int[] digits) { int i = digits.length-1

2020-08-28 08:31:24 305

原创 leetcode-38-外观数列(Java-递归)

题目:这道题暂时没有官方的题解,但是不难看出,这道题是需要用递归去求解,有规律可循。StringBuilder的方法:append(String str)或append(char c):字符串连接toString():返回一个与构建起或缓冲器内容相同的字符串appendcodePoint(int cp):追加一个代码点,并将其转换为一个或两个代码单元并返回thissetCharAt(int i, char c):将第i个代码单元设置为cinsert(int offset, String s

2020-08-27 23:55:37 476

原创 如何使用 IDEA 快速生成 seter | geter | 重写equals() -图解

使用版本:idea2020.1.4 社区版生成办法:右单击选择生成选项(我这里汉化了idea)出现问题:解决办法(图解):打开设置->版权->版权配置文件退出设置,右单击->点击生成知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧...

2020-08-27 14:57:53 363

原创 阿里云服务器centos7部署 SpringBoot 项目完整过程

文章目录一、安装Xftp、Xshell、Navicat一、安装Xftp、Xshell、NavicatXftp:用于传输文件Xshell:虚拟命令行Navicat:前两样我都用社区版的,最后一种是收费的(用注册机)

2020-07-27 02:03:52 458

原创 JavaScript 习题:考察 this 指向以及作用域-1

// 请问下列代码输出什么?为什么?function a(xx){ this.x = xx; return this;}var x = a(5), y = a(6);console.log(x.x); // undefinedconsole.log(y.x); // 6答案:函数中的 this 指向 window。1. x = a(5) , x = window ;2. y = a(6) , x = 6。感谢观看 期待关注知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你

2020-07-24 19:14:27 182

原创 leetcode-97-交错字符串

递归-暴力思路:一个字符一个字符进行比较。/** * @param {string} s1 * @param {string} s2 * @param {string} s3 * @return {boolean} */var isInterleave = function(s1, s2, s3) { const n = s1.length, m = s2.length; if (n + m != s3.length) { return fa.

2020-07-19 00:15:55 179

原创 leetcode-96-不同的二叉搜索树

动态规划给定一个有序序列 1 ⋯n,为了构建出一棵二叉搜索树,我们可以遍历每个数字 ii,将该数字作为树根,将 1⋯(i−1) 序列作为左子树,将 (i+1)⋯n 序列作为右子树。接着我们可以按照同样的方式递归构建左子树和右子树。在上述构建的过程中,由于根的值不同,因此我们能保证每棵二叉搜索树是唯一的。/** * @param {number} n * @return {number} */var numTrees = function(n) { let res = new.

2020-07-16 11:56:33 106

原创 leetcode-10-正则表达式匹配

动态规划绘制如下图的 ‘aaa’ 与 ‘abac*a’ 的正则表达式匹配/** * @param {string} s * @param {string} p * @return {boolean} */var isMatch = function(s, p) { const sLen = s.length, pLen = p.length; let dp = new Array(sLen + 1); for (let i = 0; i <.

2020-07-15 16:44:20 145

原创 leetcode-402-移掉k位数字

贪心算法依题意,我们要删除k位数字使得最后这个数值最小,其实不难发现,1432(去掉1位数字最小是132),1432(去掉2位数字最小是12),1432(去掉3位数字最小是1),那么这里面的规律是什么呢?很显然,就是前一个数比后一个数大就会去除掉,因此,可以开始了。当然,不能忽略细节去除个数和字符串长度相等时,返回的应该是0去除之后,最前的0应该去除(如002应处理成2)最后一个,最容易忽略(如2000去除1个数之后会变成000),如果不处理,返回的就可能是空串。var removeKd.

2020-07-14 18:41:15 185

原创 leetcode-120-三角形最小路径和

动态规划依题意,不难发现其中的规律,其中规律如下:第一个元素和最后一个元素只能和同一列的相加其他元素可以和同一列和前一列的相加当然,要求的都是前一行因此,动态转移方程如下:dp[i][0] = dp[i-1][0] + triangle[i][0]dp[i][j] = min(dp[i-1][j],dp[i-1][j-1]) + triangle[i][j]假设该行元素个数是n dp[i][n-1] = dp[i-1][j-1] + triangle[i][j]// @lc c.

2020-07-14 09:35:55 146

原创 leetcode-350-两个数组的交集 II

哈希表万物皆对象,JavaScript 的对象就具有哈希表的功能,所以接下来使用对象代替哈希表(实际上在 JavaScript 里面没有哈希表的概念,大概就是因为这个原因吧)。假设nums1长度是n,nums2长度是m,那么时间复杂度 O(n+m)。首先构造哈希表,其次对照哈希表返回交集。var intersect = function(nums1, nums2) { const n = nums1.length; const m = nums2.length; if (.

2020-07-13 09:56:38 99

原创 leetcode-14-最长公共前缀

横向扫描(暴力)例如 ["flower","flow","flight"]1. 先赋予 res 初始值 flower2. flower 和 flow 明显 flow 长度短,比较4次,得到 res = "flow"3. flow 和 flight 显然 flow 比较短,比较4次,得到 res = "fl"4. 因此,其最长公共前缀是 "fl"// @lc code=start/** * @param {string[]} strs * @return {string} */v...

2020-07-12 14:49:37 87

原创 leetcode-174-地下城游戏

动态规划注意一个最重要的条件,如果勇士的血量小于1,那么英雄就挂了,所以转移方程 dp[i][j]=max(min(dp[i+1][j],dp[i][j+1])−dungeon(i,j),1) 。也就是说勇士的血量最小都要是1,保证勇士能够活着见到公主。// @lc code=start/** * @param {number[][]} dungeon * @return {number} */var calculateMinimumHP = function(dungeon) { ..

2020-07-12 13:59:56 192

原创 n != n 的值为 true,n 的值为多少?

感谢观看 期待关注知乎:叄贰壹简书:带只拖鞋去流浪关注我,带你一起写bugwarning :未经授权,不得转载有问题的小伙伴请在下方留言,喜欢就点个赞吧

2020-07-12 12:58:34 198

空空如也

空空如也

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

TA关注的人

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