logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

java实现音视频的合并

但是waitFor()方法有很明显的弊端,因为java程序给进程的输出流分配的缓冲区是很小的,有时候当进程输出信息很大的时候回导致缓冲区被填满,如果不及时处理程序会阻塞。这样我们就下载完毕,可以配置环境变量了,在文件管理器中,鼠标右键此电脑属性,进入高级系统设置,点击环境变量,在系统变量中的path中,将ffmpeg\bin目录的路径放进去即可。前端时间从某B站下载了一些视频到本地,但是音频和视频

文章图片
#java#json#音视频
Navicat连接SQL server出现:[IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序(0)的解决方法

打开navicat安装目录,找到msodbcsql_32.msi(32位电脑)或msodbcsql_64.msi(64位电脑)双击运行下,然后重启navicat就可以连接了。打开navicat安装目录,找到sqlncli.msi(32位电脑)或sqlncli_x64.msi(64位电脑)双击运行下,然后重启navicat就可以连接了。以上方法双击运行后都是按照默认选择下一步安装就可以了。

文章图片
#microsoft#java#服务器
BigDecimal类型数据为null但返回前端显示-1问题记录

业务里面写了一个接口,其中有个BigDecimal类型的属性,从库里获取到的是空,但回显到浏览器却是-1百度了一下,大概是因为实体类继承了Serializable在序列化时进行了数据更改,项目内的controller中返回数据使用的注解是@RestController,而@RestController默认使用是jackson来进行对象和字符串的转换,(开发中的项目)对返回的对象进行了封装,在封装后

文章图片
#java
No instances available for 127.0.0.1——学习SpringCloud的Ribbon中出现错误

原因在于,restTemplate开启负载均衡后,执行时底层会自动根据url中服务提供者的名称获取服务提供者的地址,如果在url中不将127.0.0.1修改为服务提供者名称,restTemplate会跟据127.0.0.1去获取服务提供则的地址,而在restTemplate底层负载均衡中,只存储了服务提供者名称这个键,显然是获取不到该实例的。SpringCloud底层的负载均衡,是由Ribbon完

#spring cloud#学习#ribbon
java中使用EasyExcel导出excel表格,库里查出来的有数据但是导出的excel表格中没有问题记录

在排除注解使用不当、前端无特殊处理等因素后,发现如果导出实体类中的属性如果。

文章图片
EasyExcel实现动态生成包含下拉框、级联下拉框的excel表格

但是这个表格里面包含了下拉框,耗时两天才算是把这个excel表格搞完,现在记录一下,方便后续回顾。普通下拉数据,就是如同性别、是否之类的数据;Map中的key就是要关联的列,注意:excel列从0开始,value就是下拉数据的数组。其中,子类返回的map中,key就是父类返回数组的值,value就是子类列的下拉列表。根据D列的检查类型,E列弹出不同的下拉选项,F列弹出不同的问题属性;这个拦截器是在

文章图片
到底了