
面试合集
文章平均质量分 78
九五一
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【面试合集】说说 HTTP1.0/1.1/2.0 的区别?
浏览器与服务器只保持短暂的连接,浏览器的每次请求都需要与服务器建立一个TCP连接引入了持久连接,即TCP连接默认不关闭,可以被多个请求复用在同一个TCP连接里面,客户端可以同时发送多个请求虽然允许复用TCP连接,但是同一个TCP连接里面,所有的数据通信是按次序进行的,服务器只有处理完一个请求,才会接着处理下一个请求。如果前面的处理特别慢,后面就会有许多请求排队等着新增了一些请求方法新增了一些请求头和响应头采用二进制格式而非文本格式。原创 2024-01-19 08:44:14 · 544 阅读 · 0 评论 -
【面试合集】说说 linux 系统下 文本编辑常用的命令有哪些?
Vim是从vi发展出来的一个文本编辑器,代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。简单的来说,vi是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方而vim可以说是程序开发者的一项很好用的工具。原创 2024-01-19 08:40:13 · 536 阅读 · 0 评论 -
【面试合集】说说什么是进程?什么是线程?区别?
操作系统中最核心的概念就是进程,进程是对正在运行中的程序的一个抽象,是系统进行资源分配和调度的基本单位操作系统的其他所有内容都是围绕着进程展开的,负责执行这些任务的是CPU。原创 2024-01-19 08:39:26 · 550 阅读 · 0 评论 -
【面试合集】说说你对 shell 的理解?常见的命令?
Shell是一个由c语言编写的应用程序,它是用户使用 Linux 的桥梁。Shell 既是一种命令语言,又是一种程序设计语言它连接了用户和Linux内核,让用户能够更加高效、安全、低成本地使用Linux内核其本身并不是内核的一部分,它只是站在内核的基础上编写的一个应用程序,它和 QQ、微信等其它软件没有什么区别,特殊的地方就是开机立马启动,并呈现在用户面前。原创 2024-01-19 08:38:45 · 420 阅读 · 0 评论 -
【面试合集】说说你对输入输出重定向和管道的理解?应用场景?
linux中有三种标准输入输出,分别是STDINSTDOUTSTDERR对于任何linux命令的执行会有下面的过程:一条命令的执行需要键盘等的标准输入,命令的执行和正确或错误,其中的每一个双向箭头就是一个通道,所以数据流可以流入到文件端(管道就是把两个命令连接起来使用,一个命令的输出作为另一个命令的输入。原创 2024-01-18 10:05:05 · 1103 阅读 · 0 评论 -
【面食合集】说说你对操作系统的理解?核心概念有哪些?
操作系统是管理计算机硬件与软件资源的程序,是计算机的基石操作系统本质上是一个运行在计算机上的软件程序 ,用于管理计算机硬件和软件资源操作系统存在屏蔽了硬件层的复杂性。操作系统就像是硬件使用的负责人,统筹着各种相关事项操作系统的内核(Kernel)是操作系统的核心部分,它负责系统的内存管理,硬件设备的管理,文件系统的管理以及应用程序的管理。内核是连接应用程序和硬件的桥梁,决定着系统的性能和稳定性。原创 2024-01-18 10:04:21 · 837 阅读 · 0 评论 -
【面试合集】说说你对 linux 用户管理的理解?相关的命令有哪些?
Linux是一个多用户的系统,允许使用者在系统上通过规划不同类型、不同层级的用户,并公平地分配系统资源与工作环境而与Windows系统最大的不同,Linux允许不同的用户同时登录主机,同时使用主机的资源既然是多用户的系统,那么最常见的问题就是权限,不同的用户对于不同的文件都应该有各自的权限例如,小 A 希望个人文件不被其他用户读取,而如果不对文件进行权限设置,共享了主机资源的小 B 也可以读取小 A 的个人文件,这是不合理的这里面涉及到用户与用户组的概念。原创 2024-01-18 10:03:22 · 1035 阅读 · 0 评论 -
【面试合集】说说 linux系统下 文件操作常用的命令有哪些?
Linux是一个开源的操作系统(OS),是一系列Linux内核基础上开发的操作系统的总称(常见的有Ubuntu、centos)系统通常会包含以下4个主要部分文件系统是一个,文件系统结构从一个根目录开始,根目录下可以有任意多个文件和子目录,子目录中又可以有任意多个文件和子目录。原创 2024-01-18 10:02:47 · 851 阅读 · 0 评论 -
【面试合集】说说微信小程序的实现原理?
网页开发,渲染线程和脚本是互斥的,这也是为什么长时间的脚本运行可能会导致页面失去响应的原因,本质就是我们常说的JS是单线程的而在小程序中,选择了Hybrid的渲染方式,将视图层和逻辑层是分开的,双线程同时运行,视图层的界面使用WebView进行渲染,逻辑层运行在JSCore中。原创 2024-01-17 09:13:17 · 513 阅读 · 0 评论 -
【面试合集】说说微信小程序的支付流程?
微信小程序为电商类小程序,提供了非常完善、优秀、安全的支付功能在小程序内可调用微信的API完成支付功能,方便、快捷。原创 2024-01-17 09:12:15 · 442 阅读 · 0 评论 -
【面试合集】说说微信小程序的发布流程?
在中大型的公司里,人员的分工非常仔细,一般会有不同岗位角色的员工同时参与同一个小程序项目。为此,小程序平台设计了不同的权限管理使得项目管理者可以更加高效管理整个团队的协同工作以往我们在开发完网页之后,需要把网页的代码和资源放在服务器上,让用户通过互联网来访问在小程序的平台里,开发者完成开发之后,需要在开发者工具提交小程序的代码包,然后在小程序后台发布小程序。原创 2024-01-17 09:11:22 · 643 阅读 · 0 评论 -
【面试合集】在react中组件间过渡动画如何实现?
在日常开发中,页面切换时的转场动画是比较基础的一个场景当一个组件在显示与消失过程中存在过渡动画,可以很好的增加用户的体验在react中实现过渡动画效果会有很多种选择,如Animated,以及原生的CSS都能完成切换动画。原创 2024-01-16 09:14:36 · 760 阅读 · 0 评论 -
【面试合集】说说提高微信小程序的应用速度的手段有哪些?
小程序启动加载性能控制代码包的大小分包加载首屏体验(预请求,利用缓存,避免白屏,及时反馈小程序渲染性能避免不当的使用setData使用自定义组件。原创 2024-01-15 11:11:00 · 498 阅读 · 0 评论 -
【面试合集】说说微信小程序中路由跳转的方式有哪些?区别?
navigateTo 保留当前页面,跳转到应用内的某个页面,使用 wx.navigateBack 可以返回到原页redirectTo 关闭当前页面,跳转到应用内的某个页面switchTab 跳转到 tabBar 页面,同时关闭其他非 tabBar 页面navigateBack 返回上一页面reLanch 关闭所有页面,打开到应用内的某个页面其中关于它们的页面栈的关系如下:avigateTo 新页面入栈redirectTo 当前页面出栈,新页面入栈。原创 2024-01-15 09:03:03 · 1080 阅读 · 0 评论 -
【面试合集】说说微信小程序的登录流程?
传统的web开发实现登陆功能,一般的做法是输入账号密码、或者输入手机号及短信验证码进行登录服务端校验用户信息通过之后,下发一个代表登录态的token给客户端,以便进行后续的交互,每当token过期,用户都需要重新登录而在微信小程序中,可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识,快速建立小程序内的用户体系,从而实现登陆功能实现小程序用户体系主要涉及到openid和codewx.login()codecodeopenid对于每个小程序,微信都会将用户的微信ID映射出一个小程序。原创 2024-01-15 08:56:14 · 583 阅读 · 0 评论 -
【面试合集】1.说说你对微信小程序的理解?优缺点?
2017年,微信正式推出了小程序,允许外部开发者在微信内部运行自己的代码,开展业务截至目前,小程序已经成为国内前端的一个重要业务,跟Web和手机App有着同等的重要性小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。原创 2024-01-13 10:31:44 · 491 阅读 · 0 评论