logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

QUIC报文格式详解

QUIC的packet分为Special Packets和Regular Packets两种,其中各自又有两种不同的packet特殊报文:版本协商报文(Version Negotiation Packets)公共重置报文(Public Reset Packets)普通报文:常规报文(Regular Packets)FEC(Forward Error Correction)报文QUIC报文的大小需要

idea打断点启动项目后debug红点内没有√,导致无法调试

开发项目过程中总免不了进行断点调试,有时候会遇到无法正常调试的情形。本博客简单总结了下我目前遇到的断点无法正常调试的情景和对应的解决办法,如果后面有遇到新的场景会继续补充1.项目是否以debug模式启动这是最简单的场景2.是否禁用了断点,idea禁用断点,红点会置灰,非常容易发现3.如果是多模块的项目,查看下调试的项目和当前启动的项目是否同一个(我之前就是由于这个原因导致调试失败)4. 停止项目,

如何多次读取request请求里的数据

问题场景 :我们一般直接获取request请求里的参数进行数据处理,现在想在过滤器里将获取请求数据并打印,方便做日志排查。但是POST请求中的参数是存储在流中的,只能读一次,无法多次读取。解决办法使用ThreadLocal存储请求数据最简单的办法就是获取到请求数据之后存储在一个地方,这样下次再使用的时候就直接从存储处获取,而不再从request请求流里获取拦截的filter@Componentpu

通过putty和 winscp操作aws机器笔记

最近在生产aws环境部署了支持http3的nginx集群(nginx+consul+upsync)。整个部署过程使用putty操作虚拟机,通过winscp上传下载文件。写了一些操作笔记以及记录了我自己碰到的几个问题PS:由于是生产环境,所以所有的服务机器都是通过堡垒机登录的,并且设置了密钥下面提到的服务器地址都是不能直接通过ssh命令直接连接的应用服务器地址WINSCPwinscp的操作相对put

Idea单测执行报错“Command line is too long“ 解决办法

最近在使用idea执行项目的单元测试的时候,会出现如下报错 : Command line is too long. Shorten command line for className or also for JUnit defaultconfiguration.如下图所示:解决方法一 : 修改启动配置解决方法二 :在该项目下找到如下文件: /.idea/workspace.xml在文件中找到&l

QUIC报文格式详解

QUIC的packet分为Special Packets和Regular Packets两种,其中各自又有两种不同的packet特殊报文:版本协商报文(Version Negotiation Packets)公共重置报文(Public Reset Packets)普通报文:常规报文(Regular Packets)FEC(Forward Error Correction)报文QUIC报文的大小需要

不花一分钱申请免费域名和ssl证书

最近想申请个域名做测试,在网上搜了下,找到了个免费申请的网站,顺便使用这个域名申请了ssl的证书(不用花任何钱),整理了下分享出来。如果是想要一个临时使用的域名可以按照下面的办法申请,如果是想长期使用,还是更建议去阿里云等网站申请。申请免费域名freenom.com是一个提供免费域名申请的网站最长可以选择免费一年,临近到期会提示是否续费1.查询域名是否可用,可以选择tk、ml、ga等域名后缀,这些

记一次clickhouse查询问题Double-distributed IN/JOIN subqueries is denied (distributed_product_mode = ‘deny‘)

最近在工作中使用到了clickhouse,在查询数据统计的时候遇到了一点问题,后来解决了,记录一下ClickHouse是一个用于联机分析(OLAP)的列式数据库管理系统–DBMS ( 来自不同列的值被单独存储,来自同一列的数据被存储在一起 )适用于大多数是读请求,数据较少更新或者没有更新的场景。clickhouse的一大优点是支持SQL, 在查询的学习成本上低于es.SQL格式如下:[WITH e

#clickhouse
CentOS报错:“Could not resolve host: mirrorlist.centos.org; Unknown error“

在电脑上安装了VMware Workstation Pro, 安装了一个虚拟机想要安装docker,在执行如下yum命令[root@10 ~]# sudo yum install -y yum-utils device-mapper-persistent-data lvm2的时候出现错误在网上搜索了下发现是网络设置的原因–“本机无法连接网络”。查看了下虚拟机的ip,确实有问题,按照这篇文章进行了设

让互联网更快的协议,QUIC在腾讯的实践及性能优化

本文来自腾讯资深研发工程师罗成在InfoQ的技术分享。本文首发InfoQ公众号,系腾讯技术工程事业群与InfoQ合作的“腾讯技术工程”专栏第二篇文章,新的一年,我们将会为技术人员提供更多腾讯的技术干货与落地实践。作者介绍:罗成,腾讯资深研发工程师。目前主要负责腾讯 stgw(腾讯安全云网关)的相关工作,整体推进腾讯内部及腾讯公有云,混合云的七层负载均衡及全站 HTTPS 接入。对 HTTPS,SP

    共 20 条
  • 1
  • 2
  • 请选择