上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页
摘要: package mainimport ( "encoding/json" "fmt" "github.com/jinzhu/gorm" "github.com/pborman/uuid" "os" "reflect" "strings" _ "github.com/mattn/go-sqlite3" 阅读全文
posted @ 2022-07-23 17:07 易先讯 阅读(464) 评论(0) 推荐(0) 编辑
摘要: package mainimport ( "context" "fmt" "github.com/minio/minio-go/v7" "github.com/minio/minio-go/v7/pkg/credentials" "log")func main() { endpoint := "12 阅读全文
posted @ 2022-07-23 09:59 易先讯 阅读(643) 评论(0) 推荐(0) 编辑
摘要: /* * Copyright (c) Huawei Technologies Co., Ltd. 2019-2020. All rights reserved. * Description: 上机编程认证 * Note: 缺省代码仅供参考,可自行决定使用、修改或删除 * 只能import Go标准库 阅读全文
posted @ 2022-07-23 09:42 易先讯 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 2.3.6 最低成本联通所有城市(1135_会员) 2.3.6.1 最小生成树 (https://blog.csdn.net/luoshixian099/article/details/51908175) 关于图的几个概念定义: 连通图:在无向图中,若任意两个顶点vivi与vjvj都有路径相通,则称 阅读全文
posted @ 2022-07-19 20:58 易先讯 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 目 录 1 九阴真经第一式 :单调栈... 6 1.1 代表题目:最大矩形... 6 1.2 单调栈介绍(https://zhuanlan.zhihu.com/p/26465701)... 6 1.2.1 单调栈的性质:.... 11 1.3 触类旁通:... 12 1.3.1 每日温度(739) 阅读全文
posted @ 2022-07-19 20:55 易先讯 阅读(761) 评论(0) 推荐(0) 编辑
摘要: 单调栈的定义: 单调栈就是栈内元素单调递增或者单调递减的栈,单调栈只能在栈顶操作。 为了更好的理解单调栈,则可将单调栈用生活情形模拟实现,例如: 我们借用拿号排队的场景来说明下。现在有很多人在排队买可乐,每个人手里都拿着号,越靠前的人手里的号越小, 但是号不一定是连续的。小明拿了号后并没有去排队,而 阅读全文
posted @ 2022-07-19 20:53 易先讯 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 1.构造方法 1.1 generate 1.2 构造方法如图 2. 传参数 3. 阅读全文
posted @ 2022-07-17 23:31 易先讯 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 1.用户实体和值对象 2. 要做的事 3.常见的四层模型 4.Domin层 5.值对象 阅读全文
posted @ 2022-07-17 17:18 易先讯 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 目录 引言: 1.巧妙包装gin.Context为NewContext 2 在使用gin.Use对每一个请求的Context进行组装 3 在路由绑定时解析出NewContext来为应用层函数提供参数,并且调用应用层函数 4 总结 引言:首先给臆造这样一个场景: 假设有web端,有众多用户需要从服务端 阅读全文
posted @ 2022-07-13 11:27 易先讯 阅读(502) 评论(0) 推荐(0) 编辑
摘要: 在Centos上有个账户A(非root),有sudo权限(权限比较大),想要用 cd 命令切换到 B账号的 /home/B 下的目录,结果没作用 [liuzz ~]$ sudo cd /home/xiejl/[liuzz ~]$12sudo cd 无法使用是因为 cd 是 bash 的内置命令。su 阅读全文
posted @ 2022-07-12 19:36 易先讯 阅读(1826) 评论(0) 推荐(0) 编辑
摘要: 一,概念 RPC:Remote procedure call(远程过程调用),分布式系统中不同节点之间流行的通信方式 服务端: 注: 1、执行下面的代码之后,会相应的启动一个tcp进程 C:\Users\lWX1011939>netstat -aon|findstr 1234 1234是代码中指定的 阅读全文
posted @ 2022-07-08 10:45 易先讯 阅读(166) 评论(0) 推荐(0) 编辑
摘要: Protobuf定义:是一种数据描述语言,作为接口规范的描述语言,可作为设计安全的跨语言RPC接口的基础工具 一、Protobuf入门 作用:最终保证RPC接口规范和安全 最基本的数据单元:message,类似于Go中的结构体struct,message中可以嵌套message或其他基础数据类型的成 阅读全文
posted @ 2022-07-08 10:44 易先讯 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 1,k8s admin dashboard项目地址:https://github.com/kubernetes/dashboard项目使用的是golang 作为后端,然后使用angular 作为前段框架的。项目依赖kubernetes 的api服务,不能单独跑起来。参考之前写的 centos 安装 阅读全文
posted @ 2022-07-06 14:41 易先讯 阅读(697) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2022-07-05 14:53 易先讯 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 目录: 举个栗子 概念介绍 使用场景 1.举个栗子 2.概念介绍 使用一个中间件来帮助我们填充创建对象参数 优点: 将创建逻辑集中在一起 复用了不同参数创建逻辑 缺点: 新增生成器类 3.使用场景 main.go ``` package mainimport ( "dbTest/DesignerMo 阅读全文
posted @ 2022-07-04 17:47 易先讯 阅读(63) 评论(0) 推荐(0) 编辑
摘要: 目录: 举个栗子 概念介绍 使用场景 1.举个栗子 类图 ``` @startuml'https://plantuml.com/class-diagramclass Elephant { String name String getName()}interface Container { List< 阅读全文
posted @ 2022-07-04 15:36 易先讯 阅读(52) 评论(0) 推荐(0) 编辑
摘要: package db /** * 依赖倒置原则(DIP): * 1、高层模块不应该依赖低层模块,两者都应该依赖抽象 * 2、抽象不应该依赖细节,细节应该依赖抽象 * DIP并不是说高层模块是只能依赖抽象接口,它的本意应该是依赖稳定的接口/抽象类/具象类。 * 如果一个具象类是稳定的,比如Java中的 阅读全文
posted @ 2022-07-04 10:27 易先讯 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 目录: 举个栗子 概念介绍 使用场景 1.举个栗子 类图 plantuml ``` @startuml'https://plantuml.com/class-diagramclass Elephant { String name String getName();}class Refrigerato 阅读全文
posted @ 2022-07-02 11:58 易先讯 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 前言 至少 30 年以前,一些软件设计人员就已经意识到领域建模和设计的重要性,并形成一种思潮,Eric Evans 将其定义为领域驱动设计(Domain-Driven Design,简称 DDD)。在互联网开发 “小步快跑,迭代试错” 的大环境下,DDD 似乎是一种比较 “古老而缓慢” 的思想。 然 阅读全文
posted @ 2022-06-29 09:43 易先讯 阅读(757) 评论(0) 推荐(0) 编辑
摘要: 导航目录: 1、通用编程能力货架 2、Java能力货架 3、C语言能力货架 4、C++能力货架 通用编程能力货架 开发模式 实践 覆盖能力项 推荐学习网课、书籍 TDD是测试驱动开发 需求分析、模块设计、开发自测、重构、质量控制量化 1、推荐书籍:《测试驱动开发的艺术》(主) 2、推荐书籍:《TDD 阅读全文
posted @ 2022-06-28 17:47 易先讯 阅读(287) 评论(0) 推荐(0) 编辑
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 34 下一页