- 博客(9)
- 收藏
- 关注
原创 Groovy学习
delegate 对象发生变换时他与owner 不同,默认他是指向owner 的。当出现闭包内写闭包时 this 与 owner 不同。改变闭包指向设置delegate优先级。说明类或方法内他们指代相同。
2023-04-16 14:52:25 975
原创 面试整理笔记
在添加元素时,元素的hashCode 与哈希表的容量16相& 得到一个16 范围内的数,然后将这个元素放在数组对应的位置,如果这个位置已经有了其他元素,那么就发生了哈希碰撞,使用链表继续往后面添加元素,当插入元素的数量大于12个(容量乘加载因子0.75)时,HashMap扩容为原来的一倍,在jdk 1.8以后,数组里链表长度大于8时会使用红黑树。当对象被垃圾回收器回收时,虚引用会被放入一个引用队列中,通过这个引用队列可以跟踪对象被回收的状态,以便在对象被回收后执行一些必要的清理操作。这样就可以实现深拷贝。
2023-04-14 22:11:13 133
原创 带有so包的module集成的问题
前几天项目内添加了用于活体识别的项目做为项目的依赖,添加方式是以module方式集成进来的,中间改写了很少的一部分功能实现需求后,用自己oppo 手机测试没问题,同时用了三星的测试机测试了也没有问题,周围同事也没有反馈出问题。然而在快上线的前几天,忽然有同时反馈会有崩溃,崩溃信息类似如下:没有找到so包,vivo机型没有找到so包,而其他机型是没有问题的,尝试将作为依赖的module里的so包加入到主项目中的jniLibs 下的对应文件夹下:重新同步项目gradle 运行relea.
2023-04-09 18:49:07 197 1
原创 Upgrade Glide in xxx Video SDK 4.11.0 Precautions
今天需要升级咪咕视频sdk 但是在升级过程中遇到很多问题,故做下记录:升级
2023-04-09 18:48:20 4924 1
原创 Palm hall login and switch account process
在每一次进行网络请求时,都会调用RetrofitUtil.newApi() 的方法,这个方法的作用是将初始化信息携带在map里,上传至服务器,其中的初始化信息就有登录时要做的前置请求://接口握手token获取//自动登录@FormUrlEncoded@POST(value = APIPath.handshake)Observable<ResponseBody> handshake(@FieldMap CmccNewMap map);中获取到的登录前置信息:在做切换账
2023-04-09 18:44:07 139
原创 Dialog 使用 show()方法时注意点
今天bugly上报出了如下异常:很明显该异常是在显示dialog 时 activity已经销毁造成的,当显示dialog时发现所依附的 activity已经销毁此时抛出该异常,所以dialog显示时建议应该这样写:保证当前dialog 不会在异常状态下调用show() 方法...
2023-04-09 18:44:00 332 1
原创 利用阿里云服务器windows server 2012 搭建vpn
首先可以查阅这篇文章,感谢作者大大:http://abool.blog.51cto.com/8355508/1575399以下是成功的关键1,需要在服务器管理器中安装三个服务,网络策略和访问,web服务(iis),远程访问,安装远程访问是必须选中路由。2,,服务安装完毕后配置,静态ip池,ip地址可自定义但应该用没有被占用的ip按照连接中方式配置即可。3,添加好用户后其实已
2017-08-25 15:00:53 4206 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人