自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uni-app使用npm命令安装组件

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

2022-09-12 04:01:05 1990 1

原创 MySQL表分区

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

2022-09-11 11:22:27 498

原创 gateway和nginx网关的区别

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

2022-09-11 02:32:12 2372 1

原创 JeecgBoot搭建及启动笔记

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

2022-09-09 22:55:40 2415

转载 Tomcat运行框乱码问题解决

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

2022-09-08 23:40:23 244

原创 linux 修改目录文件下所有文件的权限

以下命令行修改指定目录下的所有文件的权限为全体可读、可修改、可执行。

2022-09-07 16:11:27 3419

原创 JVM启动参数大全及默认值

Java启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用;

2022-09-07 13:44:38 979

原创 java面试题汇总,超全面

就业指导Java就业指导面试收到offer必备 208 道面试题Java?面试收到offer必备 208 道面试题Java 208 道面试题:第一模块答案Java 208 道面试题:第二模块答案Java 208 道面试题:第三模块答案Java 208 道面试题:第四模块答案Java 208 道面试题:第五模块答案Java 208 道面试题:第六模块答案Java 208 道面试题:第七模块答案Java ?208 道面试题:第八模块答案Java ?208 道面试题:第九模块答案Java ?208 道面试题:第十

2022-09-07 11:11:47 161

原创 java8 一行实现Map按value大小排序

这里假设value类型为Integer,其他类型类似。

2022-09-07 08:37:40 276

原创 java如何获取当前日期和时间

本篇博客主要总结java里面关于获取当前时间的一些方法。

2022-09-06 17:06:26 802

原创 Java中Map的4种遍历方式

注意:在遍历过程中remove操作,只能用iterator遍历方式,其他遍历会抛异常,(顺便补充,list通过Iterator方式可正确遍历完成remove操作,直接调用list的remove方法就会抛异常)。第二种方式:如果只需要map中的键或者值,你可以通过keySet或values来实现遍历,而不是用entrySet,该方法比entrySet遍历在性能上稍好(快了10%),而且代码更加干净。第四种遍历方式:通过键找值遍历,缺点,效率低,本身从键取值是耗时的操作。//正确遍历移除方式。

2022-09-06 15:45:39 937

原创 java-合并两个Map

函数的作用是: 如果给定的key之前没设置value 或者value为null, 则将给定的value关联到这个key上.我们需要将entry sets作为参数,然后利用_Collectors.toMap()_:将结果放到新的map中。特别需要注意的是_people1_和_people5__在map中有完全相同的key(name)。最终,通过结果可以看出,实现了两个map的合并,对重复的key也合并为同一个元素。_Java8的Stream_API 也为解决该问题提供了较好的解决方案。

2022-09-06 14:25:40 4291

原创 Java 8 将Map转换为List

将一个Java示例转换Map为。

2022-09-06 13:02:24 1195

原创 IDEA显示maven视图

在IDEA进行项目开发时,在刚建立的项目中未发现maven视图。后期在进行maven界面的查看时,可以在IDEA的右侧进行查找。

2022-09-06 11:27:15 795

原创 idea中 google-java-format 插件的使用

→Other Settings→google-java-format Settings在macOS上)并选中Enable google-java-format复选框(当您安装完毕重启idea以后,将显示通知,让你激活这个插件)。一个 google-java-format 可从插件库下载 也可以在IDE的File→Settings–>Plugins中下载。启用后,它将替换通常的Reformat Code操作,该操作可以从Code菜单中触发,也可以使用Ctrl-Alt-L(默认情况下)键盘快捷键触发。

2022-09-06 09:53:12 4348

原创 Failed to load JVM DLL

在环境变量没有配置错误的情况下,很有可能是win10权限的的问题。在启动IDEA时要用管理员权限启动。

2022-09-06 08:32:24 1198

原创 Hadoop服务启动出现Permission denied (publickey,password)

如果还要输入密码的话,那就是你ssh没有配置好。这里要说一下的是ssh7.0之后就关闭了dsa的密码验证方式,如果你的秘钥是通过dsa生成的话,需要改用rsa来生成秘钥。如果不需要输入密码,说明ssh配置好了。接下来可以运行start-all.sh文件了。办法:需要设置免密连接登录。

2022-09-02 16:47:26 6586 6

原创 Hadoop Configuration 详解

当真正需要配置数据的时候,才开始分析配置文件。即在overlay中的键值对是应用设置的,而不是通过对配置资源解析得到的。2、Hadoop配置文件采用XML格式,在Configuration中每个属性都是String类型的,但值类型可能是多种类型的。4.7、classLoader,类加载器变量,可以通过它来加载指定类,也可以通过它来加载相关的资源。方法是所有get方法中最重要的,它根据配置项的键获取相应的值,如果不存在,则返回默认属性。这种格式的变量,这些变量会被自动替换成相应的值,使用的是正则表达式匹配。

2022-09-02 15:24:34 519

原创 ES 启动 warning future versions of Elasticsearch will require Java 11

进入ES软件包的bin目录 ,如D:ESelasticsearch-7.8.1in,在elasticsearch-env.bat文件的40行左右,有以下代码片段,即设置运行JRE的逻辑。强迫症死亡现场,原来ES7.x开始,JDK开始使用java 11, 如果本地JDK使用的不是JDK11,就会报出这个难看的警告,还在用java 8 的瑟瑟发抖。幸好ES软件包内置了相关的JDK11运行环境,如图。所以通过修改ES的配置文件,就能解决这个问题。并在下方,配置ES自带的JDK,代码如下。

2022-09-02 14:01:41 334

原创 ElasticSearch中的数据结构

本文总结了ElasticSearch中用于性能优化所用到的几种数据结构,如用于压缩倒排索引内存存储空间的FST,用于查询条件合并的SkipList以及用于提高范围查找效率的BKDTree,对这几种数据结构在Lucene中的使用进行了详细分析。

2022-09-02 12:40:07 435

原创 Elastic Search中如何查看索引数据?

请注意aliases,这意味着我们也可以在以下位置访问索引: http://127.0.0.1:9200/products_development。导航到http://127.0.0.1:9200/products_development/_searchpretty=1查看您的数据。到目前为止,对于Elasticsearch而言,为其编写curl样式命令的最简单方法是Marvel中的Sense插件。导航以http://127.0.0.1:9200/_cat/indicesv列出您的索引。

2022-09-02 11:19:53 2070

原创 dubbo源码搭建

7.修改dubbo-demo-provider下的dubbo.properties文件(这里假设使用zookeeper作为注册中心,zookeeper的安装这里不再赘述)如果编译时,报错说com.alibaba.com.caucho.hessian.io.SerializerFactory找不到,运行com.alibaba.dubbo.demo.provider.DemoProvider#main。地址https://github.com/alibaba/dubbo。3.下载dubbo源码到本地。

2022-09-02 09:55:02 300

原创 Dubbo入门简单示例

原理性的东西会之后跟进。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wfgBUuBR-1662078706953)(http://static.blog.csdn.net/xheditor/xheditor_emot/default/laugh.gif)]之前用过EJB做分布式系统,前段时间跟人闲聊,发现还是Dubbo+ZK用的比较多,so,自己玩玩儿。在测试的时候,先运行服务提供者,将服务注册到注册中心,之后再运行服务消费者进行调用。

2022-09-02 08:32:03 73

原创 dubbo-admin控制台启动报错

在学习dubbo的时候需要监控消费者和生产者,所以需要安装dubbo-admin:小编是在github上下载最新的Dubbo Admin 0.3.0,遇到了问题,这里记录一下这可能是最笨的办法,但是小编学习springboot+dubbo的开篇问题解决,希望大佬能指导更好的办法!学无止境,小伙伴们一起来挖坑吧!...

2022-09-01 17:23:18 701

原创 docker安装和使用

在显示使用yum指令安装安装完成后查看docker的版本docker -v。

2022-09-01 14:55:38 173

原创 docker pull拉取镜像失败,报unexpected EOF解决方法

通过查看docker官方文档发现每次pull的时候都会默认并发下载3个。修改完成后,重新拉取镜像不再报错~

2022-09-01 12:28:53 2768

原创 C++ vector与map的混合运用

/ itMap->first 可以取B容器的Key。//创建容器B的迭代器。//通过A获取到容器B的指针。注意: 在一个A容器存另一个容器B的指针的时候。

2022-09-01 09:43:00 437

原创 (1)SpringCloud 整合Python

sidecar我们刚刚说了使用sidecar可以将和第三方语言整合,那什么是sidecar呢?说白了sidecar就是提供的一个工具,使用该工具将第三方的rest接口集成到中来。那么如何使用sidecar呢?首先我们看一下官网的描述。看了官网的描述,似乎我们还是抓不住重点,到底应该如何结合Sidecar和第三方程序呢?依旧是如此的茫然。Sidecar是一个用于监听非JVM应用程序(可以是Python或者Node或者Php等等)的一个工具,通过Sidecar可以实现Java和第三方应用程序的双向交互。...

2022-08-31 11:25:59 1007

原创 连接Linux服务器操作Oracle数据库

http://www.dengb.com/oracle/482287.htmlwww.dengb.comtruehttp://www.dengb.com/oracle/482287.htmlTechArticle连接Linux服务器操作Oracle数据库 由于项目已经上线,现场的数据库服务器不允许直接用Oracle的客户端plsqldev.exe来连接,只能通过Linux服务器…,否则不能执行查询,相当于plsqldev.exe工具的命令窗口的操作。相当于plsqldev.exe工具的命令窗口的操作。...

2022-08-31 10:05:23 5461

原创 网络编程进行客户端和服务器的连接

网络编程自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。网络编程对所有开发语言都是一样的,Python也不例外。用Python进行网络编程,就是在Python程序本身这个进程内,连接别的服务器进程的通信端口进行通信。基本概念。...

2022-08-31 08:40:54 1004

原创 Ubuntu部署tomcat及基本配置

tomcat本身是一个Java程序,所以必须要有Java的的运行状态!catalina.sh start //关闭。startup.sh start //启动。catalina.sh stop //启动。shutdown.sh //关闭。//下载对应版本tomcat包。注意ROOT一定要是大写!//安装java环境。或者使用wget下载。重启tomcat服务。重启tomcat服务。...

2022-08-30 09:56:45 1582

原创 ubuntu20安装rabbitmq并远程访问

1.安装参考文章启动mqtt服务。

2022-08-30 09:56:14 314

原创 Ubuntu20.04 RabbitMQ安装及使用

rabbitmqctl set_user_tags guest administrator // 给用户设置权限。官网有两种安装方式 PackageCloud 和Cloudsmith Quick Start Script。按照官网命令行安装方式的一种PackageCloud Quick Start Script。rabbitmqctl list_users // 查看用户列表。RabbitMQ 登录 Not management user。在新增用户管理员时或许操作失误,然后无法登录。...

2022-08-30 09:55:44 236

原创 Ubuntu 安装Rabbitmq

版本的对应很重要,因此特别要注意。Rabbitmq依赖Erlang。

2022-08-30 09:55:13 198

原创 Ubuntu Linux开机黑屏的永久解决办法

开机之后,没有图形界面,也无法使用命令窗口界面。

2022-08-30 09:54:41 7099 1

原创 tomcat默认端口号(三个tomcat端口号)

tomcat的默认端口是8080,但该端口不是tomcat的唯一端口,可以通过修改tomat的配置文件进行修改,打开tomcat所在的conf文件夹的server.xml文件;没有修改之前端口是8080;Apache的端口号是在其目录下的httpd.conf这个文件中设置的.Apache是跨平台的软件,在linux/windows/unix下都有相应的版本.找到apache目录下的httpd.conf,使用vi。您好,提问者:Tomcat的默认端口号是:8080.weblogic的默认端口号是:7001..

2022-08-30 09:54:11 3803

原创 Tomcat配置完成后打不开localhost网页解决方法

访问不成功,打不开。这里我就来发布一下最简单的解决“tomcat配置完成后无法打开localhost页面”的 问题。因为下载安装过Tomcat10版本,又安装了Tomcat7.0.92,所以端口出现问题,导致。找到connector port把8080改成8081(图片是已经改好的)在Tomcat的bin目录下找到startup,点开。找到serve.xml,用记事本打开。打开Tomcat下的conf目录。直到出现速度数字(不要关闭页面)...

2022-08-30 09:53:41 3716 3

原创 tomcat配置jvm参数

由于项目中使用了阿里开源项目Fastjson1.2.68 版本之前出现反序列化漏洞,需要更新至最新版本并添加配置,这里我选择添加jvm参数解决,配置jvm参数位置不同,所需要的启动方式也不同tomcat版本8.5。...

2022-08-30 09:53:09 2326

原创 tomcat配置jdk环境

1.2最好是export里面全部都有变量,很多博客里都只是写JAVA_HOME和JRE_HOME两个,记得改成自己JDK地址。1.1进入tomcat的bin文件里,使用vim catalina.sh。主要是修改setclasspath.sh和catalina.sh。2.1. 使用vim setclasspath.sh。2.2 加入下面两行配置,并修改如图红色框的东西。2.修改setclasspath.sh。1.修改catalina.sh。...

2022-08-30 09:52:38 5440

原创 Redis未授权访问的三种利用方式

Redis是一套开源的使用ANSI C编写、支持网络、可基于内存亦可持久化的日志型、键值存储数据库,并提供多种语言的API。

2022-08-30 08:31:44 2168

空空如也

空空如也

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

TA关注的人

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