240 发简信
IP属地:浙江
  • SSH的总结

    ssh的相关总结ssh登陆的过程非对称加密RSA登陆过程免密登陆linux相关文件及操作公钥与秘钥的保存格式用密码加密密码可行性彩虹表预计算的哈希链集(Precomputed...

  • CentOS安装JDK 8

    准备工作 首先,更新包: 检查服务器上是否已安装旧版本的Java: 如果有旧版本的Java则移除: 下载安装JDK 前往Oracle Java下载页面,根据你的系统架构找到合...

  • 120
    tomcat会话保持

    tomcat的会话保持方式有三种:1、session sticky:会话粘滞,通过同一个客户端的相关请求分发到同一个结点进行处理。 source_ipnginx: ip_ha...

  • 路由器与交换机

    路由器与交换机 路由器与交换机的关系是个老生常谈的问题。但其实现代的路由器一般都包含路由、交换两个功能。 从经典的定义来看 路由器是基于ip协议工作的 交换机是基于以太网协议...

  • 编码

    上周同事组内分享了编码相关的内容。之前自己也总结过,但过了一段时间后发现记忆有点模糊。希望能从一个角度讲好编码这件事,理解型记忆。 编码的理解 在计算机的世界中,只有0和1。...

  • 开篇词

    有些基础的概念,作为一个程序员,就应当清楚。当然,除了本文集,还有别的文集,可能有些基础概念会详细的写在别的文集中。相关资料程序员的自我修养

  • 《网络是怎样连接的》 第二章 协议栈、网卡

    这一章从tcp协议工作开始一直讲到了信号从网卡发送出去。 tcp的三次握手与四次挥手 tcp头部的内容 ip协议栈中的ip头部、mac头部 电信号的典型样子 tcp的三次握手...

  • 套接字

    非常经典的说明,可以经常看 socket与port A TCP socket is an endpoint instance defined by an IP address...

  • tcp的三次握手四次挥手

    三次握手 为什么需要三次握手,网上有很多的资料解释,各种试图使用故事、比喻来达到通俗易懂的效果,然而并未触及核心。故事看着挺有道理,但依然不能解决疑惑。最终看到让人心悦诚服的...

  • 子网掩码简单记录

    ip是独立的定义。而子网掩码却不是独立的,必须和ip结合使用采用意义。子网掩码与ip做与运算后得到的数据为网络号。 梳理tcp/ip协议发包的逻辑。在整个链路层,是只一句ma...

  • 《网络是怎样连接的》第一章笔记

    第一章概述了网络请求到回复的整个过程。里面只需要理解一下几点: http的url的格式。 dns的解析过程 get post的格式 http返回结果的状态码分类 url格式的...

  • Paxos的简单理解

    数据备份是为了数据的安全些,比如数据库系统,一主一备是基本的配置。当同一数据储存多份之后,每份数据之间理论上应该是要一样的(毕竟是同一数据),但如何在实际中保证他们是一样的,...

  • git branch 自动补全

    在团队项目中,经常有多个分支,而且每个分支遵循一定的命名规则,会比较长。但直接使用`git checkout branch` 时是没有自动补全功能的。 要实现自动补全功能,情...

  • 120
    Scala学习路线

    这是一篇为公司内部”scala热情workshop”活动准备的文章,面向Scala初学者,目的在于帮助大家能尽早就建立起对Scala的整体认识,少走弯路。当然由于水平有限,有...

  • Scala基础(5)- 数组

    数组是最基本的数据结构。通常的语法或数据结构书都会先介绍数组,而后再介绍集合,链表,树,哈希表等等。我们也不例外。 定长数组 最简单的数组创建如下,记住方括号在Scala中用...

  • 120
    深入分析java线程池的实现原理

    简书 占小狼[https://www.jianshu.com/users/90ab66c248e6/latest_articles] 转载请注明原创出处,谢谢! 2019/...

  • 120
    Java动态代理实现及原理分析

    代理模式 给某个对象提供一个代理对象,并由代理对象控制对于原对象的访问 什么是动态代理 运行时动态生成代理类 动态代理我们需要些什么 业务接口(Interface)业务的抽象...