自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

海阔天空

技术成长之路

  • 博客(13)
  • 收藏
  • 关注

原创 单节点安装OpenGauss过程记录

执行时,如果出现报错“the maximum number of SEMMNI is not correct, the current SEMMNI is xxx. Please check it.”,请使用有root权限的用户执行如下命令。根据help提示,配置各个路径(安装目录已设置为当前用户为owner)。由于已经设置目录owner为omm,所以手动创建目录后再试,执行ok。4,未设置omm密码,不指定密码的情况下报错。8,dn-guc参数不是路径,命令中传递错误。5,执行安装命令,提示参数不对。

2024-06-07 14:56:40 244

原创 OpenGauss 安装企业版

数据库版本 openGauss 6.0.0 (比较幸运的是这个版本有集中式3节点,也有分布式镜像),今天以企业版集中式3节点为例介绍。验证环境VMware虚拟机。

2024-06-06 16:38:20 160

原创 Markdown绘图mermaid

一、流程图语法b([体育场型]) %%标识开始和结束c[矩形] %% 标识流程(一些特定的操作)cc(圆角矩形) %% 标识流程(一些特定的操作)d[[流程]] %% 标识子流程a[(圆柱体)] %% 表示数据库e((圆 形)) %% 表示页面内引用f>不规则形状]g{菱形} %% 表示判断条件h{{六角形}} %% 表示预备流程/初始化subgraph 平行四边形 %% 表示数据(输入数据(参数)/输出数据(结果)i[/平行四边形/]j[\平行四边形\]endsubgraph

2022-06-09 10:40:44 226

原创 UML类关系:依赖、关联、聚合、组合

UML类关系:依赖、关联、聚合、组合1,依赖关系(Dependency)单向,表示一个类依赖于另一个类的定义,其中一个类的变化将影响另外一个类,是一种“use a”关系如果A依赖于B,则B表现为A的局部变量,方法参数,静态方法调用等public class Person { public void doSomething(){ Card card = new Card();//局部变量 .... } } publ

2021-12-28 16:35:15 3144 1

原创 使用docker搭建鸿蒙开发环境

第一步下载dockerhttps://docs.docker.com/engine/install/windows 版本https://desktop.docker.com/win/stable/amd64/Docker%20Desktop%20Installer.exe第二步安装docker安装docker desktop之后,需要依赖wsl2.0.升级wsl kernal到2.0https://wslstorestorage.blob.core.windows.net/wslblo.

2021-08-20 16:59:00 967

转载 c语言中external,static关键字用法

static用法:在C中,static主要定义全局静态变量、定义局部静态变量、定义静态函数。1、定义全局静态变量:在全局变量前面加上关键字static,该全局变量变成了全局静态变量。全局静态变量有以下特点。a.在全局区分配内存。b.如果没有初始化,其默认值为0.c.该变量在本文件内从定义开始到文件结束可见。2、定义局部静态变量:在局部变量前面加上关键字static,其特点如下:a.该变量在全局数据区分配内存。b.它始终驻留在全局数据区,直到程序运行结束。c. 其作用域为局部作用域,

2021-06-21 10:57:45 199

转载 (转)11个最流行的静态(博客)网站生成工具

11个最流行的静态(博客)网站生成工具<https://www.cnblogs.com/buyz/p/10935831.html>最近特别流行使用静态网站搭建博客,本博客就是host在GitHub Pages的静态网站。静态网站非常适合专注于内容的网站,例如,博客。那你可能会问,为什么不用大名顶顶的wordpress(动态网站)呢。静态网站和动态网站相比有如下好处:省钱。静态网站占用的系统资源少。如果挂到github pages上,只要注册一个域名就可以了。 速度快。不经过ph

2020-12-24 11:51:19 831 1

原创 JsonScope

因为写JsonReader和JsonWriter的时候有依赖,为了便于说明问题。单独把JsonScope列出来,请大家理解哈。从这些常量,我们可以简单的理解下Gson设计思想的一些方面,比如,逻辑层次、颗粒度等随着大家编码经验越来越多,相信很多人已经认识到了颗粒度划分和层次划分的重要,这行能力对大家转型做设计(架构师)具有很大的意义。EMPTY_DOCUMENT 和 NONEMPTY_...

2019-09-28 09:07:31 140

原创 TypeAdapter

从设计角度看,Adapter很容易联想到适配器设计模式。不错!TypeAdapter正是一个适配器,它提供了数据类型和Json格式转换的通道。在Gson的设计中,TypeAdapter负责对各种数据类型进行转换,比如:整型、Map类型、自定义类型等。TypeAdapter使用泛型设计,提供了两个抽象方法write和read。把对象输出到JsonWriter中。JsonWriter提供...

2019-09-28 08:31:21 1284

原创 Writer

Writer是一个抽象类,它实现了3个接口,其中appendable提供的方法变成了有具体实现,其他两个为抽象方法public abstract void flush() throws IOExceptionpublic abstract void close() throws IOException...

2019-09-10 11:46:18 563

转载 java打jar包的几种方式详解

经常会头疼于一个jar包是如何制作的,包括maven的打包方式,springboot的打jar包的原理,jar包稍稍有错误就会完全无法运行。在网上折腾了很久终于有些思路和步骤,在这里做个笔记本文目录:一、制作只含有字节码文件的jar包1、最简单的jar包——直接输出hello2、含有两个类的jar包——通过调用输出hello3、有目录结构的jar包——通过引包并调用输出hello二、制...

2019-06-16 14:58:31 300

原创 软件设计层次

 

2018-08-05 09:12:02 1188

原创 Gson学习TypeToken

   最早接触到Gson是因为项目中有人使用了json,很多项目都会用到。Gson的使用非常方便,不需要关心对象封装了几层,引用了多少list、map在代码里。只要new Gson().tojson(dataObj)就可以了。反过来,new Gson().fromjson(jsonStr, className)可以方便的把json字符串转换成具体对象,简单的让人不敢相信。当然了,还有很多高级的使用...

2018-08-04 10:26:47 4817 5

空空如也

空空如也

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

TA关注的人

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