logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

iOS 赋值后改对象属性,外层容器会不会变问题

摘要:引用类型(class)与值类型(struct)在修改行为上存在关键差异。修改引用类型对象的属性会同步影响所有持有该引用的地方;而值类型在赋值或传递时会创建副本,修改副本不会影响原对象,除非显式将修改后的值写回原对象。这一差异源于两者不同的内存处理机制。

#ios
在 github 上提交代码后,绿格子绿点没有显示

主要原因是:本地Git的配置邮箱和github上面的邮箱不一致。

#github#git
java 常用十种设计模式示例归纳 | 已打包请带走

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。GitHub地址DesignPattern文章说明一个Demo,集合常用的十种设计模式,每个模式使用易被人们接受的案例讲述,按模式分包,使用设计模式前后对比,界面显示定义讲解,让你更深刻的了解每种设计模式。大部分案例来自张鸿洋的博客。如有错误欢迎指正,如有侵权,请联系我删除。##项目结构

#设计模式#java
android gradle一直编译不下来,可能是打开了gradle离线模式

当然,如果本地已经将gradle,lib都下载下来了,也可以打开这个离线模式,不然重启AS的时候可能会重新走一次下载流程。gradle离线模式。

文章图片
#android
java 常用十种设计模式示例归纳 | 已打包请带走

设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。GitHub地址DesignPattern文章说明一个Demo,集合常用的十种设计模式,每个模式使用易被人们接受的案例讲述,按模式分包,使用设计模式前后对比,界面显示定义讲解,让你更深刻的了解每种设计模式。大部分案例来自张鸿洋的博客。如有错误欢迎指正,如有侵权,请联系我删除。##项目结构

#设计模式#java
小红书小组件开发 最早踩坑版

小红书小组件内测开发体验分享 作者偶然发现小红书AI调酒小组件内测活动,报名后顺利加入内测群。群内提供了详细开发文档和专用IDE工具。开发过程中发现文档存在部分错误,经过官方指导后成功实现了智能体调用功能。编辑器内置AI功能可帮助美化UI,特别适合缺乏设计经验的开发者。文章分享了流式输出智能体的核心代码实现,包括初始化、消息发送和错误处理等关键环节。整体而言,这是一次有趣的技术尝试,为开发者提供了

文章图片
#javascript
02.鸿蒙HarmonyOS卡片 卡片布局

官方文档开发文档实践卡片要求的vp总宽高是 150*150,1px=1vp。fp px vp有啥区别,什么时候用哪个?求助获取鸿蒙设备手机号

#鸿蒙#华为#harmonyos
Kotlin | 6.Kotlin 的类型系统

本章内容包括:运算符重载约定:支持各种运算的特殊命名函数委托属性7.1 运算符/**-------------------- 7.1.1 重载二元算术运算 ----------------------*/// 代码清单7.1 定义一个plus运算符data class Point(val x: Int, val y: Int) {// 定义一个名为 plus 的方法operator fun p

#kotlin#android
Kotlin | 10.注解与反射

本章内容包括:应用和定义注解在运行时使用反射对类进行自省一个真正的 Kotlin 项目实例10.1 声明并应用注解/**-------------------------10.1.1 应用注解-------------------------*/@Deprecated("Use removeAt(index) instead.", ReplaceWith("removeAt(index)"))fu

#kotlin#android
Kotlin | 3.函数的定义与调用

本章内容包括:用于处理集合、字符串和正则表达式的函数使用命名参数、默认参数,以及中辍调用的语法通过扩展函数和属性来适配Java库使用顶层函数、局部函数和属性架构代码1、在Kotlin中创建集合// 支持数字创建val set = hashSetOf(1, 7, 53)// 用类似的方法创建一个 list 或 map:val list = arrayListOf(1, 7, 53)val map =

#kotlin#android
    共 19 条
  • 1
  • 2
  • 请选择