240 发简信
IP属地:香港
  • Resize,w 360,h 240
    Java动态编译

    前提 笔者很久之前就有个想法:参考现有的主流ORM框架的设计,造一个ORM轮子,在基本不改变使用体验的前提下把框架依赖的大量的反射设计去掉,这些...

  • Resize,w 360,h 240
    Vue3.x 实现 Web Components

    Web Components[https://developer.mozilla.org/zh-CN/docs/Web/Web_Componen...

  • Resize,w 360,h 240
    【Arthas】定位线上问题

    项目使用了MumbleSDK 2.x, rmb请求先到一个Dispatcher类, 然后Dispatcher根据请求参数里的bizService...

  • Resize,w 360,h 240
    【Arthas】重要技巧

    当你遇到以下类似问题而束手无策时,Arthas可以帮助你解决:这个类从哪个 jar 包加载的?为什么会报各种类相关的 Exception? 安装...

  • Resize,w 360,h 240
    【Arthas】定位高并发问题

    一个web服务,压测会报大量500错误,且稳定复现。我们已经定位到是登录拦截器LoginFilter的问题 安装arthas 首先要先把arth...

  • 【Arthas】诊断工具在docker中使用

    在实际工作中很多的服务都使用docker部署,如果直接在服务器中使用Arthas则找不到运行的服务而无法使用Arthas进行诊断,因此需要进入到...

  • Resize,w 360,h 240
    【Arthas】基本使用

    接口响应不符合预期,怀疑参数没传正确或者接口响应慢等问题,按以前的做法是在程序中打印日志记录入参、响应时间再进行部署,整个过程耗时长,通过 Ar...

  • Resize,w 360,h 240
    【Arthas】解决接口请求延迟问题

    公司有个渠道系统,专门对接三方渠道使用,没有什么业务逻辑,主要是转换报文和参数校验之类的工作,起着一个承上启下的作用。 最近在优化接口的响应时间...

  • webpack性能优化之externals与DllPlugin

    externals和DllPlugin都是为了分离模块诞生,通过他们可以将一些第三方模块抽离出来,打包的时候不需将某些三方库一起打包如vue、v...