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:源码解析
MyBatis
源码解析
:DefaultSqlSessionFactory 的创建与管理
摘要在MyBatis中,SqlSessionFactory是执行数据库操作的核心对象,它负责创建和管理SqlSession的生命周期。你是否想了解SqlSessionFactory的创建和管理过程?本文将通过自定义实现一个简化版的DefaultSqlSessionFactory,带你深入探讨MyBatis中DefaultSqlSessionFactory的创建与管理机制,并帮助你更好地掌握SqlS
捕风捉你
·
2024-09-02 20:36
MyBatis
源码解读
mybatis
从混乱到清晰:
Android
应用开发架构演进之路(MVC、MVP、MVVM、MVI)
|前言你是一位即将踏入
Android
应用开发领域的新手吗?或者你已经有一些经验,但对于如何选择适合的架构感到困惑?不要担心!
程序员小森
·
2024-09-02 15:34
FFmpeg
源码解析
系列(一)目录和编译
引言当我们欣赏一部电影、观看一段视频或者享受一首音乐时,很少有人会停下来思考这一切是如何呈现在我们眼前的。然而,在每一帧的画面、每一秒的声音背后,有着一个不可思议的技术世界这个充满音视频的世界的核心之一,就是FFmpeg。FFmpeg是一个强大而复杂的多媒体处理工具,它为视频和音频编解码、流媒体传输、格式转换等提供了优秀的解决方案。在这个系列博客中,我们将深入探讨FFmpeg源码,解析它的工作原理
头快撑不住了
·
2024-09-02 13:59
FFmpeg
源码解析
ffmpeg
音视频
视频编解码
实时音视频
图像处理
Android
应用程序退出后不在运行列表中显示的方法
使应用信息不在运行列表中显示的方法需要修改配置文件中activity标签的两个值
android
:noHistory="true"
android
:excludeFromRecents="true">将这两个值置为
zpf8861
·
2024-09-02 12:53
Android
Android
应用程序
android
studio ignore assets pattern,如何解决自动忽略资源文件夹中以“_”(下划线)开头的文件/文件夹...
我想在eclipse提供的
Android
模拟器上部署PhoneGap应用程序。我决定使用DojoToolkit,它严重依赖于“_”约定(启动带有“_”的文件/文件夹意味着这是一个私有/内部模块)。
weixin_39848998
·
2024-09-02 12:22
android
studio
ignore
assets
pattern
Android
Studio下Svn忽略文件配置的几种方法
(一)新建项目的时候
Android
Studio向导会创建两个.gitignore,对应的,我们创建两个.svnignore就可以了。
nwsuafer
·
2024-09-02 12:51
android
android
studio
.gitignore
svn
.svnignore
Google develop day 个人总结
Android
JetPackGoogle在本次开发者盛会中,依旧将
Android
作
水月沐風
·
2024-09-02 12:14
在
Android
开发中,如何使用SharedPreferences(简称SP)一个轻量级的数据存储方式
在
Android
开发中,SharedPreferences(简称SP)是一个轻量级的数据存储方式,常用于保存应用的配置信息或少量的数据。为了便于在全局使用,可以将其封装到一个工具类中。
西瓜本瓜@
·
2024-09-02 12:19
android
java
原生开发
工具类
在
Android
项目中使用 OkHttp 进行网络请求(get/post)
1.在build.gradle文件中添加依赖项打开项目的build.gradle文件(通常位于app模块下),并在dependencies块中添加OkHttp依赖项:dependencies{ //OkHttp核心库 implementation'com.squareup.okhttp3:okhttp:x.x.x' //如果需要使用OkHttp的日志拦截器,可以添加下面的依赖项 im
西瓜本瓜@
·
2024-09-02 11:19
android
okhttp
在
Android
中如何用Glide加载图片(Glide原理、示例代码)
目录首先我们先了解Glide原理:三级缓存,二次采样三级缓存二次采样示例代码1.添加依赖项2.创建布局文件3.创建主活动文件4.占位符和错误图片5.权限设置6.项目结构首先我们先了解Glide原理:三级缓存,二次采样三级缓存机制Glide使用三级缓存机制来提高图像加载的效率和速度,这三级缓存分别是:内存缓存、磁盘缓存和源缓存。内存缓存(MemoryCache):内存缓存是Glide的第一级缓存,存
西瓜本瓜@
·
2024-09-02 11:19
android
glide
Android
11 ,
Android
Studio 三方APP调用系统 system/lib 目录下so库使用过程中的BUG(坑)。
在实现gif图片打开功能的时候,需要用到系统现成的gifplayerso库,导入
Android
studio的时候遇到了一堆问题,解决了感觉有必要记录一下主要的两个问题。
苏苏码不动了
·
2024-09-02 11:48
android
android
studio
bug
Error:null value in entry: incrementalFolder=null
一般是在
Android
studio异常退出(比如强制关机)后,重新打开后运行项目出现该问题。删除项目根目录的.gradle文件夹,然后CleanProject——RebulidProject。
努力与幸运
·
2024-09-02 10:32
Gradle配置全局替换国内镜像 (2024版) 操作指南
一、Gradle基础知识1.什么是GradleGradle是一种基于JVM的构建工具,广泛用于
Android
和现代
vvvae1234
·
2024-09-02 09:08
android
Spark MLlib LinearRegression线性回归算法
源码解析
线性回归一元线性回归hθ(x)=θ0+θ1xhθ(x)=θ0+θ1x——————–1多元线性回归hθ(x)=∑mi=1θixi=θTXhθ(x)=∑i=1mθixi=θTX—————–2损失函数J(θ)=1/2∑mi=1(hθ(xi)−yi)2J(θ)=1/2∑i=1m(hθ(xi)−yi)2—————31/2是为了求导时系数为1,平方里是真实值减去估计值我们的目的就是求其最小值最小二乘法要求较为
SmileySure
·
2024-09-02 09:33
Spark
人工智能算法
Spark
MLlib
【Unity优化】优化
Android
平台拖动地图表现
一、
Android
平台上拖动不平滑的现象团队使用的热更新框架还是比较老的ToLua,拖动地图的逻辑,实现的方案是,在地图上放置一个合适大小的Image组件作为RaycastTarget的对象,统一接受和处理跟地图拖动相关的逻辑
留待舞人归
·
2024-09-02 08:59
unity
android
游戏引擎
【Unity3D杂谈】记一次优化shader性能的过程
但是经测试发现,在一个低端的
Android
手机上(大约千元的三星手机)上,发现将相机拖动到只有背景海面的区域,帧率也会明显下降,明显
留待舞人归
·
2024-09-02 08:29
unity
游戏引擎
游戏
鸿蒙系列一:启动流程
引导程序 有过电脑系统装机经历的人都知道BIOS的概念,为
Android
手机刷机过的小伙伴都听过Bootloader,那这些概念和手机启动有什么关系呢?
与米同乐
·
2024-09-02 05:09
HarmonyOS
Android
Audio实战——自适应音量值适配(三)
上一篇文章《音频配置资源定制》介绍了通过车型Code的不同,加载不通的Audio配置文件,而在《自适应音量值修改》又使用了overlay的方式定制不同车型的自适应音量。那么问题来了,通过修改车辆的配置字无法修改overlay中的资源,因为overlay依赖编译的时候lunch项目实现的,所以在实现自适应音量的时候也需要通过车辆的配置自适应不同的音量值。一、自适应音量参考前面两篇文章,首先定义一个车
c小旭
·
2024-09-02 04:59
Android
Audio
android
Audio开发
基于
Android
+SQLite的通讯录APP开发
通讯录APP功能说明:APP需要实现如下功能:a.普通用户:(1)用户管理。包括用户注册,用户登录、用户信息管理。(2)显示联系人。用户登录成功后,可以显示所有该用户的联系人。(3)添加联系人。用户登录成功后,可增加和用户联系人。(4)查找联系人。用户登录成功后,可以精确查找指定联系人或按类别查找联系人。(5)删除指定条件联系人。用户登录成功后,可以删除用户个人相关的联系人。(6)修改联系人信息。
我就说好玩
·
2024-09-01 23:31
android
sqlite
数据库
java
xml
创建SQLiteOpenHelper 类来创建和管理SQLite数据库
SQLite是
Android
中用于存储数据的轻量级数据库。它是一个自包含的、无服务器的、零配置的SQL数据库引擎,广泛用于移动应用程序。
我就说好玩
·
2024-09-01 23:01
数据库
sqlite
数据库开发
remote couldn‘t create file: Read-only file system (remount failed)解决方法
解决
android
/system目录中无法写入文件的问题具体报错信息是remotecouldn’tcreatefile:Read-onlyfilesystemSkipping/systemforremountSkipping
渔jy
·
2024-09-01 23:58
凑数Android
android
【Awesome Adb】
mzlogin/awesome-adb目录基本用法命令语法为命令指定目标设备启动/停止查看adb版本以root权限运行adbd指定adbserver的网络端口设备连接管理查询已连接设备/模拟器USB连接无线连接(
Android
11
渔jy
·
2024-09-01 23:58
凑数Android
adb
HashMap
源码解析
目录一:put方法流程二:get方法三:扩容机制一:put方法流程publicVput(Kkey,Vvalue){returnputVal(hash(key),key,value,false,true);}finalVputVal(inthash,Kkey,Vvalue,booleanonlyIfAbsent,booleanevict){Node[]tab;Nodep;intn,i;//判断数组是
dlwlrma ⥳
·
2024-09-01 20:42
兴趣类
哈希算法
散列表
算法
工具类汇总(更新ing)
前言
Android
工具类是一些封装好的工具方法的集合,用于简化
Android
开发中的常见操作和实现特定功能。这些工具类可以帮助开发者更高效地编写代码、提高开发效率和减少重复劳动。
望佑
·
2024-09-01 20:40
前端
javascript
开发语言
android
动画
Spring之启动过程
源码解析
前言分析通常,我们说的Spring启动,就是构造ApplicationContext对象以及调用refresh()方法的过程。首先,Spring启动过程主要做了这么几件事情:构造一个BeanFactory对象解析配置类,得到BeanDefinition,并注册到BeanFactory中解析@ComponentScan,此时就会完成扫描解析@Import解析@Bean...因为Application
阿立聊代码
·
2024-09-01 18:34
spring
spring
数据库
oracle
史上最详
Android
版kotlin协程入门进阶实战(三),
Android
多线程断点续传
是滴,这里只是一种可能,我们现在回到调用continuation的地方,这里的continuation在前面通过DispatchedContinuation得到的,而实际上DispatchedContinuation是个BaseContinuationImpl对象(这里不扩展它是怎么来的,不然又得从头去找它的来源)。valdelegate=delegateasDispatchedContinuat
m0_65320833
·
2024-09-01 18:33
程序员
架构
移动开发
android
字节跳动一面:请谈下
Android
消息机制,kotlin构造器
对于Handler的无参构造方法,默认采用当前线程TLS中的Looper对象,并且callback回调方法为null,且消息为同步处理方式。只要执行的Looper.prepare()方法,那么便可以获取有效的Looper对象。3.发送消息发送消息有几种方式,但是归根结底都是调用了sendMessageAtTime()方法。在子线程中通过Handler的post()方式或send()方式发送消息,最
m0_65322636
·
2024-09-01 18:03
程序员
架构
移动开发
android
《第一行代码
Android
》kotlin总结之基础知识
最近在编码的过程中发现自己的
android
应用基础还是有点薄弱,利用这个国庆好好补充一下。
我是李校长
·
2024-09-01 18:02
读书笔记
编程语言
android
kotlin
开发语言
在 Patient Tracking
Android
应用程序 (Kotlin) 中集成华为 Account Kit_kotlin 华为应用
在
android
studio中创建项目,请参阅创建
Android
Studio项目。生成SHA-256证书指纹。生成SHA-256证书指纹。
2401_84132496
·
2024-09-01 18:01
程序员
android
kotlin
华为
【QNX+
Android
虚拟化方案】111 - 如何创建生成及下载 Marvell 88Q5152 Switch FW 固件
【QNX+
Android
虚拟化方案】111-如何创建生成及下载Marvell88Q5152SwitchFW固件一、创建88Q5152_flash.bin固件1.1创建生成88Q5152_Configuration.bin
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 18:00
switch
终端找问题命令
Android
中不知道什么问题就用这个命令来解决问题配置gradle环境变量在Teriminal中输入命令:gradlecompileDebugSources--stacktrace-info
吴国友
·
2024-09-01 18:50
【
Android
】
Android
中广播的基本使用
下面用动态注册监听网络变化在
Android
Manifest.xml中添加权限:Activity的Java代码:publicclassMainActivityextendsAppCompatActivity
後来的後来hugh
·
2024-09-01 18:48
【HuggingFace Transformers】BertIntermediate 和 BertPooler
源码解析
BertIntermediate和BertPooler
源码解析
1.介绍1.1位置与功能1.2相似点与不同点2.
源码解析
2.1BertIntermediate
源码解析
2.2BertPooler
源码解析
1.
CS_木成河
·
2024-09-01 17:25
Hugging
Face
深度学习
人工智能
bert
python
大模型
Transformer
uni-app使用HBuilder X工具和微信小程序工具开发微信小程序
HBuilderX工具和微信小程序工具如何使用HBuilderX工具如何使用微信小程序工具结尾什么是uni-appuni-app是一个使用vue.js开发所有前端应用的框架,开发者编写一套代码,可发布到iOS、
Android
懒无名1
·
2024-09-01 17:25
微信小程序
uni-app
小程序
解决 adb no permissions (user mi is not in the plugdev group);
sudovim/etc/udev/rules.d/
android
.rulesSUBSYSTEM=="usb",ENV{DEVTYPE}=="usb_device",MODE="0666"重新拔插一下手机即可
薛文旺
·
2024-09-01 17:51
工具
【QNX+
Android
虚拟化方案】116 -
Android
侧 NFS Client 挂载 QNX NFS Server 目录不成功 问题排查方法
【QNX+
Android
虚拟化方案】116-
Android
侧NFSClient挂载QNXNFSServer目录不成功问题排查方法一、QNX侧1.检查镜像是否挂载成功:/mnt/nfs_shared_dir
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 16:42
android
【QNX+
Android
虚拟化方案】105 - 如何替换 NON-HLOS.bin 中的 Wifi Firmware 固件
【QNX+
Android
虚拟化方案】105-如何替换NON-HLOS.bin中的WifiFirmware固件1、提取NON-HLOS.bin中的WifiFirmware出来2、把提取出来的wifi固件放到代码中
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 13:56
nohlos
【QNX+
Android
虚拟化方案】119 -
Android
USB相关调试命令
【QNX+
Android
虚拟化方案】119-
Android
USB相关调试命令基于原生纯净代码,自学总结纯技术分享,不会也不敢涉项目、不泄密、不传播代码文档!!!本文禁止转载分享!!!
"小夜猫&小懒虫&小财迷"的男人
·
2024-09-01 13:56
android
Android
BLE 的扫描配对、连接流程梳理
Android
BLE(BluetoothLowEnergy,低功耗蓝牙)连接流程涉及多个步骤,主要包括扫描、配对、连接三个阶段。
byte轻骑兵
·
2024-09-01 12:22
嵌入式智慧开发探索
#
T2:蓝牙技术探索与应用
android
vue.js项目实战案例详细源码讲解
前言:为帮助大家更好地掌握Vue.js项目的开发流程,我将为你讲解一个完整的Vue.js实战案例,并提供详细的
源码解析
。
程序员小羊!
·
2024-09-01 12:20
Java
vue.js
前端
javascript
Kotlin版本的Wan
Android
项目实战(四):高阶函数与Lambda
前言本文主要介绍kotlin中函数,高阶函数,lambda表达式的简单用法函数函数是程序执行的一个片段,在kotlin中函数的定义如下:funfunction(x:Int,y:Int):Int{returnx+y;}其中()内的为输入的参数,:后返回的类型,当返回值为Unit(可以理解为Java的关键字void)时,可以忽略返回值类型,即funfunction(x:Int,y:Int){x+y;}
bug喵喵
·
2024-09-01 12:28
自学编程推荐的11个学习及刷题网站
第一类:课程学习类网站1、菜鸟教程菜鸟教程是@Runoob开发的一个编程技术网站,收录了非常多的编程语言文档,例如最常见的:Python、JavaScript、http://ASP.NET、
Android
陌染007
·
2024-09-01 12:50
Go Context使用及
源码解析
概述context包提供了一种在Go程序中不同组件之间传递请求范围的值、取消信号和截止时间的方式。context包的设计目的是为了解决在Go的并发模型中,尤其是在goroutines之间,如何安全、高效地传递控制信息的问题。当Context被取消时,从其派生的所有Context也将被取消。Context接口Context接口定义了4个方法typeContextinterface{//返回Conte
zhangj1125
·
2024-09-01 09:29
Go
golang
后端
java eventbus_【bird-java】分布式服务间的事件总线EventBus
其以一种非常优雅的方式实现了组件间的解耦与通信,在
Android
开发、DDD等领域都有非常广泛的应用。事件流大致如下:Producer向EventBus发送事件。
一山同学
·
2024-09-01 09:58
java
eventbus
Android
下拉列表框AppCompatSpinner
//获取当前数据Stringtime=spn_spinner.getSelectedItem().toString();//监听spn_spinner.setOnItemSelectedListener(this);在values文件夹创建arrays.xml文件,下面的1个月,2个月等替换成你的内容,还有name值也替换成你起的名字1个月2个月3个月
yijiaodingqiankun
·
2024-09-01 08:23
Android
移动
android
java转发IP/TCP和IP/UDP数据包
,创建Socket将IP数据发送给服务器收到数据加入头部信息返回程序代码查看github程序如何安装使用文件说明:build/XiGuaVpn.jar为服务器程序build/XiGuaVpn.apk为
android
击杀了佩奇
·
2024-09-01 08:51
java
java
tcp/ip
udp
WebView快速打开
在
Android
和iOS等移动操作系统中,都有内置的WebView组件。为了实现WebView的快速打开,可以采取以下几种方法:###
Android
1.
鹿屿二向箔
·
2024-09-01 06:10
webview
c#视觉应用开发中如何使用OpenCV库进行计算机视觉处理?
microPythonPython最小内核
源码解析
NI-motion运动控制c语言示例代码解析python编程示例系列python编程示例系列二python的Web神器Streamlit如何应聘高薪职位在
openwin_top
·
2024-09-01 05:38
C#视觉应用开发问题系列
计算机视觉
c#
opencv
解决 Resolved versions for app (26.1.0) and test app (27.1.1) differ的办法
在对应的build.gradle文件中添加configurations.all{resolutionStrategy.force'com.
android
.support:support-annotations
tgcity
·
2024-09-01 05:11
<漫漫
Android
路>AOSP源码获取编译及问题处理
漫漫
Android
路---1.AOSP源码获取编译及导入写在前面环境准备AOSP源码获取1.Repo下载配置2.Git安装及配置3.AOSP获取AOSP源码编译1.安装编译依赖2.开始执行编译2.1初始化环境
Six.Plus
·
2024-09-01 05:06
漫漫Android路
android
git
上一页
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
其他