- 博客(6)
- 收藏
- 关注
原创 java FFmpeg 使用 及 服务器CentOS 7 FFmpeg安装配置
这一步到此,java后端的项目基本就成功了,剩下的是上传minio,返回地址,这个走正常的上传就可以,并自己组装返回数据。在运行./configure 时可能会报错,大概是一些其他库没有安装,比如nasm,yasm等,去直接安装一下就行。我的配置文件 是/etc/profile,根据自己实际情况打开添加就行,在打开的文件中,添加以下两行,找了各种资料,yum安装,压缩包安装,git源代码安装的。我尝试了yum安装及git源码安装。在服务器端未安装之前,本地运行完全没问题,发布到服务器后,报了两个错误。
2024-11-10 13:23:17
1110
原创 SpringBoot + minio 上传文件无法预览?
代码更改后,上传文件,查看minio控制台content-type已经更改了,如上传的图片即为:image/jpeg。在上传的时候,没有指定文件的content-type, 导致默认的文件content-type为。注意:我的minio 桶的权限为public,所以在生成链接的时候,没有设置访问链接的有效时长。minio的版本不同,其api不同,至于在使用中产生API差异问题,需要自行查阅使用方法。到此,上传文件逻辑完成,能够正常的返回url,但获取的url只能下载,不能预览。
2024-09-20 09:05:35
1289
1
原创 Android 获取一段字符串的首字母的解决方案
最近的项目需要一个功能,将城市名称按首字母查询并加入索引,百度、谷歌了好久,看到的文章解决方案大概相同,就是:通过汉字对应的国际一级汉字区位码进行获取首字母,但是目前一级区位码收录的汉字并不是特别多,有很多汉字还是无法通过此方法获取,具体请查看:GBK2312编码范围,GBK编码范围1.方式一根据GBK2312编码范围记载通过国标一级区位码获取首字母时,只有在16-55区的一级汉字...
2019-04-08 11:06:11
2480
原创 Genymotion安装APK问题
Genymotion是我目前使用的所有的虚拟机中比较好用的。我使用的Genymotion是这样的: 将安装包拖入genymotion中时报错:这个错误的意思是: 这可能意味着该应用程序包含ARM本机代码,并且您的Genymotion设备无法运行ARM指令。您应该将本机代码构建到x86或在设备中安装ARM转换工具。到这里相信大家也知道相关的解决办法,就是下载ARM_Trans...
2019-01-25 18:05:11
1655
1
原创 关于TabLayout的setOnTabSelectedListener与addOnTabSelectedListener的区别
TabLayout + ViewPager的组合可以很好的实现Fragment的切换操作,当然TabLayout也可以单独使用,具体使用方法百度、Google一大堆。今天主要简单的记录一下 setOnTabSelectedListener 与addOnTabSelectedListener 两者的区别。目前setOnTabSelectedListener方法已经过时,但也可以使用。所以,在...
2018-12-25 17:55:28
6818
原创 android性能优化-----TraceView
人生的第一次博客,就是项记录下学习的知识,怕以后会忘记。手头上的项目在使用的过程中出现了很多的问题,每次都会出现卡死的状况,直到出现ANR,所以就学习了一下关于性能优化的知识,主要是对耗时的操作做一下处理。TraceView看起来比较费劲,但是内容很详细,需要自己仔细的查看里面的信息。
2016-09-20 17:26:16
304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人