- 博客(146)
- 资源 (19)
- 收藏
- 关注
原创 Linux上搭建并使用ffmpeg(Java)
关于MacOs和Windows系统上使用ffmpeg就不多说了,有很多相关文章,今天给大家分享一个在Linux环境下使用Java语言来使用ffmpeg。
2024-03-01 20:09:22 592
原创 Java通过javacv获取视频、音频、图片等元数据信息(分辨率、大小、帧等信息)
相信我们都会或多或少需要给前端返回视频或者音频的一些信息,那么今天这篇文章通过Java语言使用javacv来获取视频、音频、图片等元数据信息(分辨率、大小、帧等信息)一、首先导入依赖二、获取视频、音频或图片实体元信息FFmpegUtil实体。
2023-11-08 17:18:35 2363
原创 MybatisPlus queryWrapper 使用or导致查询条件失效
问题是我们先查询name是小明,手机号或者邮箱包含123的游客数。queryWrapper写法。
2023-07-26 21:15:16 907
原创 对实体Bean加密,BaseTypeHandler来给敏感字段AES加密
1、Mybatis里面有一个TypeHandler可以解决这个问题,只需要在需要加密/解密的字段上使用@TableField(typeHandler = AesTypeHandler.class)(AesTypeHandler是自定义的TypeHandler),包含该字段的实体上使用@TableName(autoResultMap = true)即可,或者使用resultMap来进行映射也可以。创建自定义的AesTypeHandler。首先引入Hutool的AES加密工具。
2023-06-25 16:38:20 257
原创 git出现Permission denied (publickey)错误
git出现Permission denied (publickey)错误
2022-07-28 15:18:15 364
原创 Mac系统安装Mysql
一、官网下载安装包安装方式进入官网:MySQL :: Developer ZoneMySQL :: Download MySQL Community Server (Archived Versions)二、开始下载了,下载后,双击直接安装,安装后会给你一个默认密码一定要记好!在系统偏好设置中开启mysql服务。三、首先要知道你使用的Mac OS X Shell,使用命令echo $SHELL如果输出的是:csh或者是tcsh,那么你用的就是C Shell。如果输..
2022-01-16 21:22:42 1354
原创 Git统计提交代码量
git log --no-merges --since=2021-01-01 --until=2021-12-31 --author="yourGitName" --pretty=tformat: --numstat | awk '{ add += $1 ; subs += $2 ; loc += $1 + $2 } END { printf "added lines: %s removed lines : %s total lines: %s\n",add,subs,loc }'
2022-01-06 18:10:55 986
原创 Homebrew安装
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
2021-11-27 19:51:36 169
原创 Mac安装FFmgeg
亲测有效1、下载lame 链接: https://pan.baidu.com/s/1DQu2AZbbgmEm2c-VBiwLGg 密码: ejhh到该目录下,终端执行下面的命令configure -> make -> make install2、下载yasm-1.0.0.tar.gz:https://www.tortall.net/projects/yasm/releases/进入下载目录,终端执行下面的命令configure -> make -> make instal.
2021-11-27 17:21:15 238
原创 curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.gith
针对curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.gith报错,亲测有效以为Mac为例直接在hosts最后添加即可#github192.30.253.112 github.com151.101.113.194 github.global.ssl.fastly.net
2021-11-27 15:15:20 8786 2
原创 JRebel插件部署以及使用
1、安装JRebel插件2、Generate GUIDs online服务器地址:https://jrebel.qekang.com/{guid} guid通过上面的GUID网站生成,重启IDEA即可3、输入Team URL:eg: https://jrebel.qekang.com/9c51c7a5-40ee-4d32-9441-7a364137ade4Email address:自己的邮箱地址 eg:123456789@qq.com...
2021-11-27 15:09:36 368
原创 Mac指令记录
Mac如果我们从网站上下载应用,有可能提示不支持,所以我们需要将允许修改为“任何来源”如果本地没有的话,则需要在终端执行下面的命令即可sudo spctl --master-disable
2021-11-16 10:38:12 81
原创 Zookeeper安装
1、首先下载Zookeeper镜像,带Bin的是包含源码的,不带Bin的是不包含源码的Index of /apache/zookeeperhttps://mirrors.bfsu.edu.cn/apache/zookeeper/2、复制zoo_sample.cfg -> zoo.cfg,修改配置文件tickTime = 2000dataDir = /tmp/zookeeperclientPort = 2181initLimit = 5syncLimit = 23、启动..
2021-11-15 14:37:59 983
原创 Git使用idea “cherry-pick”
针对cherry-pick指令在IDEA中的使用可以见下图:首先我们来了解一下为什么要使用cherry-pick?假如我们在开发一个小版本的迭代dev_ABC_20211001,已经开发完毕了功能A、功能B、功能C,但是由于某种原因功能C需要delay一周,功能A、功能B需要按时上线,需要怎么做呢,你可以新建一个分支出来dev_AB_20211008,然后把功能A、功能B发布线上,不过这种一两个文件还行,如果本次开发量特别大有几十个文件那岂不是要累死,所以就有了cherry-pick。1、从ma
2021-10-09 15:27:22 5504
原创 常用Git指令汇总
Git指令汇总rm -rf .git/ git init 本地初始化git add README 添加文件git commit -m 'first commit'git remote add origin git@aaaa.gitgit remote add origin git@aaaa.gitgit add -A 添加当前目录下全部文件git commit -m '首次提交'git push -u origin mastergit branch 查看当前分支git stat..
2021-07-19 20:03:17 90
原创 Mac上安装Maven总结
1、下载安装下载地址:https://maven.apache.org/download.cgi2、下载完以后解压3、配置环境变量 打开终端,输入以下指令vi ~/.bash_profile如果找不到上面指令,则输入命令touch ~/.bash_profile,接着往下操作打开.bash_profile之后,按下i键,使其进入编辑状态。然后输入下面命令来配置环境变量(下面的Maven,只是标识你可以自己命名):export Maven="/usr/local/...
2021-07-05 21:32:02 221
Postman-win64-5.5.0-Setup.rar
2018-04-13
Spring Boot实战(中文版)
2018-03-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人