西半球
码龄12年
求更新 关注
提问 私信
  • 博客:1,362,542
    社区:325
    1,362,867
    总访问量
  • 320
    原创
  • 29,163
    粉丝
  • 25
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
加入CSDN时间: 2014-11-22

个人简介:好记性不如烂笔头

博客简介:

iotjin的专栏

查看详细资料
个人成就
  • 获得518次点赞
  • 内容获得161次评论
  • 获得1,830次收藏
  • 代码片获得14,524次分享
  • 博客总排名10,910名
  • 原力等级
    原力等级
    8
    原力分
    6,450
    本月获得
    0
创作历程
  • 4篇
    2026年
  • 3篇
    2025年
  • 14篇
    2024年
  • 25篇
    2023年
  • 16篇
    2022年
  • 52篇
    2021年
  • 89篇
    2020年
  • 39篇
    2019年
  • 132篇
    2018年
  • 4篇
    2017年
  • 29篇
    2016年
  • 161篇
    2015年
  • 1篇
    2014年
成就勋章
TA的专栏
  • C#
    1篇
  • vue3
    12篇
  • iPhone
  • element-ui
  • 数据库
  • MySQL
  • 鸿蒙
    12篇
  • webpack
    1篇
  • CSS
  • Swift
    6篇
  • iOS-审核
    10篇
  • iOS-系统与尺寸适配
    14篇
  • iOS-隐私权限
    3篇
  • iOS-账号与证书
  • 微信小程序
    37篇
  • Flutter
    62篇
  • JS
    2篇
  • Vue
    27篇
  • Vue-UI
    2篇
  • Vue-问题
    1篇
  • H5
    13篇
  • uni-app
    6篇
  • APICloud
    9篇
  • Cordova
    2篇
  • Xcode
    11篇
  • VSCode
    2篇
  • IDEA
  • Android
    16篇
  • Android-UI
    2篇
  • Android-数据存储
    1篇
  • Android-遇到的问题
    2篇
  • Java
    6篇
  • iOS-cocoapods
    4篇
  • iOS
    16篇
  • iOS-数据处理、存储
    21篇
  • iOS-第三方
    20篇
  • iOS-UIKit
    38篇
  • iOS-Foundation
    15篇
  • iOS-错误汇总
    13篇
  • iOS-网络相关
    19篇
  • iOS-UITableView
    26篇
  • iOS-UICollectionView
    15篇
  • iOS-Xib
    5篇
  • iOS-导航条
    18篇
  • iOS-时间
    8篇
  • iOS-界面传值
    5篇
  • iOS-键盘
    5篇
  • iOS-网页相关
    10篇
  • iOS-异步加载
    7篇
  • iOS-功能实现
    23篇
  • iOS-UITabBar
    6篇
  • iOS-内购
    6篇
  • iOS-通知
    5篇
  • iOS-邮箱
    5篇
  • iOS-地图
    9篇
  • iOS-正则
    7篇
  • iOS-图片处理
    8篇
  • 版本控制
    3篇
  • 安全逆向
    7篇
  • 图像处理
    5篇
  • 其它
    2篇
创作活动更多

【多重好礼】鸿蒙心迹 · 开发录原创征稿活动

鸿蒙开发者的实战经验,值得被记录。从踩坑排查到项目复盘,从工具脚本到学习笔记,每一段真实的开发经历,都是社区最宝贵的技术资产。「鸿蒙心迹 · 开发录」正式启航,不限主题、随时可写,只要是鸿蒙开发相关的真实经验都欢迎投稿。 本活动为 [HarmonyOS 7.0 创新内容共创季](https://builderx.csdn.net/activity-site/harmonyos/activity2026)双轨征文之一,与[「共创季 · 稿事节」](https://harmonyosdev.csdn.net/6a97f0de2b83d06f0ecadec5.html)深度征文互补——「稿事节」写深度技术长文,「开发录」写日常开发实战笔记。 「开发录」每月一期,12月截止,本季共三期,投稿即有机会获得京东卡、CSDN博客流量券、亿万Token、社区定制周边好礼!

249人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 资源
  • 代码仓
  • 问答
  • 帖子
更多
  • 最近

  • 文章

  • 专栏

  • 资源

  • 代码仓

  • 问答

  • 帖子

  • 社区

  • 视频

  • 课程

搜索 取消

【Android 构建必读】构建工具链版本对应关系全解析 · 2026版

如果你遇到过下面这类报错,大概率不是代码写错了,而是构建工具版本没对齐一句话总结:Android 构建是一套「环环相扣」的工具链——不只是 AGP 和 Gradle,Kotlin、KSP、Compose、JDK、Studio 都要对齐,任何一个环节版本不对,整个项目就编不过。本文的目标很简单——让你升级时直接查表、照表操作,不用到处搜碎片信息。Android 构建版本升级,说难不难,说简单也不简单。查表对齐:AGP、Gradle、Studio、Kotlin、KSP、Compose、JDK 七者版本要匹配。
原创
博文更新于 2026.06.17 ·
978 阅读 ·
12 点赞 ·
0 评论 ·
9 收藏

【Flutter Android 构建】Flutter / Gradle / AGP / Kotlin 版本对应关系全解析 - 2026版

你可能以为 Flutter 项目只要管好 Dart 就行,但执行时,底层走的仍是android/里的 Gradle 构建链。flutter build apk 失败,但 flutter run 可以A problem occurred configuring project ':某插件'.一句话总结:Flutter 负责 Dart 层,android/目录负责 Android 打包层——两套版本都要对齐。而且 flutter upgrade不会自动升级你项目里的android/配置。
原创
博文更新于 2026.06.17 ·
1333 阅读 ·
10 点赞 ·
1 评论 ·
22 收藏

【Android 构建必读】Gradle 与 AGP 版本对应关系全解析 - 2026版

如果你遇到过下面这类报错,大概率不是代码写错了,而是构建工具版本没对齐一句话总结:Android 构建是一套「环环相扣」的工具链,任何一个环节版本不对,整个项目就编不过。本文的目标很简单——让你升级时直接查表、照表操作,不用到处搜碎片信息。Android 构建版本升级,说难不难,说简单也不简单。查表对齐:AGP、Gradle、Studio、Kotlin 四者版本要匹配按序升级:JDK → Gradle → AGP → Kotlin/插件分步验证:别一口气跳三个大版本,每步构建通过再继续建议把本文。
原创
博文更新于 2026.06.15 ·
1263 阅读 ·
12 点赞 ·
1 评论 ·
17 收藏

Xcode - 清理Xcode中的垃圾文件

Xcode清理一些文件清理Xcode中的垃圾文件1. 移除DerivedData,建议定期清理,会重新生成这个文件夹中保存的是Xcode的缓存文件,曾经在Xcode跑过的所有项目的索引、build的信息等都会保存在这里。删除后在下次打开项目编译的时候将会重新生成。由于这里包含了大量已经没用的项目的信息又懒得去筛选,于是把整个文件夹删了。文件目录: ~/Library/Developer/Xcode/DerivedData打开方式:方式一:在终端用输入 open ~/Library/D.
原创
博文更新于 2026.04.27 ·
6906 阅读 ·
3 点赞 ·
1 评论 ·
8 收藏

vue3 - 基于 Vue3 + Vite4 + TypeScript5 + Element-Plus + Pinia 技术栈的后台管理系统

是基于 Vue3 + Vite4 + TypeScript5 + Element-Plus + Pinia 等最新主流技术栈构建的后台管理系统前端模板。基于项目升级到 vue3 版本通过Mock模拟真实接口请求动态权限控制、动态获取菜单路由、按钮级别的权限控制vue-i18n 国际化支持暗黑模式支持添加TopHeader功能、支持顶栏和固钉动态切换基础系统设置模块(用户管理、角色管理、菜单管理、字典管理)可视化用户角色、菜单权限、按钮权限配置。
原创
博文更新于 2026.04.27 ·
1753 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

Flutter - SDK升级适配问题

解决方案 git 原文 ] (https://github.com/flutter/flutter/issues/170655)解决方案: 删除下面的代码。
原创
博文更新于 2026.01.26 ·
492 阅读 ·
4 点赞 ·
0 评论 ·
4 收藏

Flutter - 记录遇到的一些问题

1、 修改包名Could not find the built application bundle at build/ios/iphonesimulator/Runner.app.Error launching application on iPhone 11 Pro Max.错误的原因是在xcode中修改了display Name字段的名字 默认是Runner,将display N...
原创
博文更新于 2026.01.22 ·
9378 阅读 ·
1 点赞 ·
3 评论 ·
11 收藏

.NET 7.0 EF Core:一、创建Web API 项目基础框架和用户表的增删改查

4)、最后使用 EF Core 提供的迁移与数据库更新命令(Add-Migration 和 Update-Database)即可在数据库中生成对应的 User 表结构,实现从代码到数据库的完整同步。完整代码如下,东西都写在一个文件了,以后如果加上像swagger配置、依赖注入、参数校验、中间件等,文件会越来越多,把代码都抽出来,保持主入口简洁。作用:用于创建数据库迁移文件。, 什么都不改,可以看到返回的数据并不是预期的结构,这是因为使用的是默认的校验,没有用自定义校验,在下一步优化。
原创
博文更新于 2025.06.25 ·
1014 阅读 ·
27 点赞 ·
0 评论 ·
30 收藏

Flutter - Android打包与发版

本文介绍flutter项目,安卓端打包流程
原创
博文更新于 2025.04.15 ·
4369 阅读 ·
4 点赞 ·
0 评论 ·
11 收藏

HarmonyOS NEXT - 通过 module 模块化引用公共组件和utils

HAP官方介绍HAP(Harmony Ability Package)是应用安装和运行的基本单元。HAP包是由代码、资源、第三方库、配置文件等打包生成的模块包,其主要分为两种类型:entry和feature。entry:应用的主模块,作为应用的入口,提供了应用的基础功能。feature:应用的动态特性模块,作为应用能力的扩展,可以根据用户的需求和设备类型进行选择性安装。应用程序包可以只包含一个基础的entry包,也可以包含一个基础的entry包和多个功能性的feature包。HAR官方介绍。
原创
博文更新于 2025.04.15 ·
2658 阅读 ·
10 点赞 ·
0 评论 ·
24 收藏

HarmonyOS NEXT - 项目基础框架的搭建

达到项目最低限度的要求要把项目结构定好,要可以网络请求,有一些必要组件和工具类,有登录页面和主页面,可以进行路由跳转。所以需要创建Navigation组件和tabbar组件,然后通过路由连通单个页面。切换通过在程序的第一个页面内处理,根据登录信息做判断显示登录页还是主页面。通过本地存储的用户信息判断是切换到登录页面还是主页面。退出登录把用户信息清掉,并把路由替换掉即可。和4个子页面,子页面内部再实现。模块 ,通用图片资源放在了。这里只举列第一个页面,模块,组件和工具类在。至此大框架已经出来了。
原创
博文更新于 2025.04.15 ·
1434 阅读 ·
26 点赞 ·
1 评论 ·
21 收藏

HarmonyOS NEXT - 三方库axios的使用和封装

这样在项目中以后只使用第二次封装的代码,如果后期需要调整会方便一点。在demo中这些组件和工具类都通过module实现了,具体可以参考。OpenHarmony ohpm 环境配置等更多内容,请参考。然后在当前目录的 oh_modules 目录下就可以看到了。,第二次又添加了loading和返回错误弹框提示。要请求网络数据,首先需要申请权限,需要在。loading组件的实现看这里。点击 Sync Now同步一下。封装了2层,第一次是基础封装。文件中设置网络访问权限。
原创
博文更新于 2025.04.15 ·
2924 阅读 ·
13 点赞 ·
1 评论 ·
19 收藏

VSCode - setting.json配置 - Prettier、Vetur格式化和ESLint检查

vscode 前端最佳插件配置格式化代码时用到的插件ESLint(代码规范和错误检查工具)Prettier(代码格式化工具)EditorConfig for VS Code(定义项目的编码规范,编辑器的行为会与.editorconfig 文件中定义的一致,并且其优先级比编辑器自身的设置要高,这在多人合作开发项目时十分有用而且必要)Vetur(识别 vue 文件)Syncing(同步你的 VS Code 配置,在另一台机器使用可以自动同步配置,不需要重新慢慢配了)Manta’s Stylus
原创
博文更新于 2025.04.15 ·
7236 阅读 ·
7 点赞 ·
2 评论 ·
29 收藏

Flutter - Material3适配

这时运行项目会发现有些UI效果和之前有点不一样,如果原本使用的是默认的主题色,此时会发现主题色已经发生变化,因为Material3的默认主题不再是蓝色,变成了紫色。根据需要打开并配置, 如果有基础组件也可以针对组件单独配置。也可以设置,不过可能需要多配置点东西。其中最重要的是设置主色调,在。flutter SDK升级到。其余的就是一些组件的设置了。设置主色调,当然通过。属性如果不设置默认为。设置整个项目的,对应。
原创
博文更新于 2025.04.15 ·
2458 阅读 ·
15 点赞 ·
0 评论 ·
21 收藏

Flutter - 折叠面板

flutter 自定义折叠组件。
原创
博文更新于 2025.04.15 ·
1996 阅读 ·
7 点赞 ·
0 评论 ·
5 收藏

vue3 - 按需导入使用Element Plus图标、iconify图标、本地SVG/PNG图标

它提供了一个庞大的图标库,包含数千个常用图标,涵盖了各种主题和风格,如 Material Design、Font Awesome、Feather 等。这些图标可以以矢量格式(SVG)使用,适用于各种项目,如网站、移动应用、桌面应用等。它提供了一套简洁、易于使用的样式类,帮助开发者快速搭建漂亮且功能强大的界面。按需自动导入组件,如:Element Plus 等三方库和指定目录下的自定义组件。以下是vue3中使用本地PNG图标的方式(调试和线上图标都显示)使用icon图标一般是通过组件的方式使用的,如。
原创
博文更新于 2025.04.15 ·
2748 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

Flutter - Mac m1和Windows10配置flutter环境 ,iOS原生项目接入flutter

参考资料:Flutter iOS 混合工程自动化Flutter 与 iOS 混合项目初探Flutter混合开发(二):iOS项目集成Flutter模块详细指南Flutter 开发 (1)iOS 下超详细集成 Flutter Flutter中文网 在macOS上搭建Flutter开发环境1.下载flutter SDKhttps://flutter.cn/docs/deve...........................
原创
博文更新于 2025.03.19 ·
7123 阅读 ·
2 点赞 ·
1 评论 ·
24 收藏

Vue - 基于vant的APP框架(navbar+tabbar+router)

demo 地址: https://github.com/iotjin/jh-vue-demo的app1项目本篇主要介绍如何使用vant的navbar、tabbar和vue-router 创建一个vue版的APP基础框架(适配刘海屏)app的主界面一般由三部分构成:navbar + 主体内容 +tabbar,如下图:所以需要创建navbar组件和tabbar组件,然后通过router-view映射组件,连通单个页面1、首先要有Vue项目Vue - Mac安装vue-cli4.x 并创建.
原创
博文更新于 2025.03.19 ·
6802 阅读 ·
1 点赞 ·
2 评论 ·
15 收藏

微信小程序 - 云开发轮询实现定时推送订阅消息

GitHub Demo 地址: jh-weapp-demo 实现一些常用效果、封装通用组件和工具类小程序码前言受众:已有小程序和云开发经验(没有的话照着流程和官方文档也应该可以实现)关于小程序的消息推送,我了解到的有以下几种实现方式1、模板消息,已于2020 年 1 月 10 日下线2、通过服务端的统一服务消息下发推送,因为模板消息现已下线,现只支持公众号。统一服务消息官方文档2、通过关注公众号通过公众号实现长期的消息推送3、订阅消息,包含一次性订阅消息和长期订阅消息订阅消息官.
原创
博文更新于 2025.03.19 ·
6367 阅读 ·
9 点赞 ·
8 评论 ·
58 收藏

Vue - npm 批量升级依赖包

无
原创
博文更新于 2025.03.19 ·
10638 阅读 ·
7 点赞 ·
0 评论 ·
16 收藏
加载更多