自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Selector & exract

1. xpath()input: response.xpath('.//a')output: [<Selector xpath='.//a' data=u'<a href="image1.html">Name: My image 1 <'>, <Selector xpath='.//a' data=u'<a href="image2.html"&...

2019-03-06 13:30:00 341

原创 EventBus的理解

EventBus深入理解1. 成员变量private final Map<Class<?>, CopyOnWriteArrayList> subscriptionsByEventType;扫描注册的对象中的所有方法,并将对象与匹配的方法存储在Subscription中,将注册的类与其CopyOnWriteArrayList存储在以下Map中。Subscr...

2018-12-18 23:10:06 182

原创 Spring Boot项目打jar包遇到的坑

Spring Boot项目打jar包遇到的坑No Class Def Found Error javax JAXB参考博客:https://blog.csdn.net/hadues/article/details/79188793https://segmentfault.com/q/1010000012480240问题原因:JAXB API是java EE 的API,因此在java...

2018-12-18 22:38:03 2810 2

原创 滑动冲突的处理

滑动冲突的处理业务要求:ScrollView嵌套RecyclerView,向上滑动式有吸顶的效果,ScrollView滑倒顶部时,RecyclerView固定并开始滑动。实现方法:外部拦截法,重写ScrollView的onInterceptTouchEvent()函数,判断当前是ScrollView滑动时,拦截事件。遇到的问题:在点击RecyclerView后,Recycler

2018-01-28 13:47:02 197

原创 贝贝网面试

贝贝网面试 1. Activity的生命周期,Application生命周期; 2. 图论最短路径算法; 3. SQL多表查询的优化; 4. 双向链表使用的注意事项,查找的时间复杂度(采用二分查找可优化至logn); 5. Retrofit源码,使用的设计模式; 6. 责任链模式; 7. handler内存泄漏的问题。

2017-12-15 19:41:29 1226

原创 Rrtrofit源码解读

Retrofit源码理解

2017-12-15 14:37:41 262

原创 今日头条一轮游

人生中最尴尬的一次面试QAQ1. Shared Prefrence保存数据时使用的是哪个API;2. onMeasure()中传入的是哪两个参数,各有什么含义;3.自定义View如何做到自适应布局;4.Java中的四种引用,软引用和弱引用分别在什么情况下使用;5.缓存机制,Lru Cache的替换算法,在不使用计数器的情况下如何使用Lru算法;6.虚拟内存,逻辑地址与物

2017-12-15 14:05:13 537

原创 12-11 网易实习一面

事件传递机制数据持久化处理开源框架的源码MVC、MVP的区别Java中的锁的种类、控制的粒度 自旋锁最小堆 如何调整堆NP和NP完全问题注解的使用情况如果RecyclerView需要多个ViewHolder,如何处理?Java 和 C++的比较

2017-12-11 20:31:17 244

原创 混合颜料

题目描述: 你就是一个画家!你现在想绘制一幅画,但是你现在没有足够颜色的颜料。为了让问题简单,我们用正整数表示不同颜色的颜料。你知道这幅画需要的n种颜色的颜料,你现在可以去商店购买一些颜料,但是商店不能保证能供应所有颜色的颜料,所以你需要自己混合一些颜料。混合两种不一样的颜色A和颜色B颜料可以产生(A XOR B)这种颜色的颜料(新产生的颜料也可以用作继续混合产生新的颜色,XOR表示异或操作)。本

2017-11-26 14:10:20 257

原创 地牢逃脱

题目描述 给定一个 n 行 m 列的地牢,其中 ‘.’ 表示可以通行的位置,’X’ 表示不可通行的障碍,牛牛从 (x0 , y0 ) 位置出发,遍历这个地牢,和一般的游戏所不同的是,他每一步只能按照一些指定的步长遍历地牢,要求每一步都不可以超过地牢的边界,也不能到达障碍上。地牢的出口可能在任意某个可以通行的位置上。牛牛想知道最坏情况下,他需要多少步才可以离开这个地牢。输入描述:每个输入包含 1 个

2017-11-19 12:49:40 162

原创 合唱团

校招真题

2017-11-18 14:11:26 146

原创 Android横竖屏切换及其生命周期

configChanges的作用及横竖屏切换时的生命周期

2017-11-05 16:37:04 296

原创 CSS——float详解

1. float特性浮动会破坏父元素高度,导致父元素的高度塌陷。在使用中应当适度使用。2. 解决方法在使用了float属性的元素后增加空div,给空div clear:both的属性。防止后面的元素向上浮动。<div style="height : 0px; clear : both "> </div>利用CSS伪类,在其后追加clear:both的元素.clearfix:after{

2017-02-07 11:19:38 490

原创 Android——控件使用技巧

文字链接效果实现方法:在XML文件中创建按钮,将按钮的背景色设置为透明,即实现了文字 链接的效果。 android:background="@null"悬浮按钮效果利用evevation属性为按钮增加投影效果。 android:elevation="1dp"为toolbar增加返回按钮 Toolbar toolbar = (Toolbar) findViewById(R.id.my_a

2017-01-23 13:47:30 280

原创 五种排序算法的JAVA 实现

1.插入排序函数代码如下: public void insertSort(int length){ int k = 0; for(int present = 2; present <= length; present++){ this.array[0] = this.array[present]; for(k

2016-10-09 19:10:53 1153

空空如也

空空如也

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

TA关注的人

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