自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql存储过程游标之loop循环

mysql存储过程游标 一共有3中循环方式 while, repeat, loop,loopDELIMITER $CREATE PROCEDURE DAY081002()BEGIN#定义参数 后面使用DECLARE a INT;DECLARE b INT DEFAULT 0;# 定义游标DECLARE c_cursor CURSOR FOR SELECT shopstoreid FROM shopstore;OPEN c_cursor; #开启游标#定义loop循环 循环名字为

2021-08-10 14:54:41 2824

原创 mysql存储过程使用游标循环修改数据

mysql存储过程使用游标循环修改数据# 创建存储过程的标识DELIMITER $# 创建一个名字为DAY081001的存储过程CREATE PROCEDURE DAY081001()#开始写BEGIN# 定义参数名字和类型 默认值DECLARE var_ID INT DEFAULT 1;# 针对 SELECT shopstoreid FROM shopstore 建立游标 定义游标DECLARE S_CURSOR CURSOR FOR SELECT shopstoreid FROM

2021-08-10 12:32:38 1241

原创 idea使用父子项目搭建eureka+springboot

idea使用父子项目搭建eureka+springboot1创建父项目用Idea打开一个项目点击File->New->Project 选择maven 最后点击Finish 完成删掉这个项目的src文件夹将pom.xml文件改成这样然后引入springcloud包和springBoot包<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/

2021-05-14 00:17:17 456 2

原创 vue-cli4按需引入element-ui

下载node.js以及webpack等用vue-cli4快速搭建vue项目vue按需引入element-ui(1) 用管理员的cmd的窗口进入到项目目录下 安装按需引入用到的插件 npm install babel-plugin-component -D(2)然后继续在cmd黑框的项目目录下输入以下命令 安装element-ui 不然下面按需引入的包会报错找不到 npm i element-ui -S (3)然后打开刚刚创建好的vue项目 新建文件 .babelrc 与src文件夹对齐的

2021-05-08 23:34:48 950

原创 vue-cli4前后端分离 传到后台数据库乱码 但是单独后台测试不乱码解决方法

在项目里面的main.js或者main.ts文件里加上这个//main.js或者main.ts文件里面axios.defaults.headers.post['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8';//app.vue文件里面<template> <div id="app"> <h1>yy</h1> <!--增加事项--&gt

2021-05-08 23:10:43 292

原创 idea新建maven项目

1 右键新建项目 选择maven 选中划线的2 成功发现没有java 和 main 还有test文件夹右键项目 新建文件夹 我這個已經有了沒有的話就這樣就可以的 创建成功后 选中文件夹 右键 选择Mark Directory as 确认文件夹就行了https://blog.csdn.net/Night_X/article/details/104066833...

2021-05-02 16:53:34 63

原创 错误记录 pom.xml文件中project报错

1pom.xml文件中project报错用maven 创建的项目 打开pom.xml中发现project报错然后打开显示的小红灯泡 才发现是settings.xml文件得错误打开settings.xml文件修改 发现标签没有结束 <localRepository>D:\softMy\apache-maven-3.6.1-bin\apache-maven-3.6.1\repository 于是加上</localRepository>结束就好了 ...

2021-05-02 16:13:27 6029

原创 mysql基本语句

1 创建数据库create database student2 创建表create table stu(id int(4) not null primary key auto_increment,sname varchar(255) not null,discri varchar(255) not null,price double(10,2) not null,password varchar(20) not null,)# double(10,2) 代表整数加小数位数为10 其中小数

2021-05-02 15:49:59 47

原创 tomcat安装以及启动停止 项目中配置tom

一 下载tomcat官网 : https://tomcat.apache.org/选择适合自己的版本下载 根据jdk的版本选择选择匹配电脑的位数 点击下载 解压到随便的文件夹里面 路径不要有中文 和Jdk 文件夹放在一个盘里面#### 二 配置环境变量点击环境变量 新建系统变量为变量名: CATALINA_HOME变量值:Tomcat的文件夹Bin的上一层路径 例如:D:\apache-tomcat-9.0.45-windows-x64\apache-tomcat-9.0.45\bin 不要后

2021-05-02 13:44:06 951

原创 mysql免安装版安装教程

一 先去官网上下载软件安装包https://dev.mysql.com/downloads/mysql/二 之后解压到自己想要的文件夹 不要有中文路径就可以这个是解压后的mysql目录 默认没有my.ini文件的 新建一个记事本 名字为这个就好了 里面填入一下内容[mysqld]# 设置mysql的安装目录basedir=D:\softMy\mysql-8.0.24-winx64# 设置mysql数据库的数据的存放目录,必须是datadatadir=D:\softMy\mysql-

2021-05-01 15:42:09 1198 4

原创 jsp页面的得到后台的值 显示表达式 而不是值 已解决

这是jsp中表达式语言的部分,今天看到别人的代码中用到了这个,不知道,于是就到网上查了一下。<%@ page isELIgnored="true|false"%>如果设定为真,那么JSP中的表达式被当成字符串处理,我们通过字面意思理解一下:是否忽略el表达式,如果为true就是忽略el表达式,就是当做字符串来处理;反之,就是按el表达式来。看下面的一个列子:这个表达式<p>KaTeX parse error: Expected '}', got 'EOF' at end of input: …ored

2021-04-05 18:13:10 148

原创 org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 鍓嶈█涓笉鍏佽鏈夊唴瀹广�� 解决

org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 鍓嶈█涓笉鍏佽鏈夊唴瀹广��这个错误我是在写ssm框架时候出现的 之后经过排查 搜索 发现应该是applicationContext.xml和mybatis框架的配置重复了applicationContext.xml中内容<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spri

2021-04-03 12:11:21 1105

原创 不会发生冲突的SpringMvc+spring+Mybatis+maven的jar包

<?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://maven.apache.org/xsd/maven-4...

2021-04-01 22:40:00 117

原创 springmvc+Mybatis+c3p0提示 Connections could not be acquired from the underlying database!错误

提示 Connections could not be acquired from the underlying database! 主要问题出在数据库上1 数据库的username写错了 或者你在dp.properties文件里面不可以单独写username 会发生冲突 要写jdbc.username=XXXX2 jdbc.driverClassName=com.mysql.jjdbc.Driver 这里面的Driver 要大写3 就是jdbc.jdbcUrl=jdbc:mysql://localh

2021-04-01 22:34:07 125

原创 Springmvc+Spring+maven+c3p0+jsp查询数据库中所有数据

Springmvc+Spring+maven+c3p0+jsp查询数据库中所有数据并显示上篇Springmvc+Spring+maven+c3p0不加入jsp的链接(https://blog.csdn.net/duduyingya/article/details/114992131)1 新的项目结构2 向pom.xml加入新需要的jar包 <!--针对jsp页面 删除掉之前加入的servlet-api包--> <dependency> &lt

2021-03-21 00:06:28 192

原创 jsp页面遍历List<Map<String,Object>>

jsp页面遍历List<Map<String,Object>><%@ page import="java.util.Map" %><%@ page import="java.util.List" %><%@ page import="java.util.ArrayList" %><%@ page import="java.util.HashMap" %><%@ page language="java" contentTy

2021-03-20 21:36:36 1496

原创 输出集合中的map的值

Map是以键值对保存的 key是键 value是具体内容Map<String,Object> 其中key的类型是String value的类型是对象例如 我要输出List<Map<String,Object>> 中的键和值List<Map<String,Object>>描述的是下面这个表格 我要输出这个表格中的每个对象 //stus代表表格中的所有数据 List可以理解成装多个学生对象的集合 而Map中的第一个参数 String类型的

2021-03-20 18:16:10 391

原创 SpringMvc案例之二(SpringMvc+Spring+maven+jdbc+c3p0)这面没加入数据库ORM框架

自己记录一下~1技术:SpringMvc+Spring+maven+jdbc+c3p0)2 工具:idea1 项目结构2 具体说明1 controller包中的 控制层 用于连接页面和业务层StudentCon 控制层接口StudentConImp 控制层接口实现类2 server层 业务层 用于连接控制层和持久层StudentServer 业务层接口StudentServerImp 业务层接口实现类3 dao 层 持久层 用于实际操作数据库和实体类的StudentDao

2021-03-18 22:52:55 173

原创 SpringMvc入门案例之一( 自己记录一下 )

技术:springmvc maven工具: idea1项目结构:只写了con层的 只是一个跳转功能 所以没有dao db server test db.properties2springMvc+maven的话 只有web.xml文件 和springMvc.xml文件 pom.xml文件就可以了。(1) pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.o

2021-03-14 22:13:12 66 1

原创 springmvc.xml中 <mvc:annotation-driven/> 划红线解决方法

###出现 mvc:annotation-driven/ 划红线情况这种是无法找到元素 ‘mvc:annotation-driven’ 的声明解决方法 把xmlns:mvc="http://www.springframework.org/schema/tool"改成xmlns:mvc="http://www.springframework.org/schema/mvc"就好了...

2021-03-14 20:43:26 1298

原创 清除Maven仓库中下载失败的jar包

清除Maven仓库中下载失败的jar包1 找到本地maven仓库的位置 不知道的话可以创建一下Maven项目 上边有写哈idea点击 左上角file 选择new 选择project填完GroupId 和ArtifactId 之后点击next会出现路径之后开始删除下载失败的jar包去到maven的路径下 复制路径 按下键盘上 win+r 出现一个小黑框 输入cd maven路径 按回车 会去到maven文件夹下 然后输入for /r %i in (*.lastUpdated) do

2021-03-14 10:59:43 1552

原创 JDBC------MVC----数据库crud

**# jdbc Mvc 增加数据工具: idea tomcat mysql1 创建数据库表/*PRIMARY KEY 主键为id,NOT NULL不为空 ,AUTO_INCREMENT 代表主键自增长 在数据库student里面创建表stu*//*使用数据库*/use DATABASE student;CREATE TABLE stu(id INT AUTO_INCREMENT NOT NULL PRIMARY KEY,sname VARCHAR(30) NOT NULL,discr

2021-03-06 12:19:58 119

原创 Mysql数据库操作语句-------------1

数据库–Mysql操作数据库/*创建数据库*/CREATE DATABASE student;/*删除数据库*/DROP DATABASE student;操作表/*删除表stu*/DROP TABLE stu ;/*创建表stu*/CREATE TABLE stu(id INT AUTO_INCREMENT PRIMARY KEY NOT NULL,NAME VARCHAR NOT NULL,discri VARCHAR NOT NULL,price FLOAT NOT NU

2021-03-05 17:27:20 47

原创 斐波那契数列---- 递归和递推方法实现 ---<java代码实现>

**# 斐波那契数列爬楼梯和兔子问题1 爬楼梯:小莹莹爬一层楼梯需要1种方法 二层楼梯需要1种方法 三层楼梯需要2种方法 四层楼梯需要3种方法 五层楼梯需要5种方法 …N层楼梯需要几种方法呢?2 兔生兔 :主人养了一只兔子 《兔子的话从第3个月起每个月都生1只兔子》 第一个月主人共有1只兔子 第二个月共有1只兔子 第三个月这只兔子生了一只 共有2只兔子 第4个月这只兔子又生1只兔子 共有3只 第5个月这只兔子又生了一只 之前没生的兔子开始生了 所以共有5只兔子 问第N个月共有几只兔子。。总结 :

2021-03-04 21:08:34 396 1

原创 Java折半查找(二分法)

折半查找将数组一分为二 之后比较查找哈输入一个数 查找这个数在数组中位于哪个位置 并将下标返回方法: 将数组操作成升序(降序也可以哈 这个案例是升序的方法哈) 然后分成左右2半 将需要查找得数与左右2半数组和中间数比较 比较之后通过改变数组头和数组尾逐渐缩小范围哈package algor;import java.util.Arrays;public class AlgorithmOne { public static void main(String[] args) { int[] ar

2021-03-04 18:06:19 195 2

原创 java冒泡排序代码实现

冒泡排序就像我们烧水时候大的气泡会往上冒,小的水泡会沉在底下哈 这里采用双层循环来写哈升序双层循环外循环控制循环次数 例如3个数的话,只循环2次即可比较出大小内循环比较时候只比较没有进行比较得数即可 从后向前比较。比较完事的都会甩在后面。package algor;public class AlgorithmOne { public static void main(String[] args) { int[] arr = {2, 11, 333, 43, 23, 21};

2021-03-04 16:27:54 134 1

原创 分库分表----sharding-jdbc和springboot按照时间分库分表(5年分一个库,库中一年分一个表)

昨天想写个道馆管理系统,会用到时间分库分表,想着先模拟一下,憋了好长时间终于憋出来了,记录一下。1 技术:springboot,mybatis,sharding-jdbc,mysql2 模拟:每五年为一个库,一个库中每一年为一张表用来记录招生人1 数据库创建语句://后缀要为1,前面什么都无所谓,因为后期要用这个判断存入那哪数据库CREATE DATABASE master04091CREATE TABLE tab_user0(id INT(20) NOT NULL AUTO_INCREME

2020-05-14 18:06:01 2364 3

原创 输入telnet localhost 11211时提示telnet不是内部或外部命令,也不是可运行的程序 或批处理文件

解决方法1 打开"控制面板" 进入到 “程序” 里面,选择“启用或关闭Windows功能”。2 之后找到Telnet客户端,选中它3 之后会出现这个页面,等待它完成,4 之后回到cmd框框,重新输入 telnet localhost 11211 ,之后在弹出的框框中输入 status 即可出现这个页面大神链接https://jingyan.baidu.com/artic...

2020-04-28 15:38:05 585

原创 RocketMq的简单案例,帮助理解RocketMq~

案例1 环境:idea+maven2 前提 :确保你的RocketMq软件安装并运行成功,安装过程请戳这:https://blog.csdn.net/duduyingya/article/details/1057063913 流程:生产者发送消息,消费者进行消费4 开始:4-1:配置文件:pom.xml 中依赖如下 <dependency> &...

2020-04-23 18:36:41 283 1

原创 Windows下安装RocketMq,以及一些安装过程出现问题的解决

RocketMq 1 RocketMq是什么?2 RocketMq安装过程?3 RocketMq安装过程中遇到的问题?1 RocketMq是什么?RocketMq是一个消息中间件,和kafka,RabbitMq一样,类似一个装零食的篮子,我们(生产者)向篮子上放零食(消息),其他人或者自己(消费者)再从篮子上往下取零食,这样,就算你放好多零食,我只拿我能吃得下的,保证自己不会撑破肚皮就好,而且...

2020-04-23 17:30:19 2150

原创 windows中的RabbitMQ安装过程以及报错问题解决

RabbitMQ安装过程写在前面+出现的问题(一定要看):注意:1 要保证你的主机名(电脑名)是全英文,2一定要用管理员身份安装,3 安装路径中不要有中文。否则就会报以下错误一: ERROR: epmd error for host neighbours:: nxdomain (non-existing domain),就是说主机名错误,因为你的电脑(主机)名字有中文啦,首先保证你的电脑名字...

2020-04-16 10:47:18 4239 1

原创 分库分表-----shardingsphere读写分离

读写分离1:工具:idea,技术:springboot+shardingsphere+mybatis2:新建asmaster0,asslave0,asmaster0为主表,进行写操作,asmaster0为从表,进行读操作,每个库中有一个user表3:SQL语句,创建user表CREATE TABLE user(id INT(20) NOT NULL AUTO_INCREMENT,NAM...

2020-04-13 11:20:10 246

原创 分库分表-----shardingsphere分库分表

水平分库分表:1工具:idea,技术:springboot+mybatis+shardingsphere2 主库为es0和es1,逻辑表为t_user,(就是数据库操作语句中写这个表,然后具体的表名在配置文件中写,例如,t_user_1,t_user_2)3 创建数据库表:(正常id应该为Long类型,因为id是从外部加入的,避免多个库中受自增主键影响),分别在2个库中创建以下2个表CRE...

2020-04-13 10:38:45 232

原创 分库分表是什么?

分库分表是什么?分库分表就是将本应该存到一个库的,一个表中的数据分到多个库,多个表进行存储,将一个库分成多个库,将一个表分成多个表,分为垂直拆分和水平拆分(垂直拆分为主,水平拆分为辅)。1 垂直拆分:就是将...

2020-04-10 21:35:35 563

原创 vue,element-ui,springboot,pageHelper操作多个页面的分页实例~~(自己记下的,便于学习)

对于有多个页面,切换,并要求每个页面进行上下页时wo的思路:记一笔,日后可以看看后台查出3个页面分别对应的数据,得到pageInfo时,将3个页面的pageInfo用一个共同的pageInfo接,这样传前台的pageInfo只有一个,但是我们怎么知道传到前台的是哪个页面的pageInfo呢,很简单,将这2个参数放到返回给前台的json对象中,一个是pageInfo,另一个是针对页面的状态码,并且...

2020-03-03 10:44:25 799

原创 vue-cli4得到el-table表格对应行数据,并用axios向后台发送ajax请求(小白记一笔~)

环境:nodejs,vue,axios,element-ui,vue-cli41首先解决axios跨域问题1 安装axios: npm install axios -S2 因为我的vue-cli是4版本的,所以先新建一个vue.config.js文件,并写下以下代码,因为vue-cli3以上的就将config文件夹内置了,我们想修改,就自己建就可以~module.exports = {...

2020-03-03 09:43:56 2622

原创 vue-resource得到表格当前行的数据并向后台发送ajax请求(小白整理~)

环境:springboot,vue,vue-resource(cdn方式)引入相关文件: <!-- 这里是本地引入css --> <link rel="stylesheet" href="/css/style.css" type="text/css"> <!-- 引入element-ui 要注意引入的顺序 线上引入~ --> &...

2020-02-28 17:06:16 744

原创 安装nodejs搭建vue项目

安装nodejs并搭建vue项目第一步:先下载nodejs1 网址在此:nodejs下载网址2 等待下载完成,双击安装,一直下一步即可,不用改任何东西。3 安装1 Win+r打开cmd,输入node -v查看是否安装成功,出现版本号代表成功,node -v因为下载node会自带下载npm,输入npm -v查看npm -v2 然后打开下载的nodejs文件夹,在里面新建2个...

2020-02-12 21:13:49 1073

原创 Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT 13.229.188.59:443解决历程

vue初始化项目失败 Failed to download repo vuejs-templates/webpack: connect ETIMEDOUT 13.229.188.59:443原因一:可能是你网络不好,换个网络即可原因二你没有安装webpack,在cmd窗口中输入npm install webpack -g命令即可原因三 设置一下cmd代理,set http...

2020-02-12 13:57:06 40361 1

空空如也

空空如也

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

TA关注的人

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