秋招已经开始准备了!【Java面试题】最新Java开发岗面试知识笔记
在最近两个月不断的面试中,我分类总结了Java开发岗位面试中的一些知识点。主要包括以下几个部分:1.Java基础知识点2.Java常见集合3.高并发编程(JUC包)4.JVM内存管理5.Java8知识点6.网络协议相关7.数据库相关8.MVC框架相关9.大数据相关10.Linux命令相关面试,
九路 九路
4年前
1 Java内存区域与内存溢出异常
1java虚拟机对内存的管理java虚拟机在执行java程序的时候把内存分为若干个不同的区,这些区各自有不同的用处,以及创建和销毁时间.有的区随着虚拟机的启动而启动,有的区则依赖用户线程的启动和结束而启动和结束.根据java虚拟机规范,java虚拟机将内存分为下面几个部分:如下图image(https://imghelloworld.o
Wesley13 Wesley13
3年前
2、libvirt创建虚拟机并设置网络
一:介绍libvirt是基于xen、kvm等虚拟化技术之上的进一步操作封装,通过他可以快速调用kvm、xen命令快速创建、管理虚拟机。比如libvirt通过xml配置文件的方式记录kvm创建虚拟机需要的参数,然后每次启动虚拟机就只需要读取这个xml的配置信息即可,不需要每次都输入那么多命令和参数。他们的关系如下:!(https://os
Wesley13 Wesley13
3年前
Git上传项目到github
Git入门个人理解git就是一个上传工具,同时兼具和svn一样的版本控制功能(此解释纯属本人个人观点)Github是什么github就是一个分布式版本管理系统(反正我就是这么认为的,你咬我呀)好了,开始干正事1.第一步先安装git,这里就不过多的赘述了2.安装完成打开就是这个样子的!这里写图片描述(https://sta
Wesley13 Wesley13
3年前
2021年灾备行业白皮书
!(https://oscimg.oschina.net/oscnet/8c90fb01ed4142b1b74fd48416d9274d.png)<2021正式发布,历时十个月,由数十位一线技术工程师及行业权威专家共同策划编写完成,共计7个章节12万余字。白皮书内容由浅入深的介绍了灾备的技术原理,展示了当前用于灾备、数据管理
Wesley13 Wesley13
3年前
PHP RBAC权限控制,基于CI框架(版本3.1.9)
2018年11月7日更新:目前功能已做到事件级别权限控制,如:后台用户的添加操作、删除操作和保存操作等具体到事件级的操作方法有权限则展示相应的操作菜单,没权限则隐藏相应菜单或提示无权限到目前算是真正做到了每一步操作都控制相应的权限,防止错误操作基于CI框架(版本3.1.9)(hmvc模式)的RBAC权限管理,目前功能为:后台菜单全动态
Stella981 Stella981
3年前
K8s容器编排
K8s容器编排Kubernetes(k8s)具有完备的集群管理能力:1.包括多层次的安全防护和准入机制2.多租户应用支撑能力3.透明的服务注册和服务发现机制4.内建智能负载均衡器5.强大的故障发现和自我修复能力6.服务滚动升级和在线扩容能力7.可扩展的资源自动调度机制8.以
Stella981 Stella981
3年前
K8s(7)
仪表板是基于Web的Kubernetes用户界面。您可以使用仪表板将容器化应用程序部署到Kubernetes集群,对容器化应用程序进行故障排除,以及管理集群资源。您可以使用仪表板来概述群集上运行的应用程序,以及创建或修改单个Kubernetes资源(例如部署,作业,守护进程等)。例如,您可以使用部署向导扩展部署,启动滚动更新,重新启动Pod或部署新应用程序
Stella981 Stella981
3年前
2017 Node.js 开发框架比较
希望这篇文章为大家对Node.js后端框架选型带来一些帮助。JavaScript这门语言的设计虽然被很多人诟病,但是因为其占据了浏览器而且容易上手所以广泛流行。后来随着Node.js的出现,npm包管理带来的强大生态更是如虎添翼(截止到2017年3月npm共有43万个包)。但是这也造成了JS社区变态的快速迭代,大家都直呼赶