本文要介绍的是基于 Java 语言实现 AES256 加解密文件功能,主要流程包括 读取文件明文数据,通过 AES256 加密算法进行加密,将加密后的数据写回文件 读取文件密...

本文要介绍的是基于 Java 语言实现 AES256 加解密文件功能,主要流程包括 读取文件明文数据,通过 AES256 加密算法进行加密,将加密后的数据写回文件 读取文件密...
事务(Transaction)是数据库区别于文件系统的重要特性之一。事务会把数据库从一种一致状态转换为另一种一致状态。事务可由一条非常简单的 SQL 语句组成,也可以由一组复...
可以直接用 SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss+SSSS") 进行格式化
JAVA时间格式为yyyy-MM-ddTHH:mm:ss.SSS+SSSS转为常用时间格式简介 本文记录了在JAVA开发工作中遇到了时间格式为: yyyy-MM-ddTHH:mm:ss.SSS+SSSS 转为常用时间格式: yyyy-MM-dd HH:mm:ss ...
为什么数据库中需要锁? 对于数据库这种基础应用,开发者当然是希望通过最大程度地利用数据库的并发访问从而带来性能上的提升;但是并发就会带来数据一致性、隔离性等问题。 数据库使用...
某一天上班的路上听到 “1997,永远的王小波” 博客,发现自己上一次读王小波还是大学的时候了,也有了四年的时间。自己都忘了曾经最喜欢的作家是王小波,听播客的时候内心产生了很...
Arrays.asList() 和 Collections.singletonList() 创建的 List 集合均不能调用其 add 方法(不可变列表),否则会导致 Uns...
在分布式系统中,有些场景需要使用全局唯一 ID,一来作为业务标识,一来为了满足接口的幂等性设计。例如我们文件系统中的 fid。单表情况下我们可以直接使用数据库的自增id,但是...
问题描述 最近线上服务出现了大量的慢 sql,但是服务已经半个月没有部署过了,不应该是上新功能导致的。于是就直接查看机器的 jvm 监控,发现单台机器 TIMED_WAITI...
随着 Android 10 对HEIF图片格式的支持,后续将有越来越多的移动设备支持HEIF图片的拍摄。但是部分Windows设备,老的移动设备不支持HEIF图片的查看,下面...
libavcodec 下面的 mediacodecdec.c 文件
FFmpeg 中的 Android MediaCodecMediaCodec 类可以用来访问底层媒体编解码器,即编码器/解码器的组件。它是 Android 底层多媒体支持架构的一部分。 一个编解码器处理输入数据以生成输出数据。它异...
生活是世上最罕见的事--大部分人知识存在着而已。——奥斯卡·王尔德 如何获得幸福人生? - 这里只是一些研究而已,并不适用于所有人,不过可以用来参考 特尔曼研究 要坚韧不拔 ...
@名字是乱打的 对象属性就可以了,不用静态,项目启动之后就对client初始化
小白使用阿里云的oss实现文件云存储超级简单的阿里云oss使用,把我代码复制即可使用 一.需求 项目需要上传头像,不想存在本地,之前用过阿里云其他产品,这里就使用一下阿里云的oss了,不得不说阿里云的产品使用步...
在 avf_showwaves.c 文件里,可以改颜色的,命令行里增加 “colors=red|green|blue|yellow|orange|lime|pink|magenta|brown“参数就可以了
FFmpeg 通过 showwavespic 获取音频的频谱图FFmpeg 的 showwavespic 滤镜如何得到频谱图 音频数据通常由波形图像表示。 FFmpeg 通过使用 showwavespic 可以得到音频数据的频谱图 运行...
ossclient的初始化和销毁存在资源消耗,如果你只有一个bucket的话,那么最好在项目启动的时候把ossclient初始化好
小白使用阿里云的oss实现文件云存储超级简单的阿里云oss使用,把我代码复制即可使用 一.需求 项目需要上传头像,不想存在本地,之前用过阿里云其他产品,这里就使用一下阿里云的oss了,不得不说阿里云的产品使用步...
FFmpeg 中 mediacodec 相关源码
FFmpeg 中的 Android MediaCodecMediaCodec 类可以用来访问底层媒体编解码器,即编码器/解码器的组件。它是 Android 底层多媒体支持架构的一部分。 一个编解码器处理输入数据以生成输出数据。它异...
一般我们在生成视频的 thumbnail 时,会直接截取首帧图片,当碰到视频首帧为黑帧的情况,导致 thumbnail 为一张全黑的图片,体验极差。 如何过滤掉视频中的黑帧,...
Android 系统中编解码器的命名方式,软编解码器通常是以 OMX.google 开头,硬编解码器通常是以 OMX.[hardware_vendor] 开头的。但是还有一些...
谷歌官网上有demo
利用 MediaCodec 进行转码前面的文章简单介绍了 MediaCodec 的使用说明,这篇文章会说明如何使用 MediaCodec 进行视频转码。 首先关于转码的流程: 视频文件 ——> 解封装 ——> ...
AVVideoExpectedSourceFrameRateKey 原打算使用 AVAssetWriterInput 的 outputSettings 参数中的 AVVide...