240 发简信
IP属地:上海
  • 多线程与高并发

    1. synchronized 四种状态以及锁升级过程 无锁 -> 偏向锁 -> 轻量级锁(cas) -> 重量级锁 当只有一个线程进行加锁的时...

  • Resize,w 360,h 240
    dubbo filter 扩展 以及 重写 dubbo ExceptionFilter

    dubbo 自身提供了filter 的扩展,用于入参,出参,规范返回参数 都是非常实用的,本文就以重写dubbo 自身的ExceptionFil...

  • dubbo 抛出自定义异常正常处理方法

    dubbo provider抛出一个自定义异常,consuemer获取失败 dubbo 源码有一个统一的异常处理策略 从源码中可以看出,异常直接...

  • 浏览器阻止window.open弹出新窗口解决办法

    1. 原因分析 当浏览器检测到非用户操作产生的新弹出窗口,则会对其进行阻止。因为浏览器认为这可能是一个广告,不是一个用户希望看到的页面。 2. ...

  • Resize,w 360,h 240
    微信小程序swiper扩展左右滑动两边各显示一半其它的item

    直接先上效果图 在开发者工具中预览效果 wxml 代码 使用next-margin和previous-margin控制露出前后的一小部分外层li...

  • FreeMarker解析json数据

    模拟后台传过来的 json 字符串 <#assign text> {"res":"0","msg":"OK","userlist":[{"id...

  • centos下安装nginx

    1.安装gcc gcc是用来编译下载下来的nginx源码 yum install gcc-c++ 2.安装pcre和pcre-devel P...

  • pip: no module named _internal

    pip错误 ImportError: No module named _internal 1.curl https://bootstrap.py...

  • Resize,w 360,h 240
    安卓测试Adb使用方法

    1.配置环境变量 1.下载platform-tools,https://developer.android.google.cn/studio/r...

个人介绍
日常工作各种bug,问题记录