自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 JVM内存的基本问题

(常见面试题可能的提问点)https://blog.csdn.net/GarfieldEr007/article/details/55822985个人感觉学习JVM基本要点就是垃圾回收算法、垃圾回收原理、常见垃圾回收器、类加载机制、双亲委派模型、Java的逻辑分区,堆栈方法区啥的弄清楚。个人相关博客:String类和常量池内存分析以及8种基本类型...

2019-03-08 13:48:00 229

转载 android学习笔记----WebView的url跳转时方法执行顺序体会

先上一部分代码:MainActivity.javaimport android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.wi...

2019-03-06 18:27:00 400

转载 程序员小灰的漫画算法和知识总结,高品质强推!!!

转载自微信号程序员小灰,不定期更新,漫画讲解好评,特来转载。漫画知识汇总漫画:深度优先遍历 和 广度优先遍历漫画:什么是 “图”?(修订版)漫画:什么是 HTTPS 协议?漫画:什么是ConcurrentHashMap?漫画:高并发下的HashMap漫画:什么是HashMap?漫画:什么是红黑树?漫画:什么是加密...

2019-02-19 18:01:00 2217

转载 AndroidStudio找不到模拟器,也无法连接手机,提示adb.exe start-server' failed -- run manually if necessary...

有时候我们在把手机连接到Android Studio当中的时候会出现手机无法识别,连接窗口中显示Nothing to show的情况,而我手机之前连接还是好好的呀,怎么回事呢?我们再看一下底部提示的错误信息,一般如下:’C:/Users/ZHXG/AppData/Local/Android/Sdk/platform-tools/adb.exe star...

2019-01-30 13:15:00 360

转载 第一个只出现一次的字符(使用hashmap和使用位图)

题目描述在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).题目链接:https://www.nowcoder.com/practice/1c82e8cf713b4bbeb2a5b31cf5b0417c?tpId=13&tqId=...

2019-01-29 12:29:00 131

转载 android学习笔记----ANR

保持您的应用程序响应编写能够赢得世界上所有性能测试的代码是可能的,但是仍然感觉迟钝,挂起或冻结很长时间,或者处理输入需要很长时间。应用程序的响应能力可能发生的最糟糕的事情是“应用程序无响应”(ANR)对话框。在Android中,系统会通过显示一个说明您的应用已停止响应的对话框(例如上图中的对话框)来防范一段时间内响应不足的应用程序。此时...

2019-01-26 16:22:00 162

转载 来看看String类和常量池内存分析以及8种基本类型和常量池例子

这篇的文章例子将是一片宝藏,恭喜你发现了,例子几乎涵盖了所有你能够见到的类型,仔细看看吧,我只能以一种通俗的语言讲解出来。可以这么说,看完看懂这一篇,以后遇到String内存问题你就可以横着走了,能应付所有判断字符串是否相等,返回true还是false的问题。当然如果JVM内存基本问题不太会可以看这里:JVM内存的基本问题基本问题Strin...

2019-01-21 19:53:00 167

转载 android学习笔记----关于音频焦点Audio Focus

为了便于理解,我们以android的8.0以前的版本为例,8.0以后有一定改动,但是基本思路一样。关于管理音频焦点(8.0以前和更高版本)的官方文档:https://developer.android.google.cn/guide/topics/media-apps/audio-focusDemo1地址:https://github.com/l...

2019-01-03 14:53:00 693

转载 android学习笔记----来看看MediaPlayer释放资源release()的使用

当查阅 MediaPlayer 文档时 你会发现这个方法setOnCompletionListener,这里的说明指出该方法允许你注册一个回调。当媒体资源或音频文件到达结束位置时会回调该方法,注意该方法的输入是OnCompletionListener部分代码如下:public class NumbersActivity extends AppCo...

2019-01-02 17:04:00 1617

转载 最小的K个数(手写大顶堆和用优先级队列比较)

题目描述输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4。题目链接:https://www.nowcoder.com/practice/6a296eb82cf844ca8539b57c23e6e9bf?tpId=13&tqId=11182&tPage=2&amp...

2018-12-30 17:48:00 132

转载 数组中出现次数超过一半的数字

题目描述数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。题目链接:https://www.nowcoder.com/practice/e8a1b01a2df14cb2b228b30ee6...

2018-12-27 16:36:00 108

转载 android学习笔记----关于findViewById那些事

这里自己简单记一下自己的形象化理解,转载请注明。经常看到这样的代码:public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super....

2018-12-24 21:36:00 646

转载 android学习笔记----启动模式与任务栈(Task)

看来看去,关于启动模式和任务栈的还是觉得这位博主写的好,有例子便于理解。记录下来,以后方便查阅和添加笔记。Activity启动模式与任务栈(Task)全面深入记录(上):https://blog.csdn.net/javazejian/article/details/52071885Activity启动模式与任务栈(Task)全面深入记录(...

2018-12-21 18:13:00 80

转载 二叉搜索树转化成双向链表

题目描述输入一棵二叉搜索树,将该二叉搜索树转换成一个排序的双向链表。要求不能创建任何新的结点,只能调整树中结点指针的指向。题目链接:https://www.nowcoder.com/practice/947f6eb80d944a84850b0538bf0ec3a5?tpId=13&tqId=11179&tPage=2&rp...

2018-12-19 15:17:00 141

转载 复杂链表的复制

题目描述输入一个复杂链表(每个节点中有节点值,以及两个指针,一个指向下一个节点,另一个特殊指针指向任意一个节点),返回结果为复制后复杂链表的head。(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)题目链接:https://www.nowcoder.com/practice/f836b2c43afc4b35ad6adc41...

2018-12-18 21:05:00 111

转载 判断是否为二叉搜索树的后序遍历序列

输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果。如果是则返回true,否则返回false。假设输入的数组的任意两个数字都互不相同。题目链接:https://www.nowcoder.com/practice/a861533d45854474ac791d90e447bafd?tpId=13&tqId=11176&tPag...

2018-12-16 21:10:00 193

转载 树的子结构

输入两棵二叉树A,B,判断B是不是A的子结构。(ps:我们约定空树不是任意一个树的子结构)题目链接:https://www.nowcoder.com/practice/6e196c44c7004d15b1610b9afca8bd88?tpId=13&tqId=11170&tPage=1&rp=1&ru=%2Fta%2F...

2018-12-10 15:50:00 74

转载 调整数组顺序使奇数位于偶数前面,且奇数之间、偶数之间的相对位置不变

输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。题目地址:https://www.nowcoder.com/practice/beb5aa231adc45b2a5dcc5b62c93f593?tpId=13&tqId=111...

2018-12-07 16:39:00 242

转载 android学习笔记----HandlerThread学习

HandlerThread源码不多,分析源码之前首先要弄懂Handler,MessageQueue与Looper关系android学习笔记----Handler的使用、内存泄漏、源码分析等一系列问题关于HandlerThread源码分析可以见这里:https://blog.csdn.net/lmj623565791/article/de...

2018-11-29 16:32:00 78

转载 android学习笔记----Handler的使用、内存泄漏、源码分析等一系列问题

记录一下自己参考的文章,方便回忆复习。学习路径,先看慕课网视频:https://www.imooc.com/learn/267本篇笔记将深入理解Android的Handler机制,并结合源码实例,讲解Looper、MessageqQueue、Handler之间的关系,和Handler的内存泄漏问题和解决办法。因为是初学者,就先从慕课网上看这个...

2018-11-28 16:53:00 149

转载 android学习笔记----解决兼容8.0以上和8.0之前版本通知栏显示、振动、LED呼吸灯闪烁问题(真机验证)...

Android 8.0系统的通知栏适配文章讲解(郭霖大神的):https://mp.weixin.qq.com/s?__biz=MzA5MzI3NjE2MA==&mid=2650242841&idx=1&sn=6fd0a578a8ff35902d409ae01fbabc9f&scene=19#wechat_redire...

2018-11-23 21:43:00 178

转载 android学习笔记----软键盘换行按键效果测试(imeOptions)

主要属性就是android:imeOptions和android:imeActionLabel但是android:imeActionLabel属性有的输入法没做,所以就没有效果,但是在模拟器上看得出来,真机具体根据输入法会有不同结果。注意:看到其他的博客上写的都是用的android:singleLine="true"(因为默认是多行模式,而右下角...

2018-11-23 15:22:00 567

转载 android学习笔记----Fragment

目录Fragment详解见链接静态添加碎片动态添加碎片模拟微信主界面Fragment之间的通信关于Fragment官方文档:https://developer.android.google.cn/guide/components/fragments?utm_source=udacity&utm_medium=c...

2018-11-11 16:15:00 116

转载 android简易智能容错计算器

看了一些网上的代码,感觉多少有点问题,有的不能计算浮点数,有的不能计算多位数,或者没办法保证乘除法在加减法的前面,或者不能与负数进行混合运算。我实现的如下:特点是:在按“=”之前智能预算结果显示,点击按钮,按钮颜色变化思路是:将输入的中缀表达式转换成后缀表达式进行计算难点是:带负数的四则混合运算,以及智能预算显示(这一部分容易出问题)...

2018-11-04 19:05:00 363

转载 浅谈Java多线程之内存可见性

目录学习目标:可见性介绍:synchronized实现可见性原理:synchronized实现可见性代码:volatile实现可见性:volatile不能保证原子性:再谈谈CPU:CPU的Cache模型:CPU缓存一致性问题:关于内存屏障:学习目标:可见性介绍:synchr...

2018-10-31 11:07:00 332

转载 142. Linked List Cycle II(环形链表2,找到环的入口点并且推理验证)

Given a linked list, return the node where the cycle begins. If there is no cycle, returnnull.Note:Do not modify the linked list.Follow up:Can you solve it without using e...

2018-10-21 13:57:00 209

转载 141. Linked List Cycle(环形链表,判断链表中是否有环存在)

Given a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?给定一个链表,判断链表中是否有环。进阶:你能否不使用额外空间解决此题?===================...

2018-10-21 12:34:00 82

转载 关于AtomicInteger里面addAndGet如何保证同步的(compareAndSwapInt原理)

先看到类的开头,只看static代码块和value声明public class AtomicInteger extends Number implements java.io.Serializable { private static final long serialVersionUID = 6214790243416807050L; ...

2018-10-11 21:52:00 242

转载 哈希表中线性探测再散列法及等概率条件下平均查找长度试题分析

题目来源:2010-408_计算机学科专业基础综合链接:https://www.nowcoder.com/questionTerminal/717e56c82bdf4b40aa73902c66b599b4将关键字序列(7 . 8 . 30 . 11 . 18 . 9 . 14)散列存储到散列表中,散列表的存储空间是一个下标从0开始的一维数组 。 散...

2018-10-09 14:31:00 410

转载 关于DNS解析试题分析和查询方式讲解

题目来源:2010-408_计算机学科专业基础综合链接:https://www.nowcoder.com/questionTerminal/236f48f9fe404600904563e0d852396f如果本地域名服务无缓存,当采用递归方法解析另一网络某主机域名时,用户主机、本地域名服务器发送的域名请求消息数分别为()A.1条,1条...

2018-10-09 14:04:00 605

转载 在图中,从某顶点到另一顶点长度为n的路径有多少条?(矩阵乘法的应用)

先来分析一下数学问题:先构造一个图: 0 1 0 1 2 1 2 1矩阵 A = 1 0 1 1 矩阵A^2 = 1 3 1 2 0 1 0 1...

2018-10-09 11:18:00 527

转载 TCP发送窗口拥塞窗口试题分析

题目一:来源2015年408计算机综合试题链接:https://www.nowcoder.com/questionTerminal/3241441c88f04ab58585a187716055d3主机甲和主机乙新建一个TCP 连接,甲的拥塞控制初始阈值为 32KB,甲向乙始终以 MSS=1KB 大小的段发送数据,并一直有数据发送;乙为该连...

2018-10-08 16:25:00 4616

转载 11. Container With Most Wate(盛最多水的容器)

Givennnon-negative integersa1,a2, ...,an, where each represents a point at coordinate (i,ai).nvertical lines are drawn such that the two endpoints of lineiis at (i,ai...

2018-10-08 11:21:00 108

转载 顺时针打印矩阵

输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字,例如,如果输入如下4 X 4矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10.题目链接:https://www.nowcoder.com/practice/9b...

2018-10-04 11:49:00 91

转载 topK问题

给定一个字符串数组,让你找出前k个出现次数最多的字符串比如:输入:31 2 4 5 6 5 8 6 6 9输出:No.1:6, times:3No.2:5, times:2No.3:2, times:1输入:3abc abc aaa snfh asnfdk aaa kjsda asd 123输出:No.1:abc...

2018-10-03 12:12:00 132

转载 9. Palindrome Number(回文数)

Determine whether an integer is a palindrome. An integerisapalindrome when itreads the same backward as forward.Example 1:Input: 121Output: trueExample 2:Input: -12...

2018-10-01 20:15:00 141

转载 Spinner用法详解

转载自:https://blog.csdn.net/qq_26971803/article/details/51239515扩展学习例子查看:https://blog.csdn.net/ACM_TH/article/details/50993601Spinner用法详解Spinner组件一共有两个,一个是本身的Spinner,一个是...

2018-10-01 13:33:00 118

转载 翻转字符串

比如字符串“dogloves pig”,翻转成“pig loves dog”“how are you”翻转成“you are how”思路是把字符串整体逆序,然后找到每个单词,再把每个单词的字符逆序一遍可是现在的面试要求就是不能用String,不能用库函数给定你的就是字符数组char[] c = new char[] {'h', 'o'...

2018-09-30 11:33:00 119

转载 清雨的自助餐(斐波那契数列的应用)

爱奇艺 2019校招 Android方向试卷在线考试编程题|20.0分2/2清雨的自助餐时间限制:C/C++语言 1000MS;其他语言 3000MS内存限制:C/C++语言 131072KB;其他语言 655360KB题目描述:清雨又在吃自助餐了。排在清雨面前的有N种食物,排成一排,清雨可以选择其中的若干种食物,但是不能连续选择...

2018-09-28 20:43:00 168

转载 2. Add Two Numbers(链表尾插法)

You are given twonon-emptylinked lists representing two non-negative integers. The digits are stored inreverse orderand each of their nodes contain a single digit. Add the tw...

2018-09-22 21:20:00 90

空空如也

空空如也

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

TA关注的人

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