自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (5)
  • 问答 (2)
  • 收藏
  • 关注

原创 麒麟v10及linux下docker安装PolarDB

如果在postgers输入以下命令,可以在函数中看到看到postgis的空间函数,则安装postgis成功。// 创建PolarDB目录,并在目录中创建启动容器脚本start.sh。此时顺利的话在navicate中可以使用扩展postgis了。// 1、拉取单节点 PolarDB 镜像。如果成功的话,恭喜pg已安装好!或使用navicate直接连接。// 查看postgres版本。// 2、创建运行并进入容器。// 查看postgis版本。// 启动脚本内容如下。

2023-04-24 15:13:42 869

原创 麒麟v10 linux 下docker安装mysql8

上述虽然安装好了mysql,但是使用远程的Navicat连接时提示错误,不能正确连接mysql,此时需要修改按照下面说的步骤修改一下mysql的密码模式以及主机等内容才可以。mysql_native_password,mysql8.x版本必须使用这种模式,否则navicate无法正确连接。-v : 挂载宿主机目录和 docker容器中的目录,前面是宿主机目录,后面是容器内部目录。-e 环境参数,MYSQL_ROOT_PASSWORD设置root用户的密码。设置docker容器中的mysql开机启动。

2023-04-24 15:05:23 469

原创 linux/银河麒麟(kylin)+JAVA+GDAL环境源码安装配置运行

(5)使用tar -xvf命令解压sqlite-autoconf-3370000.tar.gz,proj-6.3.2.tar.gz,swig-4.1.1.tar.gz,apache-ant-1.10.13-bin.tar.gz和gdal-3.4.0.tar.gz五个文件,并拷贝到/usr/loca/3rd目录下,然后使用使用tar -zxvf 命令解压。下载地址:https://www.oracle.com/java/technologies/downloads/

2023-04-20 15:01:38 1524

转载 Centos7.6安装Gitlab13.1.2

一、Gitlab是什么GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。说人话。。。可以认为GitLab是免费版的Github,主要功能都差不多。非付费用户在Github上只能创建开源项目,如创建私有项目则需付费,费用也比较昂贵。GitLab有社区版和企业版,社区版是免费,对绝大部分公司来说功能是足够用了 ,在企业内部搭建,可以创建私有项目,老板再也不用担心代码存在别人家的服务器上了。二、安装准备下载Github安装包清华大学开

2021-07-27 09:51:04 197

原创 JAVA一般项目开发流程

一个java开发项目过程: 1、项目启动  1)、项目组成立(公司成员、客户成员)  2)、制定项目预期目标  3)、制定项目计划周期  4)、建立好项目组成员沟通机制  2、需求调研  1)、创建调研计划、协调调研时间  2)、收集客户资料,获取客户需求  所有的资料都需要保留一份,资料中存疑的需要及时询问  3)、编写需求文档  重点描述出客户的业务流程和性能要求。  采用Word、Excel、Rose等形式。  4)、需求变更记录...

2021-05-14 11:37:32 2483

转载 gitlab安装维护问题汇总

一、GitLab简介GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务二、GitLab系统架构git用户的主目录通常是/home/git(~git表示主目录路径),GitLab主要以/home/git用户身份安装在用户主目录中git。在主目录中是gitlabhq服务器软件所在的位置以及存储库(尽管存储库位置是可配置的)。裸存储库位于/home/git/repositories。GitLab是一个ruby on rails应用程序,因此可以通过

2021-05-07 15:45:40 2367 1

转载 centos中使用yum下载 RPM 包及其所有依赖

我们的linux服务器可能会出现不能够上外网并且尚未配置本地yum源的情况,此时我们需要通过rpm的方式来安装我们需要的依赖包,有的rpm包所需的依赖包有许多,如果一个一个的下载可能会耗时耗力,这时可以使用能上外网的服务器将所需要的包和依赖通过yum方式保存到本地,然后将所需的rpm包拷贝到目的主机进行安装。方法很简单,我们只需利用yum的downloadonly和downloaddir模块即可。比如我们需要下载glibc.i686库,那么我们只需要使用如下命令即可将所需要的glibc的rpm包以及依赖包完

2021-04-27 11:43:11 921

原创 “Could not resolve host: mirrorlist.centos.org; Unknown error“解决方法

这两天学习历程可谓历尽坎坷,今天在VMware中安装完CentOS系统后,安装网络的时候yum -y install net-tools紧接着问题来了:Could not resolve host:mirrorlist.centos.org; Unknown error.网上查了下原因:“本机无法连接网络的网络设置”。于是靠着强大的百度找到 xixihuang 博主的文章,依靠他的第一个方案终于报错问题,下面记录下处理过程:步骤1:在终端输入以下命令,查看安装在本机的网卡:[root

2021-03-09 17:59:10 12757 5

转载 MySQL事务:ACID特性的实现原理

事务是MySQL等关系型数据库区别于NoSQL的重要方面,是保证数据一致性的重要手段。本文将首先介绍MySQL事务相关的基础概念,然后介绍事务的ACID特性,并分析其实现原理。一、基础概念事务(Transaction)是访问和更新数据库的程序执行单元;事务中可能包含一个或多个sql语句,这些语句要么都执行,要么都不执行。作为一个关系型数据库,MySQL支持事务,本文介绍基于MySQL5.6。首先回顾一下MySQL事务的基础知识。1. 逻辑架构和存储引擎图片来源:https://b

2021-03-09 14:41:51 97

原创 Kibana突然无法连接Elasticsearch,报错 all shards failed

先说明:今天kibana突然无法连接Elasticsearch,之前是一直可以的es版本7.6.1怀疑是错打了书上的实验代码,做了些不知道什么鬼的操作报错如下:Unable to connect to Elasticsearch. Error: [search_phase_execution_exception] all shards failed而且elasticsearch的运行也出来了一堆东西。解决办法如下:首先运行curl -XDELETE http://loca.

2021-03-09 11:20:59 3188

原创 Java BigDecimal出现 Non-terminating decimal expansion; no exact representable decimal result 问题的解决方法

代码中使用了 BigDecimal 做精确计算,在做除法时,系统抛出 “ Non-terminating decimal expansion; no exact representable decimal result”。1 分析BigDecimal 是不可变的、任意精度的有符号十进制数,所以可以做精确计算。但在除法中,准确的商可能是一个无限长的十进制扩展;例如,1 除以 3 所得的商。我们在做除法时,没有指定舍入模式,并且无法表示为准确的结果,因此抛出了这个异常(java.lang.Arithmet

2021-03-08 15:45:27 2022

原创 Java BigDecimal类型的 加减乘除运算

Java BigDecimal类型的 加减乘除运算不能像C#一样简单,需要调用方法:加法:add减法:subtract乘法:multiply除法:divide可参考下面代码:BigDecimal bignum1 = new BigDecimal("10");BigDecimal bignum2 = new BigDecimal("5");BigDecimal bignum3 = null;//加法bignum3 =bignum1.add(b...

2021-03-08 15:43:30 107

原创 docker安装ElasticSearch(单机版详细教程)

一.dockerhub 拉取镜像我这里下载6.8.0进行测试二. 拉取elasticsearch1三.运行docker镜像11. 第一次运行基本上都会报错,虚拟内存太小了2. 修改虚拟内存1.在centos虚拟机中,修改配置sysctl.conf2.加入如下配置3.启用配置4.重新启动容器四. es持久化数据和配置文件<span style="color:#000000"><code class="language...

2021-01-07 17:49:37 1194

原创 docker上安装centos8并实现ssh连接(超详细,超简单)

1.首先我们需要从docker官网上获取centos镜像(也可以自行导入别人的镜像)docker search centos2.拉取对应版本的镜像,我这边拉取的是centos8docker pull centos:centos8然后通过docker images查看所有镜像,这边显示我们已经拉取下来了3.启动linuxdocker run -itd <IMAGE ID> /bin/bash /bin/bash 我这里为docker run -itd...

2021-01-06 17:36:29 1609

转载 Spring Cloud原理详解(超容易理解)

概述(本文章只从原理上解释,不深入底层技术)毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工作原理。也就是Eureka、Ribbon、Feign、H

2020-12-30 11:23:43 712

转载 zookeeper原理详细讲解

本文系转载文章,转载出处在文章末尾.场景一有这样一个场景:系统中有大约100w的用户,每个用户平 均有3个邮箱账号,每隔5分钟,每个邮箱账需要收取100封邮件,最多3亿份邮件需要下载到服务器中(不含附件和正文)。用20台机器划分计算的压力,从 多个不同的网路出口进行访问外网,计算的压力得到缓解,那么每台机器的计算压力也不会很大了。通过我们的讨论和以往的经验判断在这场景中可以实现并行计算,但我们还期望能对并行计算的节点进行动态的添加/删除,做到在线更新并行计算的数目并且不会影响计算...

2020-12-28 15:52:49 504

软件设计文档国家标准GB8567-2006.zip

GB8567-2006计算机软件文档编制规范及word版, 包含: 可行性分析(研究)报告(FAR).doc 软件开发计划(SDP).doc 软件测试计划(STP).doc 软件安装计划(SIP).doc 软件移交计划(STrP).doc 运行概念说明(OCD).doc 系统(子系统)需求规格说明(SSS).doc 接口需求规格说明(IRS).doc 系统(子系统)设计(结构设计)说明(SSDD).doc 接口设计说明(IDD).doc 软件需求规格说明(SRS).doc 数据需求说明(DRD).doc 软件需求变更单.doc 计算机编程手册(CPM).doc 软件用户手册(SUM).doc 计算机操作手册(COM).doc 项目开发总结报告(PDSR).doc 开发进度月报(DPMR).doc 软件质量保证计划(SQAP).doc 软件配置管理计划(SCMP).doc

2021-05-25

软件设计文档国家标准GB8567-88.rar

里面把国家标准的要求按照项目的立项,需求,设计.....到项目收尾复盘都拆分成了单独对应的模板文档,满足任何项目的需求,根据项目情况进行相应填充即可直接应用

2021-05-25

软件需求管理计划.zip

项目经理通过需求管理的活动来计划和控制软件开发。

2021-05-14

ssm框架整合jar包

javaee中ssm现在最流行的三大框架整合,希望各位在利用jar包好好学习,天天向上

2018-02-27

SSH框架整合jar包

ssh框架整合完整jar包, struts2,hibernate5!希望本jar包能够让你更好的学习ssh框架

2018-02-27

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

TA关注的人

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