自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Joker的博客

在校CS专业学生,记录代码生活!向高品质进军。

  • 博客(156)
  • 资源 (8)
  • 收藏
  • 关注

原创 Java新建Maven子模块,IDEA项目结构不正确

2020-11-28 22:41:34 637

原创 kafka生产者消费者生产数据时报Error while fetching metadata with correlation id 异常

错误描述:生产数据产生解决方案:# kafka的server.properties配置文件修改vim /opt/kafka/config/server.properties# 监听主机:端口,这个必须开启,否则绝对报异常{LEADER_NOT_AVAILABLE}listeners=PLAINTEXT://192.168.227.133:9092...

2020-10-23 16:02:04 9509

原创 docker容器内vim无法鼠标右键粘贴

首先确认容器内是否安装了vimapt-get install vim进入/usr/share/vim中cd /usr/share/vim找到vim81进入cd vim81编辑defaults.vimvim defaults.vim找到下面的部分:if has('mouse')set mouse=aendif注意:在mouse=a中的=前加-,如下: if has('mouse') set mouse-=a endif...

2020-09-28 11:32:06 2057

原创 docker容器内执行apt-get update报[Connecting to security.debian.org ()]

场景描述:docker容器内执行apt-get update (apt可以想象成软件管家) 报连接异常,如图:解决: # 进入docker容器后执行 apt apt -v apt update apt-get update # 按顺序执行解决了保存问题

2020-09-28 10:20:16 1523

原创 NUXT使用swipper在npm run dev报Cannot resolve “swiper/dist/css/swiper.css“

异常描述:npm run dev启动出现如下异常从头说起配置swipper 1、执行 安装npm install vue-awesome-swiper --save 2、plugins下新建nuxt-swipper-plugins.js并添加: import Vue from 'vue' import VueAwesomeSwiper from 'vue-awesome-swiper' Vue.use(VueAwesomeSwiper) 3、在nuxt.confi

2020-07-15 18:35:27 1138

原创 springCloud远程调用Feign接口启动服务时报java.lang.IllegalStateException: Service id not legal hostname

异常信息java.lang.IllegalStateException: Service id not legal hostname at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.0.11.RELEASE.jar:5.0.11.RELEASE] at org.springframework.cloud.openfeign.FeignClientsRegistrar.getName(FeignClien

2020-07-14 22:48:14 1200

原创 阿里云视频点播加密视频播放报:网络错误加载数据失败(fragLoadError)

问题描述:1、首先视频id正确2、视频播放凭证生成正确(未失效)3、但是网页点播出现错误如下图解决方案:阿里云存储权限问题!设为公共问题解决,可点播加密视频!

2020-07-14 12:34:22 8257 6

原创 element-ui组件MessageBox 弹框确认消息报Uncaught (in promise) error

问题场景:前端使用vue-admin-teamplate-master搭建,写了删除一行数据的功能,在按钮点击删除后提示删除成功,但是随后先报了绿框提示删除成功,随后弹出红框但是没有提示信息,浏览器F12显示Uncaught (in promise) error。组件地址:element-ui组件地址源码:首先是index.vue页面部分点击事件绑定 //删除的方法 removeDataById(id) { // console.log(id) //调用方法根据id删

2020-06-27 17:50:49 1323 1

原创 vue-admin-template模板登录出现 timeout of 5000ms exceeded

这个错误导致困扰两小时未过,npm run dev后就是登录不上去,然而在修改代码时出现了一下错误:上面这个错误的解决办法是:修改build/webpack.base.conf.js文件中红框这句注释掉则代码不会那么规范不影响。到这里莫名其妙的在我npm run dev 后台可以登录了,不确定是否是以上错误导致,但是这个方法如果有类似情况不妨可以试一试!!!...

2020-06-26 16:43:51 4056

原创 react创建项目报create-react-app:无法加载文件

解决方案:window管理员运行(务必)PowerShell,执行以下命令: set-ExecutionPolicy RemoteSigned 输入A 后Enter再get-ExecutionPolicy查看信息随后即可使用命令创建项目了。

2020-06-10 22:15:37 1159

原创 阶段性复习Mysql

阶段性复习,持续更新Mysql逻辑架构执行顺序: 1、客户端连接mysql服务先访问连接池 2、连接连接池后访问缓存 3、缓存命中则直接返回 4、没命中则走接口,走解析器,走优化器 5、优化器不改变查询结果的前提下改变SQL顺序,之后生成执行计划 6、执行计划交给存储引擎,打开表进行查询 7、将数据返回客户端,并在缓存存一份Mysql存储引擎:MyISAM和InnoDB的区别索引: 简介:帮助我们查询的数据结构,是一个平衡树 特点如下:索引的结构:mysql选择了B+Tr

2020-05-31 21:33:25 146

原创 阶段性复习Git

阶段性复习,持续更新~~Git:分布式版本库控制工具svn:集中式版本库控制工具安装git后需要配置一下,git config --global user.name "你的名字",git config --global user.email "你的邮箱"常用命令: git add : 添加到暂存区 git commit : 提交文件到本地库 git commit -m "注释内容" : 必须要带注释提交 add多次后,commit一次,务必带注释 git log 文件名:查看日志 gi

2020-05-31 19:20:31 131

原创 阶段性复习nginx

阶段性复习nginx,持续更新~~nginx:是一个高性能的HTTP和反向代理的web服务器,特点:占用内存少,并发能力强。主要功能:反向代理(服务器端前加个代理,给服务器穿个马甲有保护作用,有一定的抗风险能力,黑客只能攻击nginx的服务器)、负载均衡(把多台服务器连接起来,根据算法发对应的请求,做到了瞬时并发压力的解决,缓解每个服务器的压力,就近的请求发给就近的服务器)、动静分离(把动态静态访问分开,静态资源提取出来放到linux下,打的war包小,启动快,换样式系统的风格,只需要改静态资源文件,不

2020-05-31 18:24:35 142

原创 Redis阶段性复习

阶段性复习Redis,持续加载~~~Redis->Nosql数据库 概念:16个库默认0号库 要能说明多路IO复用 redis命令是原子性的,要么成功都成功,要么失败都失败RedisMemcached区别多数据类型常用:list、set、hash、zset只有key-value键值对持久化支持持久化无持久化实现机制单线程+IO多路复用多线程+锁redis启动: 1、备份redis.conf 2、修改redis.conf文件里的daem

2020-05-31 18:05:54 114

原创 Linux阶段性复习

Linux里一切皆文件目录结构: /bin:放可执行命令的,相关6个目录,这6个目录在linux系统下任意位置可执行 -- /bin--/usr/bin--/usr/local/bin--/sbin--/usr/sbin--/usr/local/sbin /sbin:存放管理员的管理程序 /home:普通用户的家目录 /root:超级管理员目录 /etc:放系统配置文件 /usr:放用户的程序文件 /boot:引导区,文件轻易不动,不然起不起来系统 /dev:存放硬件信息 /medi

2020-05-31 17:15:50 159

原创 Linux安装nginx+原理+配置

1、xftp将四个组包放到opt下安装pcre2、检查gcc -v,g++ -v 显示版本为正常,没有那么安装gcc,g++ 能上网: yum install gcc yum install gcc-c++ 3、到opt文件夹下 cd /opt4、解压pcre tar -zxvf pcre-8.37.tar.gz5、到pcre-8.37文件夹下 cd pcre-8.37/6、执行configure进行配置 ./configure7、执行make命令将c语言程序编译成

2020-05-29 23:31:38 211

原创 Mycat在linux的安装

先用xftp工具将包拖到linux的opt文件下执行:· 1、 cd /opt 2、ll 3、tar -zxvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz 4、递归拷贝cp -r mycat /usr/local 5、cd conf 6、vim server.xml修改:1、vim schema.xml 2、删掉schema中间的所有无用表3、配置 数据节点验证数据库配置: mysql -uroot -

2020-05-09 18:43:28 357

原创 xshell远程连接本地windows的mysql密码正确但连接不成功

错误详情:错误描述:在安装mycat时,验证数据库访问情况时,在linux命令行访问本地windows的mysql服务器时,密码填写正确但是提示1045连接不成功。处理方案:在本地windows服务器上登录mysql后执行:grant all privileges on . to root@"%" identified by “数据库登录密码”;这个语句是授予root权限,让所有ip都可以访问,%指的是所有主机...

2020-05-09 18:22:49 1088

原创 阿里云OSS,上传图片后访问URL,浏览器自动下载

目前我处理的方法不确定正确,仅供参考!我认为上传文件类型跟默认HTTP请求头不匹配造成,比如我上传图片jpg后缀,默认HTTP请求头为img/jpeg,修改为jpg后,浏览器访问URL可直接打开图片...

2020-03-24 15:03:35 9592 2

原创 Redis之ab工具模拟高并发

CenOS7需手动安装工具ab模拟并发后,需要解决超卖和库存遗留(Lua解决)问题超时问题:加上连接池超卖:加事务解决库存遗留Lua脚本解决,每个用户都会把过程执行一遍,而不会和事务里一样一个成功别的全都不执行了。1、cd /run/media/root/CentOS\ 7\ x86_64/Packages///顺序安装这三个2、rpm -ivh apr-1.4.8-3.el7.x8...

2020-03-15 17:35:34 451

原创 Redis配置

1、cd /opt/myRedis/redis.conf2、vim /opt/myRedis/redis.conf3、/bind查询bind4、注释掉#bind 127.0.0.1//注释绑定IP5、//关闭保护模式 protected-mode no

2020-03-15 00:22:50 125

原创 Linux安装Redis

1、首先通过Xftp将redis压缩包(redis-3.2.5.tar)拖至linux的/opt下2、在opt下通过Xshell运行解压命令tar -zxvf redis-3.2.5.tar.gz3、移至cd redis-3.2.5/下4、在redis-3.2.5/下执行make命令(出错,需要安装gcc和gcc-c++)解决:(离线安装)新开命令行: 1、执行cd /run/medi...

2020-03-14 16:43:17 79

原创 Maven玩法(5)

一、创建web工程二、需解决pom有错误问题web.xml is missing and is set to true解决1:1、创建一个web动态工程2、直接把META-INF和WEB-INF粘到webapp下解决2:解决3:(常用)选中web.xml创建。1、创建jsp页面也会报错,原因缺少servlet-api.jar依赖<dependency> ...

2020-03-14 11:37:51 74

原创 Maven玩法(4)

一、依赖管理1、直接依赖和间接依赖 如果A依赖B,B依赖C,那么A→B和B→C都是直接依赖,而A→C是间接依赖。2、依赖的范围 ①compile [1]main目录下的Java代码可以访问这个范围的依赖 [2]test目录下的Java代码可以访问这个范围的依赖 [3]部署到Tomcat服务器上运行时要放在WEB-INF的lib目录下 例如:对Hello的依赖。主程序、测试程...

2020-03-14 11:07:58 104

原创 Maven玩法(3)

STS工具配置Maven

2020-03-14 00:42:41 74

原创 Maven玩法(2)

一、创建maven程序1、约定目录结构 Hello ->src ->main ->java ->resources ->test ->java ->resources ->pom.xml2、手动建一个Hello项目 * 在main下新建包中包含一个Hello.java文...

2020-03-14 00:37:07 129

原创 Maven配置(1)

一、Why1.添加第三方jar包 · 解决了大量重复性jar包问题 · 放在建立的本地仓库中2.解决了jar包之间的依赖关系 · 自动管理依赖3.处理jar包冲突 · 两条依赖原则:最短路径者优先和先声明者优先(路径相同时)4.获取第三方jar包 · 自动从中央仓库中下载5.一个项目拆分成多个部分 · 分布式部署,开发任务分配,代码维护上,部署运行上都有效管理 · 所有ja...

2020-03-13 23:51:01 169

原创 Linux安装Mysql

//检查工作rpm -qa | grep mariadb//把依赖关系忽略掉rpm -e --nodeps mariadb-libs//检查tmp文件夹权限(本身777也不用管)chmod -R 777 /tmp//安装MySQLcd /opt/MySQL/rpm -ivh MySQL-client-5.5.54-1.linux2.6.x86_64.rpmrpm -ivh MyS...

2020-03-13 21:21:49 83

原创 Linux安装eclipse

//同样是在opt下cd /opt//解压tar -zxvf eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz在图形化界面操作,找到opt下eclipse文件夹下的eclipse启动程序。

2020-03-13 18:59:57 218

原创 Linux安装tomcat

安装tomcat//在opt 下有压缩包cd /opt//解压缩tar -zxvf apache-tomcat-7.0.70.tar.gz//在bin下开启tomcatcd apache-tomcat-7.0.70/bin//开启./startup.sh//./代表当前项目//然后在VM中打开浏览器输入localhost:8080测试//关闭tomcat./shutdown....

2020-03-13 18:57:06 79

原创 Linux安装jdk

1.自己安装的软件都放在/opt下2.打开xftp3.安装jdkcd /opt//解压缩tar -zxvf jdk-8u152-linux-x64.tar.gz//jdk改个名字mv jdk1.8.0_152/ jdk1.8//配置环境变量vim /etc/profile//进入到vim后操作shift + g 到末尾处o 在下一行编辑 JAVA_HOME=/o...

2020-03-13 18:50:42 72

原创 java.lang.IllegalStateException: Ambiguous handler methods mapped for HTTP path

异常信息服务器500错误org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalStateException: Ambiguous handler methods mapped for HTTP path 'http:...

2020-03-13 01:13:11 1935

原创 eclipse程序启动时报A Java Runtime Environment(JRE)

问题:由于本人重装系统后开启工具出现此弹框解决:配置CLASSPATH.;%JAVA_HOME%\lib

2020-03-11 17:07:17 139

原创 tomcat8.5快速配置

1.首先,jdk安装配置完毕2.下载zip格式tomcat,解压到C盘以外,然后配置环境变量3.配置好后在STS等工具新建Server就OK了

2020-03-10 21:13:20 191

原创 重装系统后,怎么配置之前安装的Mysql

1.首先mysql需要安装在除C盘外的盘符2.首先配置环境变量3.以管理员身份(切记,不然安装不成功服务)打开cmd,在D:\Server\Mysql\MySQL_Server_5.5_server\bin目录下运行://安装服务mysqld install//启动服务net start mysql//登陆mysqlmysql -uroot -p//查看数据库show dat...

2020-03-10 17:42:06 528

原创 tomcat8.5高版本不支持RESTful风格PUT、DELETE

出现连锁错误,先是405,后是404,首先在跳转jsp页面头标签加isErrorPage=“true”<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isErrorPage="true"%><!DOCTYPE html><html&...

2020-03-05 11:10:45 1095

原创 check the manual that corresponds to your MySQL server version for the right syntax to use nea异常解决方法

java.sql.SQLException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '-4,4' at line 1 Query: select id,title,aut...

2020-02-24 20:23:18 1189

原创 初学linux之xftp,xshell的使用

xftp主机与linux文件共享xShell一样的操作两个工具很简单一样的连上就能用

2020-02-22 23:53:23 124

原创 改变URL的编码格式为UTF-8

在Tomcat本地目录配置文件中找到server.xml,在8080端口号的对应标签中加入URIEncoding=“UTF-8”另一种方法在eclipse开发工具中,打开Server,找到server.xml,同样操作即可。...

2020-02-22 12:25:25 1147

原创 STS 配置html页面取消默认打开内置浏览器

打开首选项配置Web Browser , 选择Chrome编辑exe文件路径

2020-02-19 09:49:57 802

JQuery案例用到的素材

学习JQuery基础时做案例,隔行换色-全选全不选-QQ表情-下拉框左右移动,用到的素材

2019-10-18

使用MyEclips快速生成SSH架构完成Dept、Emp的CRUD操作

1.使用MyEclipse提供的数据库连接工具,连接上数据库; 创建一个连接,名字叫mysql; 2.创建一个web工程;调整一下工程的jdk版本; 8.5只能支持到1.6; 3.加入spring框架; 4.加入hibernate; spring管理hibernate; dataSource(数据库连接池) sessionFactory 5.测试spring和hibernate的结合; 6.自动生成po和dao; 7.把生成的底层迁移到eclipse 8.在底层中加入分页功能;

2019-10-16

SSH架构整合的Dept、Emp的CRUD

SSH整合完成了Dept、Emp两张表的CRUD,有事务+日志记录异常。

2019-10-15

myeclipse快速搭建hibernate完成Dept,Emp的CRUD

myeclipse右键生成hibernate骨架,配置方式完成CRUD,用到JSON传值,分页跳转

2019-10-05

spring深度解耦的由来

此代码只为显示spring的思想怎么产生,为什么要解耦,解耦到底是哪好?

2019-10-04

原生struts2+hibernate写的CRUD

原生方式,po有xml文件,实现dept,emp的CRUD,带有sql文件。有分页实现,JSON传值。

2019-10-04

struts2+hibernate原理写的CRUD

带有分页,分页跳转,部门员工表的CRUD,hibernate注解方式操作实体,struts2动态方法调用

2019-10-03

Dept,Emp-CRUD.rar

纯struts2底层+手写底层实现部门表,员工表的CRUD,共有两种方法,第一种:纯底层原理写的,第二种:struts简化快捷方式写的。学struts2底层原理记录。

2019-09-25

空空如也

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

TA关注的人

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