自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【2021最新版】Spring Cloud面试题总结(35道题含答案解析)

Spring cloud 流应用程序启动器是基于Spring Boot的Spring集成应用程序,提供与外部系统的集成。Spring cloud Task,一个生命周期短暂的微服务框架,用于快速构建执行有限数据处理的应用程序。Hystrix 是一个延迟和容错库,旨在隔离远程系统,服务和第三方库的访问点,当出现故障是不可避免的故障时,停止级联故障并在复杂的分布式系统中实现弹性。通常对于使用微服务架构开发的系统,涉及到许多微服务。这些微服务彼此协作。思考以下微服务。

2022-09-12 04:40:13 458 1

原创 nginx在安装时使用root权限进行安装并启用,如何更改为普通用户权限运行nginx(亲测)

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-11 12:01:36 6548 1

原创 Java基础进阶集合-Comparable接口,Comparator比较器案例

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-11 03:11:40 403

原创 MySql 5.7.38下载安装教程 ,并实现在Navicat操作MySql

本文章主要记载MySql 5.7.38的下载安装教程,过程很详细,也很易懂。Navicat 为数据库管理、开发和维护提供了直观而强大的图形界面,我们可以用Navicat工具上操作MySql。提示:以下是本篇文章正文内容,下面案例可供参考最后我们实现了可以在Navicat操作MySql。深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《

2022-09-09 23:29:21 248

原创 微信支付及支付回调

*** @Description: 回调接口:当用户支付成功之后,微信支付平台就会请求这个接口,将支付状态的数据传递过来*//*** 1.接收微信支付平台传递的数据(使用request的输入流接收)*/= -1){}//使用帮助类将xml接口的字符串转换成mapif(map!//支付成功//2.修改订单状态为“待发货/已支付”//3.响应微信支付平台if(i>0){}}//支付失败}}

2022-09-09 00:19:42 1618 1

原创 linux 查看显卡信息及显卡驱动信息

也会显示nvidia显卡的驱动信息。查看nvidia显卡的信息。

2022-09-07 16:40:21 5934

原创 JVM性能调优的6大步骤,及关键调优参数详解

使用各种JVM工具,查看当前日志,分析当前JVM参数设置,并且分析当前堆内存快照和gc日志,根据实际的各区域内存划分和GC执行时间,觉得是否进行优化。

2022-09-07 14:12:01 1102

原创 jdk8新特性--list转成map

注:此时stream包下Collectors.toMap方法有一个重载方法的参数,这个参数可以传一个合并的函数解决冲突。注:map的key必须唯一,所以有可能出现不唯一的时候,就会报错。

2022-09-07 11:40:54 2791

原创 JAVA日期处理(Timestamp)

从存数据库里取的时候,可以先得到Timestamp用他的getTime()方法得到long值,再以这个long值构造一个 java.util.Date对象,这样就可以对这个Date对象操作了。要写一些与数据库连接时的日期处理,pstmt.setDate()的类型是java.sql.Date类型,这种符合规范的类型其实并没有把时分秒存进数据库,所以存取时就应该用setTimestamp()或getTimestamp()。这两个类都提供了getTime()函数,用于返回对应的毫秒数(long类型)。

2022-09-07 09:05:45 2662

原创 java开发外挂

本文分享外挂思路,不提供具体代码,被游戏爪牙搞怕了。使用了阴阳师(痒痒鼠)和跳一跳作为实验体,成功实践。内容仅供编程学习。

2022-09-06 17:36:54 4512

原创 Java中的网络编程类(TCPUDP)

TCP Socket服务器端。TCP Socket客户端。Java中的网络编程类。n Java.net包。

2022-09-06 16:13:03 65

原创 Java2-3年面试题

完整答案书签文件:/百度云/完整答案书签文件.html。因为csdn传不了2m以上的图,我都传到百度云上了。百度云中图片包含面试题目,部分答案。一线互联网公司面试题总结。

2022-09-06 14:53:19 138

原创 JAVA Map转List

【代码】JAVA Map转List。

2022-09-06 13:30:25 346

原创 idea配置tomcat的方法

然后点击Configure…,在Application Servers界面,点击“+”,在Tomcat Server配置界面选择要添加的tomcat的路径,最后点击“OK”1.打开idea,在项目运行列表下拉选择“edit Configurations”2.在打开的界面,点击“+”,再选择下面的Tomcat Server下的local。3.在打开的界面,第一行“Name”中填入tomcat的名称。选择配置好的tomcat,点击“OK”

2022-09-06 11:59:16 145

原创 IDEA中配置Maven阿里云镜像

Maven官方镜像在国内访问很慢,所以我们需要在 IDEA 中配置阿里云镜像。

2022-09-06 10:31:35 809 1

原创 HDFS集成Kerberos并使用Python调用

注意,主机名不要包含".“、“/”、”_",否则启动hadoop无法识别。

2022-09-06 09:00:51 685

原创 Hadoop集群环境搭建(二)

将NppFTP文件夹拷贝到notepad++的安装目录下面的plugins文件夹下面,然后重新启动notepad++即可。cd /export/servers/hadoop-3.1.2/# 需要先进入这个目录再执行format。修改完成之后记得 source /etc/profile让配置生效生效,以后就不会有以下多余的提示;配置文件的位置在 /export/servers/hadoop-3.1.2/etc/hadoop。执行完后能在能在/export/servers/目录看到解压后的jdk。

2022-09-02 17:16:58 332

原创 hadoop2.2.0开机启动的后台服务脚本(请结合上一篇学习)

编辑内容如下:#!/bin/bashstart(){}stop(){}start)startexit $;;stop)stopexit $;;restart)stopsleep 5startexit $;;*)exit 1;;esac按Esc键Shift+ZZ添加可执行属性复制到系统启动目录设置为后台服务测试启动重启服务器试试# reboot。

2022-09-02 15:53:21 405

原创 ES(ElasticSearch)的安装(依赖)

6,在bin下执行./elasticsearch-plugin install http://192.168.163.1:8080/elasticsearch-analysis-ik-6.5.4.zip。》》》这一步是因为自己没有分词器所有要在外部下载:这个是吧elasticsearch-analysis-ik-6.5.4.zip放到tomcat的root包下,启动tomcat从里面下载。》》》因为内部的分词器是没有中文的所有要自己加一个。》》》测试分词器是否可以分词。》》》下边的问题一定要选y。

2022-09-02 14:29:52 488

原创 ElasticSearch安装,ES启动,检查ES是否成功,Kibana下载和安装,Kibana的使用

启动Kibana,启动方式是解压下载的kibana-5.5.0-windows-x86到D:installedelasticsearch,然后点击D:installedelasticsearchkibana-5.5.0-windows-x86inkibana.bat。active_primary_shards :现在可用的,活跃的primary_shard有多少个,这里表示有6个。status :ES集群的状态,分为红,黄,绿,其中黄表示集群未就绪,绿表示集群就绪。如果是上面的这种状态,说明ES启动成功。

2022-09-02 13:07:24 211

原创 ElasticSearch 启动失败无法访问9200

是因为开启了 ssl 认证。在文件中把设置成false即可windows 下直接启动 ElasticSearch ,见到 started 为成功启动,访问 htttp://localhost:9200 需要输入密码,是因为开启了密码验证模式。找了一轮没看到有账号密码,干脆就设置免密登录就好。找到文件, 把属性设置为false即可。

2022-09-02 11:47:33 1217 2

原创 dubbo设置自定义路由

3.在/resrouces/META-INF/dubbo/目录新建org.apache.dubbo.rpc.cluster.RouterFactory配置文件。

2022-09-02 10:23:07 755

原创 Dubbo学习(三)- Dubbo的管理控制台dubbo-admin

【代码】Dubbo学习(三)- Dubbo的管理控制台dubbo-admin。

2022-09-02 09:00:22 152

原创 Docker微容器之Alpine Linux 初体验

是一个面向安全的轻型的Linux发行版,基于的超小型Docker镜像,大小只有5MB,并且可以访问比其他基于BusyBox的镜像更完整的包存储库。采用了musl libc和busybox以减小系统的体积和运行时资源消耗,由于小巧、功能完备,非常适合用于作为容器的基础镜像。...

2022-09-01 15:23:06 459

原创 docker 安装 nginx 镜像 保姆级别教程

这样我们的镜像就加载好了,可以尝试使用把镜像保存为压缩包,然后拷贝,再在环境加载压缩包为镜像。方法1:可以通过把镜像上传到远程镜像服务器的方式,对应的命令为。点击 nginx 进入页面, 复制命令到服务器拉取。如果想把自己的镜像分享给别人。查看帮助文档,所有操作命令。官网直接搜索想拉取的镜像。查看本地有哪些镜像的命令。标签的表示为官方镜像。...

2022-09-01 12:56:50 474

原创 Cannot resolve plugin org.apache.maven.pluginsmaven-resources-plugin3.2.0解决方法

在本地repo目录中找到org/apache/maven/plugins/,删除目录下的maven-resources-plugin,然后在idea中重新导入让它自动下载。

2022-09-01 10:11:26 859

原创 配置maven指定的JDK版本

第三种:还是在eclipse中添加配置,和第二种不一样的是我们通过maven的插件实现,选择JDK1.8了,在开发中我们可以自己在pom文件中配置,可以随时切换JDK版本。三种方式均可实现指定JDK版本,第一种最省事,不过以后创建的maven项目都会默认。在profiles中加入以下配置。...

2022-08-31 10:35:05 2760

原创 记一次使用shiro-redis开源插件中遇到的坑

大致意思是principal对象中必须要有authCacheKey或者id属性,且要有其对应的get方法。我特意去检查了下,我的loginBean中是有id属性的,但是是继承自父类的属性,问题就出在这里,应该我当时用的版本(3.1.0)是没有考虑到从父类去读取id属性的情况,把版本换成3.2.3立马就可以了(作者也在github中说过不要使用3.1.0以下版本,怪我自己没去注意)...

2022-08-31 09:09:44 340

原创 计算机考研面试汇总

队列:只允许在队头删除,在队尾插入的顺序表,队列先进先出eg:排队买饭栈:只允许在栈顶插入和删除的顺序表,栈后进先出。堆:堆分为小根堆和大根堆。(1)每个结点都小于它的左右孩子的值—小根堆;(2)每个结点都大于它的左右孩子的值—大根堆;堆又称为优先队列。循环队列–可以解决假溢出循环队列:牺牲一个存储单元来区分队空和队满,队空:front指针等于rear指针时;队满:(队尾指针+1)余队列长度等于队头指针;...

2022-08-30 17:34:38 3429

原创 解决Exception org.apache.hadoop.io.nativeio.NativeIO$Windows.access0(LjavalangString;I)Z 等一系列

然后我们想把文本放到输入目录执行bin/hdfs dfs -put/usr/local/hadoop/hadoop-2.6.0/test/* /user/root/input 把/test/*文件上传到hdfs的/user/root/input中,出现这样的问题,下载hadoop-common-2.2.0-bin-master.zip,然后解压后,把hadoop-common-2.2.0-bin-master下的bin全部复制放到我们下载的Hadoop2的binHadoop2/bin目录下。...

2022-08-30 16:09:37 1093

原创 网络编程中常用的fd是什么

Socket起源于unix,Unix中把所有的资源都看作是文件,包括设备,比如网卡、打印机等等,所以,针对Socket通信,我们在使用网卡,网卡又处理N多链接,每个链接都需要。一个对应的描述,也就是惟一的ID,即对应的文件描述符。简单点说也就是 int fd = socket(这个FD就是File Discriptor 中文翻译为文件描述符。输中我们都要使用这个惟一的ID来确定要往哪个链接上传输数据。函数socket()返回的就是这个描述符。...

2022-08-30 14:43:50 667

原创 清空map的方法

【代码】清空map的方法。

2022-08-30 13:14:03 5268

原创 服务器TOMCAT自动关闭---内存泄漏问题

2.看tomcat的bin目录下面,有没有hs_err_pidxxxx.log 之类的文件,如果没有,你可以不看下面的内容了,如果有,恭喜你,内存溢出了。wtpwebapps文件夹里面就是你运行的项目,不要剪切,不然你的本地代码也没了(哥就吃过这个亏,当天的代码全没了,但是我每天都会备份数据)1.首先看tomcat的bin目录下的logs文件夹的日志,日期排序,看当天的就行了,如果有错误信息,先解决了再说。1.既然是内存溢出,就先看看自己服务器的配置,是不是服务器内存不够用了,尽量把没用的进程停止了。...

2022-08-30 11:47:55 2753

原创 不服不行啊, SpringCloud集成Dubbo给一次性讲透了

目前Dubbo在国内还是有较多公司在使用的,一方面是因为Dubbo作为阿里巴巴开源的一个SOA服务治理解决方案,在国内发展较早,有比较好的先发优势;另一方面是因为在国内很多工程师对Dubbo框架都比较熟悉,有比较完善的文档介绍和实例;还有,Dubbo框架的性能优势和基于SPI的扩展机制也是Dubbo的优势所在。...

2022-08-30 10:26:34 283

原创 Springboot+JasperReport报表打印

提示找不到文件,注意springboot内的jasperreports jar是否与安装的Jaspersoft studio版本一致,参考:https://blog.csdn.net/hejinwei_1987/article/details/23867643。出现了net.sf.jasperreports.engine.JRException: Invalid page index range : 0 - -1 of 0,参考https://bbs.csdn.net/topics/190039409。..

2022-08-30 08:59:09 1312

原创 mysql 5.7 安装(收藏防迷路)

1、下载下载文件为:mysql-5.7.28-1.el7.x86_64.rpm-bundle.tar (解压版)2、卸载原来安装的mysql#检查#卸载 remove后为上面命令查询到的内容,全文件名3、解压文件到安装目录4、软连接#在/usr/local/目录下创建到/data/module/mysql-5.7.28的软链接5、添加mysql用户#修改mysql目录权限,并用此用户执行应用6、修改配置文件[mysqld]...

2022-08-29 14:37:15 394

原创 Linux僵尸进程清除方法

僵尸进程就是进程已经退出,但它的父亲进程还没有回收内核资源的进程为僵尸进程,即该进程在内核空间的 PCB(进程控制块) 没有释放,raksmart服务器。子进程死后,会发送SIGCHLD信号给父进程,父进程收到此信号后,执行waitpid()函数为子进程收尸。父进程死后,僵尸进程成为"孤儿进程",过继给1号进程init,init始终会负责清理僵尸进程.它产生的所有僵尸进程也跟着消失。调用 wait() 函数的父亲进程将阻塞式等待该进程的任意一个子进程结束后,回收该子进程的内核进程资源。...

2022-08-29 13:16:55 1898

原创 Hadoop如何启动HttpFS服务?

HttpFS 是一个提供RESTful 接口的网关的服务器,该网关支持所有HDFS文件系统操作。HttpFS是一个独立于HDFS的服务,需要手动安装。HttpFS默认端口号为14000。

2022-08-29 11:56:06 693

原创 整合MyBatis---SpringBoot

Maven仓库地址:https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter/2.1.1。官方文档:http://mybatis.org/spring-boot-starter/mybatis-spring-boot-autoconfigure/1、导入 MyBatis 所需要的依赖。2、配置数据库连接信息。...

2022-08-29 10:18:08 165

原创 如何在IDEA 添加 Tomcat 服务器

操作的菜单如下:File | Settings | Build, Execution, Deployment | Application Servers配置你的 Tomcat 安装目录点击Apply应用即可创建一个 Model 查看是不是配置成功!!

2022-08-28 07:32:38 626

空空如也

空空如也

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

TA关注的人

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