自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Laity

愿你我成为生活中的高手

  • 博客(110)
  • 资源 (7)
  • 收藏
  • 关注

原创 卫星参数转换之二行转轨道六根数转经纬度坐标

基于TLE数据(`二行转六根`)计算轨道六根数(`calculateOrbitElement`),再根据六根数求其经纬度(`getInfo`),通过给出的经纬高求距离太阳的距离(getDistanceToSun),最后通过余弦定理求其关照角(TriangleAngles); 主要依赖为:Java类包`Orekit`

2024-03-15 19:02:05 1641 10

原创 设计模式-单例设计模式详解

单例设计模式是一种创建型设计模式,其目的是确保一个类只有一个实例,并提供一个全局访问点。这对于需要在整个应用程序中共享一些资源的情况非常有用。

2023-12-18 15:00:00 469

原创 万文详解JUC(超详细)

万文详解JUC并发编程:测试用例、源码分析、知识拓展,对java.util中并发工具包进行深度解析。

2023-12-18 09:33:57 678

原创 基于Quartz实现动态定时任务

本文带各位学习下Quartz的基本使用及业务中的整合,包括基本概念以及如何动态地对定时任务进行CRUD,并且如何实现定时任务的持久化以及任务恢复;其中分享下本人在使用时遇到的问题,和解决方案。

2023-11-10 09:44:00 3195 4

原创 Java操作word

动态数据生成word报表,其实是前端的活(前端做简单),如果这个活现在担任在"各位"后端身上,就希望本文能够给予你一定的帮助吧!

2023-10-30 11:12:10 635

原创 Spring定时任务+webSocket实现定时给指定用户发送消息

Spring定时任务 + webSocket实现定时给指定用户发送消息:类似于消息中心;相信有需求的小伙伴读此文章可以有一定的帮助或者思路。

2023-10-28 23:06:43 2778 5

原创 Docker安装Zookeeper教程(超详细)

单体安装与集群安装(超详细)

2022-12-25 19:54:07 26529 13

原创 执行安装 Tiller 发生报错

Error: error initializing: Looks like "https://kubernetes-charts.storage.googleapis.com" is not a valid chart repository or cannot be reached: Failed to fetch https://kubernetes-charts.storage.googleapis.com/index.yaml : 403 Forbidden

2022-12-10 01:00:00 914 10

原创 Could not find valid interface matching eth0: error looking up interface eth0: route ip+net: no such

Could not find valid interface matching eth0: error looking up interface eth0: route ip+net: no such network interface

2022-12-08 01:53:23 1074

原创 /bin/bash^M: bad interpreter: No such file or directory

/bin/bash^M: bad interpreter: No such file or directory

2022-12-08 01:41:48 437

原创 Kubernetes集群安装&卸载

Kubernetes 简称 k8s。是用于自动部署,扩展和管理容器化应用程序的开源系统

2022-12-08 01:32:04 2568

原创 缓存穿透、缓存击穿、缓存雪崩区别和解决方案

关于缓存异常,我们常见的有三个问题:缓存雪崩、缓存击穿、缓存穿透。这三个问题一旦发生,会导致大量请求直接落到数据库层面。如果请求的并发量很大,会影响数据库的运行,严重的会导致数据库宕机。为了避免异常带来的损失,我们需要了解每种异常的原因以及解决方案,提高系统的可靠性。

2022-11-19 22:10:24 3704

原创 高并发下保证接口幂等性方案

接口幂等性问题对于我们开发人员来说,是一个跟语言无关的公共问题,但是又不得不解决该问题。绝大部分方案我在项目中是实践过的,给有需要的小伙伴一个参考!

2022-11-18 14:02:40 177

原创 Leetcode第21题:合并两个有序链表

Leetcode第21题:合并两个有序链表。

2022-11-15 17:56:58 625

原创 LeetCode第20题:有效的括号

LeetCode第20题:有效的括号。

2022-11-14 18:55:36 696

原创 LeetCode第13题:罗马数字转整数

LeetCode第13题:罗马数字转整数。

2022-11-13 10:59:00 237

原创 LeetCode第14题:最长公共前缀

LeetCode第14题:最长公共前缀。

2022-11-12 11:15:41 967

原创 LeetCode第9题:回文数

LeetCode第9题:回文数。

2022-11-12 10:40:10 897

原创 LeetCode第7题:整数反转

LeetCode第7题:整数反转

2022-11-11 17:25:19 621

原创 LeetCode第1题:两数之和

LeetCode第一题:两数之和。

2022-11-11 14:21:05 656

原创 RabbitMQ异常:ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN.

虚拟主机,表示一批交换器、消息队列和相关对象。虚拟主机是共享相同的身份认证和加 密环境的独立服务器域。每个 vhost 本质上就是一个 mini 版的 RabbitMQ 服务器,拥 有自己的队列、交换器、绑定和权限机制。

2022-10-28 06:57:53 18856 1

原创 基于SpringSession结合redis做session共享与监听

基于SpringSession结合redis做session共享与监听源码分析并解决遇到的错误问题

2022-10-24 05:52:23 926 2

原创 Java多线程&&线程池

1、继承Thread2、实现Runnable接口3、实现Callable接口 + FutureTask(可以拿到返回值,可以处理异常) jdk1.5 4、线程池

2022-10-24 01:20:46 245 1

原创 value source config is invalid; must have either a field context or a script or marked as unwrapped

ElasticSearch异常:value source config is invalid; must have either a field context or a script or marked as unwrapped。根本原因就是DSL语句写的有问题。

2022-10-19 23:47:07 708

原创 Windows系统关闭指定端口

使用该命令场景:本地服务端口冲突问题端口冲突异常:Web server failed to start. Port 10000 was already in use.

2022-10-16 20:14:59 1046

原创 Centos7下Docker部署Nginx

mv nginx conf 把这个 conf 移动到/mydata/nginx 下。系统的内核版本在 3.10以上 ,查看本页面的前提条件来验证你的。给 nginx 的 html 下面放的所有资源可以直接访问;版本是否支持 Docker。// 别忘了后面的点。

2022-10-14 23:58:31 1191

原创 Found interface org.elasticsearch.common.bytes.BytesReference, but class was expected

上图可以发现 elasticsearch-rest-high-level-client 是7.4.2 但 elasticsearch与elasticsearch-rest-client的版本却是7.6.2。作者这里采用的是 去除掉elasticsearch-rest-high-level-client中对应的jar,再重新引入,并成功解决该异常。由于elasticsearch的版本不对导致的,在SpringBoot项目中导入的Maven明明是对应的版本,但是插入数据就报错。个人经验仅供参考哦~

2022-10-14 23:44:15 467

原创 Duplicate entry ‘1559098812383174658‘ for key ‘rc_amt_contributions.PRIMARY‘

2、如果这个时候数据表里面没有数据,而且我们使用 INSERTINTO SELECT FROM 这样的语句插入,并且存储引擎是INNODB的话,就会提示 Failed to read auto-increment value from storage engine 这样的错误.1、如果这个时候数据表里面没有数据,而且我们用使用 INSERT INTO VALUES 这样的语句插入,就会提示 Duplicate entry ‘xxx’ for key ‘PRIMARY’ 这类的字样。个人经验仅供参考哦~...

2022-08-15 17:55:22 326

原创 SQL语句优化、mysql不走索引的原因、数据库索引的设计原则

17)联合索引 is not null 只要在建立的索引列(不分先后)都会走, in null时 必须要和建立索引第一列一起使用,当建立索引第一位置条件是is null 时,其他建立索引的列可以是is null(但必须在所有列 都满足is null的时候),或者=一个值;如果索引字段的值很长,最好使用值的前缀来索引。5) 查询条件使用函数在索引列上,或者对索引列进行运算,运算包括(+,-,*,/,!为了使索引的使用效率更高,在创建索引时,必须考虑在哪些字段上创建索引和创建什么类型的索引。...

2022-08-13 20:02:31 1026

原创 Scheduled定时任务

Spring容器中使用@EnableScheduling开启定时任务的执行,此时spring容器才可以识别@Scheduled标注的方法,然后自动定时执行。1、需要定时执行的方法上加上@Scheduled注解,这个注解中可以指定定时执行的规则,稍后详细介绍。在启动类中开启定时器。......

2022-08-12 14:34:15 722

原创 Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.

报错1Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.报错2Unable to start ServletWebServerApplicationCon.

2022-07-21 17:52:00 20592 2

原创 org.apache.ibatis.ognl.OgnlException: sqlSegment

Caused by: org.apache.ibatis.builder.BuilderException: Error evaluating expression 'ew.sqlSegment != null and ew.sqlSegment != '' and ew.nonEmptyOfNormal'. Cause: org.apache.ibatis.ognl.OgnlException: sqlSegment [java.lang.NullPointerException]

2022-07-19 11:22:06 8243

原创 Spring MVC(学习总结)

1.1.2 Spring提供获取应用上下文的工具web.xml通过工具获得应用上下文对象 在 servlet层代码中1.2 MVC

2022-07-04 11:58:35 345

原创 Spring基础知识

Spring框架是由于软件开发的复杂而创建的Spring对速度、简单性和成产率的关注使它称为世界上最流行的Java框架Spring全家桶https://

2022-07-04 11:49:56 323

原创 MyBatis入门到精通

MyBatis的前身是 ibatis① 添加MyBatis的坐标② 创建user数据表③ 编写User实体类④ 编写映射文件UserMapper.

2022-07-04 11:41:53 262

原创 Spark安装部署Local

生命无罪,健康万岁,我是laity。以下操作都是基于你已经把hadoop集群搭建好了的情况下Spark的运行模式上面的部署安装属于(本地模式)Local部署Spark的架构角色个人认为很重要 - 方便理解Spark和YARNPython环境部署我们用的python环境是Anaconda3# 1.将`Anaconda3-2021.05-Linux-x86_64.sh`文件到Linux服务器上# 2.安装到 /opt/laityInstall 下 sh ./Anaconda

2022-05-16 10:47:54 331

原创 Hadoop入门教程

Hadoop入门教程生命无罪,健康万岁,我是laity分布式和集群的概念分布式:多台机器,每台机器上部署不同组件。集群:多台机器,每台机器上部署相同组件。Hadoop核心组件HDFS :分布式文件存储系统,用于解决海量数据存储YARN :集群资源管理和任务调度框架,用于解决资源任务调度MapReduce :分布式计算框架,用于解决海量数据计算。HDFS 的shell博客基础命令hadoop fs -ls file:/// # 操作本地文件系统hadoop fs -ls h

2022-05-16 10:35:02 3096

原创 HDFS的shell命令简介

一、HDFS的shell命令简介​ 我们都知道HDFS 是存取数据的分布式文件系统,那么对HDFS 的操作,就是文件系统的基本操作,比如文件的创建、修改、删除、修改权限等,文件夹的创建、删除、重命名等。对HDFS 的操作命令类似于lLinux 的shell 对文件的操作,如ls、mkdir、rm 等。我们在执行HDFS的shell操作的时候,一定要确定hadoop 是正常运行的,我们可以使用使用jps 命令确保看到各个hadoop 进程。我们可以执行命令hadoop fs,来查看HDFS

2022-05-13 12:20:04 6091 1

原创 C:\Windows\System32\drivers\etc 没有hosts文件解决办法

在 C:\Windows\System32\drivers\etc 中并没有发现hosts文件,如下图我的hosts文件虽然没了,但是我照样能够在浏览器访问localhost,说明hosts文件可能隐藏了我们可以先尝试下面操作:如果还是没有hosts文件,我们再尝试如下操作:如果你的电脑还没有hosts文件,还可以尝试如下操作:以管理员权限运行下列代码:for /f %P in ('dir %windir%\WinSxS\hosts /b /s') do copy %P %windir%\

2022-05-12 07:40:29 9137 1

原创 Java非法字符: ‘\ufeff‘

Java中项目启动出现 非法字符: '\ufeff' 原因是因为文件编码的问题解决办法:项目启动会自动定位出现编码问题的文件,并控制台输出:非法字符: '\ufeff'我是通过Notepad++指定编码这样问题就解决了...

2022-05-11 09:24:15 21585 1

orekit-data-master.zip

依赖文件;在使用Orekit库之前,我们需要读取Orekit文件

2024-03-15

orekit-12.0.1.jar

用于天文学计算使用;Java很好用的依赖

2024-03-15

Spark操作国产DM8数据库

在PySpark中使用国产数据库DM8,需要依赖jar包,这里就是将该jar导入到服务器spark的安装目录下的jars中

2022-07-04

jsoup资源包-java

jsoup 是一款Java 的HTML解析器,可直接解析某个URL地址、HTML文本内容。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。 同样可以操作xml等。

2022-05-03

JdbcTemplate

`Spring`框架提供的`JDBC`简单封装,它提供了一个`JDBCTemplate`对象 此压缩包是JDBC锁需要使用的jar包,有需求的请使用

2022-05-01

单元测试:Junit框架jar包资源

单元测试就是针对最小的功能单位编写程序代码,Java程序最小的功能单位是方法,因此,单元测试就是针对Java方法的测试,进而检查方法的正确性。 Junit单元测试框架 - IDETools都会集成,这样我们就可以直接拿来使用。

2022-04-23

Logback类库含logback.xml配置文件

该压缩包包含 logback类库所包含的jar包以及logback.xml配置文件(放到 src 目录),用于开发学习使用。

2022-04-18

Logbcak日志jar包

因为对Commons Logging的接口不满意(对该规范不满意),有人就搞了SLF4J。因为对Log4j的性能不满意,有人就搞了Logback,本压缩包就是Logbcak日志jar包文件,用于学习和开发。

2022-04-18

空空如也

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

TA关注的人

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