自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 手把手教你写毕设-前端篇-day04

本文介绍了基于Vue3的后台管理系统三大核心功能实现:1. 使用Pinia状态管理实现菜单栏动态收缩功能,通过全局状态控制菜单宽度变化;2. 利用VueUse的useFullscreen实现全屏切换功能;3. 手写标签页组件实现路由导航功能,包括标签增删和路由跳转。教程详细展示了每个功能的代码实现过程,涉及Pinia状态定义、响应式数据绑定、路由监听等技术要点,适合Vue开发者学习企业级后台系统常见布局方案。

2025-05-21 17:13:34 1340

原创 手把手教你写毕设-前端篇-day03

文章主要介绍了全栈程序员在开发企业级后台系统时的布局和路由控制技巧。首先,文章回顾了登录页面的开发,并介绍了如何通过全局路由守卫实现页面访问控制。接着,详细讲解了后台首页的整体布局实现,包括动态菜单栏的开发,并提供了具体的代码示例。文章还介绍了如何使用ElementPlus组件库进行布局和样式优化,并展示了如何通过路由配置实现页面的动态展示。最后,文章总结了布局编写和动态菜单栏的实现过程,并鼓励读者点赞、收藏和关注以获取更多技术解析。通过这些内容,读者可以掌握企业级后台系统的常见布局方案和路由控制技巧。

2025-05-20 16:37:07 1149

原创 手把手教你写毕设-前端篇-day02

本文详细介绍了如何在前端项目中集成ElementPlus图标、使用Axios进行网络请求、解决跨域问题,并完善登录页面的功能。首先,通过命令行安装ElementPlus图标库,并在主JS文件中全局引入图标。接着,安装Axios并封装其实例,用于发送网络请求。针对跨域问题,通过配置Vite的代理服务器来解决。登录页面通过验证用户名和密码,成功登录后跳转到首页,并使用VueUse库管理Cookie中的Token。最后,通过全局路由守卫实现未登录用户的拦截和页面跳转逻辑。

2025-05-19 17:18:48 1050

原创 手把手教你写毕设-前端篇-day01

本文详细介绍了如何从零开始搭建一个基于Vue3的现代化前端项目,特别适合需要快速完成毕业设计前端开发的同学。教程内容包括环境准备(安装Node.js、VSCode等)、项目初始化(使用Vue CLI创建项目)、路由配置(整合Vue Router)、依赖安装(TailwindCSS、ElementPlus等)以及登录页面的开发。通过本教程,读者可以掌握Vue3的基础开发流程,了解前后端分离项目的核心配置,并快速完成一个具备登录功能的毕设前端。教程步骤清晰,适合Vue初学者或需要高效完成毕设的同学参考。

2025-05-17 22:35:00 1284

原创 Android短信监控技术实现:合法合规的远程采集方案

本项目实现了一个基于Android的双卡短信监控与上报系统,通过BroadcastReceiver实时捕获短信内容,并自动区分不同SIM卡槽来源。系统采用HttpURLConnection将短信数据安全上传至指定服务器,同时通过SharedPreferences本地存储消息记录,确保数据可追溯。动态权限机制和用户配置界面增强了合规性与易用性,已稳定运行于企业生产环境,适用于验证码转发、设备监控等合规场景,支持个性化定制开发。

2025-05-01 22:01:38 1549

原创 从零开始:Android Studio开发购物车(第二个实战项目)

经过前几天的Android速成学习,我决定需要用一个实战项目来巩固知识。所以选择了购物车是刚刚好的。购物车功能作为电商应用的核心组件之一,其实现方式和性能表现直接影响用户体验。传统的购物车实现往往只存储商品ID和数量等基本信息,当用户离线查看购物车时,商品图片需要重新从网络加载,这不仅增加了流量消耗,也降低了用户体验的连贯性。本文将带你深入探索如何利用Android官方推荐的Room持久化库,构建一个功能完善且性能优异的购物车模块。本地图片存储。

2025-04-29 15:27:37 2195 4

原创 Android速成day07-组合控件

本文介绍了安卓开发中组合控件(Custom Composite View)的重要性与应用。通过将多个基础控件组合成可复用的自定义组件,开发者能够提升UI一致性、减少代码冗余,并简化复杂界面的开发流程。文章以顶部导航栏和底部标签栏为例,逐步讲解组合控件的创建与使用方法,适合不同水平的开发者参考实践。

2025-04-25 21:34:09 1259

原创 Android速成day06-高级控件

本文介绍了安卓开发中常用的UI组件和功能,包括下拉框(Spinner)、适配器(Adapter)、列表视图(ListView)、翻页视图(ViewPager)和Fragment的使用方法。通过示例讲解如何实现数据绑定、动态列表展示、页面滑动切换以及模块化界面设计,帮助开发者快速掌握这些核心技术的应用。适合安卓初学者学习和参考。

2025-04-24 20:53:51 1027 1

原创 如何用Node的Fastify框架搭建后端项目:写给不想用SpringBoot的前端开发者

作为前端开发者,当你需要搭建一个后端服务时,SpringBoot可能不是你最自然的选择。本文将介绍如何使用Fastify这个轻量级、高性能的Node.js框架来构建后端API,特别适合那些不想学习Java生态的前端开发者。为什么选择Fastify而不是SpringBoot?JavaScript/TypeScript原生支持- 使用你已经熟悉的语言开发效率高- 不需要复杂的配置,快速启动项目性能优异- Fastify是Node.js中最快的web框架之一前端友好- JSON API开发体验流畅轻量级。

2025-04-23 15:40:28 1238

原创 Android速成day05-数据存储

本文全面解析Android开发中的6种数据存储方案,包括SharedPreferences、内部/外部存储、SQLite、Room、6DataStore,通过Java代码示例演示具体实现,并给出不同场景下的选型建议。针对轻量配置、结构化数据6等需求,对比各方案的优缺点,推荐新项目优先采用Room+DataStore的现代化组合方案,帮助开发者构建高效可靠的数据存储架构。

2025-04-22 21:30:13 1055

原创 Android速成day04-中级控件

在Android应用开发中,UI设计和交互逻辑直接影响用户体验。一个美观且响应迅速的界面,不仅能提升用户满意度,还能让应用在众多竞品中脱颖而出。然而,Android提供了丰富的UI组件和图形定制功能,开发者如何高效利用这些工具,打造符合需求的界面,是一个值得深入探讨的话题。本文将系统介绍Android中常用的UI组件,如复选框(CheckBox)、开关按钮(Switch)、单选按钮(RadioButton)等,以及如何通过。

2025-04-21 21:07:22 1087

原创 Android速成day03-Activity的从生到死

今天我们要聊的是安卓开发里的“戏精”——Activity。它就像一位敬业的演员,上台(启动)、飙戏(生命周期)、抢C位(启动模式)、甚至还能和其他演员(Intent)默契配合。但有时候,它也会演着演着突然“领盒饭”(被销毁)……作为一个安卓开发者,如果你连Activity的“人生剧本”都摸不透,那你的App可能会上演各种“舞台事故”——比如卡顿、崩溃、或者用户一脸懵逼地看着黑屏。如何优雅地“出道”(启动)和“退休”(结束)它的“情绪变化曲线”(生命周期)

2025-04-17 14:35:44 899

原创 从我的惨痛教训中学到:使用依赖包前必须仔细阅读文档

TypeORM 删库记:一个"自信男孩"的奇幻漂流."TypeORM的synchronize就像让哈士奇看家——它确实会'同步',只不过是把你的家具同步到门外。"

2025-04-16 15:13:05 579

原创 从零开始:Android Studio开发简易计算器全流程(第一个实战项目)

UI布局设计、用户交互响应、业务逻辑处理以及数据边界检查。在这篇教程中,我将带你用Android Studio一步步实现一个功能完整的计算器。无论你是刚学会搭建Hello World的新手,还是想巩固基础知识的开发者,都能通过这个项目理清Android开发的基础架构思维。文中会避免复杂的封装,专注于最直白的实现方式,并提供完整源码供参考。通过这个实战项目,我们完成了一个功能完整的安卓计算器应用。

2025-04-15 21:39:32 1083

原创 Express过时了?Fastify用3倍性能重新定义Node.js开发体验

一年前,我还在为欢呼,现在,我已经能淡定面对。作为一名工作一年的全栈程序员,我深刻体会到——技术可以学,但头发的去留,往往不由自己掌控。当我第一次听说Fastify,我的反应是:“又一个 Node.js 框架?Express 不够用吗?但当我真正用上它,才发现——原来代码可以跑得这么快,而我的头发,也终于不用再为性能问题焦虑脱落了!在这篇文章里,我会带你了解:✔Fastify 为什么比 Express 快那么多?✔如何用 Fastify 快速搭建高性能 API?✔我的踩坑记录。

2025-04-14 22:13:45 993

原创 Androids速成day02-简单控件

Android的简单控件包括文本显示、常用布局总体来说学习过前端的帅哥美女,面对这个常用布局确实也非常好理解,一个视图或者一个布局相当于一个div至于这个div里面的内容定位显示都有相关的属性,而且这个Android的布局也是如此。

2025-04-13 09:38:54 683

原创 Android速成day01

Android速成第一天记录,需要点java基础学习Android是最好的,如果学习过前端三件套,Android的xml页面学习也是非常容易理解的。以上就是今天接触的项目结构。

2025-04-13 00:15:26 440

原创 Android安装SDK失败Nothing to do! Android SDK is up to date. SDK emulator directory is missing

工作了一年感觉挺无聊的,刚好对安卓有兴趣想着把安卓开发学来玩一玩结果环境安卓两天都不行,这个SDK一直安装不上。

2025-04-11 23:20:59 747

通用毕业设计管理系统源代码

该代码为我发布的专栏《手把手教你写毕设》系列。代码持续进行更新

2025-05-20

Android实战项目《购物车》

项目将带你深入探索如何利用Android官方推荐的Room持久化库,构建一个功能完善且性能优异的购物车模块。与常规实现不同,我们的方案将重点解决以下技术难点: 本地图片存储:直接将商品图片以Blob形式存入Room数据库,确保用户离线状态下仍能完整查看购物车内容 数据关系建模:使用Room的关系型数据库特性,建立商品与购物车项之间的关联 性能优化:针对图片存储可能带来的性能问题,提供切实可行的解决方案 UI与数据同步:实现RecyclerView与数据库的实时联动更新 通过本实战项目,你不仅能掌握Room数据库的高级用法,还能学习到如何在实际项目中平衡功能需求与技术实现。无论你是Android开发新手还是有一定经验的开发者,相信这篇实战指南都能为你带来有价值的参考。

2025-04-29

登录系统C语言文件操作(纯C)初学者.txt

初学者,想写系统的初学者。

2021-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除