自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool的解决办法

启动项目redis.clients.jedis.exceptions.JedisConnectionException: Could not get a resource from the pool的解决办法

2022-09-26 15:05:58 2075 1

原创 学习产品第二节课

axure软件怎么用?原型图怎么做?

2022-09-05 18:35:49 376

原创 学习产品第一节课

学习产品第一节课,项目全周期、产品就业前景、发展方向及Axure的安装

2022-09-05 14:42:20 187

原创 什么是RabbitMQ(消息队列)?

什么是RabbitMQ(消息队列)?为什么要使用消息队列

2022-08-26 14:44:54 494

原创 PyCharm安装教程

超简单的pycharm安装步骤

2022-08-05 11:45:06 305

原创 python安装教程

安装python一看就会!

2022-08-05 11:11:45 259

原创 rpm安装MYSQL5.7.30 yum

rpm安装MYSQL5.7.30 yum

2022-07-04 15:07:01 300

原创 Redis

redis安装

2022-07-03 15:27:27 56

原创 ssm-前端

2022-06-17 11:45:08 147

原创 get命令

1. 创建和删除分支(了解即可) 创建分支命令:git branch 分支名 查看所有分支命令:git branch 切换分支命令:git checkout 分支名 合并分支到master分支上命令: 首先切换到master分支,git checkout master,然后git merge 分支名。即将创建的分支合并到master上。 删除分支命令:git branch -d 分支名2. Git Gui GIT官方网站为了解决部分用户通过命令行对git工具使用时的

2022-06-06 08:31:29 410

原创 Git介绍

Git是什么?Git与SVN区别

2022-06-01 17:00:05 286

原创 vuex

1. vue中各个组件之间传值 1. 父子组件 父组件-->子组件,通过子组件的自定义属性:props 子组件-->父组件,通过自定义事件:this.$emit('事件名',参数1,参数2,...); 2. 非父子组件或父子组件 通过数据总数Bus,this.$root.$emit('事件名',参数1,参数2,...) 3. 非父子组件或父子组件 更好的方式是在vue中使用vuex简介Vuex 是一...

2022-05-26 09:19:50 170

原创 cookie&storage&vuex

在浏览器查看参考: https://blog.csdn.net/qq_37899792/article/details/102298699HTML4的本地存储 cookie浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互。一、cookie和sessioncookie和session都是用来跟踪浏览器用户身份的会话方式。区别:1、保持状态:cookie保存在浏览器端,session保存在服务器端2、使用方式:

2022-05-23 13:07:37 293

原创 产品设计之Axure教程-新手入门基础(初学者推荐)

Axure教程-新手入门基础(小白推荐)

2022-05-17 09:33:44 788

原创 什么是layui

1.什么是layuilayui(谐音:类 UI) 是一套开源的 Web UI 解决方案,采用自身经典的模块化规范,并遵循原生 HTML/CSS/JS 的开发方式,极易上手,拿来即用。其风格简约轻盈,而组件优雅丰盈,从源代码到使用方法的每一处细节都经过精心雕琢,非常适合网页界面的快速开发。layui 区别于那些基于 MVVM 底层的前端框架,却并非逆道而行,而是信奉返璞归真之道。准确地说,它更多是面向后端开发者,你无需涉足前端各种工具,只需面对浏览器本身,让一切你所需要...

2022-05-16 20:30:44 4085 1

原创 使用vue-cli来搭建vue项目

前提:搭建好NodeJS环境 node -v npm -v1. 什么是vue-cli? vue-cli是vue.js的脚手架,用于自动生成vue.js+webpack的项目模板,创建命令如下: vue init webpack xxx 注1:xxx 为自己创建项目的名称 注2:必须先安装vue,vue-cli,webpack,node等一些必要的环境2. 安装vue-cli npm in...

2022-05-13 11:22:23 117

原创 vue之基础语法

Class 与 Style 绑定操作元素的 class 列表和内联样式是数据绑定的一个常见需求。因为它们都是 attribute,所以我们可以用 v-bind 处理它们:只需要通过表达式计算出字符串结果即可。不过,字符串拼接麻烦且易错。因此,在将 v-bind 用于 class 和 style 时,Vue.js 做了专门的增强。表达式结果的类型除了字符串之外,还可以是对象或数组。绑定 HTML Class语法格式:使用方式:v-bind:class="expression" expr

2022-05-12 11:40:26 455

原创 NodeJS安装

1. Node.js是什么 1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。 1.2 Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言 注1:Node.js-->JavaScript运行环境,开发语言是:javascript J2EE -->Ja...

2022-05-07 17:09:25 594

原创 vue之入门2

模板语法Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。所有 Vue.js 的模板都是合法的 HTML,所以能被遵循规范的浏览器和 HTML 解析器解析。在底层的实现上,Vue 将模板编译成虚拟 DOM 渲染函数。结合响应系统,Vue 能够智能地计算出最少需要重新渲染多少组件,并把 DOM 操作次数减到最少。如果你熟悉虚拟 DOM 并且偏爱 JavaScript 的原始力量,你也可以不用模板,直接写渲染 (render) 函数插值

2022-05-06 19:03:54 111

原创 Vue入门

1.介绍1.1.Vue.js 是什么是中国的大神尤雨溪开发的,为数不多的国人开发的世界顶级开源软件Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。Vue.js 是一个轻巧、高性能、可组件化的 MVVM 库,拥有非常容易上

2022-05-05 22:33:08 130

原创 面试宝典之前端技术

1. 标签上 title 与 alt 属性的区别是什么?alt 是给搜索引擎识别,在图像无法显示时的替代文本;title 是关于元素的注释信息,主要是给用户解读。当鼠标放到文字或是图 片上时有 title 文字显示。(因为 IE 不标准)在 IE 浏览器中 alt 起到了 title 的作用,变成文字提示。在定义 img 对象时,将 alt 和 title 属性写全,可以保证在各种浏览器中都能正常使用。&和&&的区别。2. DIV+CSS 布局较 table 有什么优势?

2022-05-02 17:04:42 933

原创 MVC设计模式

MVC设计模式1. 视图(View)-对应组件:JSP或者HTML文件2. 控制器(Controller)-对应组件:Servlet3. 模型(Model) -对应组件:JavaBean三层:表示层、业务逻辑层、数据访问层MVC与三层:表示层:V C业务逻辑层、数据访问层 : MJSP Model11. JSP:负责生成动态网页2. Servlet:负责流程控制3. JavaBean:负责业务逻辑处理MVC 处理过程MVC 优点1. MVC 优点 *...

2022-04-30 22:43:36 115

原创 shiro介绍

什么是shiroShiro是apache旗下一个开源框架,它将软件系统的安全认证相关的功能抽取出来,实现用户身份认证,权限授权、加密、会话管理等功能,组成了一个通用的安全认证框架。官方地址:Apache Shiro | Simple. Java. Security.为什么要学shiro既然shiro将安全认证相关的功能抽取出来组成一个框架,使用shiro就可以非常快速的完成认证、授权等功能的开发,降低系统成本。shiro使用广泛,shiro可以运行在web应用,非web应用,集群分布式应

2022-04-28 21:42:44 1173

原创 资源文件找不到报错怎么解决?

hello!大家好!使用shiro框架时,需要一个shiro.ini的文件,运行时报错,找不到资源文件夹里的.ini文件,关于资源文件找不到的问题,错误信息如下:java.io.IOException: Resource [classpath:shiro-permission.ini] could not be found.这样的情况一般是考虑两个问题1.resources文件夹没有被标记解决办法:2.资源文件没有加载到target文件里面(target里面放编译的.

2022-04-26 10:59:47 1814

原创 REST风格

什么是REST?REST:即 Representational State Transfer。(资源)表现层状态转化。是目前 最流行的一种互联网软件架构。它结构清晰、符合标准、易于理解、扩展方便, 所以正得到越来越多网站的采用 资源(Resources):网络上的一个实体,或者说是网络上的一个具体信息。它 可以是一段文本、一张图片、一首歌曲、一种服务,总之就是一个具体的存在。 可以用一个URI(统一资源定位符)指向它,每种资源对应一个特定的 URI 。要 获取这个资源,访问它的URI就可以..

2022-04-25 08:02:44 170

原创 SSM整合

SSM整合 修改web.xml文件 <!-- Spring配置 spring容器,dao,service层--> <!-- 当系统启动的时候,spring需要进行一些资源加载或者配置,都需要使用此监听去做 --> <context-param> <param-name>contextConfigLocation</param-name> <param-value>classp...

2022-04-25 07:59:59 294

原创 springmvc国际化与服器端校验

前言:今天的内容分为三部分1.JAVA国际化与格式化2.springMVC国际化与格式化3.服务器端校验JSR303首先介绍——JAVA国际化与格式化国际化是指应用程序运行时,可根据客户端请求来自的国家语言的不同而现实不同的界面。国际化的英文单词是:internationalization,所以简称 I18N,18表示中间省略了18个字母。1.国际化(internationalization) 简称i18n,是一种让软件在开发阶段就支持多种语言的技术2.java.u.

2022-04-24 21:19:56 117

原创 SSM整合

SSM整合1、pom.xml<span style="color:#333333"><span style="background-color:#ffffff"><span style="background-color:#fdfdfd"><span style="color:#333333"><span style="background-color:#f5f5f5"><properties>...

2022-04-24 09:51:11 530

原创 ResultMap结果映射

ResultMap结果映射resultMap 元素是 MyBatis 中最重要最强大的元素。它可以让你从 90% 的 JDBC ResultSets 数据提取代码中解放出来,并在一些情形下允许你进行一些 JDBC 不支持的操作。实际上,在为一些比如连接的复杂语句编写映射代码的时候,一份 resultMap 能够代替实现同等功能的数千行代码。ResultMap 的设计思想是,对简单的语句做到零配置,对于复杂一点的语句,只需要描述语句之间的关系就行了。需求:显示帐单信息的同时显示相应的供应商信息

2022-04-21 14:48:15 160

原创 spring整合mybatis

spring整合mybatispom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http...

2022-04-20 19:30:33 56

原创 MyBatis之动态sql,插件

动态SQL 基于OGNL表达式 完成多条件查询等逻辑实现 用于实现动态SQL的元素主要有 if trim where set choose(when、otherwise) foreach if改造查询用户信息列表的演示示例,增加查询条件 用户角色(根据角色id查询) 用户名称(模糊查询) <!-- 当数据库中的字段信息与对象的属性不一致时需要通过resultMap

2022-04-18 19:02:06 900

原创 JEE之JSP自定义标签

自定义标签标签语言格式* <开始标签>标签体</结束标签>* <开始标签 属性名="属性值">标签体</结束标签>* <开始标签/>hello tag自定义标签的开发及使用步骤创建自定义标签类自定义**Servlet**,自定**Filter**HelloServlet exetend HttpServletLogFilter implemnets Filter```package com.donkee.ta.

2022-04-14 13:49:16 112

原创 Spring之MyBatis简介

MyBatis简介MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 MyBatis前身是iBatis,本是Apache的一个开源的项目 官方网站mybatis mybait.

2022-04-12 12:37:59 1310

原创 Idea工具如何使用

1.新建项目(Project)新建Empty Project(空项目)项目及Eclipse中的工作工间同一级别2.项目设置编译级别不能低于你所使用的jdk的级别3.新建module(模块)4.新建java模块(项目)新建类:命名:5.新建web模块(项目)1. 配置tomcat2. 创建web module3. 添加tomcat环境4. 部署...

2022-04-08 16:24:06 503

原创 Spring Bean作用域

Singleton:单例模式(默认):一个Spring容器中只有一个Bean的实例,此为Spring的默认配置,全容器共享一个实例。 在容器启动的时候创建对象(调用无参的构造方法 ) Prototype:多例模式,每次调用新建一个Bean的实例。 在每次获取的时候创创建对象 Request:Web项目中,给每一个http request新建一个Bean实例。 Session:Web项目中,给每一个http session新建一个Bean实例。&l...

2022-04-04 22:14:42 40

原创 Spring AOP

AOP (Aspect Orient Programming),直译过来就是 面向切面(方面)编程。AOP 是一种编程思想,是面向对象编程(OOP)的一种补充。面向对象编程将程序抽象成各个层次的对象,而面向切面编程是将程序抽象成各个切面。 AOP编程可不是Spring独有的,Spring只是支持AOP编程的框架之一。 AOP分两类,一类可以对方法的参数进行拦截,一类是对方法进行拦截,SpringAOP属于后者,所以Spring的AOP是属于方法级的 OOP与AOP OOP三大特性

2022-03-31 20:41:13 48

原创 SpringIOC

spring是什么?pring是一个开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。Spring项目出发点: 目的:提供一种贯穿始终的解决方面,将各种专用框架整合成一个连贯的整体框架,简化企业级应用的开发(有点像粘合剂) 鼓励最佳实践: 例如spr

2022-03-30 16:17:32 566

原创 Maven

​​​​​​1. Maven简单介绍 Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。 作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。2.Maven安装与配置 2.1)下载maven安装包,解压即可使用,网址:http://maven.apache.org/download.cgi, 注意:eclipse要与maven匹配 2.2)配置mav...

2022-03-28 22:28:26 61

原创 前端JQuery-之介绍

3W1Hjquery库:使用jquery步骤:案列一:点击按钮获取输入框的值(javaScript和jquery对比)js实现方式代码---------------------------------------------------------------------------------------------------------------------------前端页面的显示------------------------------------..

2022-03-22 21:37:04 1438

原创 说一说 Servlet 的生命周期

Servlet 生命周期包括三部分:初始化:Web 容器加载 servlet,调用 init()方法处理请求:当请求到达时,运行其 service()方法。service()自动派遣运行与请求相对应的 doXXX(doGet 或者 doPost)方法。销毁:服务结束,web 容器会调用 servlet 的 distroy()方法销毁 servlet。...

2022-03-21 23:18:08 229

空空如也

空空如也

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

TA关注的人

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