- 博客(410)
- 收藏
- 关注
原创 uni-app使用npm命令安装组件
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-12 04:01:05
2142
原创 MySQL表分区
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-11 11:22:27
527
原创 gateway和nginx网关的区别
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-11 02:32:12
2461
1
原创 JeecgBoot搭建及启动笔记
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-09 22:55:40
2487
转载 Tomcat运行框乱码问题解决
深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
2022-09-08 23:40:23
274
原创 JVM启动参数大全及默认值
Java启动参数共分为三类;其一是标准参数(-),所有的JVM实现都必须实现这些参数的功能,而且向后兼容;其二是非标准参数(-X),默认jvm实现这些参数的功能,但是并不保证所有jvm实现都满足,且不保证向后兼容;其三是非Stable参数(-XX),此类参数各个jvm实现会有所不同,将来可能会随时取消,需要慎重使用;
2022-09-07 13:44:38
1049
原创 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
182
原创 Java中Map的4种遍历方式
注意:在遍历过程中remove操作,只能用iterator遍历方式,其他遍历会抛异常,(顺便补充,list通过Iterator方式可正确遍历完成remove操作,直接调用list的remove方法就会抛异常)。第二种方式:如果只需要map中的键或者值,你可以通过keySet或values来实现遍历,而不是用entrySet,该方法比entrySet遍历在性能上稍好(快了10%),而且代码更加干净。第四种遍历方式:通过键找值遍历,缺点,效率低,本身从键取值是耗时的操作。//正确遍历移除方式。
2022-09-06 15:45:39
1025
原创 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
4344
原创 IDEA显示maven视图
在IDEA进行项目开发时,在刚建立的项目中未发现maven视图。后期在进行maven界面的查看时,可以在IDEA的右侧进行查找。
2022-09-06 11:27:15
836
原创 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
4425
原创 Failed to load JVM DLL
在环境变量没有配置错误的情况下,很有可能是win10权限的的问题。在启动IDEA时要用管理员权限启动。
2022-09-06 08:32:24
1246
原创 Hadoop服务启动出现Permission denied (publickey,password)
如果还要输入密码的话,那就是你ssh没有配置好。这里要说一下的是ssh7.0之后就关闭了dsa的密码验证方式,如果你的秘钥是通过dsa生成的话,需要改用rsa来生成秘钥。如果不需要输入密码,说明ssh配置好了。接下来可以运行start-all.sh文件了。办法:需要设置免密连接登录。
2022-09-02 16:47:26
6953
6
原创 Hadoop Configuration 详解
当真正需要配置数据的时候,才开始分析配置文件。即在overlay中的键值对是应用设置的,而不是通过对配置资源解析得到的。2、Hadoop配置文件采用XML格式,在Configuration中每个属性都是String类型的,但值类型可能是多种类型的。4.7、classLoader,类加载器变量,可以通过它来加载指定类,也可以通过它来加载相关的资源。方法是所有get方法中最重要的,它根据配置项的键获取相应的值,如果不存在,则返回默认属性。这种格式的变量,这些变量会被自动替换成相应的值,使用的是正则表达式匹配。
2022-09-02 15:24:34
647
原创 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
364
原创 ElasticSearch中的数据结构
本文总结了ElasticSearch中用于性能优化所用到的几种数据结构,如用于压缩倒排索引内存存储空间的FST,用于查询条件合并的SkipList以及用于提高范围查找效率的BKDTree,对这几种数据结构在Lucene中的使用进行了详细分析。
2022-09-02 12:40:07
500
原创 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
2147
原创 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
326
原创 Dubbo入门简单示例
原理性的东西会之后跟进。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-wfgBUuBR-1662078706953)(http://static.blog.youkuaiyun.com/xheditor/xheditor_emot/default/laugh.gif)]之前用过EJB做分布式系统,前段时间跟人闲聊,发现还是Dubbo+ZK用的比较多,so,自己玩玩儿。在测试的时候,先运行服务提供者,将服务注册到注册中心,之后再运行服务消费者进行调用。
2022-09-02 08:32:03
87
原创 dubbo-admin控制台启动报错
在学习dubbo的时候需要监控消费者和生产者,所以需要安装dubbo-admin:小编是在github上下载最新的Dubbo Admin 0.3.0,遇到了问题,这里记录一下这可能是最笨的办法,但是小编学习springboot+dubbo的开篇问题解决,希望大佬能指导更好的办法!学无止境,小伙伴们一起来挖坑吧!...
2022-09-01 17:23:18
779
原创 docker pull拉取镜像失败,报unexpected EOF解决方法
通过查看docker官方文档发现每次pull的时候都会默认并发下载3个。修改完成后,重新拉取镜像不再报错~
2022-09-01 12:28:53
3525
原创 C++ vector与map的混合运用
/ itMap->first 可以取B容器的Key。//创建容器B的迭代器。//通过A获取到容器B的指针。注意: 在一个A容器存另一个容器B的指针的时候。
2022-09-01 09:43:00
514
原创 (1)SpringCloud 整合Python
sidecar我们刚刚说了使用sidecar可以将和第三方语言整合,那什么是sidecar呢?说白了sidecar就是提供的一个工具,使用该工具将第三方的rest接口集成到中来。那么如何使用sidecar呢?首先我们看一下官网的描述。看了官网的描述,似乎我们还是抓不住重点,到底应该如何结合Sidecar和第三方程序呢?依旧是如此的茫然。Sidecar是一个用于监听非JVM应用程序(可以是Python或者Node或者Php等等)的一个工具,通过Sidecar可以实现Java和第三方应用程序的双向交互。...
2022-08-31 11:25:59
1073
原创 连接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
5630
原创 网络编程进行客户端和服务器的连接
网络编程自从互联网诞生以来,现在基本上所有的程序都是网络程序,很少有单机版的程序了。计算机网络就是把各个计算机连接到一起,让网络中的计算机可以互相通信。网络编程就是如何在程序中实现两台计算机的通信。网络编程对所有开发语言都是一样的,Python也不例外。用Python进行网络编程,就是在Python程序本身这个进程内,连接别的服务器进程的通信端口进行通信。基本概念。...
2022-08-31 08:40:54
1048
原创 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
1969
原创 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
266
原创 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
3888
原创 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
3844
3
原创 tomcat配置jvm参数
由于项目中使用了阿里开源项目Fastjson1.2.68 版本之前出现反序列化漏洞,需要更新至最新版本并添加配置,这里我选择添加jvm参数解决,配置jvm参数位置不同,所需要的启动方式也不同tomcat版本8.5。...
2022-08-30 09:53:09
2416
原创 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
5541
原创 Redis未授权访问的三种利用方式
Redis是一套开源的使用ANSI C编写、支持网络、可基于内存亦可持久化的日志型、键值存储数据库,并提供多种语言的API。
2022-08-30 08:31:44
2212
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人