自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springBoot的war包部署到tomcat一直404无法启动

原文链接:https://blog.csdn.net/opopopwqwqwq/article/details/82260658。

2022-08-30 09:14:44 806

原创 idea在tomcat部署项目黄色的叉失败解决方案

首先要删掉Project Structure中Artifacts中的内容(可能是项目自动打包错误的原因),重新手动打包一遍!删掉旧的struts1:war explored,重新创建struts1:war explored2。上次strust1项目的问题终于解决了!

2022-08-30 07:55:43 2210 1

原创 nginx 反向代理 ElasticSearch es

本文讲述如何使用nginx代理kibana。1、更改kibana.yml文件添加前缀。2、nginx添加配置。3、重启nginx即可。

2022-08-29 14:52:31 959

原创 linux查看cpu占用率的方法:

通过上面的显示我们发现Cpu(s)表示的是 所有用户进程占用整个cpu的平均值,由于每个核心占用的百分比不同,所以按平均值来算比较有参考意义。而%CPU显示的是进程占用一个核的百分比,而不是整个cpu(12核)的百分比,有时候可能大于100,那是因为该进程启用了多线程占用了多个核心,所以有时候我们看该值得时候会超过100%,但不会超过总核数*100。读到这里我也不是十分理解他们俩的关系,我一直以为%CPU是每个进程占用的cpu百分比,按理来说所有进程的该值加在一起应该等于us....

2022-08-29 13:31:32 12009

原创 IDEA配置tomcat的方法、IDEA配置tomcat运行web项目

1.打开idea,在项目运行列表下拉选择“Edit Configurations”2.点击 左上角的"+">Templates -> Tomcat Server -> Local>ok3.在打开的界面,第一行“Name”中填入tomcat的名称4.然后点击Configure…,在Application Servers界面,点击“+”,在Tomcat Server配置界面选择要添加的已安装的tomcat路径(bin的上一级路径),最后点击“OK”...

2022-08-29 12:11:45 1631

原创 docker Got permission denied while trying to connect to the Docker daemon socket at unix

为了让普通用户也能操作docker容器,需要进行相应的配置,否则报。

2022-08-29 10:51:15 266

原创 快速修改mysql密码的四种方法

3. 输入mysqld --skip-grant-tables 回车。–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。例子:mysql> set password for root@localhost = password(‘123’);格式:mysql> set password for 用户名@localhost = password(‘新密码’);5. 输入mysql回车,如果成功,将出现MySQL提示符 >。首先登录MySQL。首先登录MySQL。...

2022-08-29 09:13:10 320

原创 安装Hadoop,启动hadoop(每次都用),设置免密码登陆

hadoop fs -put /home/djl/jdk-7u79-linux-i586.tar.gz hdfs://itcast01:9000/jdk(使用Hadoop将本地文件上传到Hdfs)还可以通过命令行下载hadoop fs -get hdfs://itcast01:9000/jdk /home/jdk1.7 并且重新命名为jdk1.7。which hdfs #现在Hadoop归在hdfs下,找到他在什么地方 /itcast/hadoop-2.2.0/bin/hdfs。...

2022-08-28 09:00:33 1008

原创 基于ZYNQ-7000的AI加速器设计之Python网络编程(TCP协议)

Python提供了两个级别的网络访问服务,一个是低级别的网络服务,支持基本的Socket,Socket即为套接字,应用程序可以通过套接字向网络发出请求或者应答网络请求,使各计算机之间或者一台计算机的各个进程间可以通讯。另一个就是高级别的网络服务模块SocketServer,在进行网络服务器的开发时有很多便利。网络调试助手工作在TCP Sever模式,运行程序,并启动网络调试助手连接,网络调试助手发送“whustxsk hello”数据,客户端接收到,结果如下。...

2022-08-28 06:25:59 351

原创 北京理工大学-计算机网络实践-实验 3 SMTP邮件发送程序

步骤 1 需求分析 SMTP 发送程序功能为: (1) 具有编写简单文本邮件的界面,包括:收件人、发件人、发送日期、邮件 标题和邮件文本内容。利用 WinSock 编程接口编写 SMTP 邮件发送程序,在用户界面中给出必要 的邮件信息:收件人、标题、内容等,通过 SMTP 协议将邮件发送给指定的接 收人。通过给自己的邮箱发送邮件的方式,可以登录自己的邮箱,验证发送程序 运行是否正确。理解 SMTP 协议的工作原理 掌握 SMTP 邮件发送程序的编程方法 掌握邮件消息的格式。实验三 SMTP 邮件发送程序。.

2022-08-28 03:55:59 1121

原创 使用SQL查询ES:SpringBoot+Jdbc+Mybatis+Elasticsearch整合方案

ES作为一个搜索工具,寄托于Lucene之上,提供了方便的数据存储和搜索服务,一般的用它来作为网页数据索引以及存储用户画像(即用户标签)数据,可以提供复具有复杂的查询条件的服务。例如在网页索引中,通过倒排的方式索引的方式,对文档进行分词存储,可以很快的定位关键字所在的文档,从而达到毫秒级的搜索效率;而在用户画像存储中,ES既可以作为标签宽表,提供类似HIVE宽表的特性,又可以达到传统关系型数据库或者HBase的实时查询的要求,所以在一般的用户画像存储中也是不二之选。...

2022-08-28 01:23:59 966

原创 什么是HADOOP以及HADOOP生态圈以及各组成部分的简介

Mahout:基于mapreduce/spark/flink等分布式运算框架的机器学习算法库。4.广义上来说,HADOOP通常是指一个更广泛的概念——HADOOP生态圈。2.HADOOP提供的功能:利用服务器集群,根据用户的自定义业务逻辑,HIVE:基于大数据技术(文件系统+运算框架)的SQL数据仓库工具。HBASE:基于HADOOP的分布式海量数据库。C.MAPREDUCE(分布式运算编程框架)MAPREDUCE:分布式运算程序开发框架。Flume:日志数据采集框架。Oozie:工作流调度框架。...

2022-08-27 06:59:03 246

原创 【RabbitMQ】安装后无法启动问题

RabbitMQ按照教程后,打开rabbitmq-server.bat启动时报:。

2022-08-27 04:28:00 2405

原创 xmlnsdubbo=“httpdubbo.apache.orgschemadubbo“报错

请先检查pom.xml有没有dubbo的maven依赖,如果没有,请加以下maven依赖。官网在做这个demo的时候并没有说要加maven依赖,所以会xml中会报红。请先看看你有没有加dubbo的maven依赖,然后看看,报红部分是不是消失了!...

2022-08-27 02:01:15 89

原创 win10下MYSQL的下载、安装以及配置超详解教程

至此为止,你已经成功安装并配置好MYSQL了,但还有一个问题是在上面我们使用命令mysql -u root -p登录MYSQL时是在C:mysql-5.7.20-winx64in下调用此命令的,如果下次重新打开cmd窗口你输入登录命令,可能系统就无法识别此命令了,因此,这里我们可以设置下系统的环境变量,这样每次打开cmd窗口后直接就可以调用MYSQL的登录命令了。选择系统变量中的path进行编辑,新建一个路径,这个路径就是你的MYSQL解压路径,我这里是C:mysql-5.7.20-winx64in。...

2022-08-26 23:35:03 368

原创 Tomcat启动正常网页无法打开

我是64位的win7系统,在tomcat官网上下载了相应版本的tomcat包,解压缩,切换到bin目录下,点击startup.bat运行tomcat,弹出框显示tomcat正常启动,而且通过查看logs文件夹下日志文件,发现没有报任何错误。而且conf下的server.xml的端口设置没有任何问题,但是http://localhost:8080就是打不开。最后在网上试过各种方法,换过端口号,换过tomcat版本号…很是奇怪,之前用tomcat从来没有过必须要关掉Windows防火墙的。...

2022-08-26 09:04:58 253 1

原创 STS4没有spring

今天下载的4 发现没有spring 只有spring boot。对于初学Spring的同学来说,在配置spring的xml文件的时候发现没有spring Bean configuration file选项在创建文件时发现只有Spring boot 并没有spring ,具体原因是为什么?????不知道。

2022-08-25 06:46:39 178

原创 SpringCloud的缺点

很多人都说SpringCloud等微服务很好,这个确实值得肯定,以前All in one 的时候,所有的功能全部在一个jar包里面,所以只要管理一个jar 就行了,缺点嘛,也很明显,一旦jar包错误,那就完蛋了,后端一个地方报错,整个jar都不能启动起来。上传好了还要运行代码,还要看代码有没有成功的运行等等,相当的繁琐,你以为就运行一次 每周都会有产品升级发布,每周 都要痛苦一次,每次升级都是10几个jar包,而且平安的环境相当严格,你想看个eureka 的注册列表都因为端口不能访问等权限问题把你搞死。

2022-08-25 04:19:34 103

原创 Springboot集成Swagger2无法正常启动

在网上找了半天没找到解决方案,求大神帮忙。

2022-08-25 01:53:37 393

原创 springboot整合netty

既然项目中用到了spring,那么类与类之间的调用就用依赖注入,不然会报空指针的问题(就是非托管对象调用spring托管对象);

2022-08-24 23:27:12 856

原创 Springboot如何引入外部jar包

在项目根目录下,新建目录libs,并把jar文件拷贝进来。(libs目录与src,pom.xml同级)

2022-08-24 19:53:33 893

原创 Springboot 配置使用Swagger3

Swagger是一个可以根据你的代码,自动生成接口文档的一个工具,并且可以用作接口测试工具,2022年了,Swagger也要用3.0版本了吧如果你使用的是 Springboot 2.6 版本,需要配置,否则报下面的错,现在 Springboot 3.0 和 Springboot 2.5.8 不需要配置下面这启动项目,访问,注意 Swagger3 和 2 访问的页面有细微差别。

2022-08-24 17:21:45 501

原创 spring mybatis 各版本源码下载地址

现在 spring 的源码下载地址真是不好找,这次终于找到了。记录一下,以帮助需要的朋友。可以选择需要的版本进行下载。

2022-08-24 14:54:50 1092

原创 Spring Cloud Alibaba 及组件官方文档

一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。nacos服务配置:nacos-config。:把流量作为切入点,从流量控制、熔断降级、系统负载保护等多个维度保护服务的稳定性。:阿里巴巴开源产品,一个易于使用的高性能微服务分布式事务解决方案。1、服务注册和配置中心,2、客户端负载均衡,

2022-08-24 07:14:18 405

原创 Shiro笔记(一)----Shiro安全框架简介

SessionManager: Shiro的session管理方式,Shiro提供了一个专门管理session的方式,通常的web程序中的session是HttpSession的对象,是由web容器来管理的.如果写过Servlet就应该知道Session的概念,Session呢需要有人去管理它的生命周期,这个组件就是SessionManager;Subject:主体,既可以代表用户,也可以代表程序(网络爬虫等),它需要访问系统,系统则需要对其进行认证和授权,可以看到主体可以是任何可以与应用交互的“用户”。

2022-08-24 04:48:17 356

原创 Shiro <shirohasPermission 标签不生效,shiro权限不生效原因

第一层级权限为:【b2b:contract】,第二层级为:【b2b:contract:view】,第三层级为:【b2b:contract:add】,这个使用坑就出现了。当你使用【b2b:contract】权限时,意味着后面包含b2b:contract的都有权限了,只修改了 就好了。供应商合同 b2b:contract:view。添加 b2b:contract:add。删除 b2b:contract:del。

2022-08-24 02:15:09 816

原创 redis安装和redis-cli

命令行接口command line interface。3、快速批量导入数据(模式:命令行|交互式。

2022-08-23 23:43:07 1107

原创 Redis Client On Error Error write ECONNABORTED Config right

protected-mode参数是为了禁止外网访问redis,如果启用了,则只能够通过localhost ip (127.0.0.1)访问Redis。注释掉bind 127.0.0.1, 或者修改bind 0.0.0.0,表示允许所有ip地址访问。改为:protected-mode no.修改peotected-mode yes。2、检查redis的启动配置是否正确。关闭 bind 127.0.0.1。修改完配置文件记得重启redis,修改peotected-mode。查看redis是否启动。

2022-08-23 16:44:24 2852

原创 RabbitMQ——RabbitMQ配置文件

主要讲述RabbitMQ的配置,以此可以通过环境变量、配置文件、运行时参数(和策略)等三种方式来定制化相应的服务。

2022-08-23 14:10:22 5293 1

原创 oracle mybatis批量insert

注意:在oracle中不能以用下面的方式实现批量insert,否则会报语法错误。

2022-08-23 11:39:22 281

原创 MySQL启动和关闭命令

MySQL的启动和关闭命令相比Oracle而言,显得有点多了其实记住,生产环境启动服务使用 mysqld_safe,关闭服务使用 mysqladmin就可以了。

2022-08-23 09:05:21 2285

转载 mysql my.ini 配置文件

【代码】mysql my.ini 配置文件。

2022-08-22 16:52:39 88

原创 mybatis升级为mybatis-plus实现方案

老项目是mybatis的,但是新项目想使用mybatis-plus,故需要升级。

2022-08-22 14:11:57 1649

原创 MyBatis, MyBatis-Spring 常用访问数据库的方式

如果 xml 映射器文件在类路径的 位置和映射器类相同时, 它会被 MapperFactoryBean 自动解析,否则需要配置 configLocation 路径来指定 mybatisConfig.xml 文件(该文件中有配置 xml 映射器文件路径)。与 接口 关联时(即通过MyBatis-Spring的动态代理实现), MyBatis 通过接口的完整名称(包名+类名)查找对应的 mapper 配置,保证唯一性。2、mapperLocations:配置所有 xml 映射文件路径。

2022-08-22 11:36:39 334

原创 MAVEN配置之SETTING配置

【代码】MAVEN配置之SETTING配置。

2022-08-22 09:05:09 3293

原创 Maven设置指定jar包依赖版本信息

然后刷新Maven,一切就正常了。

2022-08-20 09:19:00 5034

原创 maven命令记录及学习

Maven类包冲突终极三大解决技巧 mvn dependency:tree。maven本地仓库目录下(windows cmd)-X参数:开启DEBUG模式。

2022-08-20 07:59:36 118

原创 Maven clean基本命令

DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。跳过单元测试,但是会继续编译;如果没时间修改单元测试的bug,或者单元测试编译错误。使用上面的,不要用这个。-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。,不但跳过单元测试的运行,也跳过测试代码的编译。

2022-08-20 06:37:16 1361

原创 Map.Entry学习和详解

Map的entrySet()方法返回一个实现Map.Entry接口的对象集合。集合中每个对象都是底层Map中一个特定的键/值对。通过这个集合的迭代器,获得每一个条目()的键或值并对值进行更改。Map.Entry中的常用方法如下所示:(1) Object getKey(): 返回条目的关键字(2) Object getValue(): 返回条目的值(3) Object setValue(Object value): 将相关映像中的值改为value,并且返回旧值。

2022-08-20 05:14:41 536

原创 Linux高手必看的10本经典书籍

UNIX环境高级编程》是 Unix/ Linux 程序员案头必备的一本书籍,就连谷歌总裁佩林的书架上都放着这本书,可以说,Linux 程序员如果没有读过这本书,就好像基督教徒没有读过圣经一样,是很难让人理解的。相对而言,这本书既不像《深入理解Linux内核》那么枯燥,也不像《Linux内核设计与实现》泛泛而谈,书中的内容很好地抓住了内核代码中的核心,而且图文并茂,对于一些复杂的数据结构和函数执行流程书中采用用图片刻画的形式,让读者一目了然。这本书的定位没有很高,适合过渡阶段的内核学习者阅读。

2022-08-20 03:56:20 3748

空空如也

空空如也

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

TA关注的人

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