腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
一行舟
专栏成员
举报
51
文章
41517
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(51)
编程算法(16)
go(12)
https(11)
网络安全(9)
数据库(8)
sql(8)
云数据库 SQL Server(7)
微服务(6)
linux(5)
网站(5)
存储(5)
数据结构(5)
html(3)
面向对象编程(3)
tcp/ip(3)
socket编程(3)
单例模式(3)
设计模式(3)
java(2)
javascript(2)
node.js(2)
css(2)
云数据库 Redis®(2)
http(2)
容器(2)
分布式(2)
缓存(2)
数据分析(2)
canvas(2)
kafka(2)
产品(2)
对象存储(1)
负载均衡(1)
比特币(1)
json(1)
postgresql(1)
github(1)
api(1)
unix(1)
负载均衡缓存(1)
nginx(1)
容器镜像服务(1)
mapreduce(1)
文件存储(1)
日志服务(1)
访问管理(1)
云数据库 MongoDB(1)
TDSQL MySQL 版(1)
消息队列 CMQ 版(1)
mongodb(1)
图像处理(1)
svg(1)
游戏(1)
shell(1)
架构设计(1)
mesh(1)
service(1)
soa(1)
编程(1)
创业(1)
客户端(1)
搜索文章
搜索
搜索
关闭
NoSQL与SQL:主要区别及选型
云数据库 SQL Server
postgresql
存储
数据结构
TDSQL MySQL 版
翻译:[原文地址](https://www.upwork.com/resources/nosql-vs-sql#use-nosql)。
一行舟
2022-12-21
606
0
Go errors
https
网络安全
go
github
Go 语言自身的 errors:https://golang.google.cn/pkg/errors/ 包实现非常简单,使用起来非常灵活,但是又有很多不足。我们在分析 Go 语言 errors 包的同时,也介绍下一个开源的 errors 包:https://pkg.go.dev/github.com/pkg/errors。
一行舟
2022-08-25
506
0
微服务架构(Microservices architecture)
微服务
https
网络安全
api
Microservices 是一种服务组织形式,很难有一个特别明确的定义,更多的是技术开发人员总结出来的一些共识。通常来说微服务架构包含一组「独立部署」的小服务,共同完成一个应用。
一行舟
2022-08-25
343
0
Go Sort
https
网络安全
go
编程算法
如果不属于 int、float64、string 三种类型的切片,可以使用 Sort 方法排序。
一行舟
2022-08-25
662
0
系统架构实践与总结-冗余
数据库
云数据库 SQL Server
sql
网络安全
nginx
传统的web站点,经常使用Nginx做反向代理。反向代理作为整个网站的入口,通常会承担流量转发、安全防护等工作,保证其高可用至关重要。为了保证反向代理的高可用,Nginx+Keepalived是一种常用的解决方案。
一行舟
2022-08-25
567
0
NFT简介
比特币
https
网络安全
NFT的全称是non-fungible token,中文通常翻译为“非同质化代币”,通常会被当作“数字资产“。
一行舟
2022-08-25
644
0
抽象工厂(创造型设计模式)
产品
单例模式
设计模式
抽象工厂的作用和工厂模式基本一样,把实际子类型的创建逻辑封装在工厂方法中,通过调用工厂方法决定返回具体的子类型;不同点在抽象工厂有多个工厂方法,返回同一类型的不同产品。
一行舟
2022-08-25
263
0
单例模式(创造型设计模式)
java
创造型设计模式一共有5种:工厂模式、抽象工厂、单例模式、创造者模式、原型模式。本文我们介绍工厂模式。
一行舟
2022-08-25
457
0
创建者模式(创造型设计模式)
编程
产品
单例模式
设计模式
创造型设计模式一共有5种:工厂模式、抽象工厂、单例模式、创造者模式、原型模式。本文我们介绍工厂模式。
一行舟
2022-08-25
493
0
快慢指针的妙用
编程算法
快慢指针是双指针的一种典型用法,通常控制两个指针以不同的速度移动来解决问题。采用快慢指针解决问题往往都很巧妙。本文我们通过分析几个例子来学习快慢指针的用法,并分析其本质,最终达到方便记忆、灵活使用的目的。
一行舟
2022-08-25
547
0
深入理解链表
编程算法
存储
数据结构
java
https
与数组的连续内存空间相比,链表中的每个元素是可以存储在内存中的任意位置的,它通过指针将一组零散的内存块串联起来使用。
一行舟
2022-08-25
392
0
工厂模式(创造型设计模式)
单例模式
客户端
设计模式
创造型设计模式一共有5种:工厂模式、抽象工厂、单例模式、创造者模式、原型模式。本文我们介绍工厂模式。
一行舟
2022-08-25
417
0
深入理解数组
编程算法
容器
数据结构
数组是一种基本的线性表数据结构,它用一段连续的内存空间来存储一组具有相同类型的数据。
一行舟
2022-08-25
317
0
设计模式导论
面向对象编程
“设计模式”一词,最早衍生自建筑领域。1994年10月Erich Gamma、Richard Helm、Ralph Johnson和John Vlissides四个人一起出版了《设计模式:可复用面向对象软件的基础》一书,奠定了设计模式的基础。书中介绍了23种设计模式,下文我们将一一介绍。
一行舟
2022-08-25
180
0
面向对象编程
编程算法
javascript
面向对象编程
go
面向对象编程更适合构架大规模复杂应用,采用面向对象编程思路编写的代码更加容易扩展和维护。面向过程编程代码写起来更加容易,直接了当,但是代码的复用性和封装性比较差。函数式编程代码复用性、抽象级别更高、代码健壮稳定,但是二次修改比较困难。
一行舟
2022-08-25
682
0
基于CRDT的一种协作冲突算法
编程算法
网站
当多个人同时编辑一个在线文档时,如何处理多人操作的冲突,一直是大家讨论的热点话题。解决协作冲突业界使用最多的两种思路是基于OT(Operation Transformation)的文档合并算法和基于CRDT的文档合并算法。其中OT算法我们之前已经详细介绍过(OT算法)就不再讨论了。本文我们主要介绍基于CRDT的一种文档合并算法-YATA。它有自己的开源实现Yjs(https://github.com/yjs/yjs)
一行舟
2022-08-25
2.6K
0
了解Linux的I/O模型
linux
I/O是input/output的缩写,表示计算机与外接设备之间的数据传输。最常见的I/O类型有磁盘I/O、网络IO。IO和CPU比起来是非常低效的,为了保障应用程序的运行效率,Linux支持多种IO模型。
一行舟
2022-08-25
551
0
如何开发业务网关?
负载均衡
负载均衡缓存
html
tcp/ip
微服务架构中网关层属于业务方能处理用户请求的第一层,网关设计是否合理直接影响到整个系统的稳定性、吞吐量和安全性。基于微服务架构的分层原则,我们尽量在网关层处理整个系统的通用业务逻辑,网关层尽可能的“薄”一些。
一行舟
2022-08-25
1.2K
0
Go 错误和异常
go
程序运行过程中难免会产生错误和异常,Java、JavaScript、PHP、Python等语言都是通过try catch(e Exception){}范式去处理,但是Go语言不同。接下来我们学习一下Go语言中的错误(error)和异常(painc)处理。
一行舟
2022-08-25
455
0
低代码平台揭秘
canvas
网站
数据分析
低代码开发平台(Low-code development platform)是今年热度很高的词,有人认为是“新瓶装老酒”,也有人认为是未来的发展趋势。过多的技术炒作导致部分人对技术名词有些排斥,也增加了我们判断发展趋势和伪概念的成本。我认为代码平台是有价值且有发展前景的。低代码平台的发展有利于互联网技术快速落地到各行各业,提高整个社会的生产和运作效率,它甚至有可能会引发一场互联网革命。
一行舟
2022-08-25
1.4K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档