自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 关于Picasso加载图片Callback不执行问题

关于Picasso加载图片Callback不执行问题 问题背景 代码大致如下,Target或Callback的回调有时候不执行。 https://github.com/square/picasso/issues/352 第一种:使用Target Picasso.get().load(URL).into(new Target() { @Override public voi...

2019-08-27 19:40:00 266

转载 Git随身手册

Git随身手册 本文是关于Git探索的一篇文章,阐述了Git的大部分命令和使用方式,并列举了几个典型的使用场景以供参考和体会。 对于Git这个分布式的VCS,从链表的角度来看待是最容易理解的: 一次commit相当于添加一个节点,节点由hash标识,内容就是所做修改的索引;每个分支都是一条链,有一个指向头结点的指针HEAD。 Git配置 下载地址:点我跳转下载 添加环境变量: 以Wind...

2019-08-16 15:11:00 145

转载 基于CAS分析对ABA问题的一点思考

基于CAS分析对ABA问题的一点思考 什么是CAS? 背景 synchronized加锁消耗太大 volatile只保证可见性,不保证原子性 基础 用CPU提供的特殊指令,可以: 自动更新共享数据; 能检测到是否有其他线程的干扰; CAS(Compare and Swap) 不加锁而是尝试去完成替换(写)操作,如果失败就重试,直到成功; 分析 // AtomicInteger pub...

2019-07-28 15:49:00 97

转载 Java描述表达式求值的两种解法:双栈结构和二叉树

Java描述表达式求值的两种解法:双栈结构和二叉树 原题大意:表达式求值 求一个非负整数四则混合运算且含嵌套括号表达式的值。如: # 输入: 1+2*(6/2)-4 # 输出: 3.0 数据保证: 保证表达式合法(含除数不为0)。 保证运算数是非负整数。 双栈版 维护两个栈: 符号栈,数字栈,遍历输入串过程中计算 数字直接入栈 符号入栈 a. 符号栈为空 b. 当前符号优先于栈顶符...

2019-07-20 11:05:00 312

转载 Android Studio和 adb 的一些常用技巧

AS和ADB的随身手册 工欲善其事,必先利其器。 最近因为换了Mac,很多地方有些不太适应,刚好最近有想写一篇记录一些小工具技巧的文章,顺便就把Mac中AS常用的快捷键也一并对应记录起来吧。 以下为Android开发中,比较常用的小技巧,一时间想不起太多,所以先这样,以后有时间持续更新。 IntelliJ Idea常用的快捷键 key xwin mac os x 10.5 + de...

2019-07-20 00:12:00 174

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除