- 作者:Eilvo顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。前端/后端/测试等均可投☜ 技术大厂。程序员,应该要清楚,一直追求新的技术,是毫无积累的,毫无意义的,是脆弱的,风险极高的,因为在技术迭代如此快的如今,如果过于依赖技术,一旦这项技术落伍了被淘汰了,也就意味着你也被淘汰了,要想不被淘汰,只能一昧追逐新的技术,不断去学习。是的,“不断去学习”,听着... 作者:Eilvo顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。前端/后端/测试等均可投☜ 技术大厂。程序员,应该要清楚,一直追求新的技术,是毫无积累的,毫无意义的,是脆弱的,风险极高的,因为在技术迭代如此快的如今,如果过于依赖技术,一旦这项技术落伍了被淘汰了,也就意味着你也被淘汰了,要想不被淘汰,只能一昧追逐新的技术,不断去学习。是的,“不断去学习”,听着...
- 作者:董董灿是个攻城狮顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。技术大厂,前后端/测试捞人,待遇给的还可以。………………………………………………最近除了工作之外,还有一些时间和小伙伴沟通,聊的内容大部分集中在如何快速有效的学习人工智能、入门人工智能的技巧。其中,一个小伙伴的经历让我感触很深。他是双非院校,研究生是心理学,但是毕业后成功做起了 AI 算法... 作者:董董灿是个攻城狮顺便吆喝一声,如果你计算机、软件工程、电子等相关专业本科及以上学历,欢迎来共事。技术大厂,前后端/测试捞人,待遇给的还可以。………………………………………………最近除了工作之外,还有一些时间和小伙伴沟通,聊的内容大部分集中在如何快速有效的学习人工智能、入门人工智能的技巧。其中,一个小伙伴的经历让我感触很深。他是双非院校,研究生是心理学,但是毕业后成功做起了 AI 算法...
- WebAssembly(WASM)是一种低级的二进制格式,它允许开发者使用C、C++、Rust等语言编写的代码在Web浏览器中运行,从而实现接近原生的性能。WASM的目标是成为Web平台的一个标准组成部分,提供一个安全、高效的环境来运行高性能的应用程序。WASM的代码不能直接在浏览器中编写,而是需要通过编译器将高级语言转换为WASM二进制格式。以下是一个简单的流程,展示了如何使用WASM提升... WebAssembly(WASM)是一种低级的二进制格式,它允许开发者使用C、C++、Rust等语言编写的代码在Web浏览器中运行,从而实现接近原生的性能。WASM的目标是成为Web平台的一个标准组成部分,提供一个安全、高效的环境来运行高性能的应用程序。WASM的代码不能直接在浏览器中编写,而是需要通过编译器将高级语言转换为WASM二进制格式。以下是一个简单的流程,展示了如何使用WASM提升...
- 作者:晓得迷路了前端有很多小而美的库,接入成本很低又能满足日常开发需求,同时无论是 npm 方式引入还是直接复制到本地使用都可以。2024 年推荐以下小而美的库。radash实用的工具库,相比与 lodash,更加面向现代,提供更多新功能(tryit,retry 等函数),源码可读性高,如果不想安装它,大部分函数可以直接复制到本地使用。use-debounceReact Hook Debou... 作者:晓得迷路了前端有很多小而美的库,接入成本很低又能满足日常开发需求,同时无论是 npm 方式引入还是直接复制到本地使用都可以。2024 年推荐以下小而美的库。radash实用的工具库,相比与 lodash,更加面向现代,提供更多新功能(tryit,retry 等函数),源码可读性高,如果不想安装它,大部分函数可以直接复制到本地使用。use-debounceReact Hook Debou...
- Easy:单独开个贴说一下吧。如果你计算机、软件工程、通信、电子、网络等相关专业本科毕业,也考虑前后端/测试岗,戳 技术大厂,待遇不错。提前说明,一切以古代思维对AGI时代的推演,都是可笑的。只是在其未落地时,尚能有一点参考价值。以下都是个人分析,如有和你认知不同的地方,以你的认知为准 [doge]。我觉得计算机这个专业以及程序员这个行业,在AI加持以后,会飞速分化。最优秀的人才,会分布到人... Easy:单独开个贴说一下吧。如果你计算机、软件工程、通信、电子、网络等相关专业本科毕业,也考虑前后端/测试岗,戳 技术大厂,待遇不错。提前说明,一切以古代思维对AGI时代的推演,都是可笑的。只是在其未落地时,尚能有一点参考价值。以下都是个人分析,如有和你认知不同的地方,以你的认知为准 [doge]。我觉得计算机这个专业以及程序员这个行业,在AI加持以后,会飞速分化。最优秀的人才,会分布到人...
- Vite 是由 Vue.js 的作者尤雨溪开发的下一代前端构建工具,它以其快速的冷启动、按需编译和热更新能力而受到广泛关注。Vite 通过利用浏览器原生的 ES 模块导入功能,提供了几乎即时的开发环境启动速度和高度优化的开发体验。 安装 Vite首先,确保你的系统中已安装 Node.js(推荐使用 LTS 版本)。然后,通过 npm 或 yarn 全局安装 Vite:npm install ... Vite 是由 Vue.js 的作者尤雨溪开发的下一代前端构建工具,它以其快速的冷启动、按需编译和热更新能力而受到广泛关注。Vite 通过利用浏览器原生的 ES 模块导入功能,提供了几乎即时的开发环境启动速度和高度优化的开发体验。 安装 Vite首先,确保你的系统中已安装 Node.js(推荐使用 LTS 版本)。然后,通过 npm 或 yarn 全局安装 Vite:npm install ...
- Iconfont是一个功能强大、资源丰富的在线图标库,通过掌握其使用方法和多种组件的模块化应用技巧,我们可以更好地利用图标进行设计和管理,提升作品的质量和用户体验。接下来,本文将详细介绍Iconfont的使用方法以及各种图标格式的模块化应用技巧。 Iconfont是一个功能强大、资源丰富的在线图标库,通过掌握其使用方法和多种组件的模块化应用技巧,我们可以更好地利用图标进行设计和管理,提升作品的质量和用户体验。接下来,本文将详细介绍Iconfont的使用方法以及各种图标格式的模块化应用技巧。
- 设计模式是在软件开发中经过验证的解决问题的方法。它们是从经验中总结出来的,可以帮助我们更好地组织和管理代码,提高代码的可维护性、可扩展性和可重用性。无论是前端还是后端开发,设计模式都扮演着重要的角色。在本专栏中,我们将探索一些常见的前端设计模式,并学习如何将它们应用于实际项目中。通过掌握这些设计模式,我们可以编写更优雅、可靠且易于维护的前端代码。 设计模式是在软件开发中经过验证的解决问题的方法。它们是从经验中总结出来的,可以帮助我们更好地组织和管理代码,提高代码的可维护性、可扩展性和可重用性。无论是前端还是后端开发,设计模式都扮演着重要的角色。在本专栏中,我们将探索一些常见的前端设计模式,并学习如何将它们应用于实际项目中。通过掌握这些设计模式,我们可以编写更优雅、可靠且易于维护的前端代码。
- 1、需求使用Vue + Element UI 实现在列表的操作栏新增一个复制按钮,复制当前行的数据可以打开新增弹窗后亦可以跳转到新增页面,本文实现为跳转到新增页面。 2、实现 1)列表页 index.vue<el-table><!-- 其他列 --><el-table-column label="操作" width="150"> <template slot-scope="scope"... 1、需求使用Vue + Element UI 实现在列表的操作栏新增一个复制按钮,复制当前行的数据可以打开新增弹窗后亦可以跳转到新增页面,本文实现为跳转到新增页面。 2、实现 1)列表页 index.vue<el-table><!-- 其他列 --><el-table-column label="操作" width="150"> <template slot-scope="scope"...
- 前言之前对后台系统的数据权限进行了深入的探索,发现了存在的一些问题。本篇着重从表格数据权限聊起,讲一下表格数据权限的兜底策略实现方案。表格数据权限的兜底权限控制不了"手动挡",但是前端可以。虽然有些后知后觉,但是我登时就想到了两种兜底方案。方案一:表格组件增加必须入参的校验该方案很适合,已经二次封装了表格组件。我们在引入了第三方UI库之后,会使用UI库提供的表格组件,节省开发成本。其实,还可... 前言之前对后台系统的数据权限进行了深入的探索,发现了存在的一些问题。本篇着重从表格数据权限聊起,讲一下表格数据权限的兜底策略实现方案。表格数据权限的兜底权限控制不了"手动挡",但是前端可以。虽然有些后知后觉,但是我登时就想到了两种兜底方案。方案一:表格组件增加必须入参的校验该方案很适合,已经二次封装了表格组件。我们在引入了第三方UI库之后,会使用UI库提供的表格组件,节省开发成本。其实,还可...
- 为什么提边界?除了上面提到的,有些过度设计导致的不容易找到修改位置,代码阅读不便。还有一个同样重要的问题。那就是老代码改动不全或现有功能不兼容。如果没注意到这个问题,且提测的时候没有进行特别的说明,可能导致线上Bug的发生。复用设计,不同之处也很重要这个单拎出来写,是因为之前吃过亏。前面提到了功能设计可能会带来的三个问题,其中第一个问题,对于复杂的功能,一味的关注相同之处,去做逻辑复用,导致... 为什么提边界?除了上面提到的,有些过度设计导致的不容易找到修改位置,代码阅读不便。还有一个同样重要的问题。那就是老代码改动不全或现有功能不兼容。如果没注意到这个问题,且提测的时候没有进行特别的说明,可能导致线上Bug的发生。复用设计,不同之处也很重要这个单拎出来写,是因为之前吃过亏。前面提到了功能设计可能会带来的三个问题,其中第一个问题,对于复杂的功能,一味的关注相同之处,去做逻辑复用,导致...
- 背景目前我们的多端项目中的小程序开发,每次都要手动在开发者工具中进行上传操作,并填写版本信息。我计划实现小程序端的自动化发布,正好川哥有一篇相关工具库的文章。文章中提到了两个第三方库,我都可以直接用。但是,终于要提到本篇的主题了。在自动化发布之后,开发者为 ci 机器人的名称,如下图:这样一来,没办法知道具体是哪位开发者提交的版本。于是,我接受建议,采用获取 Git 仓库里协作者用户名+拼接... 背景目前我们的多端项目中的小程序开发,每次都要手动在开发者工具中进行上传操作,并填写版本信息。我计划实现小程序端的自动化发布,正好川哥有一篇相关工具库的文章。文章中提到了两个第三方库,我都可以直接用。但是,终于要提到本篇的主题了。在自动化发布之后,开发者为 ci 机器人的名称,如下图:这样一来,没办法知道具体是哪位开发者提交的版本。于是,我接受建议,采用获取 Git 仓库里协作者用户名+拼接...
- 常用图片资源类型我们项目里目前主要有三种图片资源类型第三方图片资源、本地SVG、本地base64这三种对应不同的使用场景:对于图片画质要求较高、图片内容较复杂的,一般都是将图片资源放到第三方图床上,页面展示通过加载远程地址的方式;小的 icon 图标,首选 SVG 格式,文件体积小,加载更快速。但是实现成本比较大,一般情况需要设计师的支持;base64,某些特殊功能实现下需要的格式,不常见 ... 常用图片资源类型我们项目里目前主要有三种图片资源类型第三方图片资源、本地SVG、本地base64这三种对应不同的使用场景:对于图片画质要求较高、图片内容较复杂的,一般都是将图片资源放到第三方图床上,页面展示通过加载远程地址的方式;小的 icon 图标,首选 SVG 格式,文件体积小,加载更快速。但是实现成本比较大,一般情况需要设计师的支持;base64,某些特殊功能实现下需要的格式,不常见 ...
- 前言本篇主要分享如何实现一个弹窗展示形式的6位卡号输入功能。6位卡号输入前面是根据卡的不同状态的流程实现,接下来,讲讲卡号输入的交互实现。卡号输入 UIUI 的呈现,会影响前端的实现方式。这里 UI 设计成弹出层的方式,每个数字都是一个方框。开发前在开发前,我列了一些可能出现的问题。比如,不同手机的光标样式、输入时页面抖动、input无法只输入数字等。所以我在实现的时候,有针对性的规避前面罗... 前言本篇主要分享如何实现一个弹窗展示形式的6位卡号输入功能。6位卡号输入前面是根据卡的不同状态的流程实现,接下来,讲讲卡号输入的交互实现。卡号输入 UIUI 的呈现,会影响前端的实现方式。这里 UI 设计成弹出层的方式,每个数字都是一个方框。开发前在开发前,我列了一些可能出现的问题。比如,不同手机的光标样式、输入时页面抖动、input无法只输入数字等。所以我在实现的时候,有针对性的规避前面罗...
- 在本篇技术博文中,我们将深入探讨 Uniapp 框架中如何封装接口,以简化开发流程并提高效率。接口封装是一种重要的开发策略,它不仅可以减少代码量,还能提高代码的复用性和维护性。 通过阅读本文,你将深入了解 Uniapp 中封装接口的重要性和优势,并学会如何实施接口封装,以提高开发效率和代码的可维护性。 在本篇技术博文中,我们将深入探讨 Uniapp 框架中如何封装接口,以简化开发流程并提高效率。接口封装是一种重要的开发策略,它不仅可以减少代码量,还能提高代码的复用性和维护性。 通过阅读本文,你将深入了解 Uniapp 中封装接口的重要性和优势,并学会如何实施接口封装,以提高开发效率和代码的可维护性。
上滑加载中
推荐直播
-
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中 -
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中
热门标签