自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (4)
  • 收藏
  • 关注

原创 Linux磁盘分区扩容

linux磁盘分区扩容

2023-04-23 09:47:03 11687

原创 k8s中部署etcd集群

在k8s中创建etcd集群

2023-04-04 18:54:11 2855 5

原创 CentOS7安装显卡驱动

服务器安装了CentOS7.6操作系统(带GUI的服务器),安装了RTX6000显卡,以下开始安装显卡驱动,并测试UE。

2022-08-23 12:15:01 12086 4

原创 Debian系列离线源制作

以Debian 9(stretch)为例,制作离线安装包。基本思路是在互联网计算机下载某软件(以curl为例)依赖,把依赖deb复制到离线计算机,配置本地源,然后进行安装。

2021-11-17 15:19:35 1895 1

原创 Docker常见问题

一、容器内可访问,容器外不可访问在CentOS7.0-7.2中,排除防火墙等其它因素,docker容器内可访问,容器外不可访问。出现这个问题的原因是容器与宿主机之间的网络通信出现问题,需要重置docker0网卡。(1)停止dockersystemctl stop docker(2)停止docker0网卡ip link set dev docker0 down(3)删除docker0网桥(yum install bridge-utils)brctl delbr docker0(4)增加do

2021-11-09 18:23:36 450

原创 自签名证书配置服务端Https

1、Keytool生成自签名证书Keytool是一个Java数据证书的管理工具,安装JDK后自带。1.1证书生成keytool -genkey -alias server -keyalg RSA -keysize 2048 -validity 3650 -keystore server.jks -storepass 123456 -storetype PKCS12回车后第一个参数:“您的名字与姓氏是什么[CN]?”的值为最终https使用的服务器ip或域名,其他值根据实际情况填写。其中.

2021-03-15 18:02:14 1946 1

原创 CentOS部署ScyllaDB 3.3集群

ScyllaDB 是用 C++ 重写的 Cassandra,每节点每秒处理 100 万 TPS,号称是世界上最快的 NoSQL 列存储数据库。ScyllaDB 完全兼容 Apache Cassandra,拥有比 Cassandra 多 10x 倍的吞吐量,降低了延迟。ScyllaDB 在垃圾收集或者 Compaction 的时候不需要暂停,在常规生产负载的时候可以添加和删除节点。本文基于CentO...

2020-04-22 11:27:02 1144

原创 CentOS部署Cassandra 3.11.6集群

Cassandra是一套开源分布式NoSQL数据库。采用无中心对等分布式模型,具备高可用和高伸展性特点。最初由Facebook开发,后转变成了开源项目。以Amazon专有的完全分布式的Dynamo为基础,结合了Google BigTable基于列族(Column Family)的数据模型,很多方面都可以称之为Dynamo 2.0。本文基于CentOS7.6,部署Cassandra 3.11.6,详...

2020-04-21 09:42:41 741

原创 CentOS部署ElasticSearch7.6.1集群

本文基于CentOS7.6,部署ElasticSearch7.6.1,详细过程如下:一、准备工作1、准备机器准备2台机器,安装CentOS7.6。ip计划如下:192.168.2.11 主节点192.168.2.12 从节点2、关闭防火墙systemctl stop firewalldsystemctl disable firewalld3、安装JDK本...

2020-03-27 19:20:16 2467

原创 CentOS部署k8s v1.16.7

Kubernetes是一个开源的,用于管理云平台中多个主机上的容器化的应用,Kubernetes的目标是让部署容器化的应用简单并且高效(powerful),Kubernetes提供了应用部署,规划,更新,维护的一种机制。Kubernetes集群包含有节点代理kubelet和Master组件(APIs, scheduler, etc),一切都基于分布式的存储系统。其架构如下图所示:...

2020-03-11 18:09:27 1167

原创 CentOS分布式部署HBase

继上篇《CentOS分布式部署Hadoop》介绍分布式部署Hadoop2.8.5,本篇在上篇基础上介绍CentOS7下HBase2.2.3的分布式部署。一、准备工作部署好Hadoop2.8.5,节点如下:192.168.23.211hadoop.masterNameNode,DataNode,ResourceManager,NodeManager192.1.........

2020-01-21 00:31:11 430

原创 SpringBoot集成Hadoop

SpringBoot集成Hadoop,相关配置过程如下。默认在Linux下已经装好Hadoop集群(Hadoop-2.8.5)。一、集成HDFS1、主要application.properties配置#hdfshdfs.url=hdfs://192.168.2.5:9000hdfs.username=roothdfs.replication=2hdfs.blo...

2020-01-10 19:29:56 3644

原创 CentOS分布式部署Hadoop

以3台CentOS7.3机器为例,分布式部署Hadoop 2.8.5。一、准备工作1、基础环境配置准备3台机器,安装CentOS7.3。节点计划如下:192.168.23.211 hadoop.master NameNode,DataNode,ResourceManager,NodeManager192.168.23.212 hadoop.slaver1 Se...

2020-01-09 17:20:58 369

原创 pgRouting路径规划

pgRouting扩展了PostgreSQL/PostGIS地理空间数据库,以提供地理空间路由功能。在项目中用到,此处简单记录一下过程。1、数据准备 路网数据是关键,在保持道路完整性的同时,道路在相交的路口要打断,路口的各道路起点或终点最好是同一个点。同时做好拓扑检查(ArcMap),防止道路自相交、覆盖或被覆盖等拓扑问题。2、路网入库 ...

2019-10-16 19:12:34 1318

原创 Alpine中文字体

生成中文字体的Docker镜像,Dockerfile如下:FROM openjdk:8-jdk-alpineMAINTAINER wm [email protected] /tmp#添加TomcatADD tomcat.tar.gz /#添加黑体字体ADD simhei.ttf /usr/share/fonts/#设置字符集ENV LANG en_US.UTF-8...

2019-08-09 16:35:30 3604

原创 CentOS离线安装Docker

以CentOS 7.3为例,在Linux下离线安装Docker(docker-ce-18.03.1.ce-1.el7.centos.x86_64)。基本思路是在互联网计算机下载Docker依赖,把依赖rpm拷贝到离线计算机,配置本地yum源,然后进行安装。1、在联网计算机上配置Docker源 国内为了提升下载速度,采用阿里云的Docker源。[root@...

2019-07-30 19:02:57 1661

原创 CentOS伪分布式部署HBase

上一节介绍了在CentOS7.3上单机部署Hadoop 2.8.5,本节介绍在CentOS7.3上单机部署HBase 2.1.5。1、解压HBase[root@hadoop hadoop]# tar -zxvf hbase-2.1.5-bin.tar.gz -C /usr/hadoop/配置hadoop环境变量。[root@centos hadoop]vim /etc/...

2019-06-24 11:30:21 607

转载 两行轨道报(TLE)简介

卫星两行轨道报获取地址:http://www.celestrak.com/ 轨道报含义如下: BEIDOU-3 M8 1 43246U 18029B 18194.72004803 -.00000064 00000-0 10000-3 0 9991 ...

2019-03-28 18:21:07 9709

原创 GDAL编译报错ogr_sfcgal.h:34:34:fatal error:SFCGAL/capi/sfcgal_c/h:No such file or directory

在Linux上编译GDAL,make时出现如下错误: ogr_sfcgal.h:34:34:致命错误:SFCGAL/capi/sfcgal_c/h:没有那个文件或目录 #include<SFCGAL/capi/sfcgal_c.h>或 ogr_sfcgal.h:34:34:fatal error:SFCGAL/capi/sfcgal_c/h:No suc...

2019-03-21 11:49:23 4004 1

原创 Windows下git多用户配置

在开发过程中,经常会遇到git多用户情况,如一个github用户,一个企业内部gitlab用户。本文简要介绍Window下多用户配置。在多用户情况下,尽量不要设置全局用户信息。#添加全局用户信息git config --global user.name "用户名"git config --global user.email "邮箱"#删除全局用户信息git config --gl...

2019-02-20 19:39:01 1524

原创 PostGIS常用命令

1、查看表格空间字段坐标系SELECT st_srid(geom) FROM shp_province limit 1;2、修改几何字段空间参考SELECT UpdateGeometrySRID('public', 'shp_province', 'geom', 4490);此处shp_province原坐标系为WGS_84(4326),更换为CGCS 2000(4490)。其...

2019-02-20 10:11:15 1326

原创 gitlab-ce离线安装

GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。本文基于CentOS 7.3,离线安装GitLab-CE(gitlab-ce-11.7.5-ce.0.el7.x86_64.rpm)。1、下载离线rpm,安装[root@localhost soft]# rpm -ivh gitlab-ce-11.7.5-ce.0.el7.x86...

2019-02-19 16:34:10 2719

原创 CentOS挂载CDROM,离线安装gcc

CentOS安装镜像包含很多rpm软件包,本文将CentOS安装镜像配置为本地源,离线安装gcc,gcc-c++,swig等。1、将CentOS镜像cdrom挂载到本地[root@localhost /]# mount /dev/cdrom /media/cdrom/2、配置yum源进入yum库所在目录[root@localhost /]# cd /etc/yum.repo...

2019-02-17 15:30:31 916

转载 Hystrix Dashboard指标意义

        Hystrix Dashboard是Hystrix的一个组件,提供一个断路器的监控面板,主要用来实时监控Hystrix的各项指标。通过Hystrix Dashboard反馈的实时信息,可以使我们更好的监控服务和集群的状态,帮助我们快速发现系统中存在的问题。        测试环境:SpringBoot版本2.1.0.RELEASE,Spring Cloud版本Greenwich...

2019-01-09 11:15:23 1097 1

原创 Java使用GDAL

在使用Java处理图像时使用Gdal,为了保持软件在Windows/Linux的通用性,本文着重介绍Windows和Linux环境的gdal配置,为了简便期间,使用gdal-2.2.3。一、Windows Windows下gdal配置比较简单,下载release-1600-x64-gdal-2-2-3-mapserver-7-0-7.zip,解压缩。将“……\release-...

2018-07-03 14:27:19 4669 4

原创 Centos7配置Oracle Jdk

Hadoop官方推荐使用Oracle JDK,尽管Hadoop最新版已经在OpenJDK和OracleJDK/JRE上测试和构建。Centos7默认安装OpenJDK,为了防止未知错误,安装Oracle JDK。1、查找OpenJDK#rpm -qa | grep javapython-javapackages-3.4.1-11.el7.noarchtzdata-j...

2018-06-18 16:00:12 503

转载 CentOS7挂载Windows下的共享文件夹

        使用VMware Tools实现共享文件夹太恶心,折腾了好久,依旧没有解决,只好采用挂载的方式进行。挂载方法如下:1、在Windows下,对某个文件夹进行共享,如share文件夹;2、在CentOS下,执行命令:#mount -t cifs -o username=admin,password=123456 //192.168.2.3/share /mnt/soft其中:usern...

2018-06-18 15:51:30 4019 1

原创 CentOS伪分布式部署Hadoop

在CentOS7.3上单机部署Hadoop 2.8.5。1、基础环境配置配置好JDK环境,关闭防火墙,关闭selinux[root@centos]vim /etc/selinux/config#bled This file controls the state of SELinux on the system.# SELINUX= can take one of thes...

2018-06-18 15:39:55 1143

原创 Windows部署HBase

通过在Windows下部署HBase,可以解决在单机开发中用到HBase问题,项目正式上线时,可以使用Linux分布式部署的HBase。以下简要介绍Windows下部署HBase主要步骤:一、准备资料: 默认JDK已安装并配置好环境变量,本处用的jdk1.8.0_121。1、下载HBase 从官网上下载HBase1.2.6安装包,地址:htt...

2018-05-20 14:03:49 27341 29

原创 Linux下PostGIS离线安装

以CentOS为例,在Linux下离线安装PostGIS 2_96。基本思路是在互联网计算机下载PostGIS依赖,把依赖rpm拷贝到离线计算机,配置本地yum源,然后进行安装。1、在联网计算机上安装pgdg-centos96-9.6-3.noarch.rpm,自动生成repo地址;[root@centos7]# rpm -ivh pgdg-centos96-9.6-3.no...

2018-05-09 16:40:25 7920 2

原创 Hibernate5中表字段大小写探讨

在实际应用中,遇到数据库表中字段名称含大小写的情况(如taskId,历史遗留问题,不能修改数据库),在使用Hibernate进行ORM时,遇到找不到字段或数据库新生成字段问题。本篇以PostgreSQL 9.6数据库和Hibernate 5.2.12.Final为例,探讨Hibernate5中ORM时表字段大小写敏感问题,并给出解决方案。

2017-11-01 18:48:41 3164

原创 SpringBoot和PostGIS环境搭建(Hibernate5)

使用上一篇《SpringBoot和PostGIS环境搭建(Hibernate4)》,配置较多,这里给出Hibernate5的SpringBoot和PostGIS环境搭建,仅仅引入一个hibernate-spatial-5.2.12.Final.jar包。同时,model类做相应调整,实现空间增删改查,以供大家参考。

2017-10-31 16:25:51 2979

ArcGIS for Flex开发中Graphic的attributes解析

基于ArcGIS for Flex开发,通过Identity查询(任意多个图层),获取查询结果的属性,并能实现图与属性互动。要将查到的Graphic(不同图层字段的多少可能不一样)的属性在DataGrid中显示(字段为一列,属性值为一列)。由于Graphic的属性attributes为Object类型,不能直接与DataGrid绑定或在DataGrid中达不到预期效果。本文详细介绍了实现过程。

2013-10-23

感知矿山(物联网)示范工程设计方案

本文详细介绍了感知矿山(物联网)示范工程,物联网(感知矿山)的研究目标是“形成新型煤矿安全技术体系;构建井下通风、排水、应急救援三大系统,实现煤矿生产的掘进、采煤、运输、供电的无人化或少人化作业”。

2012-04-09

免费Ribbon示例与类库

免费的Ribbon控件,实现类似Office 2007工具条效果,右Jose Manuel Menéndez Poó编写,功能强大,关键是免费。

2011-11-26

ArcGIS Engine 10开发

主要介绍了ArcGIS Engine 10的授权,以及C#进行开发的问题。

2011-05-26

空空如也

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

TA关注的人

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