自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用Vue CLI v4.5(+)搭建Vue3.0项目框架搭建

@[TOC](使用Vue CLI v4.5(+)搭建Vue3.0项目框架搭建)开发环境准备请安装以下开发工具(未详述的可在网上找相关资料)安装vscode安装Node.js为npm配置国内镜像npm config set registry https://registry.npm.taobao.org/配置命令执行完毕后,可用如下命令检测npm config get registry安装yarnnpm install -g yarn为yarn配置国内镜像ya

2021-03-18 08:53:51 567

原创 Vue3.0+Vite2.0项目框架搭建(三)- 引入Element3

Vue3.0+Vite2.0项目框架搭建(三)- 引入Element3安装Element3依赖引用Element3文档地址安装Element3依赖yarn add element3引用Element3main.jsimport { createApp } from 'vue'import App from '@/App.vue'import router from "@/router"import request from '@/common/request'// global im

2021-02-14 10:44:05 4285 3

原创 Vue3.0+Vite2.0项目框架搭建(二)- 引入axios

Vue3前端项目框架搭建(二)- 引入axios添加axios依赖对axios进行简单封装测试小结添加axios依赖进入项目目录,执行以下命令yarn add axios对axios进行简单封装/comon/request/index.jsmain.js测试<template> {{ msg }} <button @click="$router.push({ name: 'InfoMy' })">显示小圆球</button> <br

2021-02-09 21:42:08 2143

原创 Vue3.0+Vite2.0项目框架搭建(一)

Vue3+ElementUI+axios前端框架搭建开发环境准备新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入开发环境准备请安装以下开发工具(未详述的可在网上找相关资料)安装Node.js为npm配置国内镜像np

2021-02-09 15:23:10 8559 3

原创 基于Spring Security前后端分离式项目解决方案

基于Spring Security前后端分离式项目解决方案Spring Security 简介Spring Security的应用方案技术框架后端前端基本思路后端前端后端具体实现引入Spring Security依赖建立安全配置类Spring Security 简介Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架,是保护基于spring应用的实际标准。Spri...

2020-05-08 12:09:52 2035 1

原创 Deepin+Vscode搭建vue.js项目及Git操作

Deepin+Vscode开发vue.js项目及Git操作#下载安装Node.js

2020-05-03 18:10:34 712

原创 Idea提示键和热部署配置以及git使用

Idea的使用Idea提示快捷键的设置Idea项目热部署的通用设置Idea Springboot项目热部署设置Idea中Maven设置Idea中使用GitIdea提示快捷键的设置在Completion下,将Cyclic Expand Word 原来的快捷键的设置Alt+/清除,然后将Basic的快捷键设置为Alt+/Idea项目热部署的通用设置设置静态自动构建项目设置全局自动构建...

2020-05-03 13:29:34 382

原创 Spring入门

大话SpringSpring是一个大容器体验SpringSpring是一个大容器Spring就是一个大容器,里面有很多对象;spring容器的功能就是管理这些对象,管理这些对象的创建、销毁以及这些对象的搭配组合;Spring容器中的对象常需要和其它对象搭班工作,需要依赖其它对象的帮助,但是它很"懒"不想去找其它对象,这时候容器帮它找对象,把他们组合起来,这就叫IoC(控制反转/...

2020-02-23 11:28:44 124

原创 Spring、Spring MVC和MyBatis编程式集成示例

Spring、Spring MVC和MyBatis集成示例创建Maven项目,导入依赖项目包结构如下创建配置类Web应用初始化配置类MyAppInitializer根上下文容器配置类RootConfig前端应用上下文配置类MvcConfig创建Maven项目,导入依赖 <dependency> <groupId>javax.servlet</groupId&g...

2020-02-01 12:46:28 282

原创 在Springboot应用使用redis缓存

在Springboot应用使用redis缓存缓存缓存使用的场合redis缓存redis缓存使用实例redis的安装Window 环境ubuntu/deepin 环境引入依赖在配置文件application.properties中添加如下配置:在配置类上引入注解@EnableCaching开启缓存在业务对象使用缓存注解缓存注解代码示例进行测试缓存缓存(cache,又称高速缓存)是指可以高速访问的...

2019-12-30 11:23:49 334

原创 Springboot集成Shiro实现认证

Springboot集成Shiro实现认证Apache Shiro是什么?Apache Shiro的主要APISubjectSecurityManagerRealmApache Shiro与Springboot集成依赖引入开发集成shiro的配置类注册跨域过滤器开发和配置安全数据源配置shiro过滤器拦截规则定义在配置文件application.yaml中配置shiro登录示例退出示例其它相关类和...

2019-12-25 23:05:32 360

原创 SpringCloud之session共享

前后端分离模式下SpringCloud之session共享基本原理配置要点基本原理在springcloud微服务应用中,各微服务按传统方式获取的session是不同的,为实现各微服务共享session,spring-session提供了解决方案,对HttpSession重新实现,并将session存放于redis中,各微服务从redis中获取一致的session对象。配置要点在网关zu...

2019-12-18 22:39:57 2520

原创 SpringCloud微服务应用入门

SpringCloud微服务应用入门微服务架构概述单体应用架构的不足认识微服务架构微服务架构的主要构成搭建SpringCloud微服务应用开发eureka服务器(即服务发现组件)微服务架构概述单体应用架构的不足所谓单体应用是指一个归档文件(如war文件)包含所有功能的应用,是一种应用广泛的传统项目架构,这种架构具有结构简单,部署方便的优点,当项目的规模不是很大,使用范围和并发量也都不是太大时...

2019-12-09 15:48:28 260

原创 Deepin开发环境安装

Deepin开发环境安装安装JDK安装Spring Tools 4 for Eclipse安装MySql准备工作安装Mysql启动Mysql、关闭Mysql和访问Mysql安装Tomcat安装git安装vscode安装JDK在Java官网下载jdk-11.0.4_linux-x64_bin.tar.gz,默认存放在目录"~/Downloads"下。在终端输入命令 cd /usr/local...

2019-11-30 16:13:26 415

原创 Java的反射机制

Java的反射机制什么是Java的反射机制认识Class什么是Java的反射机制Java的反射机制,是指在Java程序运行时,动态获取和访问类和对象的属性、方法等自身信息的功能机制。认识ClassClass即元类,是Java类的描述类...

2019-11-12 10:17:35 195

原创 Linux域名IP映射

Linux本地域名IP映射理解本地域名IP映射域名IP映射的书写格式理解本地域名IP映射所谓本地域名IP映射,是指在本地建立域名和IP之间的映射关系,无需通过通过域名解析服务器,直接在本地进行域名解析。在linux系统中,是通过文件/etc/hosts描述域名到IP映射的。域名IP映射的书写格式linux系统中,域名到IP映射描述在文件/etc/hosts书写,格式如下:IP地址 域名...

2019-10-21 21:13:17 19299

原创 Git的使用

Git的使用安装和配置Gitgit命令示例多人团队git使用经验如何建立分支如何使用分享项目各成员第一次拉取项目日常开发项目如何向主开发分支(master_dev)合并安装和配置Git安装Git客户端工具(上官网下载即可)配置Git的环境变量:path=Git安装目录\cmd运行Git Bash, 出现命令行界面在Git Bash命令界面,设置全局配置,创建一个全球用户名、全球邮箱:$...

2019-10-21 14:42:31 239

原创 网址大全

网址大全文档其它文档jQuery API 文档bootstrap文档layer文档vue教程axios文档mybatis文档spring框架文档mybatis-spring文档springboot文档druid文档Druid Spring Boot Starterpagehelper文档其它maven资源csdn码云...

2019-10-17 22:07:09 350

原创 Spring入门

Spring入门了解Spring什么是IoC什么是AOPSpring官方文档了解SpringSpring是一个开源的企业级Java框架;Spring的主要作用是整合管理Java应用中的各种组件和组件间的关系,从而使开发人员专注于业务开发;Spring是一个容器,其中存放了各种组件对象,一个组件需要另一个组件时,从容器中获取即可;Spring基于两项基本的技术:IoC和AOP。什么是...

2019-10-17 21:33:48 107

原创 Linux(四)- Ubuntu安装Mysql

Ubuntu安装Mysql准备工作安装Mysql启动Mysql、关闭Mysql和访问Mysql准备工作进入mysql官网下载界面https://dev.mysql.com/downloads/mysql/下载适用于Ubuntu Linux的Mysql版本。本文下载版本是MySQL Community Server 8.0.17 的DEB Bundle包:mysql-server_8.0.17...

2019-10-15 23:01:11 1085

原创 Starter方式实现Springboot与Shiro集成

Starter方式实现Springboot与Shiro集成Apache Shiro是什么?Apache Shiro的主要APISubjectSecurityManagerRealmApache Shiro与Springboot集成依赖引入开发集成shiro的配置类注册跨域过滤器开发和配置安全数据源配置shiro过滤器拦截规则定义在配置文件application.yaml中配置shiro登录示例退出...

2019-10-09 08:38:58 2211

原创 Ubuntu安装开发环境

Ubuntu开发环境安装安装谷歌输入法安装JDK安装Spring Tools 4 for Eclipse安装MySql安装Tomcat安装git安装vscode安装谷歌输入法进入设置->Ubuntu软件->搜索fcitx->安装fcitx打开终端输入:apt-get install fcitx-googlepinyin进入设置->语言支持->选择fcitx-...

2019-10-04 23:13:21 467

原创 Linux(三)- Java开发环境搭建

Linux(三)- Java开发环境搭建安装JDK安装JDK下载 JDK Linux 版本(如:jdk-8u144-linux-x64.tar.gz)安装[u1@linux1 ~]$ su - root…[root@linux1 ~]# fdisk -l…设备 Boot Start End Blocks Id System/de...

2019-09-08 17:49:52 358

原创 Linux(二)- Linux常用命令

Linux(二)- Linux常用命令shell简介常用命令shell简介shell是命令行解释器,充当Linux 内核与用户之间的接口,即Linux的命令窗口,学习linux首先应掌握常用的shell操作。在桌面环境下,通过选择“主菜单”→“系统工具”→“终端”命令来启动shell,要想退出可以关闭窗口或在命令行中输入“exit”命令即可。常用命令passwd 修改当前用户密码...

2019-09-06 14:50:45 601

原创 Linux(一)- 认识Linux

Linux(一)- 认识Linux认识Linux什么是LinuxLinux发行版Linux的特点Linux的安装Linux中的一些概念Linux的文件系统认识Linux什么是LinuxLinux是类Unix计算机操作系统的统称。严格地说,Linux仅仅是操作系统内核,是一个用C语言和汇编语言写成,符合POSIX标准的,自由的类Unix操作系统内核,基于Linux内核的完整操作系统被称为Lin...

2019-09-05 10:29:04 443

原创 缓存在Springboot应用中的使用

缓存在Springboot应用中的使用缓存缓存使用的场合MyBatis的缓存Shiro缓存缓存查询业务数据使用Springboot自动配置的简易缓存(基于内存中并发映射)引入依赖在配置类上引入注解@EnableCaching开启缓存在业务对象使用缓存注解进行测试使用第三方缓存Redisredis是什么?redis在JavaEE应用中的作用redis的安装并测试引入依赖在配置文件applicatio...

2019-08-21 22:40:42 549

原创 移动端多页面APP(MPA)开发体验

移动端多页面APP(MPA)开发体验什么是移动端应用多页面应用和单页面应用开发环境准备安装和配置GitVsCode中配置简体中文语言环境和git(windows环境)建立MPA项目开发示例移动端开发的页面模板首页:index.html利用APICloud在线打包附录:使用git命令切换和合并分支示例什么是移动端应用移动端应用是指运行于手机、平板电脑等移动端设备的应用软件。多页面应用和单页面应...

2019-08-21 22:01:34 770

原创 移动端多页面应用(MPA)的开发(三)

移动端多页面应用(MPA)的开发(三)开发主页染色功能部分代码示例开发主页<!DOCTYPE html><html lang="zh"><head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-sca...

2019-08-19 21:13:06 307

原创 移动端多页面应用(MPA)的开发(二)

移动端多页面应用(MPA)的开发(二)开发服务器设置什么是服务器设置移动应用开发技术演化原生app(native-app)开发web-app开发 即通过浏览器访问混合式app(Hybrid App)开发多页面应用和单页面应用基于Vue的MPA移动项目的开发(windows环境)建立项目开发示例移动端开发的页面模板首页(index.html)- 进入过度页面登录界面(safty/login/inde...

2019-08-19 13:00:48 446

原创 移动端多页面应用(MPA)的开发(一)

移动端多页面应用(MPA)的开发移动端应用技术概况什么是移动端应用移动应用开发技术演化原生app(native-app)开发web-app开发 即通过浏览器访问混合式app(Hybrid App)开发多页面应用和单页面应用基于Vue的MPA移动项目的开发(windows环境)建立项目开发示例移动端开发的页面模板首页(index.html)- 进入过度页面登录界面(safty/login/index...

2019-08-17 11:56:25 1838

原创 非starter方式实现springboot与shiro集成

非starter方式实现springboot与shiro集成Apache Shiro是什么?Apache Shiro的主要APISubjectSecurityManagerRealmApache Shiro与Spring集成依赖引入开发集成shiro的配置类注册跨域过滤器开发和配置安全数据源配置Shiro安全管理器配置shiro过滤器拦截规则定义配置shiro过滤器配置shiro生命周期管理器登录...

2019-08-13 11:41:41 437

原创 Vue入门

目录声明什么是Vue了解MVVM初识Vue声明在您阅读这篇文章之前,笔者假设您熟悉html、css和javascript知识。什么是Vue了解MVVMMVVM是目前流行的前端开发模式。MVVM是Model-View-ViewModel的缩写,第一个字母M表示表示模型,第二个字母V表示视图,最后两个字母VM表示视图模型,这三部分的具体含义如下:模型负责封装数据视图表示UI(用户交互界...

2019-04-20 19:27:13 250

原创 线程协作与生产者消费者问题

线程协作与生产者消费者问题线程协作生产者和消费者问题线程协作线程协作是多线程互斥同步的基础上,使线程之间依照一定条件,有目的、有计划地交互协同工作,这是一种较高级的线程同步方式。Java提供了一个精心设计的线程间通信机制即wait-notify机制,通过该机制可以实现线程协作。wait-notify机制是通过使用wait()、notify()和notifyAll()三个方法来实...

2019-04-11 22:34:34 286

原创 Java集合框架

Java集合框架什么是集合集合框架Collection集合List集合List集合的三个常用实现类Set集合Set集合的两个常用实现类Map集合Map集合两个常用实现类什么是集合Java中的集合可以理解为一种容器对象,其中可以放很多对象。集合相较于数组,集合中的对象类型不受限制,集合的大小不受限制。集合框架Collection集合实现了Collection接口的集合,是存放单值的集...

2019-04-11 09:04:34 263

空空如也

空空如也

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

TA关注的人

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