自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SQL——游标

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

2022-09-12 03:27:38 577 1

原创 MySQL基本语法

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

2022-09-11 10:47:18 537

原创 ClickHouse相关SQL总结:创建表、分区主键排序设置、删除表、删除分区、修改表字段

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

2022-09-11 01:58:00 2610

原创 Gateway路由的配置方式

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

2022-09-09 22:26:28 1080

原创 python实现API的调用

其实最近发现博客很久没更新,可能还是因为自己懒以及能力有限不知道该写什么,但上半年工作以及生活中发现,写作其实是一个很好的东西,可以把自己的想法记录下来,虽然可能很不成熟,但是其实对于自己的成长是很有帮助,写多了也就熟了,而且现在快餐式的互联网,让我们中断了很多思考,尤其是工作后发现,平常还是要多思考,多写作,也可以沉淀自己,后续会慢慢更新博客,但是频率可能不是很高,但是会慢慢多加入自己的思考和逻辑以及一些归纳,因为发现之前的博客太不成熟了哈哈哈。

2022-09-08 23:06:27 466

原创 Linux rpm 卸载

e 选项表示卸载,是 erase 的首字母。

2022-09-07 15:47:05 107

原创 jvm内存不足解决

原来在服务器上部署的程序跑的很好,最近由于数据量剧增,报了些错误,没办法只好跟踪下源程序。eclipse 有启动参数里设置jvm大小,因为eclipse运行时自己也需要jvm,所以eclipse.ini里设置的jvm大小不是具体某个程序运行时所用jvm的大小,这和具体程序运行的jvm大小无关。那么怎么才能设置某个程序的jvm大小呢(当然控制台运行的话不会存在这个问题,如:java -Xms256m -Xmx1024m classname,这样就可以把当前程序的jvm大小给设定)?

2022-09-07 13:19:08 1702

原创 Java面试题---this关键字和super关键

super:代表父类存储空间的标识(可以理解为父类的引用,通过这个关键字可以访问父类的成员)this:代表类的对象引用。super . 成员变量。super . 成员方法。this . 成员变量。this . 成员方法。

2022-09-07 10:45:13 184

原创 Idea找不到Free Mybatis plugin

安装Idea后发现找不到Free Mybatis plugin插件,可安装MybatisX代替。

2022-09-07 08:13:29 1856

原创 java单元测试(@Test)

选中一个java工程 右击鼠标 -> 选择属性®-> 选择Java构建路径(在左边的菜单中) -> 在右边选择标签 库(L)-> 单击按钮“Add Library”-> 选择JUnit , 单击按钮 下一步 -> 选择JUnit库版本(j)为: JUnit4 -> 单击按钮“Finish” –> 单击按钮 完成 –> 单击Apply and Close(关闭以及应用)环境配置完毕。初学者在写java代码的时候,可能会因为写一个小功能就要写一个类,写一个main方法而苦恼。

2022-09-06 16:41:35 1837

原创 JavaWeb:shiro入门小案例

Apache Shiro是一个功能强大且易于使用的Java安全框架,为开发人员提供了一种直观而全面的身份验证,授权,加密和会话管理解决方案。想了解更多请点击这里(官网哟,可用网页翻译功能浏览)。或者百度前人们留下的博客之类的。。。这里建议读者先把官网的十分钟导读看完以便了解个大概。下面的内容全是一边看视频一边敲得,想看视频的点击这里。

2022-09-06 15:22:22 81

原创 java 大数据以及Hadoop相关概念介绍

Hadoop是一个开源的可运行于大规模集群上的分布式文件系统和运行处理基础框架Hadoop擅长于在廉价机器搭建的集群上进行海量数据(结构化与非结构化)的存储与离线处理。Hadoop就是一门用来处理大数据的技术,就是用来解决上述提到的分布式计算里面的5个技术难题的。

2022-09-06 14:00:07 446

原创 Intellij IDEA快速实现Docker镜像部署

打开Idea,从File->Settings->Plugins->Install JetBrains plugin进入插件安装界面,在搜索框中输入docker,可以看到Docker integration,点击右边的Install按钮进行安装。从File->Settings->Build,Execution,Deployment->Docker打开配置界面。点击Docker,再点击+号,添加一个docker命令,输入Name,选择Server,选择Dockerfile文件,输入镜像tag,完成配置。

2022-09-06 12:37:17 292

原创 IDEA导入eclipse里maven的web项目

(4)回到server,把after launch的√去掉,不去每次运行会自动打开网页,如下设置,可以像eclipse每次保存不用重启tomcat。(3)modules导包,前面选的maven所以会自动导入maven的包,点击右侧加号导入tomcat和项目lib下的jar包。(5)artifacts点击加号新建web application:exploded – from modules。(2)点击加号选择tomcat server – local。(4)facets点击加号选择web。

2022-09-06 11:03:25 403

原创 IDEA 工具安装一个 Mybatis 的插件 Free Mybatis plugin

打开 IDEA 的 File ——》Settings ——》Plugins ,搜索:mybatis,点击:Search in repositories 搜索。2、快速从代码跳转到mapper及从mapper返回代码。4、集成mybatis generator gui界面。这里推荐大家安装一个 Mybatis 的插件。3、mybatis自动补全及语法错误提示。下载好之后,重启 IDEA 就好了。1、生成mapper xml文件。

2022-09-06 09:28:44 941

原创 Eclipse配置Maven的详细完整步骤

添加 Global Settings 目录,该目录要选择Maven安装文件里的conf文件夹下的 settings.xml 文件,紧接着我们点击 Update Settings 你会发现 Local Repository 下面的路径变成了我们修改后的也就是 maven本地仓库 的位置,然后我们点击 Apply 即可。使用localRepository标签,标签中存放要保存的maven本地仓库的位置,文件路径自定义,但不能出现中文。

2022-09-06 08:08:44 779

原创 Hadoop启动

这里会给你报出不赞同的问题,但是也是可以使用的,最好是采用分别运行HDFS、YARN的方式来启动Hadoop。额外说一下分别运行HDFS、YARN的方式来启动Hadoop(非常简单)博主用的是Cent0S XShell7使用Hadoop。这个时候就启动成功了。输入jps就可以查看进程了。这个时候,你的Hadoop已经运行起来了。1.启动Hadoop。

2022-09-02 16:23:32 9519

原创 go语言map按照key,value进行排序

思路是直接不用map,用struct存放key和value,实现sort接口,就可以调用sort.Sort进行排序了。1. go语言的map是无序的,多次遍历map的结果可能是不同的。代码如下:既可以从小到大排序,也可以从大到小排序。思路:对key排序,再遍历key输出value。可以看到两次遍历的结果是不同的。

2022-09-02 14:58:19 639

原创 elasticsearch进行类似mysql的like查询

在使用es查询日志的时候,需要按照ip进行模糊查找,经测试match,match_pharse都不能满足需求,下述方式可以满足。

2022-09-02 13:37:34 750

原创 ElasticSearch(版本7.8.1)中类型Long精度缺失

和keyword(ElasticSearch中)形式存储即可。

2022-09-02 12:15:17 1434

原创 Eclipse - Incompatible JVM. Version 1.8.0_261 of the JVM is not suitable for this product

方法2:在eclipse目录下的eclipse.ini文件前面添加两行。方法1:把系统环境变量配置为JDK1.8。安装对应的JDK版本!

2022-09-02 10:52:58 544

原创 Dubbo是什么

下面这个例子不错,写的很详细可以做个model.}在服务提供方实现接口:(对服务消费方隐藏实现)}u1.setSex(“男”);u2.setSex(“女”);u3.setSex(“女”);returnlist;}}用Spring配置声明暴露服务:">具体的实现bean提供方应用信息,用于计算依赖关系加载Spring配置,启动服务://为保证服务一直开着,利用输入流的阻塞来模拟}}

2022-09-02 09:28:47 8050

原创 docker安装oracle数据库详细步骤

2.启动oracle 自动启动镜像 --restart=always。9.切换到oracle用户,修改oracle的相关账号密码。登录sqlplus并修改sys、system用户密码。远程登录账号是system/oracle。1.拉去oracle数据库镜像。4.切换到root用户模式下。8.建立sqlplus软连接。3.进入控制台设置用户信息。5.编辑profile文件。配置ORACLE环境变量。输入密码helowin。7.重启配置文件服务。

2022-09-02 08:08:40 698

原创 Dubbo 提供者与消费者的实现

上篇文章讲述了 Dubbo 注册中心(ZooKeeper)的搭建,但其中的服务提供者和消费者需要开发者实现,本文详述两者的实现方法。各方部署完毕后,一个基本的微服务架构就完成了。传统上是以 Spring 实现,现在也有 starter 帮助以 SpringBoot 的方式实现。**作者:**王克锋,转载请标明作者和出处。...

2022-09-01 16:59:02 556

原创 Docker安装elasticsearch-head监控ES步骤

如果 http.cors.enabled 的值为 true,那么该属性会指定允许 REST 请求来自何处。如果启用了 HTTP 端口,那么此属性会指定是否允许跨源 REST 请求。vi ES配置文件elasticsearch.yml加入2个参数,并重启。备注:elasticsearch-head 5可以匹配ES v5、v6。网页打开elasticsearch-head页面,填入ES地址。docker需要配置国内镜像仓库。一. docker拉取镜像慢。...

2022-09-01 14:32:14 121

原创 docker --link容器互联

在tomcat配置MySQL连接的文件中不需要再写入localhost或者ip地址,直接写入mysql容器名即可连接到mysql数据库.在tomcat配置MySQL连接的文件中不需要再写入localhost或者ip地址,直接写入mysql容器名即可连接到mysql数据库。接下来在tomcat容器的webapps中配置msyql连接,数据源输入mysql的容器名即可。接下来在tomcat容器的webapps中配置msyql连接,数据源输入mysql的容器名即可。,会显示容器的的环境变量。...

2022-09-01 12:03:10 836

原创 Apache Shiro框架简介

首先,来了解一下Shiro的三个核心组件:Subject, SecurityManager 和 Realms. 如下图:Subject:即“当前操作用户”。但是,在Shiro中,Subject这一概念并不仅仅指人,也可以是第三方进程、后台帐户(Daemon Account)或其他类似事物。它仅仅意味着“当前跟软件交互的东西”。但考虑到大多数目的和用途,你可以把它认为是Shiro的“用户”概念。Subject代表了当前用户的安全操作,SecurityManager则管理所有用户的安全操作。...

2022-09-01 09:18:27 168

原创 forEach和map遍历的区别

如果使用 return 的话也只会退出当前那次循环的函数,循环还是会继续执行。2.forEach() 和 map() 里面每一次执行匿名函数都支持3个参数:数组中的当前项item,当前项的索引index,原始数组input。$.each()里面的匿名函数支持2个参数:当前项的索引i,数组中的当前项n。如果遍历的是对象,k 是键,n 是值。.each()里的参数位置相反:数组中的当前项n,当前项的索引i。如果遍历的是对象,i 是值,n 是键。.each() $(“span”).each()一样。...

2022-08-31 17:40:16 130

原创 阿里巴巴、阿里云Java面试题、笔试题(含答案)

Set 特点:元素无放入顺序,元素不可重复,重复元素会覆盖掉,(元素虽然无放入顺序,但是元素在set中的位置是有该元素的 HashCode 决定的,其位置其实是固定的,加入Set 的 Object 必须定义 equals ()方法 ,另外list 支持for循环,也就是通过下标来遍历,也可以用迭代器,但是set只能用迭代,因为他无序,无法用下标来取得想 要的值。当然 Java 里的数组是无法自动扩容的,方法是使用一个新的数组代替已有的容量小的数组,就像我们用一个小桶装水,如果想装更多的水,就得换大水桶。..

2022-08-31 11:02:30 753

原创 超强、超详细Redis入门教程

转载自:http://www.h5min.cn/article/56448.htm这篇文章主要介绍了超强、超详细Redis入门教程,本文详细介绍了Redis数据库各个方面的知识,需要的朋友可以参考下【本教程目录】1.redis是什么2.redis的作者何许人也3.谁在使用redis4.学会安装redis5.学会启动redis6.使用redis客户端7.redis数据结构 – 简介8.redis数据结构 – strings9.redis数据结构 – lists10.redis数据结构 –

2022-08-31 09:40:30 183

原创 本地上传文件到hadoop的hdfs文件系统里

2、我们进入到/opt/hadoop/hadoop.2.8.5/etc/里面又很多配置文件,我们修改hdfs.site.xml文件跟core.site.xml文件。cd /opt/hadoop/hadoop.2.8.5/bin/ hdfs namenode -format //格式化名称节点。//查看网络是否相同,拒绝说明防火墙开了,外界无法访问到网络。cd /opt/hadoop/hadoop.2.8.5/sbin/ start-dfs.sh//重启hadoop。...

2022-08-31 08:14:46 5863

原创 解决Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol

【代码】解决Navicat for MySQL 连接 Mysql 8.0.11 出现1251- Client does not support authentication protocol。

2022-08-30 16:39:47 1151

原创 网络编程(二)- 检查网络的工具

参考资料极客时间的《网络编程实战》,链接https://time.geekbang.org/column/intro/100032701。

2022-08-30 15:13:42 461

原创 监控redis键值

测试过程中我们有一部分常量值放入redis,共大部分应用调用。但在测试过程中经常有人会清空redis,回归测试。so,为了稳定不去重启应用。编写个小脚本,监控redis的键值,被人删除了,会自动插入。...

2022-08-30 13:45:48 365

原创 查看Linux服务器内存情况

以上就是两种查看Linux服务器内存情况的方法。

2022-08-30 12:18:07 12439

原创 如何把Map的value转为list

【代码】如何把Map的value转为list。

2022-08-30 10:54:54 1894

原创 springboot项目注解@SpringBootApplication注解报红

保存后如果还报红,再次打开设置查看一下maven地址,大概率没有修改成功,这时删除下面文件再次修改即可。此时如果还是报红则说明,maven的地址设置的不正确和idea不匹配,此时要修改maven的地址。maven项目右侧有这个按钮,如果没有则需要将项目添加为maven项目。首先查看项目是否是maven项目,如果不是maven项目就会报红。...

2022-08-30 09:27:36 4398 1

原创 linux查看所有用户

1、Linux里查看所有用户(1)在终端里.其实只需要查看 /etc/passwd文件就行了.(2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户.或者用2、用户管理命令useradd注:添加用户adduser注:添加用户passwd注:为用户设置密码usermod注:修改用户命令,可以通过usermod 来修改登录名、用户的家目录等等;pwcov注:同步用户从/etc/passwd 到/etc/shadowpwck。...

2022-08-30 08:08:26 67075 1

原创 RabbitMQ与MQTT区别

后来,对它进行了修改,以支持消息队列遥测传输(MQTT),流文本定向消息协议(STOMP)和其他几种常见协议。因此,它是构建可靠的,大规模的,群集的,有弹性的消息传递基础结构的最佳选择之一。,例如pub-sub,循环,消息队列等。它还支持消息分组和幂等消息。它开箱即用,支持SASL,TLS和IETF集RFC。它还进行了自我更新,以支持GS2和SCRAM-SHA等现代SASL机制。在消息寿命短并且连接的订户和发布者处于活动路由的情况下,这很有用。因此,将MQTT用于经典的长寿命消息队列很麻烦。...

2022-08-29 15:06:05 1400

原创 Linux配置DNS

【代码】Linux配置DNS。

2022-08-29 13:44:22 511

空空如也

空空如也

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

TA关注的人

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