E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Andorid面试基础
手动安装gradle
在学习
andorid
studio时发现编译超级无比的慢,网上有文说是因为gradle的原因,使用离线gradle可以大幅提高编译速度,准备尝试下看看如何。
孤山独剑
·
2018-11-01 11:00
自定义View —— 可删除 item 的 ListView (事件分发)
HeXiaosa/ItemDeletableListView本文由看这篇文章https://blog.csdn.net/lmj623565791/article/details/22961279以及结合
Andorid
hexiaosa91
·
2018-10-27 11:50
Android
【夹娃系列】java
面试基础
知识储备(¥1)——java的优点和C++的异同点
怎么才能夹到布娃娃没错!!这个文章就是告诉你怎么才能用一个硬币,抓到最多的布娃娃QAQ,这是我抓娃娃的第一个硬币¥1.【声明】夹娃系列纯属个人学习,参考了不少面试的书,《编程之美》、《算法珠玑》、《剑指offer》、《java程序员面试宝典等》,承诺绝不盈利(有啥盈利的点?),给钱都不要那种!!!!目录java的优点Java和C++的异同点没错!!这个文章就是告诉你怎么才能用一个硬币,抓到最多的布
Handoking
·
2018-10-19 21:38
java
Vue常见面试题 标准答案汇总一
image面试问题今天我们来一起回顾下当红前端框架Vue.Js的一些
面试基础
知识点,期间有很多朋友问,我只会说一句看文档就好啦,啥都有,但对一些人来说,文档写的还是有些枯燥,名词也很多,不一定有效果。
小北哥哥
·
2018-10-19 13:12
Android 6.0 运行时权限机制了解与应用
在
Andorid
6.0系统之后开始引入了运行时权限这个机制。
AnotherPig
·
2018-10-19 02:21
Java
面试基础
——PDF大全(下载)
关于Java面试认真准备基础知识十分必要:本文准备以下学习文档:点击链接即可下载1.Java篇https://pan.baidu.com/s/1iPK3L-l5M7jKeE9cNWxSGw2.JavaOOPhttps://pan.baidu.com/s/1CbJ6ePYb1OmdGKbThEZcew3.Jsp/servlethttps://pan.baidu.com/s/19p2MLcRrRc5s
多纤果冻
·
2018-10-14 00:10
面试
Andorid
App Bundle
Andorid
AppBundle(本文不涉及动态交付模块)什么是AndroidAppBundle:GooglePlay的新应用服务模式称为动态传递,然后使用您的应用包为每个用户的设备配置生成并提供优化的
TigerGalen
·
2018-10-12 11:15
10道经典java面试必知基础题
优效学院在这里为大家准备了20道经典Java
面试基础
题。1、如果main方法被声明为private会怎样?能正常编译,但运行的时候会提示”main方法不是public的”。2、说说&和&&的区别。
java老大哥
·
2018-10-11 14:25
几种常用的设计模式及JAVA实现
注意对于JDK或者
Andorid
中都有很多地方实现了观察者模式,比如XXXView.addXX
稻dao草re人n
·
2018-10-10 11:23
JAVA基础
设计模式
android在线源码地址
查看
andorid
源码的历史记录,以及通过搜索引擎搜索想要的源代码,非常方便,觉得好的话大家点个赞http://androidxref.com/
坚持就有希望
·
2018-10-06 00:00
android
Android Studio 安装完成,初次启动卡在download Components解决
安装完成之后第一次启动的时候会首先显示FetchingAndroidSDKcomponentinformation,等一会儿在SetupWizard-DownloadingComponents界面下面开始下载
Andorid
SDK
天蒙蒙亮
·
2018-10-02 10:58
android
studio
Android消息机制2-Handler(Native层)
handler-message-native/#nativepollonce本文基于Android6.0的源代码,来分析native层的消息处理机制相关源码framework/base/core/java/
andorid
dodod2012
·
2018-09-30 15:22
Android系统性学习
【WebView】WebView为图片添加点击事件,查看webview中的多图
1、首先在
andorid
的页面中获取到html的字符串(bean.getContent()),然后在调用公共方法去获取到网页中的所有图片数组
dlihasa
·
2018-09-29 15:05
第二章-IPC机制
基础-Linux中的进程间通信机制pipe管道:内核管理的一个缓冲区,只能传递无FIFO命名管道共享内存SocketsignalMessagequeuesSemaphoreAndroid中的多进程方式
Andorid
低头都是霜
·
2018-09-20 11:57
混合开发js与
Andorid
互调
作者:IT魔幻师博客:www.huyingzi.top转载请注明出处:https://www.jianshu.com/p/23f74055e999一、Android端初始配置定义java类在需要被调用的Java函数加上@JavascriptInterface注解/***@项目名:JsOrJavaDemo*@包名:com.hubin.jsorjavademo*@文件名:JavaScriptBridg
IT魔幻师
·
2018-09-10 11:21
Java
面试基础
-MySQL数据库的四种索引类型
索引类型主要包括:普通索引,唯一索引,主键索引和组合索引。(1)普通索引,就是直接创建简单的索引。CREATEINDEXindexNameONmytable(username(length));(2)唯一索引,与普通索引类似,不同的是,Mysql的索引列值必须唯一,但允许有空值。如果是组合索引,则列值的组合必须唯一。有以下几种创建方式:CTEATEUNIQUEINDEXindexNameONmyt
李知音Melody
·
2018-09-06 16:19
java开发基础
安卓如何使用layout布局的弹出框AlertDialog
先看效果:功能:后台webview访问
andorid
某个js函数时,弹出AlertDialog弹出框。
冷风889
·
2018-08-31 15:14
安卓
关于android版本spice协议tls端口链接方式的bug问题
最近在搞了搞android版本的spice协议.在
andorid
-spice官方github代码下载下来之后,编译成功并且顺利的运行在android系统上链接云桌面的时候,在非安全端口的情况下可以成功的链接到虚拟云桌面
cto武育人生
·
2018-08-27 16:30
spice
android
Android 编程常见问题解答
AndroidStudio下同),到了我这里编译和USB运行调试都没有问题,就是在.java文件中显示各种错误:cannotresolvesymbol或者cannotresolvemethod,我的解决办法:1.1在
Andorid
o396032767
·
2018-08-27 15:00
Android
编程常见问题与解答
Could not GET 'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.1.3/gradle-3
Andorid
studio3.XX版本出现如下图错误:即:CouldnotGET'https://dl.google.com/dl/android/maven2/com/android/tools/build
TINY_SPOT
·
2018-08-22 10:15
android
studio
android
studio
Android Diglog
AndroidDiglog
Andorid
等待框,询问框是在开发非常普遍的,现在先放几张图,我们大概需要实现什么样的样式,我们一步一步实现,然后再做适合我们自己Dialogloading.pngtrip1
愤怒的码农1
·
2018-08-21 17:48
SQL进阶基础(
面试基础
)—Part 2
前言本文原题及实验数据均出自:http://www.cnblogs.com/edisonchou/p/3886801.html,但本文是基于SQLServer的训练模型,经过笔者的简单改动,现用于训练SQL/HQL。本文只针对DML语句进行训练,原文中还有很多DDL训练,如有兴趣,可自行训练。本题用到下面三个关系表:CARDS借书卡。ID卡号,NAME姓名,CLASS班级BOOKS图书。ID书号,
行走在01世界的小粑粑
·
2018-08-15 14:35
BI数据分析
HQL/SQL
SQL进阶基础(
面试基础
)—Part 2
前言本文原题及实验数据均出自:http://www.cnblogs.com/edisonchou/p/3886801.html,但本文是基于SQLServer的训练模型,经过笔者的简单改动,现用于训练SQL/HQL。本文只针对DML语句进行训练,原文中还有很多DDL训练,如有兴趣,可自行训练。本题用到下面三个关系表:CARDS借书卡。ID卡号,NAME姓名,CLASS班级BOOKS图书。ID书号,
行走在01世界的小粑粑
·
2018-08-15 14:35
BI数据分析
HQL/SQL
项目过程中常用的adb命令整理-截止到20180814
1.命令行启动
andorid
模拟器(1)切换目录到emulator.exe的安装目录,例:D:\Android\android-sdk\tools(2)执行命令:emulator-avdtest1(模拟器名
大象的眼泪2012
·
2018-08-14 09:42
java
面试基础
篇之JVM(更新中...)
该整理有markdown文件,需要的联系邮箱
[email protected]
讲一下JVM定义:java虚拟机是能够提供java程序的运行环境,屏蔽了与具体操作系统平台相关的信息,java程序只需要生成字节码便可以在不同的平台借助虚拟机运行。即借助虚拟机,字节码可跨平台。系统架构:类加载子系统、运行时数据区、直接内存、垃圾回收系统、执行引擎。讲一下JVM的分代回收以及具体算法分代回收意义
ComomsString
·
2018-08-13 18:36
面试总结
SQL进阶基础(
面试基础
)— Part 1
前言本文原题出自:https://www.cnblogs.com/deng-cc/p/6515166.html,经过笔者的归纳总结,现在将优化过的题目发出来(附答案,本答案是笔者亲自写的,答案无唯一性,一切以结果为准)测试表构建并插入测试数据本文中涉及的所有SQL均在MYSQL中进行测试,将建表语句以及插入数据语句导入MYSQL本地库中即可下载_插入创建表和插入语句题目及答案及讲解(1)查询“00
行走在01世界的小粑粑
·
2018-08-10 14:56
BI数据分析
HQL/SQL
Andorid
App Links autoVerify 使用详解
在某些场景下,用户希望点击短信中的一个URL(类似:http://www.johnny-s.cn/2017/09/08/android-handler/)打开已安装的某个App。在安卓6.0之前,点击URL需要跳转到一个选择对话框页面,用户选择用哪个App打个这个链接,类似这样。确认弹框2015年谷歌I/O大会,谷歌宣布AndroidM(6.0)支持AppLinks(DeepLink)的方式直接从
总是擦破皮
·
2018-08-02 15:07
Android性能优化篇(二)——内存泄露
一、AndroidProfiler1、功能介绍2、实例分析二、LeakCanary1、使用2、对比
Andorid
Profiler三、常见的内存泄露问题1、由于Context导致内存泄露(1)原因:(2)
漠漠离殇
·
2018-08-01 21:05
Android开发学习之路
Android从新手到进阶
Java
面试基础
知识(四)
1.arraylist与vector的区别1)两者都实现了list接口,都是通过数组实现的;vector是线程安全的,而arraylist非线程安全。2)当list增加元素时,如果它认为不够的时候会进行扩容,vector也会,默认情况下是增加原来的一倍的数组长度,arraylist则增加原来的50%。2.arraylist和linklist的区别以及使用1)arraylist是数组实现的,可以认为
本小生不cai
·
2018-07-21 23:00
Java
面试基础
知识(三)
1.Java集合类型这里特别要注意的,Map没有继承Collection!!list和set继承于collection接口。set特性:set是无序的,不允许重复的元素,hashset和treeset是两个主要的实现。list特性:list运行重复元素,arraylist、linkedlist和votor是其主要的实现类。map特性:map是key对value的映射集合。key不能重复,value
本小生不cai
·
2018-07-21 21:00
Java
面试基础
知识(二)
1.string、stringBuffer和stringBuilder的区别可变性:string是由privatefinalchar[]实现的所以是不可变的。而stringBuffer和stringBuilder则是没有final修饰所以是可变的。线程安全性:string可以理解为常量所以是线程安全的。stringBuffer对字符串基本的方法如:append、insert、indexOf和exp
本小生不cai
·
2018-07-21 20:00
Java
面试基础
知识(一)
1.面向对象与面向过程的区别面向过程:性能比面向对象高,但是维护性、扩展性和复用性没有面向对象好。面向对象:维护性、复用性和扩展性比面向过程要好,但是性能相对较低,因为创建对象的时候需要消耗系统资源。2.Java的四个特性抽象、封装、继承、多态。抽象:将类类比于生活中的某样东西,用代码的方式表示出来。抽象包括数据抽象和过程抽象,比如时钟类里面的秒针、分针就是数据抽象,而它会走的过程就是过程抽象。封
本小生不cai
·
2018-07-21 16:00
【码农每日一题】Java 重载与重写
面试基础
题
问:简单说说Java重载与重写是什么?有什么区别?答:重载(Overload)是让类以统一的方式处理不同类型数据的一种手段,实质表现就是多个具有不同的参数个数或者类型的同名函数(返回值类型可随意,不能以返回类型作为重载函数的区分标准)同时存在于同一个类中,是一个类中多态性的一种表现(调用方法时通过传递不同参数个数和参数类型来决定具体使用哪个方法的多态性)。重写(Override)是父类与子类之间的
durenniu
·
2018-07-17 13:06
javax学习
java
2018-07-13 bootchart ok
bootchartAndroidM:ok
Andorid
N:failedForAndroidM:emulator-okimage.pngForAndroidN:container-client-failedimage.pngForAndroidN
七点水Plus
·
2018-07-13 14:30
Andorid
进程间通信(IPC)——Messenger
Messenger可以翻译为信使,通过它可以在不同的进程中传递Message对象,在Message中放入我们需要传递的数据,这样就可以轻松的实现进程间通信了Android中的IPC方式1.使用Bundle2.使用文件共享3.使用Messenger4.使用AIDL5.使用ContentProvider6.使用SocketIPC的优缺点和适用场景名称优点缺点使用场景Bundle简单易用只能传输Bund
Code-Porter
·
2018-07-11 15:02
Android开发艺术探索
SimpleArrayMap 源码分析
SimpleArrayMapSimpleArrayMap是
Andorid
V4包提供的一种用来代替HashMap的数据结构,由于HashMap在数据容量过大时时间复杂度会越来与趋近于O(N),故而效率不高
任雪龙
·
2018-07-05 20:41
Android-高级
SimpleArrayMap 源码分析
SimpleArrayMapSimpleArrayMap是
Andorid
V4包提供的一种用来代替HashMap的数据结构,由于HashMap在数据容量过大时时间复杂度会越来与趋近于O(N),故而效率不高
任教主来也
·
2018-07-05 20:30
Android ADB超简单的安装教程(推荐)
adb全称为
Andorid
DebugBridge。adb全称AndroidDebugBridge,用于与Android设备进行交互。
小红妹
·
2018-07-05 15:49
Java
面试基础
复习笔记(多线程)
1、什么是进程、什么是线程?进程和线程有什么区别?怎样定义线程?进程是某个程序在某个数据集上的一次活动,是系统资源分配的最小单位。线程是进程的一个实体,是系统进行调度的最小单位;线程基本不拥有资源,它与其他线程共享进程的资源。2、什么是死锁?怎么解决死锁问题?死锁是多个进程竞争共享资源产生的,若无外力作用,这些进程将永远无法前进。解决方法1:避免在对象的同步方法中调用其它对象的同步方法解决方法2:
MessiNine
·
2018-07-02 20:07
Java
Java
面试基础
复习笔记(数据结构、关键字、方法)
数据结构:1、List、ArrayList、LinkedListList:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引。ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步。LinkedList:底层的数据结构是链表结构(特点是查询较慢,增删较快)。
MessiNine
·
2018-07-02 20:35
Java
Java
面试基础
复习笔记(数据结构、关键字、方法)
数据结构:1、List、ArrayList、LinkedListList:元素是有序的(怎么存的就怎么取出来,顺序不会乱),元素可以重复(角标1上有个3,角标2上也可以有个3)因为该集合体系有索引。ArrayList:底层的数据结构使用的是数组结构(数组长度是可变的百分之五十延长)(特点是查询很快,但增删较慢)线程不同步。LinkedList:底层的数据结构是链表结构(特点是查询较慢,增删较快)。
MessiNine
·
2018-07-02 20:35
Java
Java
面试基础
复习笔记(计算机网络、数据库部分)
计算机网络知识部分:1、7层结构从上向下:应用层表示层会话层传输层网络层数据链路层物理层2、TCP和UDP的区别?基于连接与无连接TCP要求系统资源较多,UDP较少;UDP程序结构较简单流模式(TCP)与数据报模式(UDP);TCP保证数据正确性,UDP可能丢包TCP保证数据顺序,UDP不保证3、什么是HTTP协议?超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从
MessiNine
·
2018-06-30 21:11
Java
Java
面试基础
复习笔记(JVM、GC、设计模式)
垃圾收集器:1、Java的垃圾回收机制是怎样的?回收的是什么样的对象?Java垃圾回收器实现对堆内存数据的自动回收,无需程序员显式地调用delete放啊。Java的垃圾自动回收机制有效地避免了因为程序员忘记释放内存而造成的内存溢出错误。Java使用被称为垃圾收集器的技术来监视Java程序的运行,当对象不再被使用时,即不再被引用时,就会自动释放对象所占用的内存。Java使用一系列软指针来跟踪对象的各
MessiNine
·
2018-06-30 19:58
Java
java
面试基础
(一)容器
一、ListArrayList1、ArrayList中的元素由底层数组承载2、如果使用午餐构造方法,那么默认调用this(10),即,若不指定list长度,默认为10publicArrayList(intinitialCapacity){super();if(initialCapacitySystem.arraycopy方法4、ArrayList通过size成员变量来记录元素个数5、indexOf
不是因为坚持只是因为喜欢
·
2018-06-30 12:39
源码解析
java基础知识
细节知识
初中级PHP
面试基础
汇总
这是我整理的一套面试题,老铁们看看就当复习了哦概述感觉现在发面试题有些冷门,就跟昨天德国那场似的,不过看看当提前复习了。提前备战。这2个月出门面试的童鞋可注意不要中暑哦。说几个你所知道的设计模式单例模式保证一个类仅有一个实例,并提供一个访问他的全局访问点例如框架中的数据库连接-类似DB类策略模式针对一组算法,将每一个算法封装到具有共同接口的独立的类中,例如进入个人主页时,根据浏览者的不同,给予不同
·
2018-06-28 00:00
php
【源码阅读】Java集合之三 - ArrayDeque源码深度解读
Java源码阅读的第一步是Collection框架源码,这也是
面试基础
中的基础;针对Collection的源码阅读写一个系列的文章,本文是第三篇ArrayDeque。
pdai
·
2018-06-26 16:00
Android项目构建基本流程
构建过程图这是一张官方给出的构建流程图,当然也是最权威的构建过程分解aapt(
andorid
assetpackagingtool)将资源文件,如
AndroFarmer
·
2018-06-25 12:08
项目构建
【源码阅读】Java集合之二 - LinkedList源码深度解读
Java源码阅读的第一步是Collection框架源码,这也是
面试基础
中的基础;针对Collection的源码阅读写一个系列的文章;本文是第二篇LinkedList。
pdai
·
2018-06-15 16:00
ES
面试基础
知识要点
前言:由于工作内容的变动,接触Elasticsearch的时间变少了很多。担心荒废了这个技能,订阅了Elasticsearch的日报,每天会推送ES的相关知识。业余时间我会整理日报中,我能看懂的知识,结合我自己的实践写成博客。核心内容多为翻译、学习他人的经验和架构、实践知识点要点,在此统一感谢各原作者。让我们一起学习Elasticsearch原文地址如果你对基础概念不了解,可以先看下Elastic
客 人
·
2018-06-11 14:17
ElasticSearch
mui htm5+ 实现个推绑定、解绑别名。。。
由于html5+没有提供绑定、解绑别名的方法,用native.js去实现,点用原生的个推方法igexinTool.jsfunctionigexinTool(){varis
Andorid
,PushManager
杨克进
·
2018-06-11 14:51
mui
JavaScript
html5+
native.js
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他