对于Java开发人员,掌握基本的运维技能是必须的,如果你还不熟悉Linux环境,可以看这个教程。如果你觉得这个笔记还不错记得给这个项目一个 star 初级篇 在虚拟机里安装centos6 初始化操作系统 安装jdk环境 安装tomcat 安装mysql及配置 安装nginx 安装redis3 安装svn服务 中级篇 配置tomcat为服务 配置tomcat+nginx反向代理 使用jemete
初始化一个给定行数和列数,及值的二维数组。 使用 Array.map() 生成 h 行,其中每个行都是一个长度为 w 的新数组。 如果未提供值 val ,则默认为 null。 const initialize2DArray = (w, h, val = null) => Array.from({ length: h }).map(() => Array.from({ length: w }).
C 语言中的多维数组与我们在数学中学习到的多维数组是一致的。如果你还不知道什么是多维数组也没有关系。多维数组可以看成是之前学习过的数组的扩展。它能让你完成一些仅仅依靠一维数组没有办法完成的事情。让很多事情完成的更为简单。 1. 多维数组的声明 多维数组可以看作是一维数组的扩展。所以,它的声明就是在之前学习的数组,也叫一维数组,之后继续添加大括号,如果添加一组大括号,那么称之为二维数组,以此类推,就
昨天看到了一篇关于二维码使用的文章,其设计初衷是使用二维码卡片来帮助小朋友控制智能音箱。即在 Raspberry Pi 上使用摄像头来识别二维码,二维码卡片上是一些简单的操作,如播放音乐、暂停等等,卡片的另外一面则是相应的解释。这是一个有趣的二维码在物联网应用的场 景。 于是乎,我便想尝试一下直接在云端生成二维码图片,并保存。当然了,对于二维码来说,直接在浏览器上生成显然是更加简单友好的。 总览
营销通支持生成不同渠道的推广内容二维码与链接,可根据应用需求使用合适的推广内容二维码与链接; 二维码:有效期五年,主要采用短链生成二维码以稀疏二维码密度; 短链接:有效期五年,适用如在短信内容或公众号回复内容等场景中使用; 长链接:永久有效,在官网、公众号菜单、原文链接等常驻应用场景建议使用长链接;
2024年4月3日 | 10点 | 一面 | 40 min 左右 1. 自我介绍 2. 你熟悉Python多一点吗?还熟悉其它语言吗,拿出来写过的? 3. 你是软件工程专业,为啥JAVA用的不多呢,没写过对应项目? 4. 运维是自己学到吗? 5. 运维通过什么样子方式学习? 6. 我们坦诚的说,去参加过培训班吗? 7. OpenStack是你自己搭建的吗? 8. OpenStack有几个关键组件?
面试完四个小时之后就看见自己进复试了,面了这么多次,第一次这么快速通,记录下~ 这边简历是23年投的了,最近才被捞起来 1 面试官自我介绍了一下和他们那边的服务 2 让我自我介绍了一下,我提到了最近在小米实习,但是可能简历那边没更新(毕竟年前投的 3 听我是小米sre实习了两个月,就让我说了一下子小米的工作 4 我第三点提到了解决问题,就问了我遇到的最复杂的问题是什么 5 k8spod拉不起应该怎
岗位不匹配,没问技术问题,寄。 顺丰面试: 1 自我介绍 2 研究生研究方向 3 实习内容是嵌入式吗 4 怎么看待所学知识与岗位有偏差 5 举例自动化配置和部署,举例具体的工具 6 在离线环境下所做的工具还能用吗 7 Linux常用命令有哪些 8 以你的了解,运维开发岗位有哪些内容 9 有团队工作的经验吗 10 联调时出现分歧时怎么办 11 平常会害怕和别人起冲突吗 12 如果入职要先送两周快递,
周一在boss上投了一个同程旅行的运维岗,给对应部门看完简历后,周二hr就给我安排了一面试。 周三上午一面:实习工作内容,实习中学习到什么,接触到什么 对于运维岗过程中遇到的问题怎么去排查的 对于devops的理解 项目发版发布的流程 项目中的问题 k8s的环境的一些问题 反问了一些业务的问题,涉及到技术栈,工作内容。 基本上就是这些,都流畅的回答出来了。面试完成之后hr下午就告诉我一面通过了,给
本没打算写面经的,但二面面试官水平实在太高,写贴记录(面试在去年11月和12月,现在才发)。 一面是一位小哥,问了常规八股(太久没面了,答得都不太好)和实习内容,并不难,跟找实习难度差不多,但我只能给自己一个勉强及格线的分数。以为要寄了,居然有了二面(70min)。 主要都在忙着实习的任务,依旧没做任何准备就上了,毕竟鼠鼠对秋招也是半放弃的状态了/(ㄒoㄒ)/~~ 上来先问了非技术问题: 对工作的
2023.08.25 25min 流程如下 自我介绍 对于前面两个面试官的评价和感受是什么 喜欢什么样的部门氛围和节奏 实习介绍,期间最有意义的项目,困难点 对岗位的认知,契合点和不足点 选择岗位和公司的时候更看重哪些方面,城市意向 反问:对新人的培养,工作节奏(弹性工作),面试官对面试者看重的方面(自驱力和未来规划),什么时候出结果(9月初) 总的来说氛围很好,面试官很年轻活跃也很和善 而且都问
2023.8.18 京东技术运维二面,1小时流程如下 没有自我介绍,面试官盯着简历直接问 项目详细介绍:一个分布式系统,目的,背景,原理,发展空间,如何解决更多的扩展性问题(聊了快20分钟) 继续项目介绍,介绍的路由器。ping的原理,tracert的原理,如果启动多个进程会不会互相影响,为什么,如何解决 八股:浏览器输入URL访问页面的流程 其他:高考排名,为什么不读其他就近的学校,为什么不考公
2023.8.16 京东技术运维一面 刚刚面了一小时,趁热记录一下流程如下 双方的自我介绍 八股文:网络7层模型,各层协议。UDP和TCP区别。http的get和post。访问一个网址发生了什么 语言相关:Cpp指针和引用,多态是什么怎么用 系统知识:Linux常用命令(详细介绍一些),cgroup和namespace介绍。k8s常用组件介绍,容器和虚拟机区别,容器和pod的区别,为什么有了容器还
1.自我介绍 2.熟悉Kafka吗?(不太熟悉熟悉rocketmq) 3.rocketmq组成部分和功能 4.你设计一个消息队列(基于内存,类似于nosql) 5.基于内存怎么保证消息可靠(wal和数据冗余) 6.基于内存实现集群怎么保证高可靠(哨兵机制) 7.master节点挂了怎么推举新的节点(讲了下raft) 8.节点间怎么进行通信(内网或者rpc还有类似于etcd这种资源调度中心做转发)
1java集合 (常规八股 hashmap list这些,着重将hashmap) 2类加载过程 3spring加载bean的过程 4.spring底层动态代理和jdk的动态代理 5.元数据区和clazz数组对比,动态代理会不会产生类元数据放在哪里 5.多线程 多线程实现方式 线程实现方式,completeablefuture底层实现方式为什么要使用自定义线程池,线程池核心参数线程池关闭的方式(我说