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面试基础
(三万字长文)面试redis缓存大全!
三万字长文,建议收藏,方便查阅目录:基础篇高级内容Redis设计篇Redis原理篇实操篇来吧,缓存
面试基础
篇问题:什么是redis?答:Redis是一个基于内存的高性能key-value数据库。
独行侠梦
·
2023-03-15 02:04
队列
数据库
lighttpd
powerdesigner
redirect
面试不怂之redis与缓存大全
目录:基础篇高级内容Redis设计篇Redis原理篇实操篇来吧,缓存
面试基础
篇问题:什么是redis?答:Redis是一个基于内存的高性能key-value数据库。问题:redis可以用在哪些业务上?
冷岫烟
·
2023-03-15 02:34
数据库
redis
面试不怂之 Redis 与缓存大全
点击下方“IT牧场”,选择“设为星标”三万字长文,建议收藏,方便查阅目录:基础篇高级内容Redis设计篇Redis原理篇实操篇来吧,缓存
面试基础
篇问题:什么是redis?
ITMuch.com
·
2023-03-15 01:42
队列
数据库
lighttpd
extjs4
ggplot2
Android Handler引起的内存泄漏+汇总
1.Handler引起的内存泄漏Handler是
Andorid
给我们提供的一套UI更新机制,同时它也是一套消息处理机制。使用Handler消息处理机制在多个线程并发更新UI的同时,可以保证线程安全。
文质彬_已然未然
·
2023-03-13 17:42
JS
面试基础
1.事件循环JS是一门单线程的非阻塞的脚本语言,在执行任务的时候只有一个主线程来处理任务,其中,任务又分为同步任务和异步任务。同步任务会直接进入主线程中执行,异步任务会存放在任务队列(EventQueue)中,当主线程内的任务执行完毕后,就会读取任务队列(EventQueue)的任务,然后再主线程中执行,这个过程不断的重复,就形成了事件循环机制。而在处理异步任务的时候,它们的执行优先级也是有区别的
清欢_4869
·
2023-03-11 10:40
Andorid
自定义 View - 自定义属性基础
当我们自定义View的时候,至少要定义两个构造函数。publicCustomView(Contextcontext){this(context,null);}publicCustomView(Contextcontext,AttributeSetattrs){super(context,attrs);init(context,attrs);}第二个构造函数中的参数attrs可以获取在xml中添加的
teletian
·
2023-03-10 15:16
Lu鹭输入法-基于小鹤双拼(形)的词组全码输入法-1.4.0正式部分支持rime平台
最大的更新就是支持RIME的WIN平台和
ANDORID
平台。另外,经过一段时间使用,形码方案最终确定使用词语的首末字第一个形码,不再发布首字第一个形码尾字最后一个形码方案。如果需要可联系获取。
ledao
·
2023-03-09 18:26
amap_base 和image_picker
andorid
X 问题
报错内容flutterError“Androiddependency'androidx.core:core'hasdifferentversion”usingflutter_local_notificationsandlocationpackages](https://stackoverflow.com/questions/54823084/flutter-error-android-depend
super_chao
·
2023-03-09 10:46
iOS脚手架式搭建UITableView
尽量兼容H5
andorid
ios的开发习惯。这点很不容易。刚入行的时候看过某个大神写的Demo对UITableView封装一层,用起来有点像脚手架的感觉。可惜Demo找不到了。废话不说了上代码。
小乙的乙
·
2023-03-09 02:56
linux
面试基础
篇
题目目录1.简述DNS分离解析的工作原理,关键配置2.apache有几种工作模式,分别简述两种工作模式及其优缺点?3.写出172.0.0.38/27的网络id与广播地址4.写出下列服务使用的传输层协议(TCP/UDP)及默认端口5.在局域网想获得192.168.1.2的MAC地址,在系统中如何操作?6.TCP通信建立在连接的基础上,TCP连接的建立要使用()次握手的过程,需要经过()次断开的过程?
qq_35302220
·
2023-03-08 22:19
linux
面试
网络
python
面试基础
引用https://github.com/kenwoodjw/python_interview_question#readmePython基础文件操作1.有一个jsonline格式的文件file.txt大小约为10K2.补充缺失的代码模块与包3.输入日期,判断这一天是这一年的第几天?4.打乱一个排好序的list对象alist?数据类型5.现有字典d={‘a’:24,‘g’:52,‘i’:12,‘k
__Xu
·
2023-03-08 21:36
python
数据库
android如何调用ffmpeg源码,android 使用ffmpeg 并调用接口 .
可后来用javacv出现了很多问题,发邮件给javacv的作者,也没有得到很好的答案,后来逼于无奈只好移植ffmepg到
andorid
,在Android上使用ffmpeg合成音视频的问
RenderDog
·
2023-03-01 09:02
每天10个前端小知识 【Day 15】
✨系列专栏:前端面试宝典、JavaScript进阶、vue实战资料领取:前端进阶资料以及文中源码可以在公众号【不爱吃糖的程序媛】领取前端
面试基础
知识题1.两个同级的相邻元素之间,有看不见的空白间隔,是什么原因引起的
不爱吃糖的程序媛
·
2023-03-01 07:53
面试宝典
CSS3
前端
css
css3
2023年最新最全软件测试面试题大全
一、
面试基础
题简述测试流程:1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。2、参加需求评审会议。3、根据最终确定的需求文档编写测试计划。
测试高启强
·
2023-02-28 14:24
软件测试面试题
程序人生
经验分享
移动端开发之Jetpack Hilt技术实现解耦
Andorid
虽然由Java、Kotlin构成,但是它有很多平台的特性,比如它有Java开发所不知道的Context等。Dagger框架虽然很出名,在国外也很流行,但是在国
·
2023-02-27 18:01
【AI学习资料、校招、面试经验、竞赛资源、数据集汇总合集!】
一、背景介绍二、AI同学会介绍三、资料合集介绍1.AI学习资源2.AI校招资源汇总表3.
面试基础
知识及面试经验汇总4.AI竞赛资源5.AI数据集合集四、资料总链接五、AIHIA相关介绍六、声明一、背景介绍
OpenCv机器视觉
·
2023-02-26 05:21
人工智能
面试
职场和发展
大数据
android+高仿+日历,项目源码--Android天气日历精致UI源码
技术要点:1.天气日历精致UI2.Android的Http通信技术3.Android的天气信息解析4.Android的日历信息的统计5.
Andorid
的地理位置的管理6.源码带有非常详细的中文注释……详细介绍
林宇诚
·
2023-02-22 11:39
android+高仿+日历
MyCat和ShardingSphere分库分表功能对比(bat
面试基础
)
概述由于TiDB项目较新,还没有经过大量的生产环境检验,可能会存在一定的风险,因此暂不考虑该方案。下面对MyCat和ShardingSphere的功能进行对比。功能对比功能对比.png结论Mycat和ShardingSphere都是非常流行的开源分布式数据库中间件,各自具有一些独特的功能,也有很多企业成功应用的案例。通过上面的功能对比以及这两者的官方文档、社区活跃度等信息,目前ApacheShar
sknfie
·
2023-02-19 08:01
走你!Github 开源整合
Github开源整合1.
Andorid
---UI篇---TableLayout(表格布局)https://github.com/huangguangda/HelloTableLayout2.
Andorid
魔王哪吒
·
2023-02-19 08:50
Android采用https进行双向认证
Andorid
采用的是Okhttp+RxJava+Retrofit框架,跟服务器进行双向认证。服务器采用自签名证书。说下思路:1制作证书。
仗剑走天涯ff
·
2023-02-19 04:06
下次面试不要说你不会回答分布式理论-分布式
面试基础
之CAP理论&BASE理论
1.CAP理论1.1含义C(Consistency一致性)、Availability(可用性)、PartitionTolerance(分区容错性)。1.2具体意义一致性(Consistency):所有节点访问同一份最新的数据副本可用性(Availability):非故障的节点在合理的时间内返回合理的响应(不是错误或者超时的响应)。分区容错性(Partitiontolerance):分布式系统出现网
阿联爱学习
·
2023-02-18 21:30
分布式
#
面经
CAP
BASE
分布式理论
Java
面试基础
知识,java程序员面试题目十题只会四题
什么是ServiceMesh作为ServiceMesh技术探索和实践的先行者,全球第一个真正的ServiceMesh项目Linkerd负责人、Buoyant公司创始人兼CEOWilliamMorgan第一次完整地阐述了ServiceMesh。按照WilliamMorgan的定义,ServiceMesh是一个致力于解决服务间通信的基础设施层,其负责在现代云原生应用的复杂服务拓扑下实现请求的可靠传递,
普通网友
·
2023-02-18 21:22
程序员
面试
后端
java
Andorid
-JetPack-LiveData组件用法和源码解析
本文目标理解并掌握LiveData组件用法和原理1.什么是LiveDataLiveData组件是Jetpack推出的基于观察者的消息订阅/分发组件,具有宿主(Activity,Fragment)生命周期感知能力,这种感知能力可确保LiveData仅分发消息给处于活跃状态的观察者,即只有处于活跃状态的观察者才能收到消息LiveData的消息分发机制,是以往的Handler,EventBus,Rxja
信仰年輕
·
2023-02-18 16:27
Android CPU、GPU协同工作原理
当一个应用被渲染时,理解
Andorid
是如何利用GPU的,可以很大程度的帮助你理解性能方面的问题。一个主要的问题:Activity如何显示在屏幕上的?
LineCutFeng
·
2023-02-06 01:11
Andorid
万能通用Dialog
Andorid
万能通用Dialog没啥好写的具体使用看底部的GitHub地址感受一下左边按钮右边按钮普通模式同一个布局修改布局内容修改按钮文字和背景项目地址废话少说项目地址GitHub-fazhongxu
浪浪许
·
2023-02-05 20:44
android音乐播放器实现,Android实现简单音乐播放器(MediaPlayer)
Android实现简单音乐播放器(MediaPlayer),供大家参考,具体内容如下开发工具:
Andorid
Studio1.3运行环境:Android4.4KitKat工程内容实现一个简单的音乐播放器,
一个有温度的移民老师
·
2023-02-05 07:26
android音乐播放器实现
WindowManagerService介绍
Andorid
系统中的窗口是屏幕上一块用于绘制各种UI并且可以响应用户输入的一个矩形区域。
HHTC_NICE
·
2023-02-05 03:41
framework
Android
andorid
创建文件时的默认读写权限详解-umask
一文件读写权限简介:文件读写权限就不再详解,数字示例简介如下:r=4w=2x=1(r:读w:写x:执行)rwx=4+2+1=7753=4+2+1,4+1,2+1=rwxr_x_wx第一个数字7:是文所有者的权限第二个数字5:是文件所有者同一组的用户的权限第三个数字3:不与文件所有者同组的其他用户的权限二创建文件时的默认读写权限(umask缺省值)进程在创建文件时,不可能创建任意读写权限的文件以an
跟我去北方吧
·
2023-02-03 10:42
Activity启动模式
Activity启动模式首先,Activity有四大启动模式:standard、singleTask、singleTop、singleInstance如何设置Activity的启动模式:静态设置,在
Andorid
Manifest.xml
justin_crashed
·
2023-02-03 08:14
Android端屏幕采集原理
屏幕采集则是整个实时屏幕共享流程的第一步,下面简单介绍下
Andorid
端屏幕采集的原理。背景Android从4.0开始就提供了手机录屏方法,但是需要root权限。
韭菜吴的日常
·
2023-02-03 04:44
andorid
显示假日
/***显示假日**@paramuseCode1、为活动图标2为用普通图标3、不启用判断*/publicstaticvoidswitchIcon(Contextcontext,intuseCode){StringpkName=context.getPackageName()+"."+spFileName;try{//要跟manifest的activity-alias的name保持一致Stringi
ec1cc6c79348
·
2023-02-02 13:05
Andorid
Studio配置git忽略文件
在工程根目录下创建.gitignore文件之后,把下面的内容复制到文件里面即可###Androidtemplate#Builtapplicationfiles*.apk*.ap_#FilesfortheDalvikVM*.dex#Javaclassfiles*.class#Generatedfilesbin/gen/out/proguard_logs/#Gradlefiles.gradle/bui
我是少年520
·
2023-02-01 12:20
TextView 设置跑马灯效果
true"android:ellipsize="marquee"android:marqueeRepeatLimit="marquee_forever"android:focusable="true"
andorid
notcaremath
·
2023-02-01 07:11
iOS/
Andorid
电量监听
iOS#pragmamark-电池电量获取及监控-(void)checkAndMonitorBatteryLevel{//拿到当前设备UIDevice*device=[UIDevicecurrentDevice];//是否允许监测电池//要想获取电池电量信息和监控电池电量必须允许device.batteryMonitoringEnabled=true;//1、check/*获取电池电量0..1.0
程序猿老D
·
2023-01-29 20:50
面试基础
知识
stl容器总结:各种容器的元素在内存中的储存方式vector(向量):相当于数组,但其大小可以不预先指定,并且自动扩展。它可以像数组一样被操作,由于它的特性我们完全可以将vector看作动态数组。在创建一个vector后,它会自动在内存中分配一块连续的内存空间进行数据存储,初始的空间大小可以预先指定也可以由vector默认指定,这个大小即capacity()函数的返回值。当存储的数据超过分配的空间
什锦甜
·
2023-01-29 18:03
Andorid
源码(AOSP)下载
折腾了一天,终于成功下载到了AOSP源码,在此记录一下。一、环境准备Linux或Macos环境Windows可通过VMware安装Linux虚拟机方式实现。软件获取地址链接:https://pan.baidu.com/s/1jQIp8tY4h-DzABjmP34-Hg提取码:446r二、安装git环境终端中运行如下命令:sudoapt-getinstallgit配置git账号gitconfig--
踏雪鸿雁
·
2023-01-27 07:12
C++
面试基础
知识整理
一、整体介绍1介绍面向对象的三大特性。面向对象是一种基于对象的、基于类的软件开发思想。面向对象具有继承、封装、多态的特性。封装:把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的类进行信息的隐藏。继承:指的是建立一个新的派生类,从一个或多个先前定义的类中继承数据和函数,可以重新定义或加进新数据和函数,从而建立了类的层次或等级。多态:同一操作作用于不同类的实
zju_mingge
·
2023-01-21 12:15
面经
c++
编程语言
面试
深度学习
面试基础
--训练参数更新方法
引言神经网络的学习的目的是找到使损失函数的值尽可能小的参数。这是寻找最优参数的问题,解决这个问题的过程称为最优化(optimization)。1.SGDSGD就是最常听到的随机梯度下降方法,是使用参数的梯度,然后沿梯度的方向更新参数,并重读这个步骤多次,从而逐渐靠近最优参数。随机梯度下降是用单个训练样本的损失来近似平均损失。通常使用一个batch的损失进行梯度下降,当训练数据太多时,利用整个数据集
一条咸鱼摆摆
·
2023-01-11 21:25
深度学习面试
深度学习
人工智能
机器学习
深度学习
面试基础
--BN层
一、BN层的由来训练深度学习网络是一个相当复杂的过程,每个层的输入分布在训练中会随着前一层的参数变化而变化。使用更好的参数初始化或者使用较低的分辨率能够一定程度上缓和这个问题,但是会降低网络的训练速度,特别是具有饱和非线性的网络。在论文中被称为Internalcovariateshift,为了解决这个问题,提出了BN层。二、BN层的作用Internalcovariateshift是BN论文作者提出
一条咸鱼摆摆
·
2023-01-11 21:50
深度学习面试
深度学习
人工智能
机器学习
编写Android.mk把Android studio项目编译到AOSP源码中
前言:在工作,我们利用Androidstudio开发apk是非常方便的,当我们要把工程代码放在android源码中编译的时候,需要我们自己编写
Andorid
.mk文件。
broadview_java
·
2022-12-30 15:00
Android
知识储备
android
Android.mk
编译源码
android 虚拟机显示在了界面里面
最新版本的
Andorid
Studio把虚拟机放到了AS的页面里面,个人感觉很不方便,所以想像以前一样使用解决方法设置完成后,手动重启androidstudio即可
有头发的琦玉
·
2022-12-23 15:04
安卓
android
安卓
2天的用android编译一个可以用的app
1、背景对android基本不懂,跟上分不清android和java关系,需要实现算法在android上的应用,例如通过视频来进行图片分类,也就是识别摄像头里的是什么东西2、过程1、安装
andorid
stdio2021.1
Ai那个谁
·
2022-12-23 11:05
android
android
studio
gradle
MeeGo真的来了吗?
几年前,当android刚刚兴起的时候,就想学
andorid
,学了一段时间,由于对Java天生的抵触心理,最终放弃了。后来,android,真的火
谭海燕
·
2022-12-23 11:34
MeeGo
meego
android
nokia
中间件
虚拟机
linux
Android开源项目分类汇总-转载
可以这样说,每一位
Andorid
开发人员都能从中找到一个或多个适用自己项目的解决方案,
weixin_34413103
·
2022-12-18 17:51
企业数据治理落地和同行
面试基础
数据治理概况**本人博客网站**IT小神www.itxiaoshen.com数据治理背景企业数据治理现状普遍存在缺乏统一的数据视图、安全的数据环境、数据价值管理体系,同时也容易形成数据孤岛,出现数据质量低下常见现象;数据治理不是一蹴而就的而是一项繁杂、长期需要工匠精神和锲而不舍的工作,没有一针顶破天的诀窍,也没有立竿见影的途径。只有将数据治理变成一种常态化机制,形成一种习惯、一种文化、持之以恒、不
IT小神
·
2022-12-13 20:17
数据治理
经验分享
数据安全
面试
big
data
大数据
前端
面试基础
数据类型什么是引用类型,值类型?值类型key与value存储在栈中(量小)引用类型在栈存储的引用地址,在堆中存储是数据(量大)把引用类型赋值给一个变量,是吧变量的引用地址指向引用类型堆中地址值类型String字符,Number数字,Boolean布尔,undefined未定义null空(特殊)Symbol符号引用类型Object对象Array数字Function函数Map图Set集合判断数据类型t
白泽的笔记
·
2022-12-06 16:27
前端
面试
javascript
计算机复试
面试基础
知识(八股文)(数据库、数据结构、操作系统、计网、机组等)
一、数据库部分数据库绪论1、简述三层模式、两级映射,分别有什么作用?模式(逻辑模式):是数据库中全体数据的逻辑结构和特征的描述,是数据库系统模式结构的中间层,即不涉及数据的物理存储细节,也与具体应用程序开发工具语言无关。外模式(用户模式):是用户能看见和使用的局部数据的逻辑结构和特征描述,是与某一应用有关的数据的逻辑表示,是模式的子集,一个数据库可以有多个外模式。内模式(存储模式):数据物理结构和
海马有力量
·
2022-12-06 12:25
基础知识
数据库
数据结构
软件测试面试题汇总
一、
面试基础
题简述测试流程:1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。2、参加需求评审会议。3、根据最终确定的需求文档编写测试计划。
小梧敲代码
·
2022-12-06 03:09
软件测试
测试工程师
程序员
IT
自动化测试
【Android学习笔记】【Android学习资源】GitHub上史上最全的Android开源项目分类汇总
可以这样说,每一位
Andorid
开发人员都能从中找到一个或多个适用自己项目的解决方案,消化吸收并加以利用,可以
无敌三角猫
·
2022-12-04 22:16
Android开发
android开发
开源项目
github
前端
面试基础
题总结 (必会)
回答问题的原则:能用量词,尽可能用量词,注意:不要一直然后然后,要有条理推荐:总分总结构/第一,第二,第三,第四...0.事件冒泡和捕获?事件冒泡:当子元素(事件源)事件触发,事件会沿着包含关系,依次往上级传递,每一级都可以感知到事件,直到触发根元素(根源)阻止冒泡:在相应的函数中加上event.stopPropagation()不让事件向document上蔓延事件捕获:事件从最上一级标签开始往下
一只楊
·
2022-12-04 12:26
前端
面试
javascript
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他