Image
leluckys
Image 码龄5年
Image
求更新 Image关注
提问 私信
  • 博客:242,305
    社区:5
    242,310
    总访问量
  • 260
    原创
  • 9,464
    排名
  • 1,788
    粉丝
  • 25
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
加入CSDN时间: 2021-08-23

个人简介:不知疲倦的翻越每一座山丘

博客简介:

m0_61164038的博客

查看详细资料
个人成就
  • 获得2,996次点赞
  • 内容获得40次评论
  • 获得2,469次收藏
  • 代码片获得1,207次分享
  • Image 原力等级
    原力等级
    5
    原力分
    1,337
    本月获得
    3
创作历程
  • 15篇
    2026年
  • 126篇
    2025年
  • 81篇
    2024年
  • 38篇
    2023年
成就勋章
  • Image
  • Image
  • Image
  • Image
  • Image
  • Image
TA的专栏
  • Image AI学编程
    9篇
  • Image CI/CD 持续集成
    13篇
  • Image swift
    25篇
  • Image 算法
    2篇
  • Image AI
    2篇
  • Image 效率工具
    3篇
  • Image Rxswift
    1篇
  • Image Flutter面试与实战
    105篇
  • Image 逆向
    3篇
  • Image Linux
    1篇
  • Image iOS 知识和问题解决
    4篇
  • Image HarmonyOS
    2篇
  • Image 环境相关
    1篇
  • Image JAVA
    1篇
  • Image Unity 知识点专项
    4篇
  • Image iOS 组件化持续集成
    5篇
  • Image unity C# 专项
    4篇
  • Image MMORRP
  • Image Unity UI 专项
    2篇
  • Image 算法体系
    25篇
  • Image 网络
    1篇
  • Image Unity和iOS 原生专题
    4篇
  • Image unity
  • Image 100个Unity小游戏系列 
    7篇
  • Image unity Lua 专项
    1篇
  • Image unity和安卓
    1篇
  • Image 设计模式
    21篇
  • Image 算法与数据结构
    1篇
  • Image 多线程与并发
    5篇

TA关注的专栏 2

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多Image
Image

领算力,参加 2026 AMD AI 开发者征文挑战赛

从口袋里的个人电脑到云端的超大规模集群,AI 的浪潮正在重塑每一个计算节点。 你是热衷于在本地压榨 NPU 潜能的极客?还是擅长在云端重构高性能内核的架构师?或者是利用 Radeon 显卡打造高性价比 AI 工作站的开发者? AMD 联合 CSDN 开启“全场景 AI 征文大赛”,诚邀广大开发者分享基于 AMD 处理、显卡及 ROCm 平台的实战经验、优化技巧与创新应用。丰厚奖金与旗舰硬件已备齐,只等你用文字定义算力的未来! ![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/fb562f7b0ec34b0f99521abd6da2f01d.png#pic_center)

59人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
Image
Image
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

Image
Image Image
搜索 取消
Image

Jenkins CI/CD 持续集成专题十三、[jenkins]iOS 自动打包上传 Appstore和fir

了解 Jenkins运行逻辑jenkins 和 gitlab 结合管理项目;在 Jenkins 中创建的流水线项目 ios-project, 可以关联我们的 iOS 项目的 gitlab 地址;执行构建后,可以在 ~/.jenkins/workspace/ios-project中看到自己的 iOS 开发工程项目;可以创建一个存放各种脚本的 gitlab 项目 ios-build-fir;
原创
博文更新于 2026.03.29 ·
93 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏
Image

Jenkins CI/CD 持续集成专题十二、iOS-Jenkins自动化打包集成

自动化打包根本目的是为了节约时间,把重复且无技术含量的事情交给机器去做。Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作。
原创
博文更新于 2026.03.29 ·
466 阅读 ·
10 点赞 ·
0 评论 ·
6 收藏
Image

Jenkins CI/CD 持续集成专题十一、jenkins打包ios脚本证书

其中,`YourProject`是你的项目名称,`YourScheme`是你的scheme名称,`com.your.bundle.identifier`是你的应用的bundle identifier,`cert.p12`是你的证书文件,`password`是你的密码。在iOS开发中,为了将应用程序部署到iOS设备上,需要使用开发者证书和配置文件。保存并立即构建项目。Jenkins将执行脚本,并使用配置文件和证书打包你的iOS应用程序。创建一个新的Jenkins项目,选择“构建一个自由风格的软件项目”。
原创
博文更新于 2026.03.29 ·
381 阅读 ·
7 点赞 ·
0 评论 ·
3 收藏
Image

Jenkins CI/CD 持续集成专题十-jenkins 可以通过api 打ios包

通过以上步骤,你已经学会了如何配置 Jenkins 以便通过 API 打包 iOS 应用。只需遵循这些步骤并使用相应的代码示例,你就可以轻松实现 iOS 应用的自动化构建。持续集成和自动化部署将大大提高你的开发效率,为你的团队带来更高效的工作方式。本文将教你如何通过 Jenkins 的 API 打包 iOS 应用。这些插件将帮助你管理代码版本,打包 iOS 应用,以及通过 API 请求与 Jenkins 交互。在你的实现过程中,可以通过以下图示理解状态与类之间的关系。3 创建 iOS 打包脚本。
原创
博文更新于 2026.03.29 ·
373 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏
Image

Jenkins CI/CD 持续集成专题九 -Mac服务器上配置Jenkins实现iOS项目自动打包

Embedded Profile:填写描述文件路径,如 /Users/xieqiang/shanlincaifu/cer/Shanlincaifu_Development.mobileprovision。SYMROOT:设置编译输出目录,如 /Users/xieqiang/.jenkins/jobs/Shanlincaifu/workspace/build。Output directory:设置ipa输出目录,如 /Users/xieqiang/build_output/完成上述配置后,即可执行构建。
原创
博文更新于 2026.03.29 ·
465 阅读 ·
4 点赞 ·
0 评论 ·
3 收藏
Image

Jenkins CI/CD 持续集成专题八- jenkins 之 iOS 打包及上传至蒲公英

将 ipa 包上传到蒲公英 # 蒲公英上的 User key uKey="xxx" # 蒲公英上的 API key apiKey="xxx" # 要上传的 ipa文件路径 IPA_PATH="exportipapath/ipa_name.ipa" -F "uKey=uKey"−F"apikey=2. 源码管理,使用 账号 和 密码拉取代码(有可能会提示无法获取,你可以重启 jenkins 试试,如果还不行,重启电脑,如果还不行,自行解决)H/5 * * * *(每五分钟检查一次)
原创
博文更新于 2026.03.29 ·
527 阅读 ·
6 点赞 ·
0 评论 ·
12 收藏
Image

Jenkins CI/CD 持续集成专题七 -使用Jenkins配置iOS自动化构建工具

上面脚本中,xcodebuild -archivePath 命令用来编译项目,如果你的项目没有使用workspace,需要将命令中的workspace修改成project,configuration参数用来配置编辑的方式,Release为发布环境。这一步出错的可能性极大,首先你的电脑可以使用pod不代表jenkins用户有使用pod的权限,最好使用jenkins用户登录电脑,进行pod的更新升级,或者直接使用jenkins用户登录,找到我们的项目,手动使用pod进行第三方的安装。
原创
博文更新于 2026.03.29 ·
435 阅读 ·
10 点赞 ·
0 评论 ·
12 收藏
Image

Jenkins CI/CD 持续集成专题五 Jenkins+Gradle 实现自动构建Android或IOS应用

例如,项目中测试人员每次需要测试新版本,都需要开发人员打包,放到FTP服务器上,测试人员然后从FTP服务器上拷贝到本地或手机上,再安装使用。随着业务需求的演进,工程的复杂度会逐渐增加,自动化的践行日益强烈。工程的自动化能有效提高生产效率,最大化减少人为出错的概率,实现一些复杂的业务需求应变。对于类似的项目,可以选择 -> 复制已有的 Item,要复制的任务名称里输入其他job的首字符会有智能提示。这是android的apk上传过程,相应的,ios是上传ipa,方法是一样的,不再赘述。
原创
博文更新于 2026.03.28 ·
375 阅读 ·
9 点赞 ·
0 评论 ·
4 收藏
Image

Jenkins CI/CD 持续集成专题六 - Jenkins基础教程(79)Jenkins用Gradle 构建项目:Jenkins与Gradle的完美的配合

在软件开发的世界里,重复性工作就像狗皮膏药一样甩也甩不掉。每次代码更新后,我们都要手动编译、测试、打包,这不仅浪费时间,还容易出错。难道我们就要这样一直做构建的奴隶吗?当然不!于是持续集成(CI)的概念应运而生,而Jenkins和Gradle的结合,则成为了解放开发人员的利器。Jenkins作为一个开源的自动化服务器,可以替代我们执行那些重复性的构建任务。而Gradle则是一个强大的构建工具,以其灵活性和性能著称,特别适合Java、Android等项目。当Jenkins遇上Gradle,就像是。
原创
博文更新于 2026.03.28 ·
367 阅读 ·
9 点赞 ·
0 评论 ·
7 收藏
Image

swift-最新面试题二

函数是一种合并两个序列的函数,它接受两个序列作为输入,并将它们的元素一一对应地组合成元组,然后返回一个包含这些元组的序列。3114. 替换字符可以得到的最晚时间,这个题的一个题解就可以使用zip函数和高阶函数allSatisfy来实现,代码里面有两种写法其实都是一样的,注释掉的那种是隐藏了参数类型。这样,如果序列中的所有元素都满足这个条件,即如果输入字符串中的每个字符要么是问号,要么与对应的时间字符串中的字符相等,那么。函数用于对集合中的每个元素应用一个指定的转换闭包,然后返回一个包含转换结果的新集合。
原创
博文更新于 2026.03.28 ·
324 阅读 ·
8 点赞 ·
0 评论 ·
10 收藏
Image

Jenkins CI/CD 持续集成专题一 Jenkins的安装和配置

官网方式:/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"国内镜像方式:/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"安装最新的lts版本: brew install jenkins-lts。第一 安装最新版本jenkins。
原创
博文更新于 2026.03.28 ·
1441 阅读 ·
22 点赞 ·
0 评论 ·
19 收藏
Image

Jenkins CI/CD 持续集成专题二 Jenkins 相关问题汇总

重新安装cocoapods-packager, sudo gem install cocoapods-packager。重新安装cocoapods,sudo gem install cocoapods。意思就是在现有的源不能用了,这里我用的是。查看源,出现下面的样子表示成功。出现pod版本号说明已经成功。系统默认使用ruby版本。所以得换源,如提示中。3、看看是否安装成功。
原创
博文更新于 2026.03.28 ·
1242 阅读 ·
6 点赞 ·
1 评论 ·
6 收藏
Image

Jenkins CI/CD 持续集成专题三 Jenkins 使用shell脚本打包组件配置流程

到这里,jenkins 配置shell脚本打包组件的完整配置流程就已经完成。第六步 查看编译状态和产物。
原创
博文更新于 2026.03.28 ·
2413 阅读 ·
18 点赞 ·
0 评论 ·
8 收藏
Image

Jenkins CI/CD 持续集成专题四 Jenkins服务器IP更换

将下面的httpListenAddress值修改为自己的ip 服务器,这里我是用的本机的ip。
原创
博文更新于 2026.03.28 ·
921 阅读 ·
10 点赞 ·
0 评论 ·
1 收藏
Image

swift- Swift中常见的面试题

static 可以在类、结构体、或者枚举中使用。而 class 只能在类中使用。static 可以修饰存储属性,static 修饰的存储属性称为静态变量(常量)。而 class 不能修饰存储属性。static 修饰的计算属性不能被重写。而 class 修饰的可以被重写。static 修饰的静态方法不能被重写。而 class 修饰的类方法可以被重写。class 修饰的计算属性被重写时,可以使用 static 让其变为静态属性。
原创
博文更新于 2026.03.11 ·
519 阅读 ·
9 点赞 ·
0 评论 ·
14 收藏
Image

算法-链表-二、成对交换两个节点

成对交换链表节点的题目要求将链表中每两个相邻节点交换位置。如果链表长度是奇数,最后一个节点保持不变。
原创
博文更新于 2026.03.09 ·
37 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
Image

算法-链表-一、反转链表

反转链表是常见的算法题目,基本的思路是通过修改链表中的指针方向来实现反转。以下是一个基本的解法,假设链表是由节点构成的,每个节点有两个部分:值val和指向下一个节点的指针next。
原创
博文更新于 2026.03.09 ·
33 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
Image

AI-大模型-MCP实战指南

访问数据库、执行代码等。的意图、协同完成任务、与用户。、访问数据库、执行代码等。的意图、协同完成任务、与用户。
原创
博文更新于 2026.01.10 ·
451 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏
Image

AI- 一种快速实现MCP服务的方法

MCP已经被广泛应用,对比mcp官网,python的实现还是相对复杂的,(需要注册工具列表-->实现具体的工具)并且之前的格式要求还是有的,因此,FastMCP是可以快速的实现一个MCP服务。
原创
博文更新于 2026.01.10 ·
711 阅读 ·
25 点赞 ·
0 评论 ·
18 收藏
Image

swift-11-init、deinit、可选链、协议、元类型

如果初始化器调用一个可失败初始化器导致初始化失败 ,那么整个初始化过程都失败 ,并。可失败初始化器可以调用非可失败初始化器,非可失败初始化器调用可失败初始。()这里就调用的是子类的init(),确保调用子类的cls.上面进行强制解包可以调用,但是强制解包导致crash。可以用一个非可失败初始化器重写一个可失败初始化器,)调用成功,必须也要有init(),因此在。.Type 可能是子类,cls.定义隐式解包的可失败初始化器。实现执行完毕后会调用父类的。且之后的代码都停止执行。
原创
博文更新于 2025.12.26 ·
723 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏
加载更多
Advertisement
Advertisement