- 博客(1206)
- 资源 (33)
- 问答 (4)
- 收藏
- 关注
原创 为什么你涨不了粉?赚不到技术圈的钱?
你的代码如果能打造市值百亿的产品,为什么不能为你的未来加冕?这不仅是一句口号,而是一段激励人心的故事的起点。想象一下,一个普通的程序员,在无数个深夜独自敲击代码中,他的每一行代码都承载着对未来的憧憬和不懈的追求。正是这样的热情和坚持,让他最终突破平庸,成就了属于自己的传奇。今天,星光计划带你走出阴影,不再为别人的梦想而奔波,而是为你那闪耀的未来而全力以赴。
2025-04-03 00:09:45
635
5
原创 你写的代码能够支撑起你的生活吗?
如果你写的代码能支撑市值百亿产品,为何支撑不起你的未来生活?这句话是星光计划的起点。现在,你不为他人梦想而活,而是为自己未来而战,让自己发光,同时照亮他人的前路。
2025-04-03 00:05:25
301
1
原创 打造一个高颜值的进制转换器
这个进制转换器不仅仅是一个工具,更是一个帮助学习计算机基础的好帮手。通过精心的设计和开发,让枯燥的进制转换变得生动有趣。记住,理解进制转换不是目的,培养计算机思维才是关键。就像程序员笑话说的:世界上有10种人,懂二进制的和不懂二进制的。(笑点自己体会😉)PS: 开发这个工具的时候,经常会想起考试时抓耳挠腮做进制转换的场景。如果当时有这个工具,大概就不会把十六进制算成十进制了吧…(笑)
2025-02-24 18:17:35
517
原创 打造一个优雅的 BMI 计算器:从设计到实现的完整历程
这个 BMI 计算器不仅仅是一个计算工具,更是一件数字艺术品。它证明了即使是最简单的数学计算,也可以变得优雅而富有美感。就像一位穿着燕尾服的数学家,既严谨又不失优雅。在这个案例中,技术与设计的完美结合,展现了如何将枯燥的数据转化为生动的视觉体验。每一个交互细节,每一个动画效果,都是经过精心设计的,目的是为了给用户带来愉悦的使用体验。这个 BMI 计算器告诉我们,编程不仅是逻辑的堆砌,更是艺术的创作。就像一位作曲家,用代码谱写出了一首优美的交响曲。
2025-02-23 19:34:09
731
原创 用 uniapp 制作一个色觉测试小游戏
HSL 色彩空间的灵活运用CSS Grid 实现自适应布局优雅的动画过渡效果响应式设计适配各种屏幕给大家玩一局(*^_^*)
2025-02-23 19:32:28
425
原创 巧妙实现右键菜单功能,提升用户操作体验
在动态交互式图库中,右键菜单是一项能够显著提升用户操作便捷性的功能。它的设计既要响应用户点击位置,又需确保菜单功能与数据操作紧密结合,比如删除图片操作。以下将通过一段实际代码实现,展示从思路到实现的详细过程。
2025-02-22 21:41:00
742
1
原创 小白白也能学会的 PyQt 教程 —— QCheckBox 介绍以及基本使用
QCheckBox 是 PyQt 中用于创建复选框的控件,允许用户选择或取消选择一个或多个选项。它的外观通常是一个带有勾选标记的小方框,可以通过单击该框来切换选项的状态。QCheckBox 最常用于表示用户可选择的多个独立选项,例如“记住我”复选框、同意条款等。与 QRadioButton 不同,QCheckBox 不会互相排斥。用户可以选择多个选项或不选择任何选项,适用于需要多项选择的场景。PyQt 允许你通过方法自定义复选框的样式。你可以修改复选框的背景色、勾选框的颜色等,使其符合你应用的设计风格。
2025-02-22 21:39:42
117
原创 uniapp 打包鸿蒙5.0应用出现问题
去 Dcloud 论坛看到大概率是因为是项目路径里包含特殊字符,或者项目路径比较深(鸿蒙的项目某一个 ets 到盘符的路径超过 255 个字符就会编译 arkts 失败),会导致鸿蒙工具链执行异常。想把上架的 uniapp 小程序迁移到鸿蒙,结果一打包,ERROR × 3,WARN × 519,所以就简单记录一下解决这些错误的过程。,我看了一下,有 265 个字符,我把这个项目移到根目录就差不多行啦!其他的 WARN 估计也是因为这个原因。也就是说,我现在的目录是。
2025-02-21 12:45:53
298
原创 用 Electron 将 UniApp 封装为 EXE 指南
最近想要制作一个 Windows 工具箱,所以需要多集合一些功能。之前用 uniapp 制作了一些功能,为了省事,所以想要把部分 uniapp 封装成 exe 来丰富功能。看了一下,由于 uniapp 并未提供打包 exe 的方法,所以需要借助 electron 来对编译后的内容进行打包。最近萌生了制作一个的想法,希望它能整合多种实用功能,方便日常使用。由于之前用制作了一些工具,为了节省开发时间和重复工作量,我决定将部分 UniApp 项目封装为,以丰富工具箱的功能。
2025-02-21 12:45:05
922
1
原创 使用 FFmpeg 剪辑视频指南
视频剪辑是将原始视频的某个部分截取出来,或将多个片段组合成新的视频。这项技术广泛用于视频编辑、电影制作、视频剪报等领域。通常,视频剪辑需要处理视频的开始时间、结束时间、帧率等技术细节,而 FFmpeg 提供了一个高效的解决方案。这条命令是剪辑视频的基础操作,使用-ss-t和-c copy参数即可实现高效的视频剪辑。FFmpeg 是一个功能强大的工具,能够高效地处理视频剪辑、拼接等操作。通过使用-ss-tconcat等命令,你可以快速完成各种视频处理任务。
2025-02-20 18:59:02
1615
1
原创 uniapp 编译成鸿蒙应用包提示【未正确配置鸿蒙应用的包名】
之前一直想做一个属于自己的应用,使用 uniapp 制作完工之后,想要一键编译成鸿蒙应用并上架发现出现了问题,之后在官网上找到了解决方法。之后把包名配置到 uniapp 的 manifest.json 的鸿蒙App 配置中的包名中即可。左上角点击我的应用(点击证书、APP ID和Profile也行)来到 HarmonyOS 页,点击创建APP ID。然后填写应用的基本信息。然后再次打包编译即可!
2025-02-20 18:57:37
287
原创 构建加载状态与流畅交互的精妙艺术
在现代 Web 应用中,加载状态模块是一种必不可少的设计,它不仅能提升用户体验,还可以避免重复数据请求带来的浪费与复杂性。在这一设计中,我们采用了一种简单而优雅的实现,通过isLoading的标志位,轻松控制加载动画与数据获取状态。让我们一起来探索背后的实现细节与逻辑之美。
2025-02-19 19:19:01
426
原创 动态网格图片展示中的自适应逻辑
通过动态计算每页图片数与监听窗口尺寸变化,我们为图片网格展示创建了一个高度自适应的逻辑模块。这种设计不仅能够适配各种屏幕,还能提升页面加载效率,减少不必要的资源浪费。如同这段代码的优雅实现所展示的那样,自适应逻辑在细节中见真章——它既需要对用户体验的敏锐洞察,也需要对技术实现的精细把握。而这些细节,正是代码成为艺术的地方。
2025-02-19 19:18:34
358
原创 打造一个颜值爆表的 BMI 计算器
今天要分享的是一个超级精美的 BMI 计算器实现。别看这是个简单的计算功能,但做好了可以惊艳所有人。让用户在计算 BMI 的时候,还能感受到满满的仪式感!
2025-02-18 23:31:04
401
原创 打造一个有点好看的 uniapp 网络测速软件
UI设计采用新拟态设计风格使用CSS渐变和阴影创造立体感响应式布局适配各种屏幕动画效果波浪动画提供视觉反馈进度条平滑过渡状态切换动画性能优化使用computed属性处理复杂计算合理的防抖处理优化重绘性能用户体验清晰的测试状态提示直观的数据展示平滑的动画过渡。
2025-02-18 23:30:57
613
原创 腾讯云大模型知识引擎×DeepSeek赋能文旅
def(self):self.knowledge_engine = TencentKnowledgeEngine() # 腾讯云知识引擎self.llm = DeepSeekModel() # DeepSeek大模型self.rag = RAGOperator() # 检索增强模块。
2025-02-17 19:31:20
2883
原创 鸿蒙开发 ArkTS 工程目录结构详解
了解鸿蒙 ArkTS 工程的目录结构是开发鸿蒙应用的重要基础。各个目录和文件分别承担不同的职责,从源代码、资源文件到编译配置和第三方依赖,都是构建高效、可维护应用的关键部分。掌握这些内容后,你将能够更清晰地理解工程的运作方式,并在开发中更加得心应手。希望本文能够帮助你更好地理解鸿蒙应用的结构和配置方式。
2025-02-17 18:44:59
706
原创 实现一目了然的图片预览功能:设计与细节
在开发图片管理系统时,图片预览功能无疑是用户体验的核心环节之一。用户希望能够通过简单的操作快速查看图片,同时保持界面简洁直观。这篇博客将带你深入了解如何实现这样的功能,涵盖逻辑设计、代码解析以及用户交互体验的细节。
2025-02-16 11:10:30
323
原创 一段代码,如何解决图片懒加载的优雅需求?
当一个页面充满了精美图片时,为了让用户体验更流畅,并避免加载所有图片导致页面卡顿或带宽浪费,便成为了救星。而这其中,滚动加载和分页控制是实现懒加载的核心策略。通过监听用户滚动位置动态加载图片,加之对图片数据的分页处理,我们能够在性能与体验之间找到平衡。
2025-02-16 11:10:13
389
原创 依图库拖拽上传模块
拖拽上传模块在现代图片管理工具中扮演了重要角色,为用户提供了便捷的操作体验,同时在技术实现上也蕴含了诸多细节与挑战。从事件监听到文件验证再到上传进度展示,每一个步骤都有其独特的思路与实现逻辑。
2025-02-16 11:09:57
245
原创 依图库图片管理布局与展示模块
构建一个简洁高效的图片管理布局模块是一项充满挑战但充满乐趣的任务,尤其是当你追求用户体验的流畅性与设计的优雅感时。在这个模块中,网格布局 (grid) 被设计为核心展示方式,而悬停文件名显示与空图库提示则增加了模块的友好性和实用性。
2025-02-16 11:09:32
280
原创 什么是 Fail-Fast?
Fail-Fast 机制是一种设计理念,特别在 Java 集合(Collection)中广泛应用,旨在快速检测并响应潜在错误。它的核心目的是在程序运行过程中,一旦发现不一致性或错误,立即停止执行,并抛出异常。这种机制能够有效地提高代码的健壮性和可维护性。
2025-02-16 11:09:01
277
原创 打造优雅图库管理侧栏,从功能到样式的深度解析
这里的工具栏通过按钮提供了三种操作,每个按钮绑定了一个对应的方法。这种绑定不仅是 Vue 的经典操作方式,同时也让逻辑更加集中,减少了事件散乱的风险。一个看似简单的图库侧栏,其实凝聚了很多设计上的巧思和功能上的细节。从数据的获取到交互的实现,再到视觉上的优化,每一步都让它更贴合用户的真实需求。更重要的是,这种分工明确的代码结构让后续的功能扩展和样式优化变得毫不费力。渲染列表,动态绑定类名和事件,我们将复杂的交互拆解成了直观的代码块。功能实现了,但一个好用的侧栏还需要设计上的打磨。
2025-02-16 11:08:34
555
原创 小程序包体积优化指南:静态资源条件编译与分包编译技巧
分包编译就是将小程序的不同页面模块分成主包和多个子包,主包里包含核心页面和公共组件,而其他不常用或平台特定的页面放在子包中。子包只有在需要时才会被加载,这样不仅减少了初次加载的包体积,也能节省用户的流量。静态资源条件编译和分包编译是优化小程序包体积的两个重要工具,合理使用可以帮助我们减少资源冗余,提升应用性能和用户体验。通过条件编译,项目可以灵活地适应不同平台的需求;通过分包编译,资源可以按需加载,减少初始包体积。这些方法对于想要实现多端支持、提升加载速度的开发者来说,都是不可多得的“法宝”。
2025-02-15 20:12:03
845
原创 Go 和 Gin 打造一个带图库功能的随机图片 API?让我们一起走进 Go Web 开发的奇妙世界!
这个 API 的使命就是——每次你请求它时,都给你返回一张图库中的随机图片。至于它们是怎么来的,嘿嘿,那是我们的秘密!最后,写代码的过程是充满挑战和乐趣的,尤其是当你看到自己的 API 成功工作时,那种满足感是无可替代的。是整个项目的核心,它处理所有与图片和图库相关的请求。你可以通过上传图片,管理图库,并随时通过指定图库获取一张随机图片。,涵盖了图片上传、图库管理和随机选择图片的功能。,以及强大的文件系统管理来保证我们的图片能够灵活管理。好了,我们上传了图片,现在轮到随机图片功能登场了。
2025-02-15 20:11:52
535
原创 Uniapp 短视频去水印解析工具开发实现
整个过程还是蛮顺畅的,主要是借助了 Uniapp 和现成的视频解析 API 来实现短视频去水印解析的核心功能。当然,代码中还是有一些细节需要注意,比如正则表达式的使用、接口请求的错误处理等。整个工具界面友好,操作简单,相信大家用起来会感觉不错!代码其实也没啥复杂的地方,简单实用才是硬道理。希望大家喜欢这个工具,如果你有更好的优化建议,欢迎一起交流~
2025-02-15 20:10:26
1345
2
原创 UniApp 中制作一个横向滚动工具栏
最近在用 UniApp 开发项目时,需要一个横向滑动的工具栏。常见的工具栏一般都是竖着的,但横向滑动的工具栏不仅能展示更多内容,还能让界面看起来更加丰富。不过很多朋友可能会发现,如何让内容“横着”展示又不变形、能流畅滚动、并且能自适应多种屏幕宽度,还是有点麻烦的。这篇文章我会带大家一步步用 UniApp 实现一个横向滚动的工具栏,并讲解其中的一些关键点。话不多说,咱们直接上代码!横向工具栏的核心其实不复杂,大致可以分成以下几步:在 UniApp 中, 是一个可以支持滚动的容器。在横向工具栏中,我们设置 的
2025-02-15 20:09:55
2706
2
原创 Python threading 并发编程详解
threading模块提供了创建和管理线程的基础功能。线程的概念类似于轻量级进程,多个线程共享同一内存空间,创建和切换线程的代价比进程更小。线程创建用于创建一个线程。线程控制:线程启动(start())、暂停、停止等控制。线程同步:为保证多线程访问共享资源的安全性,可以使用锁(Lock)、信号量(Semaphore)等。在本文中,我们详细介绍了 Pythonthreading模块的基本概念和使用方法,包括线程的创建、线程同步工具的应用和线程池的使用。
2025-02-15 20:08:55
979
原创 Java 语法糖:让开发更丝滑的“幕后操作”
语法糖(Syntactic Sugar)就是编程语言中的一种简化写法,能够减少代码复杂性,让一些原本冗长的代码表达更为直观。Java 语法糖的精妙之处在于,它隐藏了底层操作的复杂性,使代码更符合人类的思维方式。比如增强for循环、自动装箱和拆箱等特性,它们的存在都是为了减少不必要的重复操作。接下来,我们深入探讨这些 Java 语法糖,看看它们是如何优雅地优化开发体验的。Java 语法糖的存在,是为了优化开发体验,减少样板代码的数量,同时确保代码的安全性和可读性。
2025-02-15 20:07:58
638
原创 技术之翼,创作之心
例如,我写过一篇《如何设计一个高效的 RESTful API》,文章不仅阐述了 RESTful 风格的基本概念,还结合实际开发中的经验,深入分析了如何设计 API 的路径、参数以及返回格式,使得接口更加灵活、高效且易于扩展。课堂上,老师讲解的算法和数据结构让我感到既陌生又深奥,而在面对那一行行晦涩的代码时,我的心中充满了不安:这些看似简短的字符,究竟隐藏着什么样的魔力,能将一个个无生命的机器变得灵动起来?起初,我对编程的兴趣仅限于解决实际问题与制作项目,后来,随着能力的提升,我逐渐开始思考自己的职业方向。
2025-01-24 21:22:46
907
原创 打造一个充满爱的 IKUN 工具箱
这个 IKUN 工具箱不仅是一个简单的图片工具,更是对偶像文化的一种有趣诠释。通过精心的设计和开发,让每个 IKUN 都能便捷地收集和分享快乐。记住,写代码也要像鲲鲲打篮球一样认真,像鲲鲲跳舞一样优雅!只要你够用心,每一行代码都能闪耀出爱的光芒!✨PS: 开发这个工具的时候,BGM 循环播放《只因你太美》,果然写出来的代码都带着爱!🎵。
2024-12-29 17:25:21
534
1
原创 Java 数据脱敏?别慌,掩护队已经上线!
数据脱敏,简单来说就是“数据打码”,让重要数据在数据库、日志、前端展示时只露出“有限真容”。就像电影里的特工,只看部分特征,整个人你是认不出来的。Java 数据脱敏不仅仅是防止信息泄露的工具,它还是保护用户隐私的一道防线。在实际开发中,选择合适的脱敏方式(遮盖、替换、加密或哈希),能大大提升系统的安全性。
2024-11-28 23:27:16
1140
1
原创 Vue 集成和使用 SQLite 的完整指东
在 Web 开发中,尤其是前端应用开发中,SQLite 可以作为客户端本地存储的一种选择,为用户提供离线数据存储和访问的能力。在 Vue.js 项目中使用 SQLite,可以将应用的数据存储在客户端,这对于开发 PWA(渐进式 Web 应用)或需要在离线环境下运行的应用非常有用。本文介绍了在 Vue 项目中集成 SQLite 的全过程,从环境准备、数据库操作、数据展示,到高级操作的实现。在实际应用中,除了基本的增删改查操作,我们可能还需要进行更复杂的数据库操作,如事务处理、索引管理、多表查询等。
2024-11-28 23:27:03
1895
2
原创 探索 Java 并发库的奇妙世界
幸运的是,Java 提供了。包中的各种组件有了清晰的了解,从线程池到同步工具,再到并发数据结构和原子变量。掌握这些工具可以帮助你编写更高效、更可靠的并发程序,让你的应用程序在多线程的世界中如鱼得水。你可以将线程视为一个能完成工作的小助手,但要注意,如果你给他们安排了太多的工作,它们可能会因为任务过多而崩溃——这就是我们引入并发库的原因了。我们将从基础知识开始,一步步揭开并发编程的面纱,掌握那些让你的应用程序飞速运行的秘密武器。配置线程池时,需要根据任务的特性和系统的资源情况来选择合适的线程池类型和大小。
2024-11-24 17:01:01
1025
原创 Vue ECharts 基本数据图表绘制详解:让数据飞起来
大家好,欢迎来到数据可视化的世界!如果你以为数据就是冷冰冰的数字,那你就大错特错了。数据,可是有灵魂的!只要给它一副好看的外衣,比如我们今天要聊的图表,它们立马就能从沉睡中醒来,给你跳一支「数据之舞」。数据可视化就像是给你的数据穿上时尚的衣服,把复杂的数据变成有趣的图表,让你一眼就能看出背后的秘密。你说表格好看?那一定是没见过我们今天要聊的ECharts,图表界的「超模」,让你的数据瞬间「高大上」。通过这篇文章,我们从基础到高级,全面解析了在Vue项目中使用ECharts进行数据图表绘制的方方面面。
2024-11-24 17:00:45
2069
原创 Spring Boot + Android 实现登录功能
本篇博客介绍了如何使用 Spring Boot 和 Android 实现一个完整的登录功能。从用户模型的设计、Spring Security 的配置、JWT 的集成,到 Android 客户端的登录页面实现、网络请求和 Token 管理,涵盖了从后端到前端的所有关键步骤。登录功能虽然看似简单,但其背后涉及的安全性和可扩展性都是我们需要重点关注的。
2024-11-24 16:55:00
2188
1
原创 在 Spring Boot 中实现多种方式登录(用户名、手机号、邮箱等)的不正经指南
现在,我们已经成功搭建了一个支持多种方式登录的系统。不论是使用用户名、手机号还是邮箱,用户都可以自由选择,就像他们早晨选择喝哪种咖啡一样简单。而你,作为这家“咖啡店”的老板,成功地提供了更多的便利和选择!所以,下次当你看到用户轻松登录时,可以骄傲地拍拍自己的肩膀,毕竟,你让这个世界的登录系统变得更加多样化了。(Ps:如果用户抱怨登录总是出错,请告诉他们密码不能用“123456”,那样实在太“平庸”了点 😜)
2024-11-24 16:54:40
1670
1
原创 使用 FFmpeg 提取音频的详细指南
FFmpeg 是一个开源的多媒体处理工具,支持视频、音频的编码、解码、转换等多种功能。通过 FFmpeg,提取视频中的音频并保存为各种格式非常简单和高效。这在音视频剪辑、媒体处理、转码等场景中具有广泛的应用。本文将详细讲解如何使用 FFmpeg 提取音频,包括常见的音频格式提取、音频质量调整、高级处理操作等。内容浅显易懂,适合初学者快速掌握。
2024-11-22 23:57:01
3449
原创 蓝牙 Mesh 简单使用☞北
蓝牙 Mesh,就像一个超级市场,所有的设备都是摊位。你不仅可以从一个摊位买东西(发送信息),还可以把东西转给旁边的摊位(转发信息)。这样一来,信息就能像热腾腾的包子一样,快速在整个网络中传递。Spring Boot 就像是你的编程助手,提供了许多开箱即用的工具,让你快速构建应用。只需几行代码,就能把你的想法变为现实。想要集成蓝牙 Mesh?没有问题,轻松搞定!
2024-11-22 23:55:53
711
2022年数学建模竞赛培训练习(三)-微分方程建模.pdf
2023-07-27
CentOS7 安装 MySQL.pdf
2023-07-27
文艺清新简历模板.zip
2023-07-27
Java经典的List面试题目
2023-02-08
23道SpringMVC常见面试题.docx
2023-02-02
pentaho-aggdesigner-algorithm-5.1.5-jhyde.zip
2022-09-06
Hadoop-2.7.2源码及编译jar包.zip
2022-09-01
JDBC常考知识点,常用api
2022-04-04
tensorflow_gpu-2.0.0a0-cp37-cp37m-win_amd64.rar
2021-02-01
华为电脑管家安装工具打包.zip
2021-02-01
Android 修改 themes.xml后 app闪退,改回原来的也不行。
2021-11-03
c1认证加送的考试在哪领?
2021-08-09
c1认证加送的考试在哪领?
2021-08-07
c1认证加送的考试在哪领?
2021-08-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人