腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
yuyy.info技术专栏
专栏成员
举报
459
文章
212149
阅读量
38
订阅数
订阅专栏
申请加入专栏
全部文章(459)
post(196)
编程算法(98)
java(37)
数据库(20)
sql(20)
缓存(19)
go(17)
api(16)
容器(16)
网络安全(16)
spring(14)
git(13)
二叉树(12)
打包(11)
http(11)
网站(10)
javascript(9)
腾讯云测试服务(9)
面向对象编程(9)
微服务(9)
vue.js(8)
https(8)
node.js(7)
linux(7)
容器镜像服务(7)
kubernetes(7)
html(6)
ide(6)
github(6)
文件存储(6)
存储(6)
开源(6)
分布式(6)
数据结构(6)
负载均衡(5)
php(5)
servlet(5)
json(5)
负载均衡缓存(5)
ci(5)
gitlab(5)
配置(5)
实践(5)
数据(5)
c++(4)
云数据库 SQL Server(4)
maven(4)
serverless(4)
jdk(4)
controller(4)
服务(4)
接口(4)
排序(4)
数组(4)
其他(3)
xml(3)
jquery(3)
android(3)
云数据库 Redis®(3)
tomcat(3)
访问管理(3)
渲染(3)
mybatis(3)
rpc(3)
大数据(3)
安全(3)
leetcode(3)
mysql(3)
笔记(3)
部署(3)
对象(3)
异常(3)
对象存储(2)
官方文档(2)
ajax(2)
jar(2)
unix(2)
nginx(2)
SSL 证书(2)
webpack(2)
压力测试(2)
jvm(2)
jdbc(2)
hashmap(2)
npm(2)
tcp/ip(2)
单元测试(2)
uml(2)
数据分析(2)
es(2)
app(2)
int(2)
join(2)
null(2)
resources(2)
select(2)
service(2)
备份(2)
遍历(2)
并发(2)
插件(2)
关系型数据库(2)
解决方案(2)
开发(2)
客户端(2)
原理(2)
指针(2)
自动驾驶(1)
c 语言(1)
python(1)
actionscript(1)
react(1)
css(1)
单片机(1)
arm(1)
oracle(1)
mvc(1)
eclipse(1)
svn(1)
lucene/solr(1)
命令行工具(1)
电商(1)
企业(1)
数据安全(1)
eslint(1)
babel.js(1)
游戏(1)
自动化(1)
数据迁移(1)
spring boot(1)
推荐系统(1)
ftp(1)
grep(1)
微信(1)
windows(1)
数据可视化(1)
系统架构(1)
架构设计(1)
nest(1)
腾讯云开发者社区(1)
processing(1)
云数据库 postgresql(1)
kafka(1)
utf8(1)
etcd(1)
alpha(1)
apisix(1)
apple(1)
bind(1)
boot(1)
bug(1)
build(1)
cell(1)
checkbox(1)
class(1)
classloader(1)
code(1)
config(1)
core(1)
data(1)
distance(1)
error(1)
eventbus(1)
fibonacci(1)
file(1)
func(1)
generator(1)
goland(1)
google(1)
grid(1)
href(1)
input(1)
integer(1)
interface(1)
intervals(1)
io(1)
ip(1)
junit(1)
key(1)
lambda(1)
line(1)
list(1)
listener(1)
message(1)
metadata(1)
methods(1)
outputstream(1)
partition(1)
patch(1)
plugins(1)
properties(1)
prototype(1)
restart(1)
restful(1)
return(1)
root(1)
semaphore(1)
set(1)
settings(1)
src(1)
stack(1)
store(1)
sum(1)
target(1)
textarea(1)
twitter(1)
version(1)
volatile(1)
wait(1)
x86(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)
依赖注入(1)
原型(1)
重构(1)
注解(1)
搜索文章
搜索
搜索
关闭
Gitlab CI/CD 实践三:Docker 安装 Gitlab Runner
进程
实践
容器
ci
gitlab
在学习开源项目时,很多时候光看代码是搞不清楚实际运行时会走哪个逻辑分支,或者无法推测方法参数值。最简单的办法是 debug,熟悉某个功能的执行流程。
Yuyy
2024-09-22
183
0
Gitlab CI/CD 实践三:Docker 安装 Gitlab Runner
gitlab
磁盘
实践
数据
ci
此时软链接 b 已存在,我的预期是执行失败,或者覆盖软链接 b,但实际上在 a 下创建了一个软链接 a,这是第一个问题
Yuyy
2024-08-18
89
0
Gitlab CI/CD 实践四:Golang 项目 CI/CD 流水线配置
ci
gitlab
配置
实践
数组
gdb是linux系统自带的调试器,功能十分强大,它不仅支持C/C++调试,也支持GO程序调试。 支持打断点,查看变量值,查看调用堆栈。使用前需要在编译时禁用编译器优化、内联优化,这样看到的代码才和源代码一致。
Yuyy
2024-07-14
300
0
Gitlab CI/CD 实践四:Golang 项目 CI/CD 流水线配置
实践
容器
ci
gitlab
配置
Yuyy
2024-07-14
218
0
Goland、Idea 插件推荐
插件
工具
开发
日志
goland
Github 开发的智能代码编写工具,可以代码提示,直接提问。它写的代码基本能用,特别是结合本地代码生成的提示,极大的提高开发效率。另外可以看看我之前的文章:Github Copilot 是如何提升我的工作效率?
Yuyy
2024-07-01
522
0
在 K8S 节点上使用非 Nodeport 默认端口范围暴漏服务
服务
解决方案
流量
配置
代理
新增一个 nginx Pod,并配置hostNetwork: true,dnsPolicy: ClusterFirstWithHostNet,通过七层代理来转发流量到服务 A 的 service。
Yuyy
2024-03-07
200
0
Gitlab CI/CD 实践四:Golang 项目 CI/CD 流水线配置
ci
gitlab
部署
配置
实践
还是之前的需求,上一篇文章:Operator示例:通过Operator+CRD实现部署自动化是基于官方的sample-controller来修改,实现我们的逻辑。这次使用kubebuilder来生成代码。
Yuyy
2024-02-03
432
0
Pod里的容器如何设置IP?
容器
ip
部署
产品
网络
最近遇到一个docker compose部署的产品(旧版本)想部署到k8s中,而该产品应用的多个容器都在docker compose中设置了ip地址,镜像里的应用配置也是配置的这些预设ip,容器之间通过预设IP进行通信。
Yuyy
2024-01-28
316
0
Operator示例:通过Operator+CRD实现部署自动化
自动化
app
controller
部署
服务
在上一篇通过Operator自动暴露集群内部服务中,遗留了一个问题:开发人员or业务上游是需要关注k8s内建资源,例如deployment如何定义,这和K8S自动化的目标背道而驰。 本篇文章将采用CRD(CustomResourceDefinition)来屏蔽底层K8S资源,让开发人员只需要按照我们制定的规则来定义CR即可。至于创建deployment,service,ingress等操作就可以交给Operator来完成,从而实现部署自动化。 而自动化就可以对接业务系统,使其实现业务价值。例如根据授权信息,创建租户购买的产品服务,当授权到期时,自动删除对应资源。
Yuyy
2024-01-22
703
0
Github Copilot 是如何提升我的工作效率?
github
单元测试
安全
函数
依赖注入
Yuyy
2023-11-23
338
0
邮件系统原理
服务器
客户端
通信
协议
原理
邮件已成为日常工作中必备的工具,常常作为正式交流的一种方式,那发送一封邮件是如何到达目标邮箱的呢?
Yuyy
2023-10-27
454
3
利用 Apisix 网关解决跨域问题
apisix
跨域
配置
网关
系统
运营同学经常需要将运营系统上的url拷贝到virustotal去查询安全性,这个重复操作想优化下,提高效率。通过调研,发现virustotal是支持api查询的,就想在运营系统的前端集成这个查询功能,因此产生了跨域问题。
Yuyy
2023-10-18
1.1K
0
Docker 容器应用构建 deb 包
打包
容器镜像服务
容器
脚本
镜像
我们的应用发布都是以镜像为基础,git打tag触发cicd,发布对应version的镜像。现在有个应用需要部署到客户内网中,如果以导出镜像的形式,再给客户部署,是比较繁琐的。并且无法做一些额外的工作,例如安装前的环境检测,卸载时删除镜像,以及更新等。当然这些都可以通过脚本实现,但不够优雅。而同事之前做过以linux安装包的形式发布容器应用,这种方式更加正式且方便,遂复用之。
Yuyy
2023-10-18
473
0
通过Operator自动暴露集群内部服务
service
对象
服务
集群
开发
运维团队希望管控部署在k8s集群里对外暴露的服务,开发团队无需关心服务如何暴露给用户。
Yuyy
2023-05-10
344
0
LeetCode:355_设计推特
int
leetcode
twitter
设计
推送
在推送给用户的推特,是该用户关注的人发的推特,并通过时间顺序合并在一起。采用多路归并的方式合并,在归并时,通过最小堆优化。
Yuyy
2023-05-01
554
0
LeetCode:496_下一个更大元素I
数据结构
leetcode
stack
解决方案
数组
上图中绿色item想找到下一个比它大的值,只需要和红色item比较就行,而不需要和紫色的item比较。所以我们需要维护一个单调递增的栈,保存红色的值。
Yuyy
2023-05-01
202
0
Kafka 并发消费单个 partition
kafka
partition
遍历
并发
指针
kafka可以通过多个partition实现并发,但是针对单个partition,必须顺序提交。假如消息发送顺序为1,2,3,如果先提交3,会导致1,2被提交。所以不能并发执行后立即提交。
Yuyy
2023-05-01
999
0
【笔记】Operator课程(7-9)
笔记
队列
对象
事件
数据
Indexer缓存k8s资源对象,并提供便捷的方式查询。例如获取某个namespace下的所有资源
Yuyy
2023-04-12
197
0
【笔记】Operator课程(1-6)
笔记
接口
数据
数组
原理
通过debug定位监听阻塞的地方,在go标准库里,json stream。具体方法未能定位到
Yuyy
2023-03-27
323
0
【笔记】分布式缓存(1-2)
分布式
缓存
笔记
服务
数据
如果缓存加载过程复杂,懒加载会影响用户,可以增加一个watch DB 日志的服务,更新DB后,异步创建缓存。但是这期间的查询操作,还是要自行创建缓存。异步创建缓存还可以进行预读,缓存附近的内容,空间局限性原理。也可以通过MQ来做。(Go 进阶训练营 – 评论系统架构设计二:详细设计)
Yuyy
2023-03-27
368
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档