动态生成多字段排序,动态生成stream filter
摘要:Comparator<Map<String, Object>> cmp = null; for (int i = 0; i < st.size(); i++) { String t = st.get(i); String r = sr.get(i); Comparator<Map<String, O
阅读全文
su、sudo、sudo su、sudo -i的用法和区别
摘要:su root 输入root密码后切换之root用户但是pwd目录不变 su - root 输入root密码后切换之root用户但是pwd目录/root sudo 一般加的是命令 sudo -i root与sudo - root、sudo -i ,sudo - ,sudo root效果相同 提示输入
阅读全文
Java 9模块– JPMS基础
摘要:Java平台模块系统(JPMS)是Java SE 9的主要新功能。在本文中,我将对其进行介绍,而我的大部分意见将留给后续文章。 这是基于这些幻灯片 。 Java平台模块系统(JPMS) 开发为Project Jigsaw的新模块系统旨在提高Java编码的抽象级别,如下所示: 该项目的主要目标是: 使
阅读全文
Maven"妹问"不是"妈问"
摘要:pache Maven 入门篇 ( 上 ) | Oracle 中国 Apache Maven 入门篇 ( 下 ) | Oracle 中国 写这个 maven 的入门篇是因为之前在一个开发者会的动手实验中发现挺多人对于 maven 不是那么了解,所以就有了这个想法。 这个入门篇分上下两篇。本文着重动手
阅读全文
让你明白kvm是什么
摘要:KVM 工具集合: libvirt:操作和管理KVM虚机的虚拟化 API,使用 C 语言编写,可以由 Python,Ruby, Perl, PHP, Java 等语言调用。可以操作包括 KVM,vmware,XEN,Hyper-v, LXC 等 Hypervisor。 Virsh:基于 libvir
阅读全文
KVM详解,学习kvm系列文章
摘要:(1):简介及安装 1. KVM 介绍 1.0 虚拟化简史 其中,KVM 全称是 基于内核的虚拟机(Kernel-based Virtual Machine),它是一个 Linux 的一个内核模块,该内核模块使得 Linux 变成了一个 Hypervisor: 它由 Quramnet 开发,该公司于
阅读全文
[计算机网络]IP、UDP、TCP和HTTP报文格式总结
摘要:OSI七层参考模型: 详细OSI七层参考模型解析博客 报文封装过程 物理层、数据链路层、网络层代表设备 物理层:网卡,网线,集线器,中继器,调制解调器 数据链路层:网桥,交换机 网络层:路由器 网关工作在第四层传输层及其以上 集线器是物理层设备,采用广播的形式来传输信息。 交换机就是用来进行报文交换
阅读全文