• 使用RxJava遇到的问题

    本文出自:【InTheWorld的博客】 越用RxJava,越觉得它好用,所以不知不觉地发现代码里到处都是RxJava的身影。然而,RxJava也不是银弹,其中仍然有很多问题需要解决。这里,我简单地总…

    READ POST ➔


  • 使用Python进行网络测试

    本文出自:【InTheWorld的博客】 上周,同学让我帮忙写一个测试网络的工具。由于工作上的事情,断断续续地拖了很久才给出一个相对完整的版本。其实,我Python用的比较少,所以基本都是边查资料边写…

    READ POST ➔


  • 由Spring引发的小总结

    本文出自:【InTheWorld的博客】 最近两年,微服务成为了后端最火的概念。Spring boot和Spring cloud也成为了微服务浪潮的有力推动者。以至于,多年来裹足不前的Java EE也…

    READ POST ➔


  • ZooKeeper事务流程源码分析<1>

    本文出自:【InTheWorld的博客】 利用过年这几天的一些空余时间,把《从PAXOS到ZOOKEEPER分布式一致性原理与实践》看了一遍。对ZooKeeper有了一个大致的了解。ZooKeeper…

    READ POST ➔


  • Android触控之驱动层与应用层

    本文出自:【InTheWorld的博客】 触控技术算是现代智能硬件的一大特征。作为一种输入方式,触摸系统与其他输入设备(如键盘)其实非常相似。写这篇blog的初衷并不是要实现触屏驱动移植。而是看《An…

    READ POST ➔


  • MINA拆包问题的简单讨论

    本文出自:【InTheWorld的博客】 前面有写过一篇简单的关于Netty的粘包和拆包问题,这里扯扯Mina。讲真,我对Mina其实不熟悉,但作为网络框架,和Netty什么的还是挺相似的。使用Min…

    READ POST ➔


  • Linux下矩阵键盘驱动分析与移植

    本文出自:【InTheWorld的博客】 首先要介绍一下Linux中input子系统的模型,一图胜千言,所以直接上图。 上图一目了然,我们的键盘驱动就是工作在input子系统的最低层。单纯地从驱动角度…

    READ POST ➔


  • Java的序列化实现解析

    本文出自:【InTheWorld的博客】 对于Java自带的对象序列化,我并没有仔细研究过它的实现机制。对于Java默认的序列化机制,它的最大优点就是简单方便。你需要做的仅仅是对需要序列化的POJO增…

    READ POST ➔


  • TCP粘包与拆包——基于Netty

    本文出自:【InTheWorld的博客】 粘包与拆包的概念 在TCP/IP协议中,由于传输层并不了解应用层数据的含义,发送端传输层可能会对应用层数据进行拆分或者合并,在接收端也同样如此。由此而产生的问…

    READ POST ➔


  • SSL/TLS的理解与使用

    本文出自:【InTheWorld的博客】 随着网络安全技术的发展,SSL(Secure Socket Layer)逐渐成为了一种广泛应用的技术。甚至我个人认为,SSL已经成为软件从业人员必须要理解的技…

    READ POST ➔