自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (10)
  • 收藏
  • 关注

原创 goroutine,信道(channel),死锁

goroutine,信道(channel),死锁的一些重点总结信道(channel)是goroutine之间互相通讯的东西,就是在做goroutine之间的内存共享,默认的信道的存消息和取消息都是阻塞的,这就叫做无缓冲的信道,也就是说,无缓冲的信道在取消息和存消息的时候都会挂起当前的goroutine,除非另一端已经准备好。var ch chan int = make(chan int)func...

2018-03-14 14:45:40 2802

原创 go等待一组协程结束的实现方式

go提供了sync包和channel来解决协程同步和通讯。方式1:sync.WaitGroup是等待一组协程结束,sync.WaitGroup只有3个方法,Add()添加一个计数,Done()减去一个计数,Wait()阻塞直到所有任务完成。package mainimport ( "fmt" "sync" "time")var wg sync.WaitGroup //定义一个同步等...

2018-03-13 11:54:40 19018 5

原创 Android 7.0图片裁剪问题

现在的App上都会有用户头像或商品图片等,而这些图片一般都是正方形且大小特别小的,要想得到此类的图片就要用到Android系统自带的图片裁剪功能,蒋拍照后的图片选择用户想要的地方进行裁剪。图片裁剪在不同系统版本上应注意的问题,下面就来分析在不同版本上的裁剪代码安卓7.0之前图片裁剪代码File temp = new File(sHeadPath , IMAGE_FILE_NAME);startP...

2018-03-08 14:22:04 1056

GsonFormat

android studio上在线安装老是不成功,下了个jar包,有遇到同样问题的可以下载这个以离线的方式下载。 GsonFormat:根据 json数据自动生成JavaBean,并支持多种自定义

2018-05-15

libjpeg-release.aar

libjpeg.so图片压缩,压缩质量比安卓原生压缩质量的好多倍,3-4M可以压缩到100K以内依然非常清晰

2018-04-29

jks转bks工具

SSL中的jks转bks工具

2017-02-15

https网络请求

HTTPS全面解析,URLConnection、Volley、OkHttp下的https网络请求

2017-02-15

RefreshRecyclerView

RecyclerView上拉加载更多,recyclerview_lib是库工程,保存通用设配器,上拉加载更多工具类,refreshrecyclerview是Demo

2017-01-06

PermissionChecker

PermissionChecker所在的v4包

2016-11-23

可伸缩的文本控件ExpandTextView

文本超出指定行数,收缩状态时只显示指定的行数,展开状态时显示全部

2016-11-10

个性名片Ratio

高仿QQ的个性名片,名片是可以随意拖拽的,拖拽到中心头像名片值加1

2016-11-04

RecyclerView的刷新辅助类

实现RecyclerView下拉刷新和上拉加载更多的功能,效果和5.0新特性的效果类似

2016-10-10

RecyclerView刷新辅助类

实现RecyclerView下拉刷新和上拉加载更多的功能,效果和5.0新特性的效果类似

2016-10-09

空空如也

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

TA关注的人

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