logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

IP数据报的发送和转发过程

同一个网络中的主机可以直接通信-----直接交付不同网络的路由器需要路由器来中转----间接交付主机C将自己的ip地址和自己的子网掩码相与,得到主机C的网络地址;主机C再将主机F的网络地址和自己的子网掩码相与 得到目的网络地址;发现主机F的目的网络地址和C自己的一样则直接交付; 若不一样,则不在同一个网络中需要路由器转发报文进行间接交付;主机C将数据报传输给所在网络的路由器,由路由器将数据报转发给

#tcp/ip#网络#服务器
用Java实现多线程打印奇偶数

多线程小题,使用到synchronized同步锁和wait()、notify() 指令

文章图片
#java#jvm#开发语言
Redis:缓存一致性问题(缓存更新策略)

缓存的一致性即当对数据库修改,缓存未更改,就出现了缓存一致性的问题;

文章图片
#缓存#redis#数据库
详解Spring中的Profile

Spring中的Profile功能其实早在Spring 3.1的版本就已经出来,它可以理解为我们在Spring容器中所定义的Bean的 逻辑组名称,只有当这些Profile被激活的时候,才会将Profile中所对应的Bean注册到Spring容器中

ReentrantLock 基本原理

ReentrantLock底层基于AQS,其构造方法返回的就是NonfaireSync和faireSync;两种同步器都继承自Sync,Sync又继承自AQS!newReentrantLock时,返回的就是同步器,默认是非公平的;

#java#链表#开发语言
拦截器interceptor总结

拦截器是一种动态拦截方法调用的机制,在SpringMVC中动态拦截controller方法的执行;

文章图片
#servlet#java#spring
Spring:IOC和AOP

IOC(控制反转)和AOP(面向方面编程)作为Spring框架的两个核心,可以很好地实现解耦合。

文章图片
#spring#java#spring boot
RDD的执行流程(简略)

从计算的角度来讲,数据处理过程中需要计算资源(内存 & CPU)和计算模型(逻辑)。执行时,需要将计算资源和计算模型进行协调和整合。流程概括:①准备资源②创建Driver和Executor节点②然后将应用程序的数据处理逻辑分解成一个一个的计算任务task。③然后将任务task发到已经分配资源的计算节点executor上,按照指定的计算模型进行数据计算。最后得到计Driver和Executor都是运

#大数据
只下载rpm包而不安装(用于内网服务器使用)

单纯的使用yumdownloader 只会下载给定名称的既定RPM包,安装时候所需要的一些依赖不会被下载。如果要下载依赖加上"–resolve"参数,如果要指定下载目录。加上"–destdir"参数;yum install安装完之后会自动清理安装包,如果只想通过yum下载软件的安装包,但是不需要进行安装的话,可以使用。解决方法之一就是从一台连了公网的虚拟机(NAT) 下载需要的rpm包,然后拷贝到

文章图片
#linux#java#运维
    共 18 条
  • 1
  • 2
  • 请选择