自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot+Vue2+JWT通用框架搭建指南

一、SpringBoot项目搭建1、新建SpringBoot项目,仅需选择如下依赖,后续开发过程中再按需添加。2、构建项目目录,如下:说明java 目录下:aspect 包:AOP相关类,如 LogAspect.java ;config 包:配置类相关;controller 包:控制(controller)层,SpringMVC 三层架构之一,对前端的请求进行响应和控制,调用 service 层;domain 包:实体类;exception 包:自定义异常相关类;interce

2021-06-20 17:19:04 708

原创 SpringBoot + vue-cli项目部署

1. JDK安装和配置jdk1.8下载 (for linux)链接:https://pan.baidu.com/s/1pXA_jLijnfar2O98-xytQA提取码:a9f4本地下载后传输到服务器上即可(选择 /root目录)解压:tar -zxvf jdk-8u202-linux-x64.tar.gz,可将解压后的文件夹重命名为“jdk1.8”配置环境变量:vi /etc/profile在文件末尾加上:export JAVA_HOME=/root/jdk1.8export P

2021-06-16 17:33:43 193

原创 自定义异常

BusinessException类:exception包下package com.yangj0020.wiki.exception;public class BusinessException extends RuntimeException{ private BusinessExceptionCode code; public BusinessException (BusinessExceptionCode code) { super(code.getDesc(

2021-06-13 16:11:30 126

原创 SpringBoot整合Mybatis

1. 整合Mybatis步骤 1:添加依赖 (pom.xml)<!-- 集成mybatis--><dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</version></depend

2021-06-08 14:34:04 84

原创 k8s:The connection to the server xxx.xxx.xxx.xxx:xxxx was refused - did you specify the right port?

k8s集群在重启后报错: The connection to the server 192.168.13.131:6443 was refused - did you specify the right host or port?解决办法swapoff -asystemctl stop firewalldsystemctl start kubelet

2021-05-10 12:15:15 567

原创 idea/webstorm/pycharm双击图标无法启动,双击bat文件却可以启动的解决办法?

重新安装Microsoft visual c++,注意:64位机选择x64版本

2021-04-12 22:55:07 709 3

原创 二叉排序树(BST)

0、定义简单来说,二叉排序树要么是一棵空树,要么满足:左子树结点值 < 根结点值 < 右子树结点值1、本文中二叉排序树的结构 class BSTreeNode { BSTreeNode left; //左孩子 BSTreeNode right; //右孩子 int val; //值 public BSTreeNode() { } public BSTreeNode(int val) { this.val = val; } }

2021-03-28 23:32:24 103

原创 快速幂-矩阵快速幂-线性dp优化

快速幂说明:当求某一正整数 aaa 的 nnn 次幂 ana^nan 时,常用的做法是将 aaa 连续乘以 nnn 次,其时间复杂度为 O(n)O(n)O(n) 。 事实上,该问题有时间复杂度为 O(logn)O(logn)O(logn) 的解法。其核心思想是:an={an/2 ∗ an/2,n 为偶数an/2 ∗ an/2 ∗a,in 为奇数 a^n= \begin{cases} a^{n/2}\,*\,a^{n/2}, & \text {$n$ 为偶数} \\ a^{n

2021-03-25 22:45:05 221

原创 二叉树

说明本文中二叉树的数据结构如下:class TreeNode { TreeNode left; //左子树 TreeNode right; //右子树 int val; //值}先序/中序/后序遍历递归算法代码如下: /** * 先序遍历 * @param root */ void preOrder(TreeNode root) { if(root != null) { System.out.println(root.val); //访问

2021-03-19 11:33:34 79

原创 Java字符串与时间戳相互转换(jdk1.6)

说明:借助SimpleDateFormat类代码如下:import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;/** * 字符串和时间戳相互转换 * @author yangj0020 * */public class Main { public static void main(String[] args) throws ParseException {

2021-03-18 14:42:41 569

原创 荷兰旗-快排-TopK问题

1. 荷兰旗问题描述:现有n个红白蓝三种不同颜色的小球,乱序排列在一起,请通过两两交换任意两个球,使得从左至右,依次是一些红球、一些白球、一些蓝球。(荷兰国旗)代码如下:import java.util.Arrays;/** * 荷兰旗问题 * @author yangj0020 * */public class DutchFlag { public static void main(String[] args) { // TODO Auto-generated metho

2021-03-06 18:02:35 106

原创 KMP算法(java实现)

KMP算法代码如下:import java.util.Arrays;/** * KMP算法 * @author yangj0020 * */public class KMP { public static void main(String[] args) { // TODO Auto-generated method stub String s = "abcaabbabcabaacbacba"; String t = "abcabaa"; int index = KMP

2021-03-06 17:23:51 120

原创 百度智能小程序selectComponent使用注意事项

通过id选择组件时,id不宜为纯数字,否则返回结果为undefined。????️:selectComponent(“#123”);宜:select Component(“#a123”)

2020-11-04 01:12:40 495

空空如也

空空如也

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

TA关注的人

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