- 博客(12)
- 收藏
- 关注
原创 copilot技巧
B、如果你要在让copilot解释整个文件是在干嘛,那么相比你在文件中间写一行注释让它解释,在文件开头,比如Test.java文件的Class前面添加注释,肯定是更好的,我们个人的习惯也是如此。A、比如文件名的后缀,在.java文件中,copilot会认为你是想要生成java的代码,同样在.kt文件中,copilot会认为你想生成kotlin代码。3、gpt有个能力是上下文学习,绝大多数时候zero shot(不提供例子)也能有不错的文本返回,但有的时候你给它几个例子,它可能学的更好。怎样让它生成代码呢?
2023-04-13 14:49:24 1399
原创 Intelij、Android Studio低版本使用copilot
github也推出了copilot,准备立马搞上,但发现项目用的还是旧版本的Android Studio,无法找到copilot插件。升级完了确实能使用copilot了,不过我的项目跑不起来了,需要做大量的处理。项目历史遗留问题,升级起来太麻烦了。折腾了好几天,想到可以找一个大于旧版本的,又不是太新的版本AS,岂不是可以解决了。这是copilot历史发布版本时间,最早的版本在2021年10月。我找到了AS的2021年12月的版本下载,就可以既兼容老项目又可以使用copilot了。
2023-04-11 13:07:21 832
原创 在数据科学领域,为什么GPU计算速度比CPU快许多的一个最简单解释
为了回答这个问题,我们需要知道几个知识:1、一个CPU通常只有 几个核2、一个GPU通常有 几千个核 (为了容易理解,暂且可以把CPU的核和GPU的核看成是同一个东西)3、通常,CPU的核 性能比GPU的核 性能要强得多4、标题说到是在数据科学领域,其实主要就是指的矩阵计算。5、我们可以将计算时间,不管是CPU还是GPU的计算时间,大概抽象成这样一个计算公式:总的计算时间=指令的数量...
2019-06-26 22:22:34 5730
原创 一个TinkerPatch或者Tinker的大坑
项目接入热修复虽然项目比较小,不过项目时间足够。于是开始接入热修复,为了省事最后选择了TinkerPatch。大坑:共历时一天半接入成功。第一天半天的样子将所有配置完成,后面因为账号过期又准备账号耽误了一会儿。在第一天下午的时候,在TinkerPatch后台下发差异包,本以为要大功告成了。因为后台已经显示全部成功了但是应用里面却没有真正的改变。多次尝试无果后,去找了Tink...
2018-10-19 11:40:18 856 1
原创 设置elevation后没有用,没有阴影显示
一、目前在网上搜到的原因有:1、没有设置background 2、设置backgound了,但是设置的是颜色或者图片,导致阴影非常的不明显,建议设置成drawable资源,比如shape 3、设置阴影的View没有留出来可显示阴影的位置,比如这个View前后左右要么在屏幕边上了,要么是旁边有其他的View把位置占了,那阴影想显示出来也没办法啊,谁叫你把我的位置占了,我又不好抢其他View的位置,
2017-11-18 01:17:44 2881 1
原创 方法数超过限制,Google官方解决方案链接:https://developer.android.com/studio/build/multidex.html
方法数超过限制,Google解决方案链接:https://developer.android.com/studio/build/multidex.html
2017-08-04 14:11:21 1635
原创 android.os.TransactionTooLargeException: data parcel size 962920 bytes
完整异常信息是这样的: Exception thrown launching activities in ProcessRecord{202c714 11807:com.lib.jiabao_w/u0a240} android.os.TransactionTooLargeException: data parcel size 962920 bytes 描述一下出现问题的场景,我这儿是调用
2017-07-11 12:02:39 1150
原创 Error:Execution failed for task ':app:processAnzhiDebugManifest'. > Manifest merger failed with mult
今天集成个推的时候遇到这样一个异常: Error:Execution failed for task ‘:app:processAnzhiDebugManifest’. Manifest merger failed with multiple errors, see logs先查看了Android studio提供的更详细的信息,发现看不明白是什么。 上网一搜,有说项目的minSdkV
2017-07-10 16:33:43 3247 1
原创 打包错误Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files define
昨天准备发布一个版本,算好了时间,在解决完其他问题后预留两个小时来上传。在打包时遇见了问题,害的我加班三个小时。现记录下问题,并整理下解决问题的思路。打包出现问题时的截图图片可能看不太清楚,错误如下:Error:Error converting bytecode to dex: Cause: com.android.dex.DexException: Multiple dex files defi
2017-02-17 14:36:27 13812
原创 设置Activity、AppcompatActivity为透明
刚准备做一个功能是“右滑Activity显示上一个Activity的界面”,在普通的Activity中可以实现了,但是准备使用AppcompatActivity来实现发现怎么都设置不了背景为透明,后面实在没办法了,哈哈,我去实现这个功能的第三方框架给下载了下来(https://github.com/ikew0ng/SwipeBackLayout),看它怎么实现的,包含的文件并不多,很快,我就找到了核
2016-11-10 21:41:31 3450
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人