草庐IT

前端面试

全部标签

持续集成交付CICD:基于ArgoCD 的GitOps 自动化完成前端项目应用发布与回滚

目录一、实验1.环境2.K8Smaster节点部署ArgoCD3.基于ArgoCD实现GitOps(同步部署文件)4.基于ArgoCD实现GitOps(同步HELM文件)二、问题1.ArgoCD连接K8S集群状态为Unknown2.ArgoCD创建application失败3.curl命令一、实验1.环境(1)主机表1主机主机架构版本IP备注master1K8Smaster节点1.20.6192.168.204.180jenkinsslave(从节点)argocd2.9.3192.168.204.180:31767helm3.6.0git1.8.3.1node1K8Snode节点1.20.61

java垃圾回收机制(面试)

1.1堆空间结构  Java的自动内存管理主要是针对对象内存的回收和对象内存的分配。同时,Java自动内存管理最核心的功能是堆内存中对象的分配与回收。Java堆是垃圾收集器管理的主要区域,因此也被称作GC堆。Eden区、两个Survivor区S0和S1都属于新生代,中间一层属于老年代,最下面一层属于永久代。   1.2内存分配和回收机制  当Eden区没有足够空间进行分配时,虚拟机将发起一次MinorGC。GC期间虚拟机又发现allocation1无法存入Survivor空间,所以只好通过分配担保机制把新生代的对象提前转移到老年代中去。执行MinorGC后,后面分配的对象如果能够存在Eden区

java锁优化高频面试题(真实面试经历总结)

我们先来学习一下java当中一些前辈对锁是怎么优化的,然后通过前面的学习再来结合我们自已的业务中分享一些锁优化的经验文章目录一、可重入锁1、什么是可重入锁?2、ReentrantLock和Synchroized有什么区别?3、为什么要用可重入锁?4、可重入锁是怎么实现的或者说ReentrantLock是怎么实现可重入锁的?--重点5、那CAS又是什么呢?6、CAS缺点?7、公平锁?8、非公平锁?9、那什么又是线程饥饿呢?10、那线程饥饿会有什么影响呢?11、分布式锁是如何实现可重入锁的,或者你怎么设计一个分布式锁的可重入锁?二、自旋锁1、什么是自旋锁?2、为什么要引入自旋锁或者说自旋锁的优点是

面试华为,花了2个月才上岸,真的难呀····

 花2个月时间面试一家公司,你们觉得值吗?背景介绍美本计算机专业,代码能力一般,之前有过两段实习以及一个学校项目经历。第一份实习是大二暑期在深圳的一家互联网公司做前端开发,第二份实习由于大三暑假回国的时间比较短(小于两个月),于是找的实习是在一家初创公司里面做全栈。本人面试的是测试开发岗,在2023年初进行申请,最终在3月份拿到oc。期间经历了笔试->性格测试->技术一面->技术二面->总监面->OC这几个环节,基本上每周完成一个环节。由于华为面试环节全部完成后需要审核(大概1个多月)所以从申请到oc大概2个月左右。接下来为具体笔试面试的内容:笔试3条题目中AC了两条,但我看网上说华为笔试分数

vue前端与Java后端进行跨域交互

1.后端的几种解决方法1.在Controller上面加上@CrossOrigin2.写一个配置文件并且在Controller层加上注解@CORSConfigpackagecom.wolwo.langyage.base.util;importorg.springframework.context.annotation.Bean;importorg.springframework.context.annotation.Configuration;importorg.springframework.web.servlet.config.annotation.CorsRegistry;importor

一文带你通过hr面试,少走三天弯路。

模拟hr面试记录大家好啊,我是远方,之前在面试一家公司,由于一直在小公司,也是第一次被hr面试,我感觉我回答的乱七八糟,所以我狠狠的恶补了一下,从十几个视频中挑出来的问题,现在整理出来,希望大家少走弯路。hr面说到底:占到公司的角度来看你怎么对公司,怎么对工作?都是再看求职者的态度。(无论在工作中有任何问题,比如抱怨也好,推拉也好)在面试的时候一定是积极的向上。来在B站up主小满zs模拟面试中的hr问题小满zs模拟面试。你怎么看待在公司中跟同事相处?我肯定会团结同事(很快的融入集体),不懂的地方虚心请教(说出自己是一个比较开朗,乐于沟通等)。不要说自己愿意996❌拒绝自愿996,舔狗千万不要当

【Web前端大作业】基于HTML+CSS+JavaScript制作西北大学新闻网站(7页)

🎉精彩专栏推荐💭文末获取联系✍️作者简介:一个热爱把逻辑思维转变为代码的技术博主💂作者主页:【主页——🚀获取更多优质源码】🎓web前端期末大作业:【📚毕设项目精品实战案例(1000套)】🧡程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作(110套)】🌎超炫酷的Echarts大屏可视化源码:【🔰Echarts大屏展示大数据平台可视化(150套)】🔖HTML+CSS+JS实例代码:【🗂️HTML+CSS+JS实例代码(炫酷特效网页代码)继续更新中…】🎁免费且实用的WEB前端学习指南:【📂web前端零基础到高级学习视频教程120G干货分享】🥇关于作者:💬历任研发工程师,技术组长,教学总监;曾

使用开源技术快速上手 Web 前端开发(内含PPT课件)

11月29日OpenTiny参与了华为云开源针对的高校学生在中国人民大学举办的meetup交流活动,本次活动演讲主要围绕数据库、Web3、AI大模型、微服务治理、前端等领域展开讨论。OpenTiny主要为大家分享了《使用开源技术快速上手Web前端开发》,与大家共同探讨前端开发经验。本次分享主要分为三个环节展开:Web前端开发与核心技术简介实践:使用开源上手前端开发开源软件使用注意事项&参与开源OpenTiny主要内容首先通过“什么是Web前端”引入前端的概念,介绍了Web前端随着互联网技术和移动互联网的发展,开发难度逐步提升。接着与大家讨论了为什么要学前端,明确了前端使用的场景以及学前端能够为

推荐算法架构7:特征工程(吊打面试官,史上最全!)

系列文章,请多关注推荐算法架构1:召回推荐算法架构2:粗排推荐算法架构3:精排推荐算法架构4:重排推荐算法架构5:全链路专项优化推荐算法架构6:数据样本推荐算法架构7:特征工程1概述特征工程[1](FeatureEngineering)是推荐算法的基础,它对收集到的原始数据进行解析和变换,从而提取出模型所需要的信息。通过挖掘丰富和高质量的特征,并对其进行合理的处理,可以提升模型预估准确度,从而提升推荐系统业务效果。特征工程是一项需要重点掌握的技术。本文先讲解特征类目体系,分析推荐系统中一般会有哪些特征。然后讲解特征处理范式,分析如何对特征进行离散化、归一化、池化和缺失值填充等处理。最后讲解特征

前端Excel导出实用方案(完整源码,可直接应用)

目录前言:技术选型:主要功能点:核心代码:完整代码:开发文档前言:在前后端分离开发为主流的时代,很多时候,excel导出已不再由后端主导,而是把导出的操作移交到了前端。本文在全局导出组件封装上,保持了高度的扩展性,无论大家用的是element组件库还是antdvue的组件库或者其他的组件库,都容易进行更换。技术选型:vue+antdvue+sheetjs前端导出excel导出,需借助第三方插件,目前两款导出最为主流。一款是sheetjs,优点支持多种excel格式,但是官方文档全是英文SheetJSCommunityEdition|SheetJSCommunityEdition一款是excel