自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 如何使用Git将本地项目上传到Github

完善相应信息:复制创建好的仓库地址。

2024-03-26 20:43:05 414

原创 SpringBoot项目打包发布到腾讯云服务器

1 代码打jar包1.1 项目执行clean -> package操作1.2 打包好的jar包地址1.32 配置服务器2.1 购买服务器2.2 配置相关远程连接端口2.3 设置远程连接密码2.4 使用远程连接软件连接云服务器,账户名root2.5 安装JDKyum -y install java-1.8.0-openjdk*完成后可以通过命令java -versi...

2021-04-01 21:36:52 310

原创 SpringBoot中使用kaptcha依赖实现图片验证码生成及校验

1.SpringBoot中集成kaptcha <!-- 引入图形验证码依赖 --> <dependency> <groupId>com.github.penggle</groupId> <artifactId>kaptcha</artifactId> <version>2.3.2</version>

2021-01-13 15:28:34 2005

原创 解决Vue打包dist文件夹里index.html打开是空白

问题如题:解决方法:第一步:注释路由中的mode : ' history ' (如果没有可以省略)第二步: 新建一个vue.config.js中配置:module.exports = { publicPath: process.env.NODE_ENV === 'production' ? './' : '/' }第三步:在终端执行npm run-script build打包完成即可打开...

2021-01-11 20:16:03 1451 3

原创 MySQL学习笔记

MySQL学习笔记登录和退出MySQL服务器# 登录MySQL$ mysql -u root -p12345612# 退出MySQL数据库服务器exit;基本语法-- 显示所有数据库show databases;-- 创建数据库CREATE DATABASE test;-- 切换数据库use test;-- 显示数据库中的所有表show tables;-- 创建数据表CREATE TABLE pet ( name VARCHAR(20), owne

2020-10-27 22:03:17 143

原创 docker删除images镜像

如何删除本地docker images镜像 背景 本地空间较小,想删除无效的docker镜像内容。 操作步骤 查看本地docker镜像 尝试删除本地镜像 发现无法直接删除镜像 原因分析: 有关联docker容器,无法删除 删除docker容器 删除docker镜像 删除成功 ...

2020-10-26 22:01:43 588

转载 JAVAWEB NOTE 4

unit12-mybatis框架课程计划:1、MyBatis快速入门2、MyBatis对数据库中数据的增删改查操作3、#{}占位符的应用4、动态SQL的应用5、MyBatis的Mapper接口开发MyBatis简介(了解)什么是MyBatisMyBatis 本是apache的一个开源项目iBatis,2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis是一

2020-10-26 17:07:19 193

转载 JAVAWEB NOTE 3

unit08-JSP、EL、JSTLJSP概述什么是JSPJSP和Servlet都是由SUN公司提供的动态Web资源开发技术。JSP看起来像一个HTML,但和HTML不同的是,JSP中可以书写Java代码,可以通过Java代码展示动态的数据。静态Web资源:任何人在任何条件下访问时,看到的都是相同的效果,这样的资源叫做静态Web资源。(html、css、js等)动态Web资源:不同的人,在不同的条件下访问时,看到的都是不同的效果,这样的资源叫做动态Web资源。(Servlet、jsp、php、.

2020-10-26 16:36:53 255

原创 CGB JAVA面试题 NOTE4

第三阶段面试题电商行业特点1.分布式垂直拆分:根据功能模块进行拆分水平拆分:根据业务层级进行拆分2.高并发用户单位时间内访问服务器数量,是电商行业中面临的主要问题3.集群抗击高兵发的有效手段,同时集群内部实现高可用4.海量数据处理随着公司数据的不断积累.自身的数据量很庞大.如果高效的处理数据/分析框架调用流程EasyUI后台调用流程分布式项目的设计思想为了实现架构之间的松耦合,将项目根据分布式的思想进行拆分....

2020-10-26 16:10:21 1785 1

原创 CGB JAVA面试题 NOTE3

第三阶段面试题何为Spring Bean容器?Spring Bean容器与Spring IOC 容器有什么不同吗?答:用于创建bean对象,管理bean对象的那个容器,Spring IOC 容器本质上指的的就是Spring Bean容器,Spring Bean容器中最核心一个机制是IOC机制(控制反转),所以有时候又将springbean容器称之为Spring IOC 容器.SpringIOC 如何理解?答:IOC 是Spring中提供一种控制反转机制,目的是将我们项目中对象的依赖管..

2020-10-26 15:13:18 352

原创 CGB JAVA面试题 NOTE2

第二阶段面试题描述Servlet调用过程?答案:(1)在浏览器输入地址,浏览器先去查找hosts文件,将主机名翻译为ip地址,如果找不到就再去查询dns服务器将主机名翻译成ip地址(2)浏览器根据ip地址和端口号访问服务器,组织http请求信息发送给服务器(3)服务器收到请求后首先根据Host请求头判断当前访问的是哪台虚拟主机(4)服务器根据http请求头中的请求URI判断当前访问的是哪个web应用(5)服务器根据http请求头中的请求URI判断当前访问的是web应用中的哪个we

2020-10-25 22:44:57 312

原创 JAVA面试问答 NOTE2

十三、Mybatis125.mybatis 中 #{}和 ${}的区别是什么? #{}是预编译处理,${}是字符串替换。(1)mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;(2)mybatis在处理${}时,就是把${}替换成变量的值;(3)使用#{}可以有效的防止SQL注入,提高系统安全性。原因在于:预编译机制。 预编译是提前对SQL语句进行预编译,而其后注入的参数将不会再进行SQ...

2020-10-25 20:26:47 496 1

原创 CGB JAVA面试题 NOTE1

第一阶段面试题简述static和final的用法?static:修饰属性,方法,代码块(1)静态属性:也可叫类变量 类名.属性名 来访问 (共有的类变量与对象无关,只和类有关)注意:类中的实例变量是在创建对象时被初始化的,被static修饰的属性,也就是类变量,是在类加载时被创建并进行初始化,类加载的过程是进行一次。也就是类变量只会被创建一次。(2)静态方法:类名.方法名 直接访问 注意:static修饰的方法,不能直接访问本类中的非静态(static...

2020-10-25 18:57:16 1052

转载 JAVAWEB NOTE 2

unit05-ServletServlet概述什么是Servlet?Servlet是由SUN公司提供的一门动态Web资源开发技术静态Web资源:不同的人,在不同的条件下访问后看到的是相同的效果,这样的资源叫做静态Web资源(html、css、js等)动态Web资源:在不同的访问条件下看到的是不同的效果,这样的资源叫做动态Web资源 (Servlet、jsp、.NET、PHP等)Servlet本质上是一段Java程序,和之前的Java程序不同的是,Servlet程序无法独立运行,需要将Serv

2020-10-24 10:01:35 317 1

转载 JAVAWEB NOTE 1

unit01-HTML、CSSHTML: 用于开发网页的一门技术CSS: 用于修饰、渲染网页的一门技术HTML+CSS可以开发一个非常美观、非常漂亮的网页开发网页 盖房子HTML标签搭建网页的结构 砖块(搭建房子的结构)CSS属性 石灰、油漆等涂料HTML概述HTML是什么HTML(Hyper Text Markup Language): 超文本标记语言超文本: 超级文本、超过文本(其中可以包含除了文本以外的其他数据,例如图片、音频、视频等各种

2020-10-24 09:56:53 411

原创 Docker使用阿里云容器镜像服务

Step1:登录阿里云,点击账户旁边的控制台Step2:点击左边“产品与服务”,选择“容器镜像服务”Step3:点击底部“镜像加速器”,选择“CentOS”,在CentOS中执行图中代码

2020-10-22 22:07:26 226

原创 JAVASE NOTE 3

目录1.API11.1Object1.1.1概念1.1.2常用方法1.1.3toString()1.1.4equals(Object obj)1.1....

2020-10-22 18:03:20 223

原创 “烤鱼铺子”门店管理系统开发笔记

“烤鱼铺子”门店管理系统开发笔记1.项目开发说明利用之前学过的MySQL、JSP、JSTL、html、css等技术,以及目前市面上最流行的企业级Java开发框架SSM实现一个《“烤鱼铺子”门店管理系统》,其中包括门店管理模块和订单管理模块,两个模块中,实现了对门店和订单信息的增删改查功能...2.数据库及表设计门店表结构:订单表结构:执行SQL语句,创建库和所需表:create database if not exists kaoyudoor charset..

2020-10-22 14:48:46 556 1

原创 IDEA Tomcat打印控制台中文乱码解决

问题描述:启动tomcat sout输出中文在控制台显示乱码:解决方案:1.在Configurations里配置tomcat:在VM options处添加:-Dfile.encoding=UTF-82.从File->Setting ,设置File Encodings ,检查Default Encodings 是否为UTF-83.修改IDEA参数1.打开Idea的安装文件2. 用记事本打开这两个配置文件,在每一个文件后,添加-D..

2020-10-21 14:55:35 377

原创 There is no PasswordEncoder mapped for the id “null“

//定义认证规则 @Override protected void configure(AuthenticationManagerBuilder auth) throws Exception { //super.configure(auth); auth.inMemoryAuthentication() .withUser("zhangjin").password("123456").roles("VIP1", "VI...

2020-10-19 16:37:46 73

原创 JAVASE NOTE 4

目录1.多线程11.1进程1.1.1概念1.1.2特点1.2线程1.2.1概念1.2.2...

2020-10-15 21:45:59 306

原创 ==操作符与equals方法的区别

==操作符与equals方法 = =: 基本类型比较值:只要两个变量的值相等,即为trueint a=5; if(a==6){…} 引用类型比较引用(是否指向同一个对象):只有指向同一个对象时,==才返回truePerson p1=new Person(); Person p2=new Person(); if (p1==p2){…} 用“==”进行比较时,符号两边的数据类型必须兼容(可自动转换的基本数据类型除外),否则编译出错equals(...

2020-10-15 18:41:21 163

原创 类的成员之五:内部类

内部类 当一个事物的内部,还有一个部分需要一个完整的结构进行描述,而这个内部的完整的结构又只为外部事物提供服务,那么整个内部的完整结构最好使用内部类在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类,后者称为外部类Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称Inner class的名字不能与包含它的外部类类名相同分类: 成员内部类(static成员内部类和非static成员内部类) 局部内部类(不谈修...

2020-10-15 17:10:51 220

原创 JAVA设计模式--单例设计模式

单例 (Singleton)设计模式 --设计模式是在大量的实践中总结和理论化之后优选的代码结构、编程风格、以及解决问题的思考方式。设计模免去我们自己再思考和摸索。就像是经典的棋谱,不同的棋局,我们用不同的棋谱。”套路” -- 所谓类的单例设计模式,就是采取一定的方法保证在整个的软件系统中,对某个类只能存在一个对象实例,并且该类只提供一个取得其对象实例的方法。如果我们要让类在一个虚拟机中只能产生一个对象,我们首先必须将类的构造器的访问权限设置为private,这样,就不能用new操作符...

2020-10-15 14:25:38 141 1

原创 JAVASE NOTE 1

目录1. Java开发环境+HelloWorld1.1 计算机基础知识1.1.1 计算机1.1.2 计算机硬件1.1.3 计算机软件1.1.4 软件开发1.1.5计算机语言1.1.6 人机交互方式1.1.7 键盘功能键及快捷键介绍1.1.8 常用的DOS命令1.2 Java语言概述1.2.1 Java语言发展史1.2.2 Java语言平台版本1.2.3 Java语言特点1.3 JDK1.3.1 概述1.3.2 下载与安装1.3.3...

2020-10-15 11:47:49 751

原创 Spring Boot整合 学习笔记-atguigu

Spring Boot高级内容概要 一、Spring Boot与缓存 二、Spring Boot与消息 三、Spring Boot与检索 四、Spring Boot与任务 五、Spring Boot与安全 六、Spring Boot与分布式 七、Spring Boot与监控管理 八、Spring Boot与部署一、Spring Boot与缓存 JSR-107、Spring缓存抽象、整合Redis一、JSR107 Java Ca...

2020-10-14 20:53:01 248

原创 SpringBoot连接Docker中的Redis报错:Unable to connect to Redis; nested exception is io.lettuce.core.RedisCon

错误样式:org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException:Unable to connect to localhost:6379解决办法:一、application.yml的redis配置中的spring.redis.time.

2020-10-14 16:05:26 3900

原创 Spring5学习笔记

Spring5 框架 课程内容介绍 1、Spring 框架概述 2、IOC 容器 (1)IOC 底层原理 (2)IOC 接口(BeanFactory) (3)IOC 操作 Bean 管理(基于 xml) (4)IOC 操作 Bean 管理(基于注解) 3、Aop 4、JdbcTemplate 5、事务管理 6、Spring5 新特性 Spring5 框架概述 1、Spring 是轻量级的开源的 JavaEE ...

2020-10-13 17:26:55 332

原创 ASCII码对照表

ASCII控制字符二进制 十进制 十六进制 缩写 可以显示的表示法 名称/意义 00000000 0 00 NUL ␀ 空字符(Null) 00000001 1 01 SOH ␁ 标题开始 00000010 2 02 STX ␂ 本文开始 00000011 3 03 ETX ␃ 本文结束 00000100 4 04...

2020-10-12 17:03:28 735

原创 Centos启动Docker服务报Job for docker.service failed because the control process exited with error code...

报错信息: Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.使用命令: systemctl status docker.service查看启动信息解决:卸载Docker,对于旧版本没安装成功,卸掉。1.查询安装过的包 yum ...

2020-10-10 16:23:33 425

原创 连接到mysql提示错误:The server time zone value is unrecognized or represents more than one time zone

编程访问Mysql数据库时,报出错误如下,为时区错误:The server time zone value 'xxxxxxx' is unrecognized or represents more than one time zone两种解决方法:(1)在数据库连接语句后添加?serverTimezone=UTC,、注意,该语句需要跟在数据库连接语句的第一个位置,否则会报错,例如:jdbc.url=jdbc:mysql://localhost:3306/testdatabase?serv

2020-10-10 16:20:59 1482

原创 员工信息管理系统SSM框架笔记

1.创建maven项目1.1 创建项目1.2 配置目录在src/main/webapp下,会自动生成

2020-09-29 08:33:35 403

原创 Spring Boot学习笔记-atguigu

**一、**Spring Boot 入门1、Spring Boot 简介简化Spring应用开发的一个框架;整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martin fowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:ALL IN ONE微服务:每一个功能元素最终都是一个可独立替换和独立升级的软件单元;详细参照微服务文档3、环境准备http://www.gulixueyuan.c

2020-09-29 08:32:29 643

空空如也

空空如也

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

TA关注的人

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