自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

逝无痕——kaidy

静下心来修炼,量变到质变,时间来见证——微积分原理

  • 博客(287)
  • 资源 (2)
  • 收藏
  • 关注

原创 常用英语词典

朗文发音词典第3版英英词典,词典中有英音、美音,并对于“多音”的词,配有preference poll图表,即不同的发音在不同地区、不同年龄层里所占的比例。朗文当代高级词典第6版英英词典,包含英式发音、美式发音、大部分例句朗读,带图片详解。学英语时,老师说,学英语一定要看英英,用英文自己去解释英文,才能理解真实含义。韦伯斯特大学词典第十一版》(En-En_Merriam_Webster11/)牛津高阶英汉双解词典第9版英汉词典,无发音,中文翻译。《牛津高阶英语学习词典第八版》(En-En_OALD8)

2023-07-21 15:45:37 269

原创 AppImage应用启动报错:Cannot mount AppImage, please check your FUSE setup

报错信息fuse: failed to exec fusermount: No such file or directory

2021-08-04 15:05:05 5215 3

原创 DBeaver常见问题

DBeaver常见问题驱动相关驱动安装时报错Maven artifact xxx no found问题现象问题原因解决方案连接数据库时报错Error org.postgresql.driver not loaded问题现象问题原因解决方案连接数据库时报错Failed to load driver class org.postgresql.Driver驱动相关驱动安装时报错Maven artifact xxx no found问题现象安装dbeaver数据库连接工具,点“测试连接”的时候出现报错如下:

2021-08-03 14:30:30 11672

转载 5G NR无线通信频率分配表

参考:https://www.sohu.com/a/220254464_472880目前,全球最有可能优先部署的5G频段为n77、n78、n79、n257、n258和n260,就是3.3GHz-4.2GHz、4.4GHz-5.0GHz和毫米波频段26GHz/28GHz/39GHz。5G NR3GPP已指定5G NR 支持的频段列表(可查看TS38104 5.2章节),5G NR频谱范围可达100GHz,指定了两大频率范围:①Frequency range 1 (FR1):就是我们通常讲的6GHz以下

2021-02-01 15:39:54 5824

原创 mongodb集群修改IP地址

文章目录优雅的关闭nodeA上的mongod实例修改主机名和IP地址配置分片具体的修改方法参考:https://docs.mongodb.com/v3.2/tutorial/change-hostnames-in-a-replica-set/下面以修改集群中的一个分片的一个节点(nodeA)为例来进行说明,其它节点操作类似,假设待修改IP的节点如下旧主机名新主机名原IP新IPserverrs13-c40710.22.124.3110.130.140.34优雅的关闭n

2020-11-05 15:05:02 2412 1

原创 linux du查看目录和文件大小

文章目录du的功能du常用的选项:du -hdu -adu -sdu --apparent-sizedu -cdu -ldu -L查看目录下所有文件和一级子目录所占用磁盘空间的大小。du -ah --max-depth=1 a表示显示目录下所有的文件和文件夹(不含子目录)h表示以人类能看懂的方式max-depth表示目录的深度。du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -shdu的功能du reports the amount of disk space use

2020-11-04 11:02:47 773

原创 Hadoop的HA集群部分节点修改IP

文章目录关闭待修改IP节点中的NodeManager和DataNode进程修改防火墙规则修改集群中所有节点的hosts文件重启待修改IP节点中的NodeManager和DataNode进程由于某些原因(如网络改造),Hadoop集群中部分节点的IP需要做变更,这个时候该怎么办呢?现以集群中worker1、worker2两个节点需要修改IP,给出给出解决方案如下:主机名老IP新IPworker1192.168.11.110.63.150.1worker2192.168.1

2020-11-03 11:35:46 922

转载 Linux下软件的源码编译安装和卸载方案

文章目录正常的编译安装/卸载关于卸载正常的编译安装/卸载源码的安装一般由3个步骤组成:配置(configure)编译(make)安装(make install)。configure文件是一个可执行的脚本文件,它有很多选项,在待安装的源码目录下使用命令./configure –help可以输出详细的选项列表。其中–prefix选项是配置安装目录,如果不配置该选项,安装后可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/loca

2020-10-14 13:58:35 1984

原创 mermaid基本语法学习

文章目录甘特图流程图序列图统计图甘特图示例Mon 06Mon 13Mon 20Completed task Active task Future task Future task2 Completed task in the critical line Implement parser and jison Create tests for parser F

2020-09-03 15:17:32 1795 1

原创 各种UML图的应用场景

文章目录用例图类图序列图/时序图/顺序图流程图活动图状态图协作图/通信图包图组件图部署图用例图描述需求的场景或粗略用例参考:https://blog.csdn.net/qq_35495763/article/details/80764914类图最常用,描述子系统或模块的内部结构序列图/时序图/顺序图适用场景:单个场景下,子系统间或对象间的交互操作示例#mermaid-svg-EKUkLp07HiRS9gW3 .label{font-family:'trebuchet ms', verdan

2020-08-26 19:50:46 3085

原创 各种非UML图的应用场景

文章目录柱形图&条形图折线图面积图饼图散点图气泡图仪表盘雷达图框架图矩形树图漏斗图词云图地图热力地图甘特图柱形图&条形图适用场景:数据量对比折线图适用场景:数据量随时间的变化趋势,系列趋势对比面积图适用场景:系列占比,时间趋势占比饼图适用场景:系列占比、系列大小对比(玫瑰图)散点图适用场景:相关性分析、 数据分布情况气泡图适用场景:分类数据对比,相关性分析仪表盘适用场景:时钟,比率展现雷达图适用场景:维度分析、系列对比,系列权重分析框架图适用场景:层级展示

2020-08-26 19:32:18 249

原创 一个consul集群实现开发和生产环境隔离

文章目录背景解决方案开发环境创建policy创建token生产环境创建policy创建token微服务配置查看注册的微服务背景有时候,出于资源的限制或维护方便等因素,我们只部署了一个consul集群。生产环境和开发环境的微服务都使用这一个consul集群,在这种情况下,为了是开发和生成互不影响,该如何实现开发和生产环境的隔离呢?解决方案使用不同的Token和Policy来实现隔离。例如,针对 开发 和 生成,分别新建一个token和policy,具体如下开发环境创建policy点击 ALC 菜

2020-08-24 19:21:48 1189

原创 Docker网络代理设置

文章目录背景网络代理配置背景在公司内或者实验室环境,服务器没有直接连接外网,需要通过网络代理从外网下载镜像。网络代理配置该方法是持久化的,修改后会一直生效。该方法覆盖了默认的docker.service文件。1、为docker服务创建一个内嵌的systemd目录mkdir -p /etc/systemd/system/docker.service.d2、创建/etc/systemd/system/docker.service.d/http-proxy.conf文件,并添加HTTP_PROXY

2020-08-19 15:47:46 556

原创 Protobuf3 语法指南

文章目录英文原文:https://developers.google.com/protocol-buffers/docs/proto3?hl=zh-cn#generating参考:https://colobu.com/2017/03/16/Protobuf3-language-guide/#%E5%90%91%E5%90%8E%E5%85%BC%E5%AE%B9%E6%80%A7%E9%97%AE%E9%A2%98

2020-08-14 15:20:15 164

原创 Restful API接口自动生成markdown/html文档

文章目录Postmandocgen此处介绍一个方法,用于将Restful API接口自动化生成markdown/html文档,需要用到两个工具Postman(Restful API接口开发测试工具)docgen(API文档生成工具)Postman下载、安装、创建collection,在collection中做Restful API开发,用于开发测试,在此处不做详述开发好API后将API导出为json文件,在postman工具中单击 collection,选择 Export 即可实现。doc

2020-08-14 11:06:36 1404

原创 Golang以匿名组合的方式实现继承

文章目录匿名组合继承非指针方式组合匿名组合具体参见:https://blog.csdn.net/wangkai_123456/article/details/107894993继承Golang提供了继承机制,但采用匿名组合的方式实现。非指针方式组合示例如下// 基类type Base struct { // 成员变量}func (b *Base) 函数名(参数列表) (返回值列表) { // 函数体}// 派生类type Derived struct {

2020-08-09 16:33:02 667

原创 Golang组合和匿名的区别

文章目录什么是组合?非匿名组合和匿名组合非匿名组合匿名组合什么是组合?一个结构体嵌套到另一个结构体,称作组合。示例如下:type Logger struct{}type Work struct{ log Logger}type Work2 struct{ log *Logger}如上边代码所示,Work类中定义了一个Logger类型的变量,这种是比较常见的引入方式,称之为非匿名组合非匿名组合和匿名组合非匿名组合如果一个struct嵌套了另一个【有名】的结构体,那么这个模式叫做

2020-08-09 15:57:19 753

原创 Consul集群部署指南

文章目录下载 Consul安装 Consul配置 systemd配置 Consul (server)通常配置自动加入集群Server 配置Consul UI配置 Consul (client)启动 Consul高可用性单集群架构所有的 Consul 主机上都要完成以下步骤。下载 Consul安装 Consul配置 systemd配置 Consul (server) 或 (client)启动 Consul本手册适用于运行着 systemd 和服务管理器的类 Linux 主机。下载 Co

2020-07-28 23:47:29 1376

原创 Golang数据校验validator

文章目录参考:https://github.com/go-playground/validatorhttps://blog.csdn.net/guyan0319/article/details/105918559/

2020-07-14 19:52:14 1579

原创 Golang读取Rows到map[string]interface{}中

文章目录func DoQuery(db *sql.DB, sqlInfo string, args ...interface{}) ([]map[string]interface{}, error) { rows, err := db.Query(sqlInfo, args...) if err != nil { return nil, err } columns, _ := rows.Columns() columnLength := len(columns) cache := make

2020-07-14 19:35:15 1559

原创 Golang中隐形的坑

文章目录copy函数copy函数数组切片内容复制,用于将内容从一个数组切片复制到另一个数组切片。如果加入的两个数组切片不一样大,就会按其中较小的那个数组切片的元素个数进行复制。slice1 := []int{1, 2, 3, 4, 5} slice2 := []int{5, 4, 3} copy(slice2, slice1) // 只会复制slice1的前3个元素到slice2中 copy(slice1, slice2) // 只会复制slice2的3个元素到slice1的前3个位置.

2020-07-14 17:22:38 145

原创 Protobuf

文章目录什么是protobuf安装protoc安装gogo protobuf参考什么是protobufprotobuf是Google官方出品的一种轻便高效的结构化数据存储格式,可以用于结构化数据串行化,或者说序列化。它很适合做数据存储或 RPC 数据交换格式。可用于通讯协议、数据存储等领域的语言无关、平台无关、可扩展的序列化结构数据格式。使用protobuf,需要先书写.proto文件,然后编译该文件。编译proto文件则需要使用到官方的protoc工具,安装文档请参看:https://github

2020-06-15 18:39:00 689

原创 从B站的代码泄漏事件中我们学到了什么?

文章目录最小权限配置分离外部监控本文仅站在技术人的角度,从这次的代码泄露事件,聊聊在代码的安全管理上,通常都需要做哪些事来预防此类事件的发生。同时,大家在阅读本文的时候,也可以深入思考下,自己团队是否也存在类似的问题,经过这次的事件,是否有必要针对性的做一些优化。最小权限“最小权限”原则是我们在学习Linux用户管理时候经常被提到,并且被反复强调的内容。该原则是指每个程序和系统用户都应该具有完成任务所必需的最小权限集合。赋予每一个合法动作最小的权限,就是为了保护数据以及功能避免受到错误或者恶意行为的破

2020-05-27 09:46:28 694

原创 PostgreSQL时区、时间不一致、差8小时

文章目录系统时间与pg时间不一致?//查看pg的时区与时间postgres=# select now(); now//查看时区postgres=# show timezone; TimeZone修改pg时区session级配置用户级配置数据库级配置全局配置(永久生效)//修改完配置时重新加载[root@localhost ~]$ pg_ctl reloadserver signaled[root@localhost ~]$ psqlpostgres=# show t

2020-05-25 15:04:43 28435 1

原创 protobuf

错误:protoc --gogofast_out=. *.protogithub.com/gogo/protobuf/gogoproto/gogo.proto: File not found.api.proto:5:1: Import "github.com/gogo/protobuf/gogoproto/gogo.proto" was not found or had errors.

2020-05-12 19:55:53 586

原创 数据库设计三范式

文章目录什么是数据库设计三范式几个比较经典的设计一对一第一种方案:分两张表存储,共享主键第二种方案:分两张表存储,外键唯一一对多多对多什么是数据库设计三范式设计数据库表的时候所依据的规范,共三个规范:第一范式:要求有主键,并且要求每一个字段原子性不可再分第二范式:要求所有非主键字段完全依赖主键,不能产生部分依赖第三范式:所有非主键字段和主键字段之间不能产生传递依赖几个比较经典的设计一对一第一种方案:分两张表存储,共享主键例如表:t_husbandhno(pk)name

2020-05-11 21:48:24 228

原创 微服务分层设计和领域建模

设计原则高内聚(复用)低耦合(解耦)拆分原则一般按垂直业务拆分,一个服务对应独立的库(也可能出现多个服务公用一个库,从设计上通常没有公用表),绝大多数情况下,一个服务和一个数据库搭配,对外提供接口。路由层解决鉴权配置类的用配置中心...

2020-05-08 22:59:21 2519

原创 UML建模

时序图参考:https://www.cnblogs.com/ywqu/archive/2009/12/22/1629426.html

2020-05-08 22:28:37 154

原创 PowerDesigner 16.5

文章目录PowerDesigner中如何建自增列?PowerDesigner中如何建自增列?在CDM(概念数据模型)中,在属性中把columns中要自增的字段的类型设置为serial即可。...

2020-04-23 19:26:11 1233

原创 GORM

文章目录GORM使用注意事项UpdateGORM使用注意事项UpdateWARNING when update with struct, GORM will not update fields that with zero value当用结构体更新的时候,当结构体字段的值是""或者0,false等,这些字段就不会更新。...

2020-04-17 17:04:57 272

原创 PostgreSQL教程

文章目录创建新用户创建新数据库创建新用户初次安装后,默认生成一个名为postgres的数据库和一个名为postgres的数据库用户。这里需要注意的是,同时还生成了一个名为postgres的Linux系统用户。下面,我们使用postgres用户,来生成一个新用户1、切换到postgres用户su - postgres2、使用psql命令登录PostgreSQL控制台。psql这时...

2020-04-06 18:52:01 4745

原创 CentOS7.x安装PostgreSQL12

文章目录安装安装Install the repository RPM:yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmInstall the client packages:yum install po...

2020-04-06 18:25:29 684

原创 shell与bash

文章目录shell(what)bash(what)常见错误运行shell脚本时报错"[[ : not found"shell(what)bash(what)常见错误运行shell脚本时报错"[[ : not found"问题原因bash与sh是有区别的,两者是不同的命令,且bash是sh的增强版,而"[[]]"是bash脚本中的命令,因此在执行时,使用sh命令会报错。解决方案将sh...

2020-02-13 14:34:35 226

原创 Jenkins2.0 Pipeline基础

文章目录什么是Jenkins2.0 Pipeline为什么要使用Jenkins2.0 PipelinePipeline的功能和优点Pipeline原理与流程Jenkins2.0 Pipeline关键DSL语法及示例什么是Jenkins2.0 PipelinePipeline as Code是Jenkins 2.0版本的精华所在,所谓Pipeline,简单来说,就是一套运行于Jenkins上的工...

2020-01-16 21:29:45 805

原创 Git之道

文章目录git add之后,想撤销addgit commit之后,想撤销commitcommit注释写错了,只是想改一下注释git add之后,想撤销addgit add . //添加所有文件执行完add后,想撤回add,怎么办?解决办法git reset HEADgit commit之后,想撤销commit写完代码后,我们一般这样git commit -m "本功能全部完成"...

2019-12-03 20:11:58 382 1

原创 几个典型的员工心里分析

文章目录不愿意讲完整的真话不愿意讲完整的真话why员工在工作过程中不免有考虑不周到或犯错的时候,这时员工在向领导汇报工作的时候往往不愿意讲完整的真话,可能是以前试图向领导讲了完整的真话,结果遭到了领导的严厉批评,或是对自己的发展不利(担心会给领导留下不好的印象),或者说了完整的真话后给自己增加工作量。how员工在向领导汇报工作时讲了完整的真话后,即便发现员工工作有疏忽或犯了错,也不要严厉...

2019-09-28 21:28:08 212

原创 高效能人士的9个好习惯

文章目录优先要做的事只有几件懂得什么时候说不在行动之前反复思考考虑问题要眼光宏大、聚焦全景,落实的时候要从细节入手知道什么时候委派任务留出反省和规划的时间保持精力充沛有一个清晰的目标和实现策略结果导向而不是过程导向优先要做的事只有几件why如果你优先要做的事情很多,那就意味着你根本没有优先要做的事。how做事应遵循一项基本原则:事不过三,甚至有时事不过一。懂得什么时候说不why你的...

2019-09-27 20:08:07 276

原创 英语国际音标发音——见词能读

文章目录26个英文字母字母名称音字母功能音字母的分类字母组合字母组合分类26个英文字母字母名称音字母名称音:帮助我们在交流中确定具体的字母。字母字母名称音备注A[ei]元音字母B[bi:]辅音字母C[si:]辅音字母D[di:]辅音字母E[i:]元音字母F[ef]辅音字母G[dʒi:]辅音字母H[...

2019-09-22 12:45:28 1430

原创 系动词

文章目录概述表示进入某种状态表示对自己身体外部做某事表示一种状态渐变为另一种状态表示引起心理或情感变化概述“get + 动词过去分词”构成系表结构,常见有如下四种情况:表示进入某种状态表示对自己身体外部做某事表示一种状态渐变为另一种状态表示引起心理或情感变化表示进入某种状态phrasemeansexampleget drunk喝醉I get drunk...

2019-09-16 20:09:53 824

原创 Spark on YARN集群动态扩容

文章目录基础工作添加worker如果Spark集群使能了External Shuffle Service功能,添加worker需要采用如下方式如果Spark集群未使能External Shuffle Service功能,添加worker需要采用如下方式新增节点启动验证基础工作新增节点上安装scala;新增节点上新建用于存放spark数据和日志的目录;将新增节点的主机名添加到slaves文...

2019-09-12 11:24:01 1254

SecureCRT 7.2.1 x86及注册机

截止至目前最新版本的SecureCRT 7.2.1版本,32位系统专用!含注册机。 SecureCRT 超级经典最好用的终端工具!本人亲自测试,激活成功... 如果不能用,你骂我...

2014-03-20

mc9s12xs128单片机原理文档

超详细细的单片机技术文档,介绍单片机得各个单口是如何使用的

2011-03-25

空空如也

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

TA关注的人

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