240 发简信
IP属地:加州
  • 分时系统的平均响应时间

    来源 科:操作系统 章:第一章 导论 节:第二节 多道程序设计和分时 讲解 例题:假如分时系统中有5个作业,设定时间片大小为2毫秒,每个进程在10毫秒内各自运行了2毫秒。那么...

  • 120
    降低 Java 程序的“虚拟内存地址”占用

    0. 问题 最近业务方反馈我们的一个 Java 写的 agent 内存占用过高: 业务方是通过 top 命令查看 VIRT 数值过高,但是通常来说我们都是采用 RES 衡量内...

  • CopyTest1.InnerClass和CopyTest2.InnerClass 本就不是同一个类型,假如需要 copy 这个内部类的话,可以让这两个内部类实现一个接口:
    public interface Inner {
    void setInnerName(String innerName);
    String getInnerName();
    }

    Spring的BeanUtils的copyProperties方法需要注意的点

    背景 最近项目中在和第三方进行联调一个接口,我们这边发送http请求给对方,然后接收对方的回应,代码都是老代码。根据注释,对方的SDK中写好的Request类有一个无法序列化...

  • Fastjson里的TypeReference就挺香,没必要这么复杂呀
    List<String> list = JSON.parseObject(jsonStr, new TypeReference<List<String>>{});

    Gson、Fastjson解析里的Type,如何用一个方法解析所有数据

    使用Gson或者fastjson解析数据,我们的梦想是用一套方法解析所有数据: 但这只能是想想,比如上面的方法,list类型就没法处理了 解析object和list,肯定得分...

  • 使用spring的RestTemplate发送HTTP请求

    在一个spring-boot项目中,需要请求第三方API,使用JDK原生的URLConnection过于繁琐,功能强大的Apache.HttpClient又需要额外引入,导致...

  • 120
    进程间通信IPC (InterProcess Communication)

    一、进程间通信的概念 每个进程各自有不同的用户地址空间,任何一个进程的全局变量在另一个进程中都看不到,所以进程之间要交换数据必须通过内核,在内核中开辟一块缓冲区,进程1把数据...

  • 好像 Tomcat8 以后的版本就 都默认使用 nio 模式了吧,还需要设置 nio 么

    tomcat9调优

    官方网站 把大象装进冰箱需要几个步骤: 修改catalina.sh:jdk7以及jdk7以下: jdk8以及jdk8以上 JAVA_OPTS="$JAVA_OPTS -ser...

  • 区块链之 RLP序列化

    rlp序列化文档 RLP(Recursive Length Prefix,递归的长度前缀)是一种编码规则,可用于编码任意嵌套的二进制数据,特定的数据类型(例如:string,...

  • 120
    开放API接口签名验证,让你的接口从此不再裸奔

    接口安全问题 请求身份是否合法? 请求参数是否被篡改? 请求是否唯一? AccessKey&SecretKey (开放平台) 请求身份 为开发者分配AccessKey(开发者...

  • 一个基于 lambda 的异常处理工具类

    封装了一个相当于语法糖的异常处理办法,做个记录。PS:其实只是一个对于函数式编程方式的思考……使用示例如下: 工具类代码如下:

  • 120
    MacOS实用技巧之Finder(访达)的使用

    由于不太可能每次都来这里更新,更多MacOS实用技巧系列文章,请看我的博客:https://www.xiebruce.top/category/mac[https://www...

  • 120
    深入解析 Go 中 Slice 底层实现

    切片是 Go 中的一种基本的数据结构,使用这种结构可以用来管理数据集合。切片的设计想法是由动态数组概念而来,为了开发者可以更加方便的使一个数据结构可以自动增加和减少。但是切片...