自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 怎么解决kafka的数据丢失

kafka大数据

2022-08-01 14:53:46 1314 1

原创 面向对象的特征有哪些方面?

Java基础

2022-08-01 14:46:19 246

原创 Linux查看进程内存使用情况

ps aux | head -1 ; ps aux | grep -v grep | sort -rn -k 4 | head -20ps aux # a代表显示现终端机下的所有程序,包括其他用户的程序# u代表以用户为主的格式来显示程序状况# x:显示所有程序,不以终端机来区分head -1 # 显示第一行的属性列的名称sort -r # -- reverse 将结果倒叙排列-n # --numeric-sort 根据数字排列-k # --key=KEYDEF 通过一个key排序;KE

2022-03-31 21:18:50 395

原创 Centos8安装lrzsz

[yyy@xxx softwares]$ sudo yum -y install lrzsz [sudo] password for yyy: Repository epel is listed more than once in the configurationLast metadata expiration check: 2:33:14 ago on Sat 26 Jun 2021 08:56:26 AM CST.Dependencies resolved.=================

2021-06-26 11:38:41 1149

原创 时间工具类 【以几秒钟前 几分钟前形式展示,不是时间戳】

import java.text.SimpleDateFormat;import java.util.Date;/** * @author pengyu * @description 时间工具类 【以几秒钟前 几分钟前形式展示】 * @date 2021/6/17 15:46 */public class TimeAgoUtils { private static final long ONE_MINUTE = 60000L; private static final lo

2021-06-17 15:51:18 111

原创 ffmpeg给视频添加背景音乐未成功解决办法

1、首先我是mac系统,ffmpeg是通过brew install ffmpeg安装的4.2.2版本的ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers2、我使用Java编写的合并Video视频和音频背景音乐的功能package xxxxxx;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamRe

2021-06-14 22:11:25 1392 2

原创 tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>()错误

先上正确的代码,就是启动类导包的问题啊!import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;import org.springframework.context.annotation.ComponentScan;import tk.mybatis.spring.annotation.MapperScan;@Spr

2021-06-12 21:58:46 224

原创 Initializing Spring embedded WebApplicationContext卡死了

运行Springboot但是一直卡在这里,无语!????我的pom文件中有一个这个东西:把exclusions拿掉就好了 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifactId> <exclusions> <!-- 排除springbo

2021-06-12 15:29:20 2287 1

原创 macos操作系统安装perl

大家可以参考链接:link.我其实是想使用慢查询工具:pt-query-digest的 所以安装perlcurl -L https://install.perlbrew.pl | bashOnce this is finished (it takes several minutes), quit the Terminal app.我反正装了蛮久的 不知道是不是网的问题,一直在等等等。大概要十分钟吧!## 看是否安装成功pt-query-digest --help##看系统信息pt-

2021-04-16 09:46:46 3243 3

原创 java.lang.NoSuchMethodError: org.apache.curator.framework.api.CreateBuilder.creatingParentsIfNeeded

问题描述:Storm整合kafka的时候报错,可以消费两条数据 之后就会报错[Thread-18-KafkaSpout-executor[2 2]] ERROR o.a.s.util - Async loop died!java.lang.NoSuchMethodError: org.apache.curator.framework.api.CreateBuilder.creatingParentsIfNeeded()Lorg/apache/curator/framework/api/ProtectA

2020-11-24 11:14:22 1707

原创 No authentication mechanisms supported by both server and client

我的是使用outlook发送邮件时候出现这个问题的,修复之后的代码如下private void initOutlook(String username, String password, String smtpHostName) { System.err.println("initOutlook...."); boolean isSSL = true; // SSL加密 MailSSLSocketFactory mailSSLSocketFactory; try { mailSS

2020-10-25 09:25:23 2207

原创 ls:command not found,突然所有命令都找不到

解决办法:使用绝对命令vi打开profile/bin/vi /etc/profileG可以直接到最后一行然后添加:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin重新打开一个窗口就可以了!

2020-08-09 16:06:27 1129

原创 Integer valueOf小记

==其实我是不太明白 第二个参数什么意思啦!==头疼,看了很多博客都说什么代表基数,跟英文单词单词一样的解释,反正不懂!所以自己去看看源码吧! public static Integer valueOf(String s, int radix) throws NumberFormatException { return Integer.valueOf(parseInt(s,radix));}调用下面的两个参数的方法为什么不带你们看方法体呢?因为答案在文档注释里面public

2020-07-26 23:30:57 225

原创 最喜欢 - 十年生死两茫茫

十年生死两茫茫,不思量,自难忘。千里孤坟,无处话凄凉。纵使相逢应不识,尘满面,鬓如霜。 夜来幽梦忽还乡,小轩窗,正梳妆。相顾无言,惟有泪千行。料得年年肠断处,明月夜,短松冈。苏轼结婚时19岁,妻子王弗16岁,苏轼俊朗多才,王弗貌美贤惠,实在是一时佳偶,两人也恩爱情深,但天有不测,王弗在27岁时,也就是公元1065年,却因病亡故了。十年之后的公元1075年正月二十日,任密州知州的苏轼忽然梦到自己的爱妻王弗,于是写了这首词。先说上片,“十年生死两茫茫。不思量,自难忘。”从公元1065年王弗病故,到1075.

2020-07-16 19:49:39 386

原创 Java bean参数的set,一个个的set很麻烦?

举个例子,下面这个bean注意==@Data注解 =====>>>>> Lombok的下面的bean仅提供了部分属性,看看就行@Data@Document(collection = "xxx")public class ItemExam implements Serializable { /** * 参加考试人员 默认这个班所有学生 */ private ArrayList<UserDto> members; /** * 成绩可见性 t

2020-07-12 19:06:24 1493

原创 反射之getDeclaredMethod和getMethod

先看看源码getMethods:获取当前类和父类的所有public的方法,包括由类或接口声明的对象,以及从超类和接口继承的的方法 @CallerSensitive public Method[] getMethods() throws SecurityException { checkMemberAccess(Member.PUBLIC, Reflection.getCallerClass(), true); return copyMethods(privateG

2020-07-11 20:58:30 937

原创 白居易忆江南

忆江南·江南忆唐·白居易江南好,风景旧曾谙;日出江花红胜火,春来江水绿如蓝。能不忆江南?江南忆,最忆是杭州。山寺月中寻桂子,郡亭枕上看潮头。何日更重游?江南忆,其次忆吴宫。吴酒一杯春竹叶,吴娃双舞醉芙蓉。早晚复相逢?简析这两首《忆江南·江南忆》既各自独立而又互为补充,分别描绘杭州与苏州的景色美、风物美和女性之美,两首诗均以“江南忆”开篇,以深情之句作结,艺术概括力强,意境奇妙,让人欲罢不能。第一首描写的是杭州这个被人喻为可同天堂媲美的地方,“江南忆,最忆是杭州。”用杭州来印证江南的好,是诗人的初衷

2020-07-11 19:12:47 359

原创 EL 表达式的 11 个隐含对象

EL 个达式中 11 个隐含对象,是 EL 表达式中自己定义的,可以直接使用。变量类型&作用pageContextPageContextImpl 它可以获取 jsp 中的九大内置对象pageScopeMap<String,Object> 它可以获取 pageContext 域中的数据requestScopeMap<String,Object> 它可以获取 Request 域中的数据sessionScopeMap<Strin

2020-07-11 19:00:22 187

原创 图片转为base64存储

因为自己的业务需要,将图片转为base64存储到MongoDB里面去,然后vue的富文本展示 import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import java.io.InputStream; public static Str

2020-07-11 18:49:35 552

原创 Java判断是中文还是英文

import java.util.regex.Matcher;import java.util.regex.Pattern;/** * * @ClassName: ChineseAndEnglishUtil * @Description: 判断是中文还是英文 * @author: Hepengyu * @date: May 15, 2020 8:00:08 PM * @Copyright: */public class ChineseAndEnglishUti

2020-07-11 18:37:54 1108

转载 Java汉字转为拼音工具类

依赖文件<!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --> <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>${pinyin4j.version}</version> </d

2020-07-11 18:37:13 351

原创 去掉webstorm或者idea中左边烦人的小黄灯泡

如图所示:然后就不见了呀,大家试试看!

2020-07-09 10:50:31 901

原创 JAVA中equals()和equalsIgnoreCase()的区别

总结下来就是:1、使用equals( )方法比较两个字符串内容是否相等。/** The value is used for character storage. */private final char value[]; 其实存的是字符数组跟C语言类似的记住这个再看源码! public boolean equals(Object anObject) { if (this == anObject) { return true; }

2020-07-07 11:08:00 414

原创 jmeter 参数为邮箱@出现%40解决办法

其实我google baidu了很多,都不是很好的能解决,后来还是自己解决了!先看两张图综上所述 其实是接口的参数形式不对,你用第一张图的json格式数据,那么email就不会有%40情况了!如果是需要传json格式的 你还需要在HTTP信息头管理器里面添加Content-Type希望对大家有用!...

2020-07-03 10:03:31 5383

原创 mac常用软件记录

最后会说下载链接地址!1、超级右键:超级右键 (iRightMouse) 是一款很赞的Mac右键菜单扩展应用。包括:右键新建文件、右键移动文件/文件夹到指定文件夹、右键复制文件/文件夹到指定文件夹、右键当前位置打开终端、右键剪切/粘贴、右键显示隐藏文件、右键拷贝文件路径,选中文本右键通过服务快速进行百度翻译/谷歌翻译、右键自定义文件夹图标等功能。响应速度超快,推荐使用!2、TextScannerText Scanner - 是一款功能强大的图片扫描文字识别工具, 基于AI领先的深度学习算法,利用光

2020-06-20 08:10:33 455

原创 com.jacob使用maven不能下载解决办法

<!-- https://mvnrepository.com/artifact/com.jacob/jacob --><dependency> <groupId>com.jacob</groupId> <artifactId>jacob</artifactId> <version>1.10</version></dependency>这个是maven里面可以做doc和

2020-06-18 10:36:14 10305 5

原创 Failed to connect to raw.githubusercontent.com port 443 解决方案

Failed to connect to raw.githubusercontent.com port 443 解决方案GitHub的raw.githubusercontent.com域名解析被污染了。查询真实IP在link查询raw.githubusercontent.com的真实IP。通过修改hosts解决此问题/etc/hosts199.232.68.133 raw.githu...

2020-05-05 16:43:09 3789

原创 Linux查看当前时间

datedata +%Y 获取年份可以获取现在是今年的第几周 第几天 %Y换成下面的即可,仅供参考 %% 一个文字的 % %a 当前locale 的星期名缩写(例如: 日,代表星期日) %A 当前locale 的星期名全称 (如:星期日) %b 当前locale 的月名缩写 (如:一,代表一月) %B 当前locale 的月名全称 (如:...

2020-05-03 14:47:46 3295

原创 Linux系统的所有用户

#!/bin/bash# index = 1for user in `cat /etc/passwd | cut -d ":" -f 1`do echo "This is $index user: $user" index=$(($index + 1))done自己创建一个shell文件,粘贴进去执行 这里用的是cut...

2020-05-03 14:39:59 208

原创 linux中的分号&&和&,|和||

“ | ” 管道符用法,上一条命令的输出,作为下一条命令参数。#这个还是用的挺多的ps -ef | grep mysql | grep -v grep& 放在启动参数后面表示设置此进程为后台进程。#举个例子:nohup java -jar trxxxxx.jar &shell 在执行某个命令的时候,会返回一个返回值,该返回值保存在 shell 变量 $? 中。当 ...

2020-03-30 19:59:44 244

原创 了解交换机、路由器、网关的概念,并知道各自的用途

1)交换机在计算机网络系统中,交换机是针对共享工作模式的弱点而推出的。交换机拥有一条高带宽的背部总线和内部交换矩阵。交换机的所有的端口都挂接在这条背 部总线上,当控制电路收到数据包以后,处理端口会查找内存中的地址对照表以确定目的MAC(网卡的硬件地址)的NIC(网卡)挂接在哪个端口上,通过内部 交换矩阵迅速将数据包传送到目的端口。目的MAC若不存在,交换机才广播到所有的端口,接收端口回应后交换机...

2020-03-10 19:35:09 612

原创 TCP的三次握手过程?为什么会采用三次握手,若采用二次握手可以吗?

建立连接的过程是利用客户服务器模式,假设主机A为客户端,主机B为服务器端。(1)TCP的三次握手过程:主机A向B发送连接请求;主机B对收到的主机A的报文段进行确认;主机A再次对主机B的确认进行确认。(2)采用三次握手是为了防止失效的连接请求报文段突然又传送到主机B,因而产生错误。失效的连接请求报文段是指:主机A发出的连接请求没有收到主机B的确认,于是经过一段时间后,主机A又重新向主机B发送连接...

2020-03-10 19:34:23 327

原创 TCP和UDP的区别?

TCP提供面向连接的、可靠的数据流传输,而UDP提供的是非面向连接的、不可靠的数据流传输。TCP传输单位称为TCP报文段,UDP传输单位称为用户数据报。TCP注重数据安全性,UDP数据传输快,因为不需要连接等待,少了许多操作,但是其安全性却一般。TCP对应的协议和UDP对应的协议TCP对应的协议:(1) FTP:定义了文件传输协议,使用21端口。(2) Telnet:一种用于远程登陆的...

2020-03-10 19:33:39 115

原创 TCP三次握手和四次挥手的全过程

三次握手:第一次握手:客户端发送syn包(syn=x)到服务器,并进入SYN_SEND状态,等待服务器确认;第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1),同时自己也发送一个SYN包(syn=y),即SYN+ACK包,此时服务器进入SYN_RECV状态;第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=y+1),此包发送完毕,客户端和服...

2020-03-10 19:32:59 236

原创 各种协议的介绍

ICMP协议: 因特网控制报文协议。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。TFTP协议: 是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。HTTP协议: 超文本传输协议,是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。NAT协议:网络地址转换属接入广域网...

2020-03-10 19:31:56 405

原创 ARP是地址解析协议,简单语言解释一下工作原理。

1:首先,每个主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP地址和MAC地址之间的对应关系。2:当源主机要发送数据时,首先检查ARP列表中是否有对应IP地址的目的主机的MAC地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机发送ARP数据包,该数据包包括的内容有:源主机 IP地址,源主机MAC地址,目的主机的IP 地址。3:当本网络的所有主机收到该ARP数据包时,首...

2020-03-10 19:31:07 943

原创 IP地址的分类

A类地址:以0开头, 第一个字节范围:1~126(1.0.0.0 - 126.255.255.255);B类地址:以10开头, 第一个字节范围:128~191(128.0.0.0 - 191.255.255.255);C类地址:以110开头, 第一个字节范围:192~223(192.0.0.0 - 223.255.255.255);D类地址:以1110开头,第一个字节范围:224~23...

2020-03-10 19:29:58 1210

原创 OSI,TCP/IP,五层协议的体系结构,以及各层协议

OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。每一层的协议如下:物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器)数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机)网络层:IP、ICM...

2020-03-10 19:29:26 462

原创 ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; con

问题描述:我在使用阿里的datav服务时候,连接服务器的MySQL数据库连不上去呀!是这么一个错误ER_NOT_SUPPORTED_AUTH_MODE: Client does not support authentication protocol requested by server; con...... ALTER USER 'root'@'localhost' IDENTIFIED ...

2020-03-10 19:27:51 554

原创 eclipse中解决/**/多行注释代码后,格式混乱问题

完成了!

2020-03-07 16:40:48 711

空空如也

空空如也

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

TA关注的人

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