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面试基础
J2EE
面试基础
知识
Jsp方面1、jsp有哪些内置对象?作用分别是什么?答:JSP共有以下9种基本内置组件(可与ASP的6种内部组件相对应):request用户端请求,此请求会包含来自GET/POST请求的参数response网页传回用户端的回应pageContext网页的属性是在这里管理session与请求有关的会话期applicationservlet正在执行的内容out用来传送回应的输出configservle
loufanghong
·
2019-04-18 20:34
面试题
Android中使用shape绘制空心圆
创建shape文件在res文件右键—>New—>
Andorid
ResourceFile(注:此处有文章说在Project和Android的模式下操作不同,感觉没啥不一样的)在AndroidResourceFile
A_Bear
·
2019-04-16 15:45
Android
Android屏幕适配
Android屏幕适配这个东西,真是每个
Andorid
开发者从入行开始就比较关注也比较头疼的问题,从多套dimens到百分比布局再到鸿神的AutoLayout还有smallestWidth最小宽度限定符适配
chsmy2018
·
2019-04-14 14:46
android
自定义view
Appium环境搭建(win/mac)
课程使用Windows+Android虚拟机,建议使用Windows系统学习课程,如使用Mac系统,请另外准备一台
Andorid
手机Windows系统Appium环境搭建安装JDK并配置环境变量下载并安装
韩志超
·
2019-04-09 00:51
make: *** [out/host/linux-x86/obj32/SHARED_LIBRARIES/libjavacore_intermediates/luni/src/main/native/
现象:使用Ubuntu12.04编译
Andorid
代码出瑞如下问题:make:***[out/host/linux-x86/obj32/SHARED_LIBRARIES/libjavacore_intermediates
dreamxiang68
·
2019-04-08 11:05
Android
面试题
最全面的Android学习路线思维导图附知识点链接CBlogs_面试大全项目AndroidOfferKiller2018Android面试心得,已拿到off
Andorid
-15k+的面试
前行的乌龟
·
2019-04-04 17:43
【
面试基础
--深度学习】感受野
感受野是卷积神经网络中比较重要的概念,看到了很好的一篇博文,结合这两篇文章,并加上自己的感悟吧!https://www.jianshu.com/p/2b968e7a1715https://zhuanlan.zhihu.com/p/28492837 1.举例示意e.g.两层3*3卷积操作的有效区域(感受野)是5*5(所有filter的stride=1,pad=0),示意图如下:
Biyoner
·
2019-04-01 15:29
深度学习
App 自动化测试 基础知识 adb
adb全名
Andorid
DebugBridge,中文直译就是“调试桥接器”。顾名思义,这是一个Debug工具。为什么需要这样一个工具呢?手机或模拟器,后文中统称为设备,即移动设备。
猫与测试
·
2019-03-30 16:04
【Android】用Cubism 2制作自己的Live2D——来制作动态壁纸吧!
前言-
Andorid
SDK下载baidu云提取码:19jm这次我们就来研究一下官方的例子之一的liveWallPaper,也就是开发Android的动态壁纸先来看看这个例子运行的结果:还是蛮可爱的嘛,那么开始吧
YFEYI
·
2019-03-29 16:00
测试工程师
面试基础
知识点整理
测试工程师5大核心能力详解参见:https://mp.weixin.qq.com/s/2GjZFQEiCpnK_VsucgqtVQ一、网络部分1、Web页面响应过慢怎么定位问题:从一个浏览器输入url到形成页面经历了什么?答案参考:https://github.com/ljianshu/Blog/issues/242、“三次握手,四次挥手”?答案参考:https://www.cnblogs.com
LiChun_zhe
·
2019-03-28 16:28
面试题集
前端
面试基础
知识(一)
1,数组从栈中分配地址,链表从堆中分配;栈由系统自动分配,堆由程序员自己申请;栈:只要栈的剩余空间大于所申请空间,系统将为程序提供内存,否则将报异常提示栈溢出。堆:首先应该知道操作系统有一个记录空闲内存地址的链表,当系统收到程序的申请时,会遍历该链表,寻找第一个空间大于所申请空间的堆结点,然后将该结点从空闲结点链表中删除,并将该结点的空间分配给程序,另外,对于大多数系统,会在这块内存空间中的首地址
kalinux
·
2019-03-28 15:28
Andorid
实现皮皮蟹App的核心功能-语音播放
今天在跑一家面试的时候被问到能不能实现皮皮蟹的录音播放功能:概括起来就是在皮皮蟹里面选择需要播放的音频,保存到本地,然后跳转到微信点击录音的时候播放该音频,乍看一下感觉这个问题其实挺简单的,但是后面尝试了一下其实并不简单。思路1:通过判断麦克风是否被占用来获取在微信中录音的行为"回调",百度出来的方法大同小异,都是:privatebooleanvalidateMicAvailability(){B
化作孤岛的瓜
·
2019-03-26 17:25
皮皮蟹
麦克风监听
监听微信麦克风
皮皮蟹语音播放
AudioManager
Android
LruCache源码浅析
前言:自从
Andorid
3.1之后,谷歌引入了LruCache,官方文档说明如下:*Acachethatholdsstrongreferencestoalimitednumberofvalues.Eachtime
leenpong
·
2019-03-25 20:48
uni-app实现本地打包安卓APK
用UNI-APP开发,实现本地打包首先需要去下载安卓的SDK
Andorid
平台SDK下载地址:http://ask.dcloud.net.cn/article/103需要安装一个AndroidStudio
年轻人_gyc
·
2019-03-21 19:39
uni-app
Android 事件传递机制实测
顺便实操下、初识Android触摸事件传递机制事件传递三个阶段分发(Dispatch):事件的分发对应着dispatchTouchEvent方法,在
Andorid
系统中,所有的触摸事件都是通过这个方法来分发的
随缘的人_
·
2019-03-14 17:18
Android
Java
面试基础
1.JDK和JRE有什么区别?JRE是JavaRuntimeEnvironment的缩写,顾名思义是java运行时环境,包含了java虚拟机,java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的,还有所有的Java类库的class文件,都在lib目录下,并且都打包成了jar。Jdk是JavaDevelopmentKit的缩写,顾名思义是java
Zhao歌
·
2019-03-13 15:11
java
Java
面试基础
篇
Java
面试基础
篇基础总结博客链接导航Java语言基础常识https://blog.csdn.net/qq_24095055/article/details/88531257J2EE基础知识https:
进击的Z同学
·
2019-03-13 12:18
java
Java面试归纳总结
信息安全学习文章(Web-Security-Learning)
我会不间断更新,本次更新时间为:2019/3/81.本次新收录的文章一套实用的渗透测试岗位面试题XSS漏洞解析与挖掘Getshell姿势文章大集合巧妙地绕过CSP:欺骗CSP执行任意代码
Andorid
-APP
SunJ3t
·
2019-03-08 17:40
Andorid
进程和线程的区别 & android IPC(跨进程通信)方式 - 学习记录
一、进程和线程的区别1.区别角色方面:在支持线程机制的系统中,进程是系统资源分配的单位,线程是CPU调度的单位。资源共享方面:进程之间不能共享资源,而线程共享所在进程的地址空间和其它资源。独立性方面:进程有自己独立的地址空间,而线程没有,线程必须依赖于进程而存在。开销方面。进程切换的开销较大。线程相对较小。2.细节进程①.默认情况下,一个应用程序的所有组件(activity、service、rec
DengDongQi
·
2019-03-08 15:37
Android
andorid
腾讯IM即时通信集成 (一)
使用环境:需要集成到腾讯IM的聊天功能使用方法:注意:本篇讲述的是集成IMSDK的方法,而且用的是全套资源文件以依赖包的形式加入项目,有复制简单明了的有点。项目地址:https://gitee.com/longlyblack/TarotObjectLocation腾讯IM随心聊集成视频:https://cloud.tencent.com/developer/edu/learn-1059/1126官
shability_X
·
2019-03-07 14:55
日记
工作总结
Andorid
性能优化(六) 之 启动速度优化
1App启动方式App的启动可分为:冷启动、温启动和热启动。其中冷启动是App启动耗时最长的启动情况,今天我们来讲解启动速度的优化也是专门针对冷启动来进行。1.1冷启动当App启动时,后台没有该App对应的进程,比如手机启动后第一次运行App、系统内存吃紧引发App进程被Kill掉后再次启动又或者是用户主动结束App进程的情况。这种情况意味着系统需要创建一个新的进程分配给该App,App需要走初始
子云心
·
2019-03-06 17:51
Android进阶与总结
Android性能优化
Android 的消息机制
前言 这篇文章是我关于《
Andorid
开发艺术探索》一书中关于Android的消息机制一章的读书笔记,大部分内容从书中摘录,小部分内容是自己的理解。
A挑战未来A
·
2019-03-05 14:10
java
面试基础
知识
1.java四大基础特性及其理解封装:隐蔽软件的实现细节,留接口来访问其功能。继承:子类继承父类对象来实现功能扩展。抽象:无法实现具体细节,留一个概念,比如抽象类。多态:同一个方法被不同类继承后进行不同的重写,变成不同的形态。因此,实现多态需要,父类引用指向子类对象,这样指向不同的子类就有不同种重写的方法。2.java反射及其理解和使用反射:在运行状态中,访问一个对象及其内部所有成员变量和方法,即
helloworld963
·
2019-02-28 17:21
andorid
应用第二次登录实现自动登录
前置条件是所有用户相关接口都走https,非用户相关列表类数据走http。步骤第一次登陆getUserInfo里带有一个长效token,该长效token用来判断用户是否登陆和换取短token把长效token保存到SharedPreferences接口请求用长效token换取短token,短token服务端可以根据你的接口最后一次请求作为标示,超时时间为一天。所有接口都用短效token如果返回短效t
安卓笔记侠
·
2019-02-27 12:00
Java
面试基础
知识点
个人面试记录的一些知识点,只是一小部分而已,仅供参考,不对的地方望大家谅解并指正!1.面向对象的特点?封装、继承、抽象、多态2.int和intger的区别?intger是int的封装类,int是intger的原始类型int的默认值为0,intger默认值为null3.String和StringBuffer的区别?String提供了数值不可变的字符串StringBuffer提供了数值可变的字符串4.
那些年欠下的技术债
·
2019-02-26 16:05
C++
面试基础
之static关键字详解
前言static是c++的关键字,顾名思义是表示静态的含义。它在c++中既可以修饰变量也可以修饰函数。那当我们使用static时,编译器究竟做了哪些事情呢?早先面试中被问到static关键字,感觉既熟悉又陌生。熟悉是都知道如何去使用它,陌生又来自不知道它究竟对我们程序做了什么。今天就来好好复习下这个关键字,本文的重点也在第三部分。先看一下示例代码:test1.cpp#includeexternin
riccoqu
·
2019-02-24 08:50
Python面试题目和难点解析
文章目录Python面试题目Python
面试基础
编码风格numpy基础操作pandas基本介绍argparse命令行参数列表排序队列匿名函数当做参数变量交换+=文件的处理open定位文件名后缀importoscoding
缠禅可禅
·
2019-02-21 09:39
python小工具编写
某大厂Python面试题目(回忆版)
Python
面试基础
什么是PEP8pep8是一种编程规范,内容是一堆让你的程序更具有可读性的建议什么是pickling和unpickling?
缠禅可禅
·
2019-02-17 14:09
python小工具编写
面试基础
-IP划分。
作为一个网络工程师,基础的ip划分是必备的,刚毕业的你这时候一般都会在中小企业完成网络部署的任务,当随着技能水平的提升,这时候可能不在满足这种中小网络的规划,这时候转战到系统集成实施项目中,这部分知识尤其重要,IP资源的合理使用贯穿项目的方方面面。本文主要对于怎么快速合理的完成IP资源的划分方法进行介绍。一.为什么使用IP地址?可能有人问,为什么我要认识它啊?别急,我慢慢和你唠。老Z我使用的是谷歌
工程师江湖
·
2019-02-17 09:22
andorid
Killer连接夜神模拟器
1)进入夜神安装目录CMD下进入路径nox_adb.execonnect127.0.0.1:620012)任务管理器找到夜神adb的PID3)CMD获取夜神adb监听的端口netstat-ano|findstr“pid"4)切换到AK目录下面AndroidKiller_v1.3.1\bin\adbadb.execonnect127.0.0.1:端口5)最后再刷新AK,就能找到你的设备了作者:ste
TsengYUen920
·
2019-02-13 11:44
系统
Plugin Error: Flutter threw an uncaught NoClassDefFoundError. Disable Plugin
可以升级
Andorid
Studio到3.4就可以啦。。更新步骤可参考Flutter安装配置详解
Android_gjw
·
2019-01-14 11:53
Flutter
安卓
面试基础
(如会必过)
Activity1、什么是Activity?Activity是四大组件之一,他给用户的感受就是一个用户交互界面。一个Activity就是一个可见的界面。他的特点是:1、可见2、可交互他之所以可交互,是因为他同时实现了Window.Callback和KeyEvent.Callback,可以处理与窗体用户交互的事件和按键事件.这两个特点,是他和service最大的区别。一个Activity在创建于销毁
wd_113634687
·
2019-01-09 09:57
安卓基础
安卓
JAVA
面试基础
篇及答案
JAVA基础1、JAVA中的几种基本数据类型是什么,各自占用多少字节。基本类型大小最小值最大值byte8bit=1字节-128127short16bit=2字节-215+215-1int32bit=4字节-231+231-1long64bit=8字节-263+263-1float32bit=4字节-3.40292347E+383.40292347E+38double64bit=8字节-1.7976
KyrieCao
·
2019-01-05 12:57
JAVA
面试题
最近的工作反思
C端最大的风险点在于一旦发布后的H5/
Andorid
/iOS都是不可控
叶思涛
·
2018-12-22 00:52
andorid
9.0 适配 与 api 扫描
andorid
9.0渐进的改进方式sdk检查原理工程中已经发现需要注意的三方库
andorid
9.0google终于开始解决悬在自己头上的达摩斯之剑了,安全+卡顿两个被诟病的地方;这次在nogout的p升级上
从零点零开始
·
2018-12-20 19:11
android开发
andorid
Fragment你应该知道的以及重叠的解决方案
AndroidFragment真正的完全解析(上)Fragment全解析系列(一):那些年踩过的坑FragmentationFragmentTransaction的commit和commitAllowingStateLoss的区别项目实践:AndroidFragment你应该知道的一切注意事项:Fragment中启动,Activity中接收结果:使用getActivity().startActiv
da_caoyuan
·
2018-12-19 14:24
【Fragment】
Anroid N 之 jack-server
如果修改端口号还是不行的话(参考这篇配置端口配置jack-server端口),进行如下操作:2首先删除桌面的rm-rf.jack-serverrm-rf.jack-settings3重新安装jack-server进入到
Andorid
N
超__越
·
2018-12-18 17:40
Java
面试基础
知识 100题
什么是Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件。Java被设计成允许应用程序可以运行在任意的平台,而不需要程序员为每一个平台单独重写或者是重新编译。Java虚拟机让这个变为可能,因为它知道底层硬件平台的指令长度和其他特性。Java的跨平台不是java源程序的跨平台,
JaikenWong
·
2018-12-08 20:27
Java
adb shell一些常用的命令
adb全名
Andorid
DebugBridge.顾名思义,这是一个Debug工具。然而,为何称之为Bridge呢?
DarkSuperman
·
2018-12-05 19:07
安卓
Android LowMemory Killer机制的几个关键方法
Andorid
的LowMemoryKiller是在标准的linuxkernel的OOM基础上修改而来的一种内存管理机制。当系统内存不足时,杀死不必要的进程释放其内存。
AK_Coffee
·
2018-12-05 10:42
Andorid
系统实现多种开机动画和logo切换功能
前言基于mtk6580,添加多logo和开关机动画切换描述目前android开机画面由三个部分(阶段)组成,第一部分在bootloader启动时显示(静态),第二部分在启动kernel时显示(静态),第三部分在系统启动时(bootanimation)显示(动画)。添加资源1.在device/tangxun/tx6580_weg_m/ProjectConfig.mk,找到BOOT_LOGO=这项,记
mikao12
·
2018-12-04 11:51
Unity保存图片到Android手机且更新相册
Android保存图片到设备前言:在许多的应用或游戏中,大多都有保存图片或者截图等等的功能,这篇文档我们的目的是通过Unity保存图片,并且调用
Andorid
中的更新相册的原生方法.流程步骤:编写更新相册的
漩涡小子
·
2018-11-20 10:47
【夹娃系列】java
面试基础
知识储备(¥2)——JVM内存划分和内存溢出异常的原因和解决方法
JVM内存划分和内存溢出JVM内存划分内存溢出的异常和解决办法JVM内存划分堆:存放对象实例,被所有的线程共享的一块区域。垃圾收集器管理的主要区域。方法区:存储虚拟机加载的类信息,常量,静态变量,编译后的代码等数据。有时被成为永久代(HotSpot虚拟机上这么称谓)虚拟机栈:每一个方法在运行时都会产创建一个栈帧,用来存储局部变量表,操作数栈,动态链接,方法出口等信息。局部变量表中存放了编译期就知道
Handoking
·
2018-11-17 14:47
java
【夹娃系列】java
面试基础
知识储备(¥2)——JVM内存划分和内存溢出异常的原因和解决方法
JVM内存划分和内存溢出JVM内存划分内存溢出的异常和解决办法JVM内存划分堆:存放对象实例,被所有的线程共享的一块区域。垃圾收集器管理的主要区域。方法区:存储虚拟机加载的类信息,常量,静态变量,编译后的代码等数据。有时被成为永久代(HotSpot虚拟机上这么称谓)虚拟机栈:每一个方法在运行时都会产创建一个栈帧,用来存储局部变量表,操作数栈,动态链接,方法出口等信息。局部变量表中存放了编译期就知道
Handoking
·
2018-11-17 14:47
java
前端
面试基础
整理
行内元素与块级元素的区别行内元素设置width、height无效,margin、padding仅左右有效,上下无效。前端的三层结构结构层html,表示层css,行为层jsCSS的引入方式,区别是什么link和@import从属关系:link是HTML提供的标签,@import是CSS提供的语法规则加载顺序:link在页面加载过程中会和内容同时加载出来,@import引入会在页面加载完成后才被加载。
猫咪早安晚安
·
2018-11-17 09:45
Python
面试基础
整理
Python可变类型与不可变类型不可变类型:数字、字符串、元组可变类型:列表、字典、集合浅拷贝和深拷贝浅拷贝:新旧对象共享一块内存,拷贝父对象,不拷贝对象内部的子对象深拷贝:为数据重新开辟一块空间,修改新对象不会改变原对象importcopy#浅拷贝arr=[1,2,3,[4,5,6]]arr2=arr.copy()arr2[0]=10arr2[3][0]=40print(arr)#[1,2,3,
猫咪早安晚安
·
2018-11-17 08:25
关于flutter android so库兼容性问题
so库说明so库在android中,是使用c/c++代码编译出来的库文件,可以使用ndk调用,就是你在android代码中见到的native方法,具体的实现就在so库中关于so库兼容性问题
andorid
做人要简单
·
2018-11-07 17:28
Android
flutter
JAVA
面试基础
题
1、面向对象的特征有哪些方面(1)抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。(2)继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继承
time512
·
2018-11-07 11:10
JAVA基础
andorid
开源项目如何提交到 jcenter,史上最详细图文讲解
有时候我们使用其他的library包,直接下载下来或者在build.gradle中添加依赖,使用起来非常方便,这个时候想自己做一个library包给别人用,应该怎么做呢?这个时候我们就需要用到jcenter。简单的来说jcenter就是一个仓库,而bintray就是工具把我们写好的代码通过bintray上传到jcenter。用户用的时候,就是通过gradle中的一个引用,去仓库下载代码。首先注册b
唐小鹏
·
2018-11-05 14:41
Paging分页加载库源码分析
来新公司半年多,最近一直在参与
Andorid
团队的架构升级工作。最近在图片选择库中使用了paging作为分页加载框架。顺便阅读了一下paging的源码。在这里记录一下。
preCh
·
2018-11-02 01:39
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他