腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
每天晒白牙
专栏成员
举报
26
文章
27715
阅读量
12
订阅数
订阅专栏
申请加入专栏
全部文章(26)
编程算法(7)
java(6)
云数据库 Redis(4)
jvm(3)
es(3)
php(2)
ide(2)
jar(2)
http(2)
缓存(2)
tcp/ip(2)
c++(1)
javascript(1)
bash(1)
react(1)
node.js(1)
android(1)
打包(1)
git(1)
tomcat(1)
bash 指令(1)
容器镜像服务(1)
文件存储(1)
命令行工具(1)
海外加速(1)
腾讯云测试服务(1)
容器(1)
存储(1)
网络安全(1)
hashmap(1)
rpc(1)
kerberos(1)
大数据(1)
数据结构(1)
https(1)
腾讯云开发者社区(1)
kafka(1)
ipv6(1)
grafana(1)
io(1)
matrix(1)
posix(1)
prometheus(1)
row(1)
select(1)
sort(1)
target(1)
thread(1)
threadpoolexecutor(1)
worker(1)
内核(1)
线程池(1)
异步(1)
搜索文章
搜索
搜索
关闭
北漂7年程序猿回看工作选择
java
聊工作不得不先说下考研失败的经历 大三和大四一直备战考研,没有为找工作做一点准备工作,可以说就没给自己留任何的退路,起早贪黑的备考,皇天不负有心人---落榜
每天晒白牙
2023-03-08
510
0
IPv6定位优化
ipv6
tcp/ip
rpc
大数据
缓存
随着 IPv6的推进,我们发现线上需要使用 IPv6 定位的流量已经达到了 8000 QPS。此前我们并未对 IPv6 定位做任何缓存或者其它优化,这部分流量会直接请求定位服务,随着流量进一步提升可能触发调用量报警以及流控。另外由于此前已经对 IPv4 进行了缓存,如果 IPv6 不做相应的优化,因为多了一次 RPC 请求,服务的响应时间会随着 IPv6 流量占比提升而变长。
每天晒白牙
2021-04-12
719
0
[性能] IP 定位缓存该如何做?
tcp/ip
缓存
编程算法
我们有一个站点服务,暴露 HTTP 接口,对接外部流量,类似网关。上线后发现 Full GC 频率比较高,老年代内存使用情况如下图。从图上可以看出平均 3个小时左右会进行一次 Full GC;内存逐步上升,说明每次 YGC 都有一些对象熬过了多次 YGC 并且晋升老年代;另外还可以注意到一点,夜里的时候增长速度比白天慢,说明和流量相关,请求越多,增长越快。那到底是什么对象可以不断的晋升老年代,而同时又可以被 Full GC 掉。
每天晒白牙
2021-03-05
671
0
Top99 超时排查思路
grafana
prometheus
sort
我们的系统 Top90 稳定在 19ms 左右,Top99 稳定在 46 ms 左右,Top999 稳定在 50ms 左右,监控报警主要用的 Prometheus + Grafana + 自研报警平台
每天晒白牙
2020-12-08
664
0
如何快速判断一个用户是否访问过我们的 APP?
云数据库 Redis
编程算法
php
牙哥所在部门是做广告系统的,所在小组主要做广告外投,即下图中 DSP 部分,当用户浏览媒体时,媒体通过 SSP 将曝光请求通过 ADX 发送给 DSP,DSP 通过 DMP 进行人群定向,对目标人群进行广告竞价,更好地为广告主带来收益
每天晒白牙
2020-08-21
1.3K
0
一起刷 leetcode 之螺旋矩阵(头条和美团真题)
编程算法
数据结构
给定一个包含 m*n 个元素的矩阵(m 行,n 列),请按顺时针螺旋顺序,返回矩阵中所有元素
每天晒白牙
2020-08-21
399
0
ThreadPoolExecutor 线程池"源码分析"
target
thread
threadpoolexecutor
worker
线程池
通过类图可知,ThreadPoolExecutor 是一个 ExecutorService,可以通过池中的线程来执行任务
每天晒白牙
2020-08-21
472
0
类加载器知识点吐血整理
jvm
java
c++
我们平时写的代码或程序到底是如何运行起来的呢? 比如我开发用的是 java 语言,源码是是 .java 的文件,但他们是没有办法运行的。通常我们会打成 jar 包,然后部署到服务器上,其实我们所说的打包就是编译,即把 java 文件编译成 .class 字节码文件,那如何执行这些 .class 字节码文件呢? 通过 java -jar 命令来执行这些 .class 文件。其实 java -jar 命令启动了一个 jvm 进程,由 jvm 进程来运行这些字节码文件
每天晒白牙
2020-08-21
371
0
原创|ES广告倒排索引架构演进与优化
es
https
kafka
网络安全
之前分享了一篇文章 广告倒排索引架构与优化,介绍我们的ES广告倒排索引的架构与优化,我就不介绍了,建议先去看下这篇文章,再回来看这篇,下面只放下之前的架构图
每天晒白牙
2020-08-21
987
0
cpu使用率过高和jvm old占用过高排查过程
es
jvm
占用cpu过高的线程有两个,其中一个是打印异常日志的(会new 对象),还有gc线程
每天晒白牙
2020-08-21
2.5K
0
频繁FGC的真凶原来是它
jvm
jar
编程算法
java
腾讯云测试服务
事后再看dump文件注意到最大的对象是一个ArrayList,里面几乎都是ElasticSearchStatusException对象
每天晒白牙
2020-08-21
582
0
原创|面试官:Java对象一定分配在堆上吗?
java
海外加速
ide
最近在看 Java 虚拟机方面的资料,以备工作中的不时之需。首先我先抛出一个我自己想的面试题,然后再引出后面要介绍的知识点如逃逸分析、标量替换、栈上分配等知识点
每天晒白牙
2020-08-21
1.4K
0
用 Redis 散列实现短网址生成器|文末福利
ide
云数据库 Redis
存储
编程算法
腾讯云开发者社区
Redis 的散列键会将一个键和一个散列在数据库里关联起来,用户可以在散列中为任意多个字段(field)设置值。与字符串键一样,散列的字段和值既可以是文本数据,也可以是二进制数据。
每天晒白牙
2020-08-21
943
0
记一次线上问题及反思
tomcat
php
我们团队是做程序化广告的,我所在小组主要做 DSP 方向,对接外部 ADX,提供广告检索服务(对广告系统不熟悉的不要着急,后面有时间会给大家分享广告相关的文章)
每天晒白牙
2020-08-21
522
0
Redis 的过期策略是如何实现的?
云数据库 Redis
可见在 redisDb 结构的 expire 字典(过期字典)保存了所有键的过期时间
每天晒白牙
2020-08-21
1.6K
0
[译]Zookeeper的优点与局限性
文件存储
kerberos
在学习了Zookeeper(后文都简称zk)的介绍和功能后,您已经很好地理解了zk。现在,在这个zk教程中,我们将讨论zk的优点和局限性。zk有几个功能对用户非常有益,但同时也存在一些局限性,所以在我们使用zk前,必须先了解一下。让我们分别学习一下zk的优点与局限性
每天晒白牙
2020-08-21
1.1K
0
介绍下你知道的IO模型?
io
posix
select
内核
异步
一个套接字的输入操作,第一步是等待数据到达网络,当分组到达时,它被拷贝到内核中的某个缓冲区,第二步是将数据从内核缓冲区拷贝到应用缓冲区
每天晒白牙
2020-08-21
393
0
原创|如果懂了HashMap这两点,面试就没问题了
hashmap
编程算法
HashMap 是后端面试的常客,比如默认初始容量是多少?加载因子是多少?是线程非安全的吗?put 操作过程复述下?get 操作复述下?在 jdk 1.7 和 1.8 实现上有什么不同?等等一系列问题,可能这些问题你都能对答如流,说明对 HashMap 还是比较理解的,但最近我们团队的同学做了一个技术分享,其中有几点我挺有收获的,我给大家分享下
每天晒白牙
2020-08-21
415
0
Redis慢查询日志
云数据库 Redis
容器镜像服务
容器
通过 slowlog get 查看慢查询日志是什么样子?【从其他redis服务器看的】
每天晒白牙
2020-08-20
3.2K
1
Reactor线程模型
react
编程算法
android
http
根据大神Doug Lea 在 《Scalable IO in Java 》中的介绍,Reacotr模型主要分为三个角色
每天晒白牙
2020-08-20
594
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档