- 博客(36)
- 收藏
- 关注
原创 leyou商城day2 商品分类
1.返回状态码1.在com.leyou.item.controller跟com.leyou.item.service下创建测试类package com.leyou.item.controller;import com.leyou.item.service.ItemService;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.web.bind.annotat
2022-05-11 09:56:08
569
原创 leyou商城-day1 搭建基础框架
1.创建父工程1.1添加依赖 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.6.RELEASE</version> <relativePath/&.
2022-05-09 18:01:27
267
原创 seata错误记录
seata序列化日期类型出错一、背景最近在整合seata的过程中,发现如果业务表中存在datetime的数据类型,那么在分布式事务中,修改这个字段的值时,会出现如下错误。此处提供2种解决方案。com.fasterxml.jackson.databind.exc.InvalidDefinitionException:Typeidhandlingnotimplementedfortypejava.lang.Object(byserializeroftypecom.fa...
2022-03-25 15:07:08
2713
原创 alibaba的EXCEL操作及依赖
原文链接使用说明 · 语雀依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId> <version>2.1.6</version></dependency><dependency> <groupId>org.apache.poi</g
2022-02-16 14:30:02
1777
原创 MYSQL函数实操及应用场景
1.常用函数(不经常用)-- ======================= 常用函数 ========================== --SELECT ABS(-8) -- 绝对值SELECT CEILING(9.4) -- 向上取整SELECT FLOOR(9.4) -- 向下取整SELECT RAND() -- 随机返回一个 0~1的随机数SELECT SIGN(10) -- 判断一个数的符号 0-0 负数返回-1,正数返
2021-12-22 14:15:18
347
原创 MYSQL操作
一丶基本命令:创建数据库:create database 库名 charset utf8; create database if not exists 库名 charset utf8; 如果数据库中没有这个库才会执行成功查看所有数据库: show databases;删除数据库: drop database 库名; drop database if exists 库名; 如果数据库有这个库才会删除;选择进入数据库: use 库名 ;查看表结构:desc 表名;
2021-12-22 11:38:22
583
转载 如何实现数组和List之间的转换
下面详细讲解数组和list集合之间转换的各种方法,以及会易错的地方;数组转Listpackage listtoArray;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;import java.util.List;import java.util.stream.Collectors;import java.util.stream.Stream;public class
2021-11-19 11:28:27
2002
原创 stream流对list的操作
@Test public void test1(){ List<Map<String,Object>> list2 = new ArrayList<>(); Map<String,Object> map1 = new HashMap<>(); map1.put("region", "410185"); map1.put("positionText", "服务员"); ...
2021-11-15 10:37:21
5821
原创 kettle工具的安装及基本使用
1.去官网下载zip包官网:https://community.hitachivantara.com/docs/DOC-1009855github:https://github.com/pentaho/pentaho-kettle因为kettle 是基于 java 的,因此需要安装 java 环境,并配置 JAVA_HOME 环境变量,建议安装 JDK1.8 及以上。然后解压到指定目录即可。2.启动双击 Spoon.bat 就能启动 kettle 。1. 转换1.
2021-10-13 17:07:45
716
原创 MYCAT介绍,安装及操作
一.MYCAT1.mycat是什么mycat是数据库中间件.1.数据库中间件:中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。列子:tomcat,web中间件数据库中间件:连接java应用和数据库2.数据库中间件对比2.mycat官网http://www.mycat.io/3.mycat干什么的1.读写分离2.数据分片垂直拆分(分库),水平拆分(分表),垂直+水平拆分(分库分表)3.多...
2021-09-29 16:02:11
1358
1
原创 虚拟机安装Mysql
安装虚拟机命令参考CentOS 7 yum安装 MySQL 5.7 | zranfly's blog1.下载命令wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm提示错误信息那是因为没有安装wget,输入命令:yum -y install wget如下图所示,wget及其依赖将会被安装再次输入安装命令2、yun源安装命令rpm -ivh mysql57-co.
2021-09-28 11:11:29
1110
原创 谷粒学院day06
1.阿里云存储1.阿里云存储介绍阿里云对象存储OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供99.9999999999%(12个9)的数据持久性,99.995%的数据可用性。多种存储类型供选择,全面优化存储成本。1.创建阿里云账号,开通对象存储oss服务2.进入oss管理控制台,创建bucket创建成功3.创建AccessKey秘钥2.java整合oss1.创建Mavaen项目2...
2021-09-26 16:54:26
768
原创 windiows下载及安装nginx
1.官网nginx: download2.下载及安装下载之后解压到自己对应的目录即可3.基本配置及命令其中最主要的配置文件nginx.conf在conf文件夹中简单介绍下几个nginx命令start nginx 启动nginxnginx -s reload :修改配置后重新加载生效nginx -s reopen :重新打开日志文件nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确关闭nginx:nginx -s s...
2021-09-24 11:28:55
1177
原创 谷粒商场学院day05
一、修改登录接口1.将登录地址修改成本地 http://localhost:8001在config下的dev.env.js下2.实现模拟登录进行登录调用2个方法,login登录操作方法和info登录之后获取用户的方法。(1)login返回token值 (2)info返回 roles name avatar3.根据前端需要编写后端代码创建一个新的controller编写内容 /**登录接口*/ @PostMappi...
2021-09-23 11:27:02
454
原创 谷粒商场day04
一、axiosaxios是独立于vue的一个项目,基于promise用于浏览器和node.js的http客户端在浏览器中可以帮助我们完成 ajax请求的发送在node.js中可以向远程接口发送请求1.asios的使用现将资料中的文件复制到相关的文件夹中引入axios.min.js跟vue.min.js文件 <script src="vue.min.js"></script> <script src="axios.min.js">&l
2021-09-17 10:37:35
274
原创 windows下安装redis并设置自启动
一、下载windows版本的Redis去官网找了很久,发现原来在官网上可以下载的windows版本的,现在官网以及没有下载地址,只能在github上下载,官网只提供linux版本的下载官网下载地址:http://redis.io/downloadgithub下载地址:https://github.com/MSOpenTech/redis/tags二、安装Redis1.这里下载的是Redis-x64-3.2.100版本,我的电脑是win7 64位,所以下载64位版本的,在运行中输入cmd,
2021-09-14 10:14:36
145
原创 Sentinel控制台Windows安装及启动
1.下载Sentinel.zip这里以我个人下载的为例:sentinel-dashboard-1.4.0.jar链接:https://pan.baidu.com/s/1mtMw2Cd5-zNrADoWYK7YaQ提取码:idea哨兵控制台的启动,依赖的时jdk1.8,这个需要注意!!2.cmd进如dos命令下:java -Dserver.port=8081 -Dcsp.sentinel.dashboard.server=127.0.0.1:8081 -Dproject.name=s...
2021-09-13 15:09:35
1059
原创 windows10下nacos安装启动
1.下载nacos.zip包这里以我自己下载的为例:链接:https://pan.baidu.com/s/1NFpXSccGKTdZ0bIHHQOQMg提取码:idea2.解压后,在conf文件中修改配置文件,更换称自己的mysql数据源编辑该文件,没有配置过直接在底部加上spring.datasource.platform=mysqldb.num=1db.url.0=jdbc:mysql://localhost:3306/nacos-config?charac...
2021-09-13 14:58:04
1115
原创 谷粒学院笔记day03
一、统一日志处理1、日志1)、配置日志级别日志记录器(Logger)的行为是分等级的。如下表所示:分为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL默认情况下,spring boot从控制台打印出来的日志级别只有INFO及以上级别,可以配置日志级别这种方式只能将日志打印在控制台上2、Logback日志spring boot内部使用Logback作为日志实现的框架。Logback和log4j非常相似,如果你对log4j很熟悉,那对..
2021-09-09 14:41:28
454
原创 谷粒学院day02
一.前后端分离概念二.开发讲师管理模块后端1.数据库设计创建一个数据库,这里以yytryproject为例2.创建表CREATE TABLE `edu_teacher` ( `id` char(19) NOT NULL COMMENT '讲师ID', `name` varchar(20) NOT NULL COMMENT '讲师姓名', `intro` varchar(500) NOT NULL DEFAULT '' COMMENT '讲师简介', `car..
2021-09-07 17:51:55
1621
原创 谷粒学院笔记day01
一.起步了解项目大体1、项目背景在线教育顾名思义,是以网络为介质的教学方式,通过网络,学员与教师即使相隔万里也可以开展教学活动;此外,借助网络课件,学员还可以随时随地进行学习,真正打破了时间和空间的限制,对于工作繁忙,学习时间不固定的职场人而言网络远程教育是最方便不过的学习方式。2.项目采用的模式1、C2C模式(Consumer To Consumer 平台模式 )用户到用户,这种模式本质是将自己的流量或者用户转卖给视频或者直播的内容提供者,通过出售内容分成获利。平台模式.
2021-09-07 11:40:30
1369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅