logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git push 找不到 Change-Id

(1) git push 异常:remote: Hint: To automatically insert Change-Id, install the hook:remote:gitdir=$(git rev-parse --git-dir); scp -p -P 29418 xxxx@xxxx:hooks/commit-msg ${gitdir}/hooks/remote: An...

Java学习,查看主机文件修改时间

System.out.println("文件 " + filePath + " 的最后修改时间是: " + lastModifiedTime);System.err.println("无法读取文件属性: " + e.getMessage());// 将Instant转换为LocalDateTime(指定时区)// 这里使用系统默认时区,可以指定其他时区。// 创建Path对象。// 获取最后修改时

文章图片
#java#学习#开发语言 +4
Java学习,集合转数组

等),可以方便地转换为数组。使用Java Util类的list.add()和 list.toArray() 方法很容易,将集合转为数组。// 避免类型转换,使用 Object[] 类型。// 将ArrayList转换为数组。// 特定类型的数组,可使用以下方式。// 创建HashSe并添加元素。// 将HashSet转换为数组。// 创建ArrayList。

文章图片
#java#学习#开发语言 +4
Java学习,集合长度

Java集合(Collection)是一个框架,它提供了操作一组对象的方法。集合的长度或大小,通常通过调用集合类的。System.out.println( "集合长度: " + size);System.out.println( "集合实例!System.out.println("集合是空的");System.out.print("集合数据: ");// 获取LinkedList的长度。// 获取

文章图片
#java#学习#开发语言 +4
Git学习,基础命令

Git是分布式版本控制系统,用于管理多人协同开发项目。git rm//从工作区和暂存区删除文件,-f强制删除,--cached只从暂存区删除,保留工作区中的文件。示例:git clone https://github.com/user/repo.git。git checkout -b <分支名>// 创建并切换到新分支(旧版写法)git reset // 版本回退,使用--hard或--soft指

文章图片
#git#学习#java +4
android audio不同音频流,(五)不同音频流类型定义

(1)频流类型,定义文件路径:(2)不同音频流,类型定义:/** @hide。

文章图片
#android#音视频#java
android音频录音,(三)MediaRecorder音频录音示例

/ 创建MediaRecorder对象。case R.id.btn_Record://启动录音。case R.id.btn_stop://停止录音。// 录音文件保存路径。

文章图片
#android#音视频#java
android audio不同音频流,(四)为何通话音量不能调到0

由上Min定义,可以看到STREAM_VOICE_CALL通话音量默认为Min为1,所以,最小只能调整到1,而不是0。

文章图片
#音视频#android#java
C学习, 排序算法

C语言,冒泡排序(Bubble Sort)是一种基础的排序算法,通过多次遍历待排序数组,每次比较相邻的两个元素,并根据比较结果决定是否交换它们的位置,从而逐渐将较大的元素“冒泡”到数组的末尾。if (arr[j] > arr[j+1]) {// 当前元素大于下一个元素,则交换它们。j < n-i-1;最好情况:O(n)(当数组已经有序时,经过第一轮比较后没有发生交换,算法结束)。最坏情况:O(n^

文章图片
#c语言#学习#排序算法 +4
android gms集成方法

gms包集成步骤:(1) 需要下载对应gms,国内需要通过VPN下载。下载后解压,文件目录:partner_gms。下载时,最好核对一下匹配的android版本。(2)依照路径打开gms.mk/gms_go.mk,如:partner_gms\products\gms.mk。确认需要将GMS集成的代码位置,例如:# GMS home folder location...

    共 11 条
  • 1
  • 2
  • 请选择