- 博客(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&lt;Class&lt;?&gt;, CopyOnWriteArrayList&gt; 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
原创 今日头条一轮游
人生中最尴尬的一次面试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
原创 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关注的人