简介Go语言中的context包定义了一个名为Context的类型,它定义并传递截止日期、取消信号和其他请求范围的值,形成一个链式模型。如果我们查看官方文档,它是这样说的:
context包定义了Context类型,它在API边界和进程之间传递截止日...
MongoDBCRUD操作(含GO中的库操作)这周开始尝试做新项目,涉及到了文章的存储,查了查MongoDB在这方面用的比较多,因此对MongoDB和他在Golang中的用法进行了学习,以下是我的整理
简介MongoDB官网:入口
MongoDB是一...
使用传统的分层架构,我们的所有依赖项都指向一个方向,上面的每一层都依赖于下面的层。传输层将依赖于交互器,交互器将依赖于持久层。
在六边形架构中,所有依赖项都指向内部——我们的核心业务逻辑对传输层或数据源一无所知。尽管如此,传输层知道如何使用交互...
第一层:客户端主要为连接处理、身份验证、确保安全性等
第二层:MySQL的大多数核心功能以及一些跨存储引擎的功能
第三层:存储引擎层,负责数据的存储和提取。存储引擎层还包含几十个底层函数,用于执行诸如“开始一个事务”或者“根据主键提取一行记录”等...
WebSocket 和 HTTPWebSocket和HTTP协议一样,都是基于TCP协议实现的应用层协议。
HTTP协议通常是单边通信,主要用于传输静态文档、请求-响应通信,适用于Web浏览器加载网页、API调用等。然而WebSocket则是会主动给...
NoSql概述NoSql年代
问题:数据量过大、数据索引过大(B+Tree),机器内存不够、访问量(读写混合),服务器承受不了
缓存 Memcached + MySQL+垂直拆分(读写分离)网站80%的情况下在读取,用MySQL太过繁琐;希望减轻数...
Interface整理
接口是一种契约,实现类型必须满足它,它描述了类型的行为,规定类型可以做什么。接口彻底将类型能做什么,以及如何做分离开来,使得相同接口的变量在不同的时刻表现出不同的行为,这就是多态的本质。
编写参数是接口变量的函数,这使得它...
关于阿里云服务器无法登录的问题基本反馈是这样的:
如果你添加了ip之后仍然登不进去,有一种方法是直接从第三个选项进去登录之后修改文件
然后输入命令:
1vim /etc/ssh/sshd_config
再在最底部修改PasswordAuthen...
springboot邮件篇要在Internet上提供电子邮件功能,必须有专门的电子邮件服务器。例如现在Internet很多提供邮件服务的厂商:新浪、搜狐、163、QQ邮箱等,他们都有自己的邮件服务器。这些服务器类似于现实生活中的邮局,它主要负责接收用...
Git项目简单克隆git在本人日常中最重要的功能还是下载,所以先从下载开始讲起
首先,创建一个文件,用来存放等会clone下来的项目,然后点击GitBash进行命令行操作
之后 在git上找到你中意的项目,如图操作,复制链接
1git clo...