《TCP/IP协议详解》读书笔记(三)

第 11 章 UDP:用户数据报协议 UDP是一个简单的面向数据报的运输层协议:进程的每个输出操作都正好产生一个UDP数据报,并组装成一份待发送的IP数据报。这与面向流字符的协议不同,如TCP...

1 minute read

《TCP/IP协议详解》读书笔记(二)

第7章 Ping程序 Ping程序由MikeMuuss编写,目的是为了测试另一台主机是否可达。该程序发送一份ICMP回显请求报文给主机,并等待返回ICMP回显应答。 Unix系统在实现pin...

1 minute read

User Profiling Approaches for Demographic Recommender Systems

摘要 我们日常生活中的许多决定都依赖于人口统计数据,这是衡量人与人之间亲密程度的一个很好的指标。然而,由于许多在线系统缺乏这些数据,它们可以搜索显式或隐式的替代方案。在众多解决方案中,协同过滤...

1 minute read

《网络编程nio的原理》听课笔记

BIO->NIO why?(非多线程时,BIO无法实现并发。实现并发必须使用多线程,一个请求一个线程。 缺点:但是并不是所有的请求都进行通信数据) 对服务器端来说,如果不活跃的线程比较...

1 minute read

《java运行时数据区》听课笔记

java文件编译成字节码 cafe babe 魔数 表示文件是class文件 javap命令 反汇编 程序计数器(pc) minor gc major gc fulll gc 在新...

1 minute read

《ConcurrentHashMap源码分析》听课笔记

hashMap的扩容:通过构建一个新的Map然后把原来的元素插入到新Map中实现。 一个segment就相当于一个HashMap ConcurrentHashMap 分段锁 效率高 ...

1 minute read

《TCP/IP协议详解》读书笔记(一)

第1章 概述 域名系统(DNS):一个分布的数据库,由它来提供IP地址和主机名之间的映射信息 逐层封装:TCP报文段→IP数据报→帧 分用:当目的主机收到一个以太网数据帧时,数据就开始从协...

2 minute read

《微服务设计》读书笔记

《微服务设计》by Sam Newman,崔力强,张骏译 前言 什么是微服务? 微服务是一种分布式系统解决方案,推动细粒度服务的使用,这些服务协同工作,且每个服务都有自己的生命周具月。因为...

1 minute read