会遛狗的鱼
码龄8年
关注
提问 私信
  • 博客:35,194
    社区:5,259
    问答:7,385
    47,838
    总访问量
  • 10
    原创
  • 1,726,686
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2017-04-07
博客简介:

qq_38224386的博客

查看详细资料
个人成就
  • 获得27次点赞
  • 内容获得6次评论
  • 获得102次收藏
  • 代码片获得189次分享
创作历程
  • 3篇
    2023年
  • 11篇
    2021年
  • 2篇
    2020年
成就勋章
TA的专栏
  • Jdal
    1篇
  • java后端技术
    6篇
  • linux
    5篇
  • mysql
    1篇
  • elasticsearch
    1篇
  • docker技术
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

178人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

麒麟v10及linux下docker安装PolarDB

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

麒麟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 ·
626 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

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 ·
1998 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

Centos7.6安装Gitlab13.1.2

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

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

发布资源 2021.05.25 ·
zip

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

发布资源 2021.05.25 ·
rar

软件需求管理计划.zip

发布资源 2021.05.14 ·
zip

JAVA一般项目开发流程

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

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 ·
2666 阅读 ·
1 点赞 ·
1 评论 ·
5 收藏

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

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

“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 ·
13663 阅读 ·
19 点赞 ·
5 评论 ·
50 收藏

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

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

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 ·
3407 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

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 ·
2091 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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 ·
1363 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏

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 ·
1882 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

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

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

zookeeper原理详细讲解

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

ssm框架整合jar包

发布资源 2018.02.27 ·
zip
加载更多