logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

网易二面硬核拆解:Kafka为什么吞吐量大、速度快?20000字从磁盘、页缓存、零拷贝到网络模型全链路深挖

Kafka高吞吐量与高速度源于六大支柱:顺序写磁盘(避免随机IO)、页缓存(复用操作系统内存缓存,减少拷贝)、零拷贝(sendfile减少CPU复制)、批量与压缩(摊薄开销、提升压缩率)、分区并行(水平扩展吞吐)、Reactor网络模型(多路复用处理海量连接)。其核心是放弃单条消息精细管理,换取接近裸盘的顺序读写、内存访问与网卡极限传输。回答时应先总纲后分层,结合原理与实践,体现对存储、操作系统与

#kafka#缓存#网络
在anaconda中的Jupyter Notebook相关使用技巧

本文全面介绍了Anaconda环境下Jupyter Notebook的使用方法。主要内容包括:1)Anaconda与Jupyter Notebook的关系及界面布局;2)核心操作技巧如单元格模式切换、快捷键使用和Markdown编辑;3)提升效率的Magic命令,包括调试、计时、环境管理等;4)高级功能如交互式控件、扩展插件安装和快捷键自定义。文章详细讲解了各种实用功能,包括代码计时、自动重载、变

#jupyter#ide#python
解决“Script file ‘D:\anaconda\Scripts\pip-script.py’ is not present”问题——Anaconda中安装库失败的经验详解

本文针对Anaconda环境下"Scriptfile 'D:\anaconda\Scripts\pip-script.py' is not present"错误进行了全面解析。该错误通常由pip核心脚本缺失导致,可能源于安装中断、文件误删或环境冲突。文章提供了多级解决方案:从临时替代方案(conda安装/python -m pip)到彻底修复(重装pip/Anaconda),并

#pip
H5跳转应用商店下载指南

本文介绍了如何通过H5页面跳转到应用商店下载指定App的方法。主要内容包括:1)汇总了国内主流安卓应用商店和iOS App Store的跳转链接格式;2)提供了实现步骤与代码示例,包括设备类型检测、微信环境处理等;3)强调注意事项,如兼容性挑战、备用方案和权限拦截问题。该方法采用"尽力而为"策略,通过JavaScript动态判断设备类型并执行相应跳转,同时考虑微信环境等特殊情况

#前端
mysql 如何解决深度分页

本文介绍了6种MySQL深度分页优化方案:1.游标分页(推荐),通过索引列替代OFFSET提升性能;2.子查询优化;3.覆盖索引+延迟关联;4.业务层优化(限制最大分页深度/时间范围过滤);5.分区表策略;6.完整实现示例。性能对比显示游标分页最优(10万数据2ms),传统LIMIT OFFSET最差(1200+ms)。最佳实践建议优先使用游标分页,配合索引优化和前端缓存策略,适用于无限滚动场景,

#前端#javascript#vue.js
【HTML 教程】链接标签

作者 | 阮一峰链接(hyperlink)是互联网的核心。它允许用户在页面上,从一个网址跳转到另一个网址,从而把所有资源联系在一起。URL 是链接指向的地址。链接不仅可以指向另一个网页,也可以指向文本、图像、文件等资源。可以这样说,所有互联网上的资源,都可以通过链接访问。1、<a>链接通过<a>标签表示,用户点击后,浏览器会跳转到指定的网址。下面就是一个典型的链接。<

#html#webview#javascript
使用 NumPy 和 Matplotlib 实现交互式数据可视化

本文是一份详细的Python交互式数据可视化教程,重点介绍如何使用NumPy和Matplotlib实现动态数据展示。教程涵盖以下内容: 环境搭建:Python、NumPy、Matplotlib的安装与配置 NumPy基础:数组操作、数学函数及数据生成方法 Matplotlib绘图:线图、散点图、柱状图等基础可视化 交互功能实现: 滑块、按钮等控件使用 事件处理与数据拾取 动画制作与实时数据流 高级

#numpy#matplotlib#信息可视化
JAVA掌握设计模式七大原则,提升代码质量

设计模式是面向对象软件设计的经验总结,提供解决常见问题的标准化方案。文章系统介绍了23种设计模式,分为创建型(5种)、结构型(7种)和行为型(11种)三大类,并详细阐述了七大设计原则(SRP、OCP、LSP、ISP、DIP、LoD、CRP)。重点讲解了单例、工厂、适配器、观察者等常用模式的实现方式,包括代码示例和UML类图说明。设计模式能提高代码复用性、可维护性和扩展性,开发者应根据具体场景选择合

#面试
中小厂面试面经整理与分享

【摘要】本文整理了大连10家中小企业的前端面试真题,涵盖CSS盒模型、JS原型链、Vue组件通信等高频考点。不同于大厂面经,重点呈现中小厂特色:A公司侧重基础题随机提问;D公司架构师采用场景化深度追问;F/G公司注重项目经验;J公司对"熟悉"字样会深挖源码原理。高频问题包括:Flex布局实现、Promise.all机制、Vue3新特性等,同时提供技术文章参考链接。建议开发者:1

文章图片
#前端#面试#职场和发展
两年前端 9 ~ 10月面经(已拿阿里,头条,pdd,快手 offer)

本文总结了JavaScript和前端开发的面试核心知识点,分为七个部分:1)JavaScript基础(原型、作用域、异步);2)Vue原理(响应式、虚拟DOM、组件);3)算法题(防抖节流、二叉树);4)工程化(Webpack、Node.js);5)项目经验;6)网络与性能;7)面试策略。内容涵盖技术原理、手写代码和工程实践,强调理解设计思想、展示分析过程和差异化竞争。

#vue.js#算法#前端
    共 865 条
  • 1
  • 2
  • 3
  • 87
  • 请选择