腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
网管叨bi叨
专栏成员
举报
276
文章
432131
阅读量
34
订阅数
订阅专栏
申请加入专栏
全部文章(276)
go(137)
编程算法(78)
http(42)
容器(39)
kubernetes(32)
网络安全(28)
laravel(26)
容器镜像服务(21)
php(20)
ide(20)
https(20)
腾讯云开发者社区(15)
数据库(14)
网站(14)
api(13)
java(12)
json(12)
sql(12)
rpc(12)
打包(10)
云数据库 SQL Server(9)
linux(9)
缓存(9)
tcp/ip(9)
云数据库 Redis(8)
git(8)
github(8)
nginx(8)
文件存储(8)
数据结构(8)
存储(7)
开源(7)
etcd(6)
接口(6)
node.js(5)
android(5)
分布式(5)
kernel(5)
uml(5)
windows(5)
微服务(5)
程序员(5)
工具(5)
函数(5)
开发(5)
设计模式(5)
html(4)
jquery(4)
symfony(4)
腾讯云测试服务(4)
面向对象编程(4)
service(4)
程序(4)
工作(4)
数据(4)
效率(4)
python(3)
javascript(3)
spring(3)
单元测试(3)
数据分析(3)
虚拟化(3)
deployment(3)
web(3)
编码(3)
产品(3)
管理(3)
软件(3)
系统(3)
语法(3)
其他(2)
c 语言(2)
bash(2)
bootstrap(2)
ajax(2)
汇编语言(2)
bash 指令(2)
日志服务(2)
命令行工具(2)
运维(2)
压力测试(2)
shell(2)
dns(2)
socket编程(2)
微信(2)
安全(2)
bi(2)
default(2)
goland(2)
kubectl(2)
对象(2)
泛型(2)
服务(2)
互联网(2)
基础(2)
集群(2)
架构(2)
框架(2)
配置(2)
前端(2)
日志(2)
设计(2)
对象存储(1)
负载均衡(1)
c++(1)
ruby(1)
lua(1)
xml(1)
css(1)
单片机(1)
ruby on rails(1)
maven(1)
负载均衡缓存(1)
apache(1)
消息队列 CMQ 版(1)
SSL 证书(1)
数据加密服务(1)
mongodb(1)
日志数据(1)
企业(1)
svg(1)
爬虫(1)
ssh(1)
二叉树(1)
dubbo(1)
jenkins(1)
架构设计(1)
kafka(1)
flutter(1)
unicode(1)
utf8(1)
dart(1)
事件总线(1)
add(1)
bit(1)
buffer(1)
builder(1)
byte(1)
case(1)
channel(1)
chatgpt(1)
com(1)
command(1)
commit(1)
config(1)
db(1)
ddd(1)
dom(1)
elasticsearch(1)
error(1)
field(1)
flags(1)
gorm(1)
init(1)
ip(1)
jetbrains(1)
key(1)
module(1)
mysql(1)
nacos(1)
parent(1)
response(1)
select(1)
server(1)
target(1)
testing(1)
thrift(1)
timer(1)
tm(1)
uber(1)
version(1)
volatile(1)
yaml(1)
闭包(1)
编译(1)
并发(1)
测试(1)
产品经理(1)
创业(1)
代码规范(1)
单例模式(1)
递归(1)
二进制(1)
二维码(1)
工程师(1)
公众号(1)
行业(1)
后端(1)
技巧(1)
脚本(1)
客户端(1)
路由(1)
模型(1)
内核(1)
苹果(1)
事件(1)
算法(1)
索引(1)
微信支付(1)
需求分析(1)
研发(1)
依赖注入(1)
域名(1)
源码(1)
原型(1)
云原生(1)
指针(1)
重定向(1)
状态机(1)
解释器(1)
搜索文章
搜索
搜索
关闭
Go 新版1.18的安装配置以及对老项目的兼容
go
https
编程算法
网络安全
最近 Go 支持范型的新版本 1.18 已经发布了,那怎么在我们的电脑上安装和配置 Go 1.18 呢,以及假如我有一些非常老的都没有用 Go Modules 管理依赖的项目升级到 1.18 后能兼容吗,今天给大家一一解惑。
KevinYan
2022-04-06
1.6K
0
微服务难点剖析 | 服务拆的挺爽,问题是日志该怎么串联起来呢?
http
编程算法
网络安全
分布式
微服务
现在微服务架构盛行,很多以前的单体应用服务都被拆成了多个分布式的微服务,以解决应用系统发展壮大后的开发周期长、难以扩展、故障隔离等挑战。
KevinYan
2022-02-09
563
0
路由复用器--gorilla/mux
http
php
go
网络安全
网站
gorilla/mux是 gorilla Web 开发工具包中的路由管理库。gorilla Web 开发包是 Go 语言中辅助开发 Web 服务器的工具包。它包括 Web 服务器开发的各个方面,有表单数据处理包gorilla/schema,有 websocket 通信包gorilla/websocket,有各种中间件的包gorilla/handlers,有 session 管理包gorilla/sessions,有安全的 cookie 包gorilla/securecookie。本文先介绍gorilla/mux(下文简称mux),后续文章会依次介绍上面列举的 gorilla 包。
KevinYan
2021-11-10
968
0
什么是 gRPC ?
http
rpc
文件存储
https
网络安全
说的白话一点,可以这么理解:现在有两台服务器A和B。部署在A服务器上的应用,想调用部署在B服务器上的另一个应用提供的方法,由于不在一个内存空间,不能直接调用,需要通过网络来达到调用的效果。
KevinYan
2021-10-14
2.2K
0
你知道K8S暴露服务的方式有哪些吗?
tcp/ip
http
https
网络安全
php
Kubernetes支持多种将外部流量引入集群的方法。ClusterIP、NodePort和Ingress是三种广泛使用的资源,它们都在路由流量中发挥作用。每一个都允许您使用一组独特的功能和折衷方案来公开服务。
KevinYan
2021-09-24
2.3K
0
Goland 这些实操技巧,你可能还不会!
https
go
网络安全
编程算法
ide
工欲善其事必先利其器。对于开发工程师同样如此,一个合适的开发工具能够有效提升我们的开发效率和定位问题的能力。
KevinYan
2021-09-24
717
0
Go 应用优化指北
https
网络安全
go
github
git
这是一个速度决定一切的时代,我们的生活在不断地数字化,线下的流程依然在持续向线上转移,转移过程中,作为工程师,我们会碰到各种各样的性能问题。
KevinYan
2021-08-06
313
0
分布式锁实现原理与最佳实践
云数据库 Redis
lua
https
github
网络安全
很多应用场景是需要系统保证幂等性的(如api服务或消息消费者),并发情况下或消息重复很容易造成系统重入,那么分布式锁是保障幂等的一个重要手段。
KevinYan
2021-07-15
466
0
在容器里设置GOMAXPROCS的正确姿势
容器
go
https
网络安全
虚拟化
GOMAXPROCS 是 Go 提供的非常重要的一个环境变量。通过设定 GOMAXPROCS,用户可以调整调度器中 Processor(简称P)的数量。由于每个系统线程必须要绑定 P ,P 才能把 G 交给 M 执行。如下图所示
KevinYan
2021-06-09
3.9K
0
Interceptor拦截器 -- gRPC生态里的中间件
rpc
https
github
网络安全
git
gRPC的拦截器(interceptor)类似各种Web框架里的请求中间件,请求中间件大家都知道是利用装饰器模式对最终处理请求的handler程序进行装饰,这样中间件就可以在处理请求前和完成处理后这两个时机上,拦截到发送给 handler 的请求以及 handler 返回给客户端的响应 。
KevinYan
2021-05-11
1.6K
0
Golang程序性能分析(一)pprof和go-torch
go
svg
https
网站
网络安全
最近计划用三篇文章讲述一下Golang应用性能分析,本文是第一篇,先来介绍Go语言自带的性能分析库pprof怎么使用,后面两篇会讲解怎么用pprof对Echo或者Gin框架开发的应用进行性能分析以及如何使用pprof对gRPC 服务进行性能分析。
KevinYan
2020-11-26
1K
1
Kubernetes Ingress入门指南和实践练习
kubernetes
nginx
网络安全
腾讯云开发者社区
Ingress也是Kubernetes项目里的一种 API 对象,它公开了从集群外部到集群内Service的 HTTP 和 HTTPS 路由,这些路由由 Ingress 资源上定义的规则控制。
KevinYan
2020-10-10
1K
0
浅析Kubernetes Pod重启策略和健康检查
容器
kubernetes
http
https
网络安全
使用Kubernetes的主要好处之一是它具有管理和维护集群中容器的能力,几乎可以提供服务零停机时间的保障。在创建一个Pod资源后,Kubernetes会为它选择worker节点,然后将其调度到节点上运行Pod里的容器。Kubernetes强大的功能可使应用程序的容器保持连续运行,还可以根据需求的增长自动扩展系统。除此之外在Pod或容器出现故障时Kubernetes还可以让系统实现"自愈"。在本文中,我们将介绍如何使用Kubernetes内置的livenessProbe和readinessProbe来管理和控制应用程序的运行状况。
KevinYan
2020-08-13
4.7K
0
我们应该如何保护用户的密码
编程算法
网络安全
安全
最近几年的新闻中一直有互联网头部公司系统被攻击导致用户密码泄露的新闻。那密码被破解肯定和当初项目伊始时选择的密码哈希方案造成的历史包袱有关。我们不讨论这些互联网巨头应该采用什么方案防止用户密码被破解,我知道的方案人家养的那些技术大拿更知道了。我们就来说一下,如果我们有机会自己从零开始做一个系统时,应该选择什么样的哈希算法有效防止用户的密码不被破解。
KevinYan
2020-04-11
686
0
什么是WebSocket,它与HTTP有何不同?
https
网络安全
网站
socket编程
http
今天翻译一篇关于HTTP和WebSocket的文章,同时也是为Go Web编程接下来Socket部分的文章做铺垫。
KevinYan
2020-03-26
1.2K
0
Go Web编程--SecureCookie实现客户端Session管理
网络安全
存储
命令行工具
网站
在Web应用开发中Session是在用户和服务器之间进行交换的非持久化交互信息。当用户登录时,可以在用户和服务器之间生成Session,然后来回交换数据,并在用户登出时销毁Session。gorilla/sessions软件包提供了易于使用的Go语言Session实现。该软件包提供了两种不同的实现。第一个是文件系统存储,它将每个会话存储在服务器的文件系统中。另一个是Cookie存储,它使用我们上篇文章讲的SecureCookie在客户端上存储会话。同时还提供了用户自定义Session存储实现的选项,我们可以根据应用的需求自己实现Session存储。因为我们的教程是学会使用为目的就不大费周章的去实现MySQL或者Redis版本的Session存储了,我们直接使用软件包提供的Cookie实现来完成本节的Session相关内容。
KevinYan
2020-03-12
1.3K
0
Go Web 编程--如何确保Cookie数据的安全传输
编程算法
网络安全
存储
Cookie(也叫Web Cookie或浏览器Cookie)是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。通常,它用于告知服务端两个请求是否来自同一浏览器,如保持用户的登录状态。Cookie使基于无状态的HTTP协议记录稳定的状态信息成为了可能。
KevinYan
2020-03-12
694
0
Go Web编程--深入学习解析HTTP请求
php
命令行工具
网络安全
html
http
之前这个系列的文章一直在讲用 Go语言怎么编写HTTP服务器来提供服务,如何给服务器配置路由来匹配请求到对应的处理程序,如何添加中间件把一些通用的处理任务从具体的Handler中解耦出来,以及如何更规范地在项目中应用数据库。不过一直漏掉了一个环节是服务器接收到请求后如何解析请求拿到想要的数据, Go语言使用 net/http包中的 Request结构体对象来表示 HTTP请求,通过 Request结构对象上定义的方法和数据字段,应用程序能够便捷地访问和设置 HTTP请求中的数据。
KevinYan
2020-02-26
1.7K
0
GitLab持续集成在商用项目中的应用实践
容器
https
网络安全
容器镜像服务
两年前在开始一个新的商业项目时我花了两个星期时间在项目开发流程中应用上了持续集成,随后一年又随着项目的发展和商用化做了很多改进。所以掌握了GitLab 持续集成这套方案在商业软件中完整的落地实践经验。文章最早发布在其他平台,当时引起了不少关注,内容虽然是对一个PHP项目持续集成的设置,但是整个持续集成是完全容器化的,这套解决方案可以很方便的应用于任何编程语言的项目。希望文章能对你有所帮助和启发。
KevinYan
2020-02-17
1K
0
深入学习用Go编写HTTP服务器
http
https
网络安全
go
android
Go是一门通用的编程语言,想要学习 Go 语言的 Web 开发,就必须知道如何用 Go 启动一个 HTTP 服务器用于接收和响应来自客户端的 HTTP 请求。用 Go实现一个http server非常容易,Go 语言标准库net/http自带了一系列结构和方法来帮助开发者简化 HTTP 服务开发的相关流程。因此,我们不需要依赖任何第三方组件就能构建并启动一个高并发的 HTTP 服务器。这篇文章会学习如何用net/http自己编写实现一个HTTP Serverk并探究其实现原理,以此来学习了解网络编程的常见范式以及设计思路。
KevinYan
2020-02-17
2.4K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档