- 博客(11)
- 收藏
- 关注
原创 使用Docker搭建Nacos集群
本次是在Mac的M1版本上使用Docker搭建Nacos集群的详细步骤,并记录了一些遇到的问题及解决方案。搭建涉及:1个Nginx + 3个Nacos + 1个MySQL使用版本:Nginx为1.22.0,Nacos为2.0.3,MySQL为8.0.30。
2024-04-28 19:01:38
474
2
原创 Git提交到GitHub报错:Updates were rejected because the remote contains work that you do not have locally
在使用Git将本地项目上传到GitHub上时,键入命令:git push -u origin master报错提示:Updates were rejected because the remote contains work that you do not have locally,This is usually caused by another repository pushing...
2018-08-12 20:02:00
4389
2
原创 曲线平滑算法
由于项目开发需要对等值线进行平滑处理,所以研究了线条的平滑算法,经研究查阅资料,可以使用三次B样条曲线方程对线条进行平滑处理,而平滑处理可分为近似拟合和插值拟合两种,两种拟合处理各有其优缺点,以下会做说明,可根据实际业务需要进行选取。本次项目开发最终选用了近似拟合算法处理。一、三次B样条曲线方程B样条曲线的总方程为:其中是控制曲线的特征点,则是K阶B样条基函数。三次B样条曲线...
2018-08-10 23:57:01
48458
4
原创 Maven项目打jar包报错:Perhaps you are running on a JRE rather than a JDK?
Maven项目在打jar包时,报错提示:[ERROR] No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?报错的提示已经讲得很清楚,当前运行的环境为JRE,而不是JDK,没有提供编译环境。所以解决的问题关键是将当前项目的运行环境由JRE切换为JDK即可。...
2018-08-02 13:26:59
22837
原创 VMware8安装Linux64位系统时提示未开启虚拟化设置的解决办法
本次记录使用VMware安装CentOS 64位系统时,提示未开启虚拟化设置,导致系统无法正常安装的解决办法。一、本次安装环境Window 10家庭中文版 VMware Workstation 8 CentOS Linux release 7.4.1708 (Core)二、解决方法进入系统的BIOS模式,开启系统虚拟化设置,并重启系统即可。步骤如下:1.进入系统设置...
2018-07-24 14:27:09
1667
原创 Redis的安装和使用
本次讲解在Linux上快速安装Redis的步骤及简单使用。一、本次安装环境 VMware 8.0 CentOS 7.4 redis-4.0.2.tar.gz 二、安装步骤1.安装C语言编译环境yum -y install gcc-c++注:Redis是使用C语言进行开发的,必须得有C语言的编译环境。2.将redis-4.0.2.tar.gz...
2018-07-20 00:12:33
191
原创 解决crontab执行时间与系统时间不一致的问题
本次RedHat版本为:Red Hat Enterprise Linux Server release 7.4 (Maipo)。 在crontab中添加了如下定时任务: 但是发现该任务实际执行的时间依次为16:00,17:00,18:00,19:00,比实际晚了8个小时,经查发现crontab所在时区为世界时: 解决办法:将世界时改为北京时即可。cp /usr/share...
2018-07-02 23:51:45
12403
1
原创 Tomcat重启Shell脚本
Web项目为了保障系统运行的稳定性,经常需要定时的进行重启,以下是经过长期运行比较简洁且又稳定的Shell脚本写法:vim restart_tomcat#!/bin/bash# Filename: restart_tomcat.sh# Description: Restart tomcat# Date: 2017-02-06# Author: songwj# Version: v...
2018-06-13 13:14:26
4969
原创 GRIB编解码工具ecCodes的安装及Python开发环境的配置
根据欧洲中心官方文档的描述,GRIB数据文件的编解码将使用ecCodes来替换之前的GRIB-API,此处附上ecCodes的安装步骤及对应GRIB编解码的Python开发环境的配置。 本次的安装环境:Linux服务器版本:Red Hat Enterprise Linux Server release 7.4 (Maipo) ecCodes版本:eccodes-2.4.0...
2018-06-06 14:39:22
9465
3
原创 使用canvas画布解决百度地图自定义图层全球连续显示问题
基于百度地图的Web API进行自定义图层叠加时,默认的图层只能叠加到全球范围以内,即经度范围为[-180, 180],而无法将图层叠加到默认的全球范围以外,即经度范围超出了[-180, 180]之后,经纬度坐标会自动回归到(0, 0),而导致在地图拖拽时全球以外无法连续显示想要的图层,此时可以基于百度地图的自定义图层将经纬度坐标转为像素点使用画布canvas来解决该问题。解决后效果如下图...
2018-06-02 18:12:10
4484
2
原创 RedHat7.4配置免费yum源
本次RedHat版本为:Red Hat Enterprise Linux Server release 7.4 (Maipo)。 将RedHat7.4的yum源替换为免费的CentOS对应版本yum源步骤如下,注意版本匹配,此处CentOS的yum源版本也为7.41. 首先删除redhat原有的yumrpm -aq | grep yum | xargs rpm -e -...
2018-04-08 23:12:40
11812
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人