- 博客(263)
- 资源 (8)
- 收藏
- 关注
原创 seata 启动报错 Could not create connection to database server
jar包的主要问题是存放位置的问题,最后一步解决。mysql高版本的driverClassName的值由com.mysql.jdbc.Driver变为com.mysql.cj.jdbc.Driver。连接的url后面参数也有问题,seata的初始值是没有时区编码这些参数的,高版本的mysql要求必须带这些参数。查看 seata\lib\jdbc下的jar包,发现没有我安装的数据库版本,开始以为是这个版本问题。由于使用的是mysql8+,出现连接不上的情况,首先就想到了驱动版本的问题。
2023-08-03 05:51:51
1645
原创 IDEA debug 断点调试技巧
⑥ 方法调用栈:这里显示了该线程调试所经过的所有方法,勾选右上角的[Show All Frames]按钮,就不会显示其它类库的方法了,否则这里会有一大堆的方法。④ 调试按钮:一共有8个按钮,调试的主要功能就对应着这几个按钮,鼠标悬停在按钮上可以查看对应的快捷键。② 断点:在左边行号栏单击左键,或者快捷键Ctrl+F8 打上/取消断点,断点行的颜色可自己去设置。⑦ Variables:在变量区可以查看当前断点之前的当前方法内的变量。⑤ 服务按钮:可以在这里关闭/启动服务,设置断点等。
2023-07-12 21:21:27
1835
2
原创 JsonView下载安装
SONView是一款非常好用的Json格式查看器。在日常开发调试中经常会遇到Json格式的数据需要解析阅读,但Json格式数据阅读性极差,JSONView可以帮我们解决Json格式的阅读问题,无需安装,运行软件即可轻松使用。
2023-07-10 02:16:43
2090
原创 解决“vue“不是内部或外部命令问题
已经安装了vue,就能看到,如果看不到该指令,则回到控制台;2、进入node.js的安装目录中查看一级目录下是否存在。通过vue指令使用脚手架初始化项目时,在cmd中输入。查看目录,找到 prefix 目录下对应的地址。但是,还是报错:‘vue’ 不是内部或外部命令。接下来,就可以通过vue指令来进行操作了。当显示版本号时说明npm已成功安装。
2023-03-01 16:42:16
10873
1
原创 一、初识Node.js与内置模块
Node.js是一个基于 Chrome V8 引擎的JavaScript 运行环境。Node.js 的官网地址:① 打开终端② 输入node要执行的js文件的路径fs 模块是 Node.js 官方提供的、用来操作文件的模块。它提供了一系列的方法和属性,用来满足用户对文件的操作需求。例如:方法,用来读取指定文件中的内容方法,用来向指定的文件中写入内容path 模块是 Node.js 官方提供的、用来处理路径的模块。它提供了一系列的方法和属性,用来满足用户对路径的处理需求。
2022-12-25 00:52:23
1731
1
原创 二、Node.js - 模块化
模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。模块作用域和函数作用域类似,在自定义模块中定义的变量、方法等成员,只能在当前模块内被访问,这种模块级别的访问限制,叫做模块作用域。Node.js 中的第三方模块又叫做包。就像电脑和计算机指的是相同的东西,第三方模块和包指的是同一个概念,只不过叫法不同。将格式化时间的功能,拆分到 src ->中。
2022-12-25 00:52:03
2114
原创 三、Node.js - Express
官方给出的概念:Express 是基于Node.js 平台,快速、开放、极简的Web 开发框架。通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。Express 的中文官网:广义上来讲,路由就是映射关系。中间件(Middleware ),特指业务流程的中间处理环节。全局中间件多个多个需求描述封装。
2022-12-25 00:51:11
1971
原创 四、Node.js - 数据库与身份认证
数据库(database)是用来组织、存储和管理数据的仓库。当今世界是一个充满着数据的互联网世界,充斥着大量的数据。数据的来源有很多,比如出行记录、消费记录、浏览的网页、发送的消息等等。除了文本类型的数据,图像、音乐、声音都是数据。为了方便管理互联网世界中的数据,就有了数据库管理系统的概念(简称:数据库)。用户可以对数据库中的数据进行新增、查询、更新、删除等操作。SQL(英文全称:Structured Query Language)是结构化查询语言。
2022-12-25 00:51:07
1027
2
原创 SpringBoot_入门
SpringBoot来简化Spring应用开发,约定大于配置,去繁从简,just run 就能创建一个独立的,产品级别的应用。
2022-10-27 05:59:45
178
原创 Servlet技术详解 超详细!!!
Servlet概述、ServletConfig类概述、ServletContext类的使用、请求响应、转发和重定向
2022-09-24 07:27:46
1963
1
原创 SpringCloud 微服务架构-day02
Ribbon的主要作用(1)服务调用基于Ribbon实现服务调用,是通过拉取到的所有服务列表组成(服务名+请求路径)的映射关系。借助RestTemplate最终进行调用。(2)负载均衡当有多个服务提供者时,Ribbon可以根据负载均衡的算法自动的选择需要调用的服务地址。基于Ribbon实现订单服务调用商品服务坐标依赖在SpringCloud提供的服务发现的jar包中已经包含了Ribbon的依赖。所以这里不需要导入任何额外的坐标。工程改造(1)服务提供者修改 product_service
2022-05-06 17:30:04
197
原创 【Mybatis-Plus实战最新教程】
文章目录一、MyBatis-Plus简介1、简介2、特性3、支持数据库4、框架结构5、代码及文档地址二、入门案例1、开发环境2、创建数据库及表a>创建表b>添加数据3、创建Spring Boot工程a>初始化工程b>引入依赖c>idea中安装lombok插件4、编写代码a>配置`application.yml`注意驱动类driver-class-name连接地址urlb>启动类c>添加实体d>添加mappere>测试结果注意f>添加日志三、基
2022-03-23 06:15:40
365
原创 Mybatis-Plus 整合SpringBoot 实战教程
文章目录1、什么是Mybatis-Plus什么是mybatis-plus官方愿景特性支持的数据库框架结构2、快速入门创建springboot项目引入依赖在入口类加入注解编写配置文件创建数据库以及表结构开发实体类开发mapper通用实现测试3、常用注解说明@TableName注解@TableId注解@TableField注解4、常用方法查询方法添加方法修改方法删除方法5、Mybatis-Plus分页查询预先配置分页查询6、Mybatis-Plus多数据源配置引言引入 dynamic-datasource-sp
2021-09-23 06:58:42
503
原创 MybatisPlus深入浅出教程 快速上手Mybatis-Plus!!!
文章目录1、了解Mybatis-PlusMybatis-Plus介绍代码以及文档特性架构作者2、快速开始创建数据库以及表创建工程导入依赖Mybatis + MP创建子ModuleMybatis实现查询User第一步,编写 mybatis-config.xml 文件第二步,编写User实体对象(这里使用lombok进行了进化bean操作)第三步,编写UserMapper接口第四步,编写UserMapper.xml文件第五步,编写TestMybatis测试用例Mybatis+MP实现查询User第一步,将Use
2021-09-23 03:35:17
485
原创 Mybatis最新实战教程 一套快速上手!!!
文章目录Mybatis 框架课程第一天第1章 框架概述什么是框架什么是框架框架要解决的问题软件开发的分层重要性分层开发下的常见框架MyBatis 框架概述JDBC 编程的分析jdbc 程序的回顾jdbc 问题分析第2章 Mybatis 框架快速入门Mybatis 框架开发的准备官网下载 Mybatis 框架搭建 Mybatis 开发环境创建 maven 工程添加 Mybatis3.4.5 的坐标编写 User 实体类编写持久层接口 IUserDao编写持久层接口的映射文件 IUserDao.xml编写 S
2021-09-17 04:21:28
146
原创 SpringMVC最新教程 一套快速上手
文章目录一、SpringMVC简介什么是MVC什么是SpringMVCSpringMVC的特点二、HelloWorld1、开发环境2、创建maven工程3、配置web.xml默认配置方式扩展配置方式4、创建请求控制器5、创建SpringMVC的配置文件6、测试HelloWorld实现对首页的访问通过超链接跳转到指定页面7、总结三、@RequestMapping注解1、@RequestMapping注解的功能2、@RequestMapping注解的位置3、@RequestMapping注解的value属性4、
2021-09-07 10:52:07
177
原创 Vue实战之VueX 状态管理
VueX 状态管理简介&安装简介Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化.安装vuexnpm install vuex --savestate属性mutations 属性getters 属性...
2021-08-13 01:28:23
177
原创 Vue实战之使用Vue CLI 脚手架开发前后端分离项目之员工列表实现
创建数据库/* Navicat Premium Data Transfer Source Server : localhost Source Server Type : MySQL Source Server Version : 50731 Source Host : localhost:3306 Source Schema : helloworld Target Server Type : MySQL Target S.
2021-08-12 08:47:03
648
原创 Vue实战之Vue中路由 (Vue Router)
Vue中路由 (Vue Router)路由作用使用路由router-link 使用默认路由路由中参数传递嵌套路由
2021-08-05 13:13:45
843
原创 Vue实战之Vue中组件(component)
es6基本语法及使用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue之系列课程</title></head><body><div id="app"> <h1>{{msg}}</h1> <!-- ES6: EcmaScri
2021-08-01 11:07:41
12008
原创 Vue实战之实现员工列表案例(结合后端服务接口)
演示后端服务接口@RestController@CrossOriginpublic class EmpController { private static final Logger log = LoggerFactory.getLogger(EmpController.class); /** * 服务对象 */ @Resource private EmpService empService; /** * 通过主键查询单条数据
2021-07-30 16:34:37
1134
原创 Vue实战之Vue生命周期
Vue 生命周期Vue实例生命周期 ===> Java对象生命周期(初始化阶段 运行阶段 销毁阶段) 生命周期钩子 ===> 生命周期函数vue实例从创建到销毁的过程中自动触发一系列函数 ===> Vue生命周期函数(钩子)代码示例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue系列课程</title&
2021-07-29 07:46:26
387
原创 Vue实战之axios基本使用
1、Axios 基本使用2、Vue 生命周期3、Vue 中组件(component)4、Vue 中路由(Vue Router)5、Vue CLI 脚手架6、在脚手架中使用 axios
2021-07-29 04:44:35
1997
原创 Vue实战之入门基础
vue实战1、Vue 引言渐进式 JavaScript 框架 --摘自官网2、Vue 入门3、v-text 和 v-html4、Vue 中事件绑定(v-on)5、v-show v-if v-bind6、v-for 的使用7、v-model 双向绑定8、事件修饰符9、按键修饰符10、Axios 基本使用11、Vue 生命周期12、Vue 中组件(component)13、Vue 中路由(Vue Router)14、Vue CLI 脚手架15、在脚手架中使用 axios
2021-07-28 07:16:45
573
原创 Vue实战之实现购物车案例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>vue系列课程之基础入门</title></head><body><div id="app"> <h2>{{msg}}</h2> 编号:<input type="text" v-model="i
2021-07-27 09:53:31
225
原创 Linux虚拟机安装docker启动tomcat服务器,主机访问404
原因:没有关闭防火墙或者Tomcat的webapps文件夹下没有东西排查和解决启动Tomcat容器[root@localhost ~]# docker run -d -p 8888:8080 tomcat9105d8ad44cb934fef59aa18987a9914d3d85ba763aed9418b61c68653e08034查看已经启动的容器[root@localhost ~]# docker ps -a CONTAINER ID IMAGE
2021-06-09 08:14:08
343
原创 SpringBoot基础
学习目标能够理解Spring的优缺点能够理解SpringBoot的优缺点能够理解SpringBoot的核心功能能够搭建SpringBoot的环境能够完成application.properties配置文件的配置能够完成application.yml配置文件的配置能够使用SpringBoot集成Mybatis能够使用SpringBoot集成Junit能够使用SpringBoot集成SpringData JPA一、SpringBoot简介原有Spring优缺点分析Spring的优点分
2021-05-19 17:10:34
156
原创 分布式RPC框架_Apache Dubbo
软件架构的演进过程软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。单体架构架构说明全部功能都集中在一个项目中内(All in one)架构优点架构简单,前期开发成本低,开发周期短,适合小型项目。架构缺点全部功能集成在一个工程中,对于大型项目不易开发、扩展和维护。技术栈受限,只能使用一种语言开发。系统性能扩展只能通过扩展集群节点,成本高。垂直架构架构说明按照业务进行切割,形成咲的单体项目。架构优点技术栈可扩展(不
2021-05-11 10:04:55
160
闪聚资料.zip项目资料
2020-08-08
xx健康项目资料.zip
2020-07-28
rabbitmq.zip
2020-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人