自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 Selenium入门及基础案例

一、Selenium简介 Selenium是一个用于Web应用程序自动化测试工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE(7, 8, 9, 10, 11),Mozilla Firefox,Safari,Google Chrome,Opera等。适用于自动化测试,js动态爬虫(破解反爬虫)等领域。二、Selenium组成 1)Selenium IDE:嵌入到Firefox浏览器中的一个插件,实现简单的浏览器操作录制与回放功能,主要用于快速创建BUG及

2022-05-19 20:18:21 1507 1

原创 11 Jwt(JSON Web Token)

一. JWT是什么JSON Web Token (缩写JWT),它是目前最流行的跨域身份验证解决方案二. 为什么使用JWTJWT的精髓在于:“去中心化”,数据是保存在客户端的。三. JWT的工作原理是在服务器身份验证之后,将生成一个JSON对象并将其发送回用户,示例如下:{“UserName”: “Chongchong”,“Role”: “Admin”,“Expire”: “2018-08-08 20:15:56”}之后,当用户与服务器通信时,客户在请求中发回JSON对象JWT为了防止用户

2022-05-16 17:48:18 976

原创 09 动态树+数据表格+分页+增删改

一.动态树最终整体效果我们将在上一次课中的LeftAside.vue中完成动态树的实现LeftAside.vue<template> <el-menu router :default-active="$route.path" class="el-menu-vertical-demo" background-color="#334157" text-color="#fff" active-text-color="#ffd04b" :collapse="collapsed"

2022-05-08 19:58:45 540

原创 08vue+elementUI首页导航+左侧菜单

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2022-05-06 18:46:30 1323

原创 07vue+elementUI完成注册及登陆

一. vue怎么引入和配置使用element-ui框架 1. 使用vue-cli脚手架工具创建一个vue项目 vue init webpack medpro 2. npm安装elementUI cd medpro #进入新建项目的根目录 npm install element-ui -S #安装element-ui模块 3. 在项目中...

2022-05-06 14:47:25 16375

原创 06 使用vue-cli搭建SPA项目

目录一. 什么是vue-cli? 2. 安装vue-cli(需要联网)三. 使用脚手架vue-cli(2.X版)来构建项目步骤一:使用脚手架创建项目骨架步骤二:运行完上面的命令后,我们需要将当前路径改变到SPA这个文件夹内,然后安装需要的模块步骤三:启动并访问项目步骤四:停止项目添加element-ui模块四. package.json详解五. npm install/npm install xxx -S/npm install ...

2022-05-04 18:59:31 475 1

原创 Shiro入门

一.什么是shiro shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户认证、用户授权。 spring中有spring security (原名Acegi),是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。 shiro不依赖于spring,shiro不仅可以实现 web应用的权限管理,还可以实现c/s系统, 分布式系统权限管理,shiro属于轻量框架,越来越多企业项目开始使用shiro二.在应用程序角度来观察如何使用Shiro完成工作...

2022-05-03 17:05:57 150

原创 03 vue基础语法02

一. 样式绑定 1.1 class绑定 使用方式:v-bind:class="expression" expression的类型:字符串、数组、对象 1.2 style绑定 v-bind:style="expression" expression的类型:字符串、数组、对象<!DOCTYPE html><html> <head> <meta charset="utf-8" /&...

2022-04-30 18:07:58 182

原创 04 Vue路由

一. SPA是什么 单页Web应用(single page application,SPA),就是只有一个Web页面的应用, 是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序 单页面应用程序: 只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的数据, 展示在页面中 传统多页面应用程序: 对于传统的多页面应用程序来说, 每次请求服务器返回的都是一个完整的页面 优势 ...

2022-04-30 17:57:41 91

原创 05 传统html+vue+elementUI开发&nodeJS环境搭建

目录一.什么是ElementUI举例 消息组件二. Node.js是什么三. npm是什么四. Node.js环境搭建 五. 配置npm全局模块路径和cache默认安装位置 六. 修改npm镜像提高下载速度(可以使用 cnpm 或 直接设置 --registry ,推荐设置 --registry) 七. 验证安装结果 八. 如何运行下载的Node.js项目一.什么是ElementUI1. ElementUI简介 我们学习VUE,知...

2022-04-30 17:46:03 653

原创 Vue入门

一.Vue.js是什么?Vue是一个构建用户界面(UI)的[渐进式]JavaScript框架注:官网:https://cn.vuejs.org/ Vue作者:尤雨溪/中国无锡二. 库和框架的区别 1.库(Library),本质上是一些函数的集合,每次调用函数,实现一个特定的功能,接着把控制权交给使用者 代表:jQuery jQuery这个库的核心:DOM操作,即:封装DOM操作,简化DOM操作 JavaScript:document....

2022-04-25 19:29:51 241

原创 23种设计模式

目录一.什么是设计模式?设计模式可以用在哪里?二.设计模式的分类三.各种模式是什么?怎么去使用各种模式?创建型模式1.原型模式(Prototype)是什么模式?2.单例模式(Singleton)单例设计模式就应运而生,它就是为了解决对象初始化,造成资源浪费的情况;3.工厂模式(Factory)4.建造者模式5.抽象工厂模式行为型模式一.什么是设计模式?设计模式可以用在哪里?设计模式(英语 design pattern)是对面向对象设计...

2022-04-18 21:13:00 608

原创 SpringMVC之文件上传、下载

一. springmvc的文件上传 1.添加文件上传相关依赖 <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.3</version> </dependency&...

2022-04-10 18:16:51 125

原创 SpringMVC入门简介

一. 什么是springMVC? Spring Web MVC是一种基于Java的实现了MVC设计模式的、请求驱动类型的、轻量级Web框架。二. SpringMVC处理请求的流程 2.1 工作原理: 1. 首先用户发送请求-->DispatherServlet 2. DispatcherServlet-->HandlerMapping 3. DispatcherServlet-->HandlerAdapter 4. HandlerAdapter--&...

2022-04-10 18:00:42 176

原创 Mybatis之关联关系映射

Mybatis之关联关系映射

2022-04-10 16:53:42 387

原创 mybatis与spring集成

mybatis和spring集成配置

2022-04-10 16:41:37 117

原创 Mybatis之动态sql和分页

1.mybatis动态sql 1.1 if:if判断 <select id="queryBookByIf" resultType="com.zking.mybatis01.model.book"> select <include refid="Base_Column_List"/> from t_book where 1=1 <if test="null!=bookType and ''!=bookType"></if&..

2022-03-29 23:50:24 347

原创 Mybatis入门

基础系统环境 JDK版本:1.8 IDE:InterliJ IDEA 2019.3.3 Maven版本:3.5 MyBatis版本:3.X 数据库:MySQL 5.7+1. mybatis 1.1 mybatis本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation迁移到了google code,并且改名为MyBatis。2013年11月迁移到Github。 mybatis是一个基...

2022-03-28 23:59:32 110

原创 Spring之spring bean声明周期

Spring ioc容器 主要是了解其周期1.Spring的IOC和AOP://初始化Spring上下文容器(IOC)ApplicationContext ac= new ClassXmlPathApplicationContext("spring.xml");2.Spring Bean的生命周期:1)通过XML、Java annotation(注解)以及Java Configuration(配置类)等方式加载Sp...

2022-03-23 01:54:58 169

原创 Spring之aop

一、AOP中关键性概念连接点(Joinpoint):程序执行过程中明确的点,如方法的调用,或者异常的抛出.目标(Target):被通知(被代理)的对象通知(Advice):在某个特定的连接点上执行的动作,同时Advice也是程序代码的具体实现,例如一个实现日志记录的代码(通知有些书上也称为处理)代理(Proxy):将通知(公共部分的代码,日志记录)应用到目标(具体的业务逻辑方法)对象后创建的对象(代理=目标+通知), 例子:外科医生+护士切入点(Pointcu...

2022-03-23 01:39:32 285

原创 Spring入门

1. 什么是spring,它能够做什么? Spring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。 Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。 然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 范围:任何Java...

2022-03-23 01:12:44 346

原创 关于Maven

1. Maven简单介绍 Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。 作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。2.Maven安装与配置 (1)下载maven安装包,解压即可使用(3.8.5)http://maven.apache.org/download.cgi进入Maven主页往下滑,就会看到以下页面点击link列第二个链接下载压缩包,解压就可以安装了(2)配置m...

2022-03-22 22:25:48 674

原创 IDEA插件下载,安装

1.点击左上角File==》Settings...==》plugins2.在中间上面输入栏 可以搜索自己需要的插件3.下载完一个插件后,点击Restart IDE 重启IDEA

2022-03-16 11:36:06 465

原创 IDEA安装过程(2019 3.3版本)

1. 简介 1.1 IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一, 尤其在智能代码助手、代码自动提示、重构、 J2EE支持、各类版本工具(git、svn、github等)、JUnit、CVS整合、 代码分析、 创新的GUI设计等方面的功能可以说是超常的 1.2 IntelliJ IDEA有两个版本:社区版(Community)和旗舰版(Ultimate)。 社区版时免费的、开源的...

2022-03-16 11:02:50 17016 1

SPA项目的登录实现之后台代码

用来辅助SPA项目的后台代码

2022-05-06

空空如也

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

TA关注的人

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