- 博客(10)
- 收藏
- 关注
原创 apk打包后泛型类型丢失【踩坑记录】
最近在项目中加了把json数据解析成实体类的代码,平时调试的时候也没有遇到什么问题。我又看了一下代码,发现泛型类型是指定了的。经过搜索后得知是混淆之后类名被替换,导致解析时无法找到泛型类型。因为我需要解析的实体类都是放在同一个包下,所以直接用了通配符,如果只需要保留某些具体的实体类,可以直接写具体的类。
2024-07-22 17:24:11
202
原创 stable diffusion——脸部修复
除此之外,Adetailer插件还可以同时加载多个单元,同时进行不同部位修复。只需要在不同单元选择不同检测模型,并输入不同的提示词,就可以完成多部位同时修复。然后在stable diffusion中勾选Adetailer插件,并选择修复模型,在插件中输入提示词,点击生成。比如第一个单元选择脸部修复,第二个单元选择手部修复,第三个单元选择增加人物整体细节。先将生成的图片发送到局部重绘,然后图选脸部,勾选仅绘制蒙版,然后点击生成。他的原理和局部重绘一样,但是更加智能 ,能自动识别人脸进行局部重绘。
2024-07-18 21:38:24
166
原创 stable diffusion——采样器【学习笔记】
无论是老派采样器还是新的采样器算法,不少算法名中都包含了a,其中a表示祖先采样器,祖先采样器生成画面不收敛。
2024-07-18 20:43:22
1677
原创 stable diffsuion——插件和提示词【学习笔记】
在顶部找到扩展(extensions),然后依次点击avaliable(可用)->load from(加载自),然后在搜索框中输入需要安装的插件进行搜索,并点击右侧的install(安装)表示第一步使用第一个提示词采样,第二步使用第二个提示词,第三步再次使用第一个提示词,如此进行交替采样。在一些实现中,可以使用显式的权重列表来定义多个词语的权重。复杂的权重控制可以通过嵌套不同的权重表达式来实现。会增加“cat”的权重,同时减少“dog”的权重。会大幅增加“cat”的权重。会增加“cat”的权重,而。
2024-07-18 14:21:49
1598
原创 开了代理后克隆stable diffusion失败
git clone stable diffusion时出现以下错误。这是我在网上搜索到的解决方案,但是我尝试之后又有了新的问题。然后我尝试修改了git的proxy配置,发现就可以正常克隆了。
2024-07-18 11:21:39
152
原创 kotlin集合扩展函数【学习笔记】
kotlin中列表常用的一些扩展函数,包含映射(map、mapIndexed)、过滤(filter、filterNot、filterNotNull)、排序(sorted、sortedBy、sortedDescending、shuffle、reversed)、获取值、分组分区(partition、groupBy)、判断(none)函数。
2024-07-17 16:38:28
1289
原创 Media Store 分区存储
最近测试把文件写入到系统Download目录时发现直接把文件写入到Download中时没有问题。但是如果在Download中添加了一级目录,比如Download/Test时,第一次安装app,而且download目录下没有Test时,可以正常写入文件。但是卸载重装app或者Download中原来就有Test目录,写入文件时就会出现以下异常解决方式用三种,第一种是手动删除掉Download中的Test目录,或者创建子目录时确保子目录在Download中不存在,这种解决方法简单粗暴。
2024-04-01 19:27:24
446
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人