首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
L_Xian
Android开发工程师 @穷
·
7年前
关注
屏蔽作者: L_Xian
举报
好奇提问一下:微信朋友圈是怎么做到点击图片看大图可以一直滑,查看你的所有图片的,是不是做了数据库缓存,然后分页拿?不然这么多数据 intent 传值也会超过限制大小吧。会是什么策略呢?
技术交流圈
等人赞过
分享
16
9
相关推荐
#技术er迷惑行为大赏#
今天想分享下一个git小技巧:合并远程仓库的多次提交记录。
有时候会出现这种情况,就是刚提交了一个修复bug的操作,结果发现改动导致引入了其他bug,又改了下代码,比如小编今天改的一个bug没测好发现又引入了另外的bug。
前后改动两次,然后也提交两次代码到远程仓库,团队协作时可能会让队友误解,甚至可能导致队友用了第一次提交的bug代码,这种情况下最好将远程仓库的提交记录合并为一次提交记录。
合并操作主要使用到git的rebase指令,如图2,这里的git rebase -i HEAD~2,其中的2表示要将最近两次提交记录合并为1次。
合并过程中需要进行提交记录的改动,在输入rebase指令后会打开第一个编辑器中,将除第一个外的 pick 改为 squash(或 s),如图3。
接着会弹出第二个编辑器,让确认最终提交记录的文本,一般如果两次提交记录相同,注释掉任一次的保证最终显示的文本即可,如图4。
这里改动完成后本地会调整为单次提交记录,强制合并到远程仓库即可:git push --force-with-lease origin master,如图5。
最终就可以看到的效果了:将两次记录变为一次记录了。
1 赞 ·
2 评论
Mac 上有什么让你觉得『苹果怎么不自己做好』的功能?
5 赞 ·
5 评论
#码上掘金#
美图的ai消路人的功能特别好… 消得很干净
唯一问题…
为什么不消路人手上的东西…
3 赞 ·
3 评论