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
Android高级程序员进阶
Android
Studio Build 乱码的问题
Android
StudioBuildOutput乱码:解决方案双击Shift键,在Actions中搜索并选择EditCustomVMOptions然后输入-Dfile.encoding=UTF-8,重启
空白一页_blank
·
2024-02-13 05:10
引用cn.bertsir.zbarLibary:zbarlibary闪退
java.lang.RuntimeException:UnabletostartactivityComponentInfo{com.sinoservices.scantest/cn.bertsir.zbar.QRActivity}:
android
.view.InflateException
rimuweinuan_
·
2024-02-13 05:52
Android问题
android
腾讯系热修复-Tinker使用及原理
简介Tinker是适用于
Android
的修补程序库,它支持dex,库和资源更新,而无需重新安装apk。
月影路西法
·
2024-02-13 05:58
有道词典
Android
客户端包体积优化之路
1背景有道词典从移动互联网之初就凭借小巧快速、功能强大的印象让用户爱上翻译查词,爱上学习。随着业务不断地迭代以及功能不断完善,有道词典不再是单纯的查词软件,而是变成了用户的综合学习平台。我们探索过社区、问答、直播、信息流等业务,目前也承载着音频、视频、课程、背单词、写作批改等等的功能。词典已经发展成为一个综合性的学习平台,小巧快速的初心仍然指引着我们不断进行启动速度以及包体积优化。经过了不断的性能
有道AI情报局
·
2024-02-13 05:17
groovy
android
每日一算——反转链表
输入:head=[1,2,3,4,5]输出:[5,4,3,2,1]示例2:输入:head=[1,2]输出:[2,1]提示:链表中节点的数目范围是[0,5000]-5000<=Node.val<=5000
进阶
茶饭
·
2024-02-13 05:44
算法
安卓面试总结——提升
1.热修复的几种方式1.通过更改dex加载顺序实现热修复热修复是基于dex分包方案,和
Android
虚拟机的类加载器(ClassLoader)实现的在打包apk的时候,会把java文件通过类加载器编译成
Alex_ecb1
·
2024-02-13 04:18
react-native 配置启动图支持ios和
android
配置启动图我使用的是第三方模块react-native-splash-screen,更加详细的请到github地址进一步查看,我们这里提供基本的配置以及个别问题的解决方案当前环境OS:macOSHighSierra10.13.5Node:8.11.3Yarn:1.7.0npm:5.6.0Watchman:4.9.0Xcode:Xcode9.4.1react:16.3.1=>16.3.1react-
青青子子子
·
2024-02-13 04:17
Android
studio 3.1 新设计和新工具(1)
图在
Android
studio这个版本中提供支持样本数据的功能,这种功能即实用️美观。尤其是对于listView和reyclerview的开发有很大帮助。
zidea
·
2024-02-13 04:46
android
设置TextView中部分字可点击
注意:Spanable中的常用常量:Spanned.SPAN_EXCLUSIVE_EXCLUSIVE---不包含start和end所在的端点(a,b)Spanned.SPAN_EXCLUSIVE_INCLUSIVE---不包含端start,但包含end所在的端点(a,b]Spanned.SPAN_INCLUSIVE_EXCLUSIVE---包含start,但不包含end所在的端点[a,b)Span
小婷婷tt
·
2024-02-13 04:14
android
代码规范
规范建议本文档参考《阿里巴巴Java开发手册》撰写而成.撰写人:Simon,撰写时间:2022/1/26一、命名规范命名原则:单一,简洁,易懂任何变量名建议采用驼峰命名法TextViewtvName=findViewbyId(R.id.tv_name);全局变量建议在变量名前面增加前缀mprivateUserModel=mUser;布局命名方式建议统一命名activity的用act_开头fragm
ProgrammerOz
·
2024-02-13 04:41
数据结构与算法-有效的字母异位词242(java)
进阶
:如果输入字符串包含unicode字符怎么办?你能否调整你的解法来应对这种情况?来源:力扣(LeetC
这里有颗小螺帽
·
2024-02-13 04:57
基于Spring Boot和Junit4的单元测试
进阶
教程
一、教程目标学会基于AssertJ的断言技术;学会基于AssertJ-DB的数据库断言技术;学会基于JMockit的mock技术;学会内存和数据库的造数;学会集成Maven进行单元测试、集成测试的执行;学会查看测试覆盖率;二、断言技术断言库包含很多,比如junit自带的、hamcrest等,这里推荐使用AssertJ,看它的官网就知道了,宣称fluentassertionsjavalibrary。
文景大大
·
2024-02-13 04:53
让手机练就一双更明察秋毫的慧眼 |
Android
开发者故事
扫描全能王正在努力让手机练就一双更明察秋毫的慧眼,而
Android
正在帮助扫描全能王的团队实现这个目标。
谷歌开发者
·
2024-02-13 04:25
Windows系统
Android
studio首次运行Flutter项目卡在Running ‘gradle assembleDebug解决方案
fluttersdk环境变量配置等)2.命令行执行flutterdoctor,如果有×存在,按照提示,执行提示命令补全证书,解决号×号3.Google服务器在国外,国内选用阿里云服务器,修改两个地方的配置:
android
晓红1341
·
2024-02-13 03:13
云笔记软件推荐,助你提高工作效率
支持平台:iOS、
Android
、Windows、Mac官方下载地址:https://www.yinxiang.com/download/2.EvernoteInternational(国际版)Evernote
亿点科技
·
2024-02-13 02:42
Android
EditText 数字键盘 输入负数 小数点的 操作
代码如下:mContentInputView.setInputType(InputType.TYPE_CLASS_NUMBER|InputType.TYPE_NUMBER_FLAG_DECIMAL|InputType.TYPE_NUMBER_FLAG_SIGNED);TYPE_CLASS_NUMBER标准数字TYPE_NUMBER_FLAG_DECIMAL带小数点TYPE_NUMBER_FLAG_
buhanzhe
·
2024-02-13 02:57
【
Android
开发基础系列】广播机制专题
1使用方法在Activity中,注册广播的一个Demo。总共分3步第一步:定义一个BroadcastReceiver广播接收类:privateBroadcastReceivermBroadcastReceiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextcontext,Intentintent){Stringaction
Kevin_Junbaozi
·
2024-02-13 02:50
斜风细雨
少年凌云笔一剑出豪情黄花白负酒往事别再提今朝日月辉七彩心中装百尺楼更
进阶
乱愁如织感兴衰怀志意虽是书生怀天下意坚韧不忘初心叹短暂而悲泣一生如愿因年青冲天牛我志昂扬丢旧事办新事不惧嘲笑定成功斜风细雨慢慢流
曹广潼树根草
·
2024-02-13 02:51
svga动画播放预览常见问题④
答:序列帧的资源如果能够做到不滥用序列帧,还是可以
进阶
使用的。很多同学反映序列帧在SVGA输出时重复绘制的问题,BUG询问了官方,没有得到反馈。在群友的交流下,得知AN输出序列帧资源不会出问题。
svgadesiner
·
2024-02-13 02:54
【面试题 - mysql】
进阶
篇 - MVCC多版本并发控制原理
MVCC多版本并发控制前言1.基本概念什么是MVCC数据库并发有以下几种场景:回顾事务的特性回顾事务的隔离级别1.1当前读1.2快照读2.MVCC(多版本并发控制)2.1隐藏字段(DB_TRX_ID/DB_ROLL_PTR/DB_ROW_ID)2.2undolog(回滚日志)2.2.1版本链2.3readView3.原理分析3.1RC隔离级别3.2RR隔离级别5.幻读问题前言在并发读写数据库时,读
桃月十二_
·
2024-02-13 01:53
面试题
-
mysql
mysql
数据库
sql
React Native
Android
打包
离线包:ReactNative和你写的js文件、图片等资源都打包放入App使用react-nativebundle--help来查看打包的具体参数。下面列举一些主要参数:--entry-fileRN入口文件的路径,绝对路径或相对路径--platform[string]ios或andorid--transformer[string]Specifyacustomtransformertobeused-
Lethe35
·
2024-02-13 01:44
Freeline框架分析(二)准备工作之DEX文件
浅谈
Android
Dex文件
David_zhou
·
2024-02-13 01:11
Android
跨进程通信
参考链接:https://blog.csdn.net/fanleiym/article/details/83894399https://github.com/274942954/
Android
Collection
zhan_haoyu
·
2024-02-13 01:38
Android
事件拦截机制
所以在
Android
中特意为触摸事件封装了一个类MotionEvent,如果重写onTouchEvent()方法,就会发现该方法的参数就是这样的一个MotionEvent,在一般重写触摸相关的方法中,参数一般都含有
hahaoop
·
2024-02-13 01:31
Android
View Binding的使用
2、设置说明注意:视图绑定在
Android
Studio3.6Canary11及更高版本中可用。视图绑定功能可按模块启用。要在某个
因为我的心
·
2024-02-13 01:41
Boostnote跨平台 Markdown 编辑器
image.pngBoostnote0.11.6发布了,Boostnote是一个Markdown编辑器,可用于Mac、Windows、Linux、
Android
和iOS平台。
Java成长之路
·
2024-02-13 00:34
Redux(0x02)-redux
进阶
Redux
进阶
1Redux-thunk中间件GIthub地址:Redux-thunk对Redux-thunk中间件的理解此中间件是指在action和store中间注意是Redux的中间件,而不是React
ChuckieWIll
·
2024-02-13 00:00
【Linux
进阶
之路】网络——“?“(上)
文章目录一、历史发展1.独立形态2.互联形态3.局域网二、网络协议1.OSI七层协议2.TCP/IP四(五)层模型三、网络通信1.封装与解包2.数据的传输1.局域网2.广域网总结尾序本篇文章的目的是带大家初步认识网络,为后面的网络编程打下基础,一、历史发展1.独立形态说明:数据的传递人来完成,效率是较低的,且中间可能会出现错误。2.互联形态说明:数据的传输由人变为了机器,更加的高效。拓展:服务器的
舜华丶
·
2024-02-13 00:31
Linux进阶之路
linux
网络
和乐嘉学性格色彩之
进阶
课感受与收获
时间:2019年11月25日-11月27日地点:东莞三正半山温泉酒店心得:《洞见接纳真实的自己》三天的学习,通过学友们的现身说法,才发现生活得比自己痛苦和糟糕的人比比皆是。更重要的是,我找到了自己生活出问题的原因。三个月前,女儿考上了外地的大学,我们结束了三年两地分居的生活,从市区亲戚家搬回了自己家。原本以为悠哉幸福的二人世界,却没有实现。看着越来越沉默的先生,几经沟通却没有找到原因,瞬间脑子里出
那个暖阳午后
·
2024-02-13 00:48
C++
进阶
(十四)智能指针
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《数据结构与算法》☀️走在路上,不忘来时的初心文章目录一、为什么需要智能指针?二、内存泄漏1、什么是内存泄漏,内存泄漏的危害2、内存泄漏分类3、如何避免内存泄漏三、智能指针的使用及原理1、RAII2、智能指针的原理四、智能指针的分类1、std::auto_ptr2、std::unique_ptr3、std::shard_pt
北尘_
·
2024-02-12 23:24
C++
c++
java
开发语言
C++
进阶
(十五)C++的类型转换
北尘_:个人主页个人专栏:《Linux操作系统》《经典算法试题》《C++》《数据结构与算法》☀️走在路上,不忘来时的初心文章目录一、C语言中的类型转换二、为什么C++需要四种类型转换三、C++强制类型转换1、static_cast2、reinterpret_cast3、const_cast4、dynamic_cast四、RTTI一、C语言中的类型转换在C语言中,如果赋值运算符左右两侧类型不同,或者
北尘_
·
2024-02-12 23:24
C++
c++
java
jvm
Android
笔记(六)(adb使用)
1.添加环境变量此电脑(右击)→属性→高级系统设置→高级→环境变量→系统变量→Path(双击)→新建添加adb.exe路径2.adb常用指令adbdevices当前连接了几个设备以及每个连接的状态shell[]连接模拟器/设施执行Shell命令,执行完毕后退出远程Shell端ladbshellpmlistpackages列出手机装的所有app的包名查看内存查看磁盘内存和运行内存:adbshellf
张豆豆94
·
2024-02-12 23:53
【Android学习笔记】
android
java
1024程序员节
4.11多线程--Monitor1
Java对象头Monitor(锁)原理之synchronized原理之synchronized
进阶
(下一篇)Java对象头以32位虚拟机为例普通对象image.pngKlassWord指向类的class
一笑看见
·
2024-02-12 23:43
小白Pycharm使用(6):如何使用 Python 开始建立你的数据分析项目
中文版包网盘地址下载链接:http://pan.baidu.com/s/1dEVkPtn密码:mzetpycharm注册码http://idea.qinxi1992.cnhttp://intellij.m
android
.cn
程序员八阿哥
·
2024-02-12 23:54
一道线性DP题目
进阶
-论二维DP
所谓二维DP,即为dp数组的维度为二维的dp(当然有时候可能会三维四维,或者存在一些优化使得它降维),广义的来讲就是有多个维度的dp,即用于描述dp的状态不止一个。在之前,我们做过一道线性DP的题目,即为数字三角形,现在在这道题目的基础之上添加路径上的每一步只能从一个数走到下一层和它最近的左边的那个数或者右边的那个数。此外,向左下走的次数与向右下走的次数相差不能超过1,这使得dp数组从二维升到了三
Cx_330_PLT
·
2024-02-12 23:14
算法
动态规划
【易效能践行1.0第10周周检】
本周嘉许亮点有:1、Sam积极参与小组会议和锦囊班会分享,我发现他在分享里有统计我们组有几位同学已写月检和听
进阶
课,这说明他用心了解我们组的进度!2、周四晚的小组会议我们大家接纳自己和他人的低能量!
Josie_ZHANG
·
2024-02-12 23:22
课外学习班的钱,您给孩子花对了吗?
图片发自App学习能力提升班与外面上的“辅导班”和“补习班”最大的不同在于:补习班是通过一遍又一遍的重复式、
进阶
式训练,让孩子能熟练的运用“某种解题思路”。
上海悟爱教育
·
2024-02-12 22:06
Unity 使用
Android
Splash
java代码ImageViewbgView=null;//显示启动图voidShowSplash(){try{//对应unity目录:InputStreamis=getAssets().open("bin/Data/splash.png");BitmapsplashBitmap=null;BitmapFactory.Optionsoptions=newBitmapFactory.Options()
codingriver
·
2024-02-12 22:12
Android
优化工具之trace
如果我们想要待分析的App尽可能接近真实情况,那么必须要在非Debug的App中能启用systrace功能;因为相同情况下Debug的App性能比非Debuggable的差,你无法确保在debuggable版本上分析出来的结论能准确推广到非debuggable的版本上。分析systrace源码之后,发现这个条件只是个障眼法而已;我们可以手动开启App的自定义Label的Trace功能,方法也很简单
咸鱼No
·
2024-02-12 22:05
android
卡顿定位
工具:1.真机GPU呈现模式分析作用:判断哪些操作耗时过长2.真机调试GPU过度绘制作用:显示绘制层级3.ASprofile作用:查看内存流量cpu电量使用情况4.打包LeakCanary作用:检测内存泄漏5.打包友盟统计、bugly作用:检测崩溃上传信息
Ghost2019
·
2024-02-12 21:06
【C语言】指针的
进阶
篇,深入理解指针和数组,函数之间的关系
欢迎来CILMY23的博客喔,本期系列为【C语言】指针的
进阶
篇,深入理解指针和数组,函数之间的关系,图文讲解其他指针类型以及指针和数组,函数之间的关系,带大家更深刻理解指针,以及数组+指针,指针和函数的用法
CILMY23
·
2024-02-12 21:30
C语言
c语言
开发语言
Android
实践:基于双人实时视频的互动小游戏——拿头玩
我们还有一个获奖团队,思路新颖,开发了一款基于双人视频聊天场景的
Android
小游戏——“拿头玩”。在视频聊天过程中即可开启游戏。通过人脸识别算法识别转头方向,实现以“接锅”和“甩锅”为主题的玩法。
声网
·
2024-02-12 21:03
DAY4:GPS定位和选择性粘贴
1.基本用法:(a)快速跳转单元格(b)定位批注/常量/文本型数字/公式/错误值:定位-定位条件2.
进阶
用法:定位-定位条件(a)当前区域(b)最后一个单元格(c)条件格式(d)数据验证3.快速求和:选择数据区域
1队123
·
2024-02-12 21:48
ViewModel原理分析
源码版本:
android
x.lifecycle:lifecycle-viewmodel-ktx:2.2.0基本流程首先创建一个简单的ViewModel类。
leilifengxingmw
·
2024-02-12 20:28
Duplicate class
android
.support.v4.app.INotificationSideChannel found in modules classes?
一、前言:
android
studio升级到4.0.1版本,各种报错,代码各种修改.其中有一个这样的错误,没有见过,后来在StackOverflow看到了一样的报错,找到了解决方法;报错信息(
android
x.core
因为我的心
·
2024-02-12 20:50
解决Glide加载自签名的https图片时失败问题
前言在
android
应用中,Glide这个工具库想必大家已经很熟悉了,它主要是用来加载和显示图片的。
liangbf
·
2024-02-12 20:58
Android
9 videoView can't open this video Online video
写了个最简单的
Android
视频播放器,采用VideoView控件,播放网络视频时一直报错,"can'tplaythisvideofile",代码如下:Uriuri=Uri.parse("http://
天降小纸箱
·
2024-02-12 20:42
Android
AsyncTask源码解读
屡思路1.初始AsyncTaskAsyncTask这个类的声明如下:publicabstractclassAsyncTask{.....}是一个抽象类Params表示输入参数的类型Progress表示后台任务的执行进度Result表示返回结果的类型2.使用在AsyncTask这个类的顶部有一些代码注释,里面讲述了如何使用一个AsyncTask,如下:*Hereisanexampleofsubcla
糖葫芦_倩倩
·
2024-02-12 20:24
程序员找工作必备 PHP 基础面试题
)来代替子查询:(3)使用联合(UNION)来代替手动创建的临时表(4)事务处理:(5)锁定表,优化事务处理:(6)使用外键,优化锁定表(7)建立索引(8)优化sql语句或者【社群福利】30G-PHP
进阶
资料
PHP9年架构师
·
2024-02-12 20:49
禁用viewPage的滑动切换效果
只需一个自定义viewPage就可以了packagecom.example.tolovepy.everywheretrip.widget;import
android
.content.Context;import
android
.support.v4
清风兑酒
·
2024-02-12 20:34
上一页
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
其他