程序员
文章平均质量分 90
程序员_大白
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
前端实现截图的几种方法,零基础入门到精通,收藏这篇就够了
前端实现截图功能有多种方式,下面我将介绍几种常用的方法及其实现方案。原创 2025-12-19 09:32:00 · 520 阅读 · 0 评论 -
前端开发设计模式——策略模式,零基础入门到精通,收藏这篇就够了
策略模式是一种行为设计模式,它定义了一系列的算法,并将每个算法封装起来,使它们可以相互替换。在前端开发中,策略模式允许根据不同的情况动态地选择和应用不同的算法或行为,而无需修改使用这些算法的主体代码。首先,定义一个策略接口,该接口声明了所有具体策略类必须实现的方法。例如:上下文类持有一个策略对象的引用,并通过该引用调用策略对象的方法。上下文类可以在运行时设置不同的策略对象。原创 2025-12-19 09:27:28 · 389 阅读 · 0 评论 -
前端打字机效果,零基础入门到精通,收藏这篇就够了
前端实现打字机效果一个简单的方法就是采用定时器做字符串拼接,让文字一个一个显示出来,可以使用间隔定时器setInterval来控制文字拼接的速度。原创 2025-12-19 09:24:59 · 618 阅读 · 0 评论 -
Hybrid混合开发学习笔记(1)混合应用开发定义和常见问题,零基础入门到精通,收藏这就够了
混合应用是指同时使用前端技术与原生技术开发的 App。通常由前端负责大部分界面开发和业务逻辑,原生负责封装原生功能供前端调用,二者以 WebView 作为媒介建立通信,从而既拥有 Web 开发的速度优势,又能拥有强大的原生能力。只要做到这三件事,基本上就可以被称为混合开发通用框架。原创 2025-12-19 09:22:43 · 606 阅读 · 0 评论 -
大模型时代,前端必须了解一下LangChain应用开发框架_langchain框架配合前端开发,零基础入门到精通,收藏这篇就够了
LangChain本身是一个开源开发框架,目前提供Python和Js两种版本,它以大模型作为其核心依赖之一,以让实现应用目标更便捷。原创 2025-12-19 09:20:22 · 756 阅读 · 0 评论 -
Web前端开发工程师需要掌握哪些核心技能?零基础入门到精通,收藏这篇就够了
HTML发展历史有二十多年,历经多次版本更新,HTML5和CSS3的出现又是一次革新。有些人认为前端开发要掌握的技能简单,不就是制作网页 嘛,其实不然,web前端需要掌握的核心语言xHTML+CSS+JavaScript,JavaScript作为最难的语言之一,许多编程高手也不敢妄 自菲薄自封精通。由于JavaScript与html的差异性,以及静动态分开处理的一些好处。在大公司编写静态效果和动态效果往往是分开由不同的人完成 的。原创 2025-12-19 09:17:48 · 447 阅读 · 0 评论 -
web前端开发常用工具有哪些?零基础入门到精通,收藏这篇就够了
Bootstrap是快速开发Web应用程序的前端工具包。它是一个CSS和HTML的集合,它使用了新的浏览器技术,给你的Web开发提供了时尚的版式,表单,buttons,表格,网格系统等等。Foundation是一个易用、强大而且灵活的框架,用于构建基于任何设备上的Web应用。提供多种Web上的UI组件,如表单、按钮、Tabs等。Cloud9IDE是一个基于Node.JS构建的JavaScript程序开发WebIDE。原创 2025-12-19 09:12:07 · 333 阅读 · 0 评论 -
idea运行前端项目,零基础入门到精通,收藏这篇就够了
找到菜单栏中的运行配置添加(add configuration)原创 2025-12-19 09:09:41 · 562 阅读 · 0 评论 -
前端js获取UUID的三种方式,零基础入门到精通,收藏这篇就够了
阿里云核心业务全部接入Agent体系;字节跳动30%前端岗位要求大模型开发能力;腾讯、京东、百度开放招聘技术岗,80%与AI相关……大模型正在重构技术开发范式,传统CRUD开发模式正在被AI原生应用取代!最残忍的是,业务面临转型,领导要求用RAG优化知识库检索,你不会;带AI团队,微调大模型要准备多少数据,你不懂;想转型大模型应用开发工程师等相关岗,没项目实操经验……这不是技术焦虑,而是职业生存危机!曾经React、Vue等热门的开发框架,已不再是就业的金钥匙。原创 2025-12-19 09:05:05 · 421 阅读 · 0 评论 -
前端锚点定位,零基础入门到精通,收藏这篇就够了
代表网页中的一个位置。其右面的字符,就是该位置的标识符。比如,http://www.example.com/index.html#print就代表网页index.html的print位置。浏览器读取这个URL后,会自动将print位置滚动至可视区域。HTTP请求不包括#.原创 2025-12-18 13:56:01 · 670 阅读 · 0 评论 -
微前端乾坤,零基础入门到精通,收藏这篇就够了
qiankun 是一个基于single-spa的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。单例模式在微前端框架中,子应用会随着主应用页面的打开和关闭反复的激活和销毁(单例模式:生命周期模式)。原创 2025-12-18 13:54:23 · 493 阅读 · 0 评论 -
前端工程化面试题,零基础入门到精通,收藏这篇就够了
一、HTML 常见题目01、Doctype作用?严格模式与混杂模式如何区分?它们有何意义?02、HTML5 为什么只需要写?03、行内元素有哪些?块级元素有哪些?空(void)元素有那些?04、页面导入样式时,使用link和@import有什么区别?05、介绍一下你对浏览器内核的理解?06、常见的浏览器内核有哪些?07、html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?08、如何区分 HTML 和 HTML5?09、简述一下你对HTML语义化的理解?原创 2025-12-18 13:50:11 · 648 阅读 · 0 评论 -
杭漂前端失业一年半,没招了[特殊字符]
2025开年,AI技术打得火热,正在改变前端人的职业命运:阿里云核心业务全部接入Agent体系;字节跳动30%前端岗位要求大模型开发能力;腾讯、京东、百度开放招聘技术岗,80%与AI相关……大模型正在重构技术开发范式,传统CRUD开发模式正在被AI原生应用取代!最残忍的是,业务面临转型,领导要求用RAG优化知识库检索,你不会;带AI团队,微调大模型要准备多少数据,你不懂;想转型大模型应用开发工程师等相关岗,没项目实操经验……这不是技术焦虑,而是职业生存危机!原创 2025-12-18 13:47:18 · 413 阅读 · 0 评论 -
前端上传文件的方式,零基础入门到精通,收藏这篇就够了
在web浏览器上传文件一般有以下几种方式:form表单上传文件原生js实现ajax上传文件jquery实现ajax上传文件form+iframe上传文件其中form提交数据之后会整个刷新页面;js通过ajax上传文件虽然不会刷新整个页面,但是他们都是通过使用formdata对象实现的,formdata对象在老版本的浏览器中并不支持;为了兼容老版本浏览器,使用iframe方式提交;下面几节就分别就这几种方式实现上传文件来举例说明。原创 2025-12-18 13:43:38 · 447 阅读 · 0 评论 -
前端使用nginx部署项目到服务器,零基础入门到精通,收藏这篇就够了
conf: 配置文件 配置虚拟主机文件就在此html: nginx默认web根路径位置logs: 日志文件sbin: 二进制程序 启动/停止/重载服务命令就在此。原创 2025-12-18 11:47:30 · 568 阅读 · 0 评论 -
掌握fetch请求:从基础用法到高级封装,收藏这篇就够了
fetch 是现代浏览器中用于发起网络请求的 API,它基于 Promise,提供了一种更强大和灵活的方式来处理 HTTP 请求。fetch 可以替代旧的 XMLHttpRequest,并且与 async/await 结合使用时,可以使异步代码看起来更加简洁易读。下面是对 fetch 请求的详细描述,包括基本用法、选项配置、错误处理等方面。原创 2025-12-18 11:45:42 · 518 阅读 · 0 评论 -
前端开发需要学习什么?掌握哪些技术?收藏这篇就够了
需要学习的内容。原创 2025-12-18 10:54:41 · 250 阅读 · 0 评论 -
Vue最常见的面试题以及答案(面试必过)零基础入门到精通,收藏这篇就够了
我们知道,Vue组件其实就是一个Vue实例。JS中的实例是通过构造函数来创建的,每个构造函数可以new出很多个实例,那么每个实例都会继承原型上的方法或属性。Vue的data数据其实是Vue原型上的属性,数据存在于内存当中。Vue为了保证每个实例上的data数据的独立性,规定了必须使用函数,而不是对象。因为使用对象的话,每个实例(组件)上使用的data数据是相互影响的,这当然就不是我们想要的了。对象是对于内存地址的引用,直接定义个对象的话组件之间都会使用这个对象,这样会造成组件之间数据相互影响。原创 2025-12-17 11:17:20 · 1015 阅读 · 0 评论 -
前端性能优化,我们可以做哪些?收藏这篇就够了
这个很简单,把每个小图标都整合到一张大图上面,极大的减轻http请求数,同时能够让图片快速加载进来。考虑到当前的5g的发展前景,以后图片不会造成加载延迟的现象。原创 2025-12-17 11:13:00 · 219 阅读 · 0 评论 -
web前端-TypeScript学习,零基础入门到精通,收藏这篇就够了
TypeScript 是什么?TypeScript(简称:TS)是JavaScript的超集(JS有的TS都有)。TypeScript = Type +JavaScript(在JS基础之上,为JS添加了类型支持TypeScript是微软开发的开源编程语言,可以在任何运行JavaScript的地方运行。TypeScript为什么要为JS添加类型支持?背景: JS的类型系统存在”先天缺陷“,JS代码中绝大部分错误都是类型错误(Uncaught TypeError)。原创 2025-12-17 11:07:24 · 222 阅读 · 0 评论 -
7年前端开发遭不住了。 是的。裁员的风,也吹到了我这里。
这是前端程序员在某红薯平台自述前端被裁的真实经历!2025开年,AI技术打得火热,正在改变前端人的职业命运:阿里云核心业务全部接入Agent体系;字节跳动30%前端岗位要求大模型开发能力;腾讯、京东、百度开放招聘技术岗,80%与AI相关……大模型正在重构技术开发范式,传统CRUD开发模式正在被AI原生应用取代!最残忍的是,业务面临转型,领导要求用RAG优化知识库检索,你不会;带AI团队,微调大模型要准备多少数据,你不懂;原创 2025-12-17 11:03:11 · 812 阅读 · 0 评论 -
Web前端开发,零基础入门到精通,收藏这篇就够了
HTML(HyperTextMarkupLanguage):超文本标记语言。超文本:超越了文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容。标记语言:由标签构成的语言。CSS(CascadingStyleSheet):层叠样式表,用于控制页面的样式(表现)。JavaScript(简称:JS) 是一门跨平台面向对象的脚本语言(不需要编译,由浏览器解释执行)。是用来控制网页行为的,它能使网页可交互。原创 2025-12-17 09:38:58 · 934 阅读 · 0 评论 -
vue跨域前端怎么解决,零基础入门到精通,收藏这篇就够了
当我们遇到请求后台接口遇到时,那说明跨域了。、协议、端口相同解决跨域常用方法:一、VUE中常用proxy来解决跨域问题1、在vue.config.js中设置如下代码片段复制2、创捷axioss实例时,将baseUrl设置为 ‘/api’复制二、JSONP解决跨域Jsonp(JSON with Padding) 是 json 的一种”使用模式”,可以让网页从别的域名(网站)那获取资料,即跨域读取数据。复制。原创 2025-12-17 09:36:13 · 637 阅读 · 0 评论 -
前端环境搭建,零基础入门到精通,收藏这篇就够了
环境配置主要配置的是npm安装的全局模块所在的路径,以及缓存cache的路径,之所以要配置,是因为以后在执行类似:npm install express [-g] (后面的可选参数-g,g代表global全局安装的意思)的安装语句时,会将安装的模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间。而L3 L4更多的是通过项目实战来掌握大模型的应用开发,针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。这不是技术焦虑,而是职业生存危机。原创 2025-12-17 09:32:50 · 503 阅读 · 0 评论 -
前端面试被问到项目中难点,零基础入门到精通,收藏这篇就够了
当我们访问一个对象的属性时,如果这个对象内部不存在这个属性,那么它就会去prototype里去找这个属性,这个prototype又有自己的prototype,于是就这样一直找下去,也就是我们平时所说的原型链。原型链的顶端是null。原创 2025-12-18 07:15:00 · 1359 阅读 · 0 评论 -
前端获取IP地址方法总结,零基础入门到精通,收藏这篇就够了
第三方API简单易用,适合快速获取公网IP。WebRTC适合获取本地IP,但受隐私策略限制。服务器代理和CDN适合需要精确控制的场景。DNS查询适用性较低,通常不推荐。2025开年,AI技术打得火热,正在改变前端人的职业命运:阿里云核心业务全部接入Agent体系;字节跳动30%前端岗位要求大模型开发能力;腾讯、京东、百度开放招聘技术岗,80%与AI相关……大模型正在重构技术开发范式,传统CRUD开发模式正在被AI原生应用取代!原创 2025-12-16 09:16:22 · 719 阅读 · 0 评论 -
前端性能优化之大文件上传,零基础入门到精通,收藏这篇就够了
基础概念:机器学习、深度学习、NLP、计算机视觉的基本原理技术栈:TensorFlow.js、Brain.js、ML5.js等前端AI框架应用模式:客户端AI、边缘AI、云端AI的选择和实现优化技术:模型压缩、性能优化、部署策略最佳实践:数据管理、错误处理、A/B测试未来趋势:WebGPU加速、联邦学习、多模态AI掌握这些知识将帮助前端开发者更好地在项目中集成AI能力,提升用户体验,并为未来的技术发展做好准备。原创 2025-12-16 09:11:28 · 782 阅读 · 0 评论 -
前端开发者必知的AI核心概念与技术栈全解析,收藏这篇就够了
基础概念:机器学习、深度学习、NLP、计算机视觉的基本原理技术栈:TensorFlow.js、Brain.js、ML5.js等前端AI框架应用模式:客户端AI、边缘AI、云端AI的选择和实现优化技术:模型压缩、性能优化、部署策略最佳实践:数据管理、错误处理、A/B测试未来趋势:WebGPU加速、联邦学习、多模态AI掌握这些知识将帮助前端开发者更好地在项目中集成AI能力,提升用户体验,并为未来的技术发展做好准备。原创 2025-12-16 09:10:03 · 771 阅读 · 0 评论 -
前端UI框架汇总,零基础入门到精通,收藏这篇就够了
web前端导航_最专业的前端网址大全2025开年,AI技术打得火热,正在改变前端人的职业命运:阿里云核心业务全部接入Agent体系;字节跳动30%前端岗位要求大模型开发能力;腾讯、京东、百度开放招聘技术岗,80%与AI相关……大模型正在重构技术开发范式,传统CRUD开发模式正在被AI原生应用取代!最残忍的是,业务面临转型,领导要求用RAG优化知识库检索,你不会;带AI团队,微调大模型要准备多少数据,你不懂;想转型大模型应用开发工程师等相关岗,没项目实操经验……这不是技术焦虑,而是职业生存危机!原创 2025-12-16 09:05:50 · 1003 阅读 · 0 评论 -
前端项目部署全攻略(超详细小白版)零基础入门到精通,收藏这篇就够了
前端项目部署,就是把你本地开发好的网页、应用放到互联网上,让全世界都能访问。常见的部署方式有服务器面板(如宝塔、1Panel)、Nginx、对象存储(OSS)+ CDN、静态托管(Gitee/GitHub Pages)、内网穿透等。宝塔面板是一款可视化服务器管理工具,支持一键安装 LNMP/LAMP 环境,适合新手快速搭建网站。1Panel 是一款现代化的服务器运维面板,界面简洁,支持多种建站环境,适合新手和开发者。Nginx 是一款高性能的 Web 服务器,常用于静态资源托管和反向代理。原创 2025-12-17 10:15:00 · 1522 阅读 · 0 评论 -
前端文件预览,零基础入门到精通,收藏这篇就够了
因为业务需要,很多文件需要在前端实现预览,今天就来了解一下吧。Demo地址[1]:https://zhuye1993.github.io/file-view/dist/index.html主要介绍了word、excel、pdf文件实现预览的方式,前端实现预览最好的效果还是PDF,不会出现一些文字错乱和乱码的问题,所以一般好的方案就是后端配合将不同格式的文件转换成pdf,再由前端实现预览效果,将会保留文件的一些样式的效果,对于图片、txt文件的实现,感兴趣的可以看下代码。原创 2025-12-16 08:57:35 · 521 阅读 · 0 评论 -
常见的前端框架有哪些?零基础入门到精通,收藏这篇就够了
EasyUI是一种基于jQuery的用户界面插件集合。easyui为创建现代化,互动,JavaScript应用程序,提供必要的功能。使用easyui你不需要写很多代码,你只需要通过编写一些简单HTML标记,就可以定义用户界面。源费****,面还说过****去。**easyUI入门:zh_CN.js">然后在页面写easyUI代码就行,easyUI提供了很多样式:MiniUI基于 jquery 的框架,开发的界面功能都很丰富。jQuery MiniUI - 快速开发 WebUI。原创 2025-12-16 08:55:44 · 968 阅读 · 0 评论 -
2025年最新前端面试题汇总,零基础入门到精通,收藏这篇就够了
当页面上的一个元素被点击时,先从document向下一层层捕获到该元素。然后再向上冒泡,一层层触发。事件委托是将事件写在父级元素上,e.target是事件捕获时那个最小的元素,即选中的元素。所以可以根据e.target操作选中的元素。这样不需要给每个子元素绑定事件,代码更加简约。为保证组件的可重用性和独立性。如果直接使用一个对象作为data,则不同的组件将共享同一个data对象,如果某个组件修改了data,则会影响到其他组件,导致数据混乱。原创 2025-12-15 10:06:43 · 834 阅读 · 0 评论 -
前端如何实现分页?零基础入门到精通,收藏这篇就够了
先定义分页中需要用的三个值:currentPage(当前页码)、total(总条数)、pageSize(每页展示的数据量)分页的思路:把所有的数据请求回来后,通过来进行截取每一页的数据;假设当前页是,那么应该从开始截取,到结束,自己验证下,找到这样的规律后,就可以截取每一页的数据了;2025开年,AI技术打得火热,正在改变前端人的职业命运:阿里云核心业务全部接入Agent体系;字节跳动30%前端岗位要求大模型开发能力;腾讯、京东、百度开放招聘技术岗,80%与AI相关……原创 2025-12-15 10:03:30 · 820 阅读 · 0 评论 -
前端md5加密,零基础入门到精通,收藏这篇就够了
在前端开发过程中,关于前后端数据传输的时候的安全考量也是很有必要的,尤其是涉及到一些验证、确认、支付、数据安全传输等敏感信息传递的场景。作为软件开发人员对于MD5加密并不陌生,因为在平时开发过程中多少都会涉及到数据加密的需求。前端实际使用场景中关于MD5加密主要是在网页加密的时候,主要是为了验证数据的完整性,确保数据在传输过程中不被篡改。那么本篇博文就来分享一下在前端开发过程中使用MD5加密,总结记录一下,方便查阅使用。原创 2025-12-15 10:00:47 · 726 阅读 · 0 评论 -
Vue前端项目部署的三种方案,零基础入门到精通,收藏这篇就够了
Nginx(发音为“engine-x”)是一款高性能的 HTTP 服务器和反向代理服务器,同时也是一个IMAP/POP3/SMTP 代理服务器。Nginx最初由 lgor Sysoev 编写,于 2004年发布。反向代理负载均衡静态内容服务HTTP/2 支持SSL/TLS 支持高速缓存。原创 2025-12-15 09:58:44 · 980 阅读 · 0 评论 -
前端高频面试题-场景题,零基础入门到精通,收藏这篇就够了
L4阶段:大模型的微调和私有化部署,我们会更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调;而L3 L4更多的是通过项目实战来掌握大模型的应用开发,针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。,当你的理论知识积累到一定程度,就需要通过项目实战,原创 2025-12-15 09:55:47 · 641 阅读 · 0 评论 -
前端知识,什么是BFC?,零基础入门到精通,收藏这篇就够了
以上就是BFC的分析,BFC的概念比较抽象,但通过实例分析应该能够更好地理解BFC。在实际中,利用BFC可以闭合浮动(实例二),防止与浮动元素重叠(实例四)。同时,由于BFC的隔离作用,可以利用BFC包含一个元素,防止这个元素与BFC外的元素发生margin collapse。2025开年,AI技术打得火热,正在改变前端人的职业命运:阿里云核心业务全部接入Agent体系;字节跳动30%前端岗位要求大模型开发能力;腾讯、京东、百度开放招聘技术岗,80%与AI相关……原创 2025-12-15 09:54:30 · 672 阅读 · 0 评论 -
Web前端开发最常见的八种编程软件,零基础入门到精通,收藏这篇就够了
它是为前端开发者服务的通用IDE,或者称为编辑器。与vscode、sublime、webstorm类似。它可以开发普通web项目,也可以开发DCloud出品的uni-app项目、5+App项目、wap2app项目。目前有800万开发者在使用HBuilder。老版的HBuilder是红色logo,已于2018年停止更新。绿色logo的HBuilderX是新版替代品。除了服务前端技术栈,它也可以通过插件支持php等其他语言。相比于竞品,它的优势有:运行速度快(c++内核)原创 2025-12-15 09:53:24 · 667 阅读 · 0 评论 -
前端开发大屏适配几种方案,零基础入门到精通,收藏这篇就够了
假设设计稿尺寸为 1920*1080,直接使用 vw 单位,屏幕的宽默认为 100vw,那么100vw = 1920px, 1vw = 19.2px。原创 2025-12-15 09:50:12 · 799 阅读 · 0 评论
分享