04 2019 档案
摘要:Java线程池处理子线程超时问题 起因 近几天,某个正常运行了近两个月的项目,单日处理请求条数锐减,排查日志发现如下异常: 协调大数据与运维部门,最终定位错误为Hadoop集群某个节点磁盘坏块,随后运维更换磁盘,速度略微提升,该异常仍然存在(最终排查确认仍有其他节点磁盘坏块,全部更换后问题解决).这
阅读全文
摘要:处理同事爬取的图片时,其因爬取过程中因图片类型/网络等问题,获取到较大批次破损图片,现需清除破损文件,并做简要记录. 要点: 在python中,可以使⽤imghdr模块中的what()⽅法判断图⽚⽂件是否损坏,若⽂件损坏,则返回None,否则返回图⽚⽂件的类型,如jpeg等。imgh 内容⻅: ht
阅读全文
摘要:Java进程通信之映像文件共享内存 1. 共享内存 vs 进程通信 对UNIX系统来说,共享内存分为一般共享内存和映像文件共享内存两种.但windows实际上只有影像文件共享内存一种. 而说到进程通信,First当然是Socket通信,但缺点太明显.其一,浪费网络资源,其二,多余的code成本也绝非
阅读全文
摘要:视频转动图,是个强需求,家大业大的微博相册只可上传图片,进而基于微博相册的生态也是如此。目前,网络上有许多转换、压缩的网站,多数执行速度慢或者收费,体验较差。 ffmpeg是一个开源的音频处理软件,支持常用音视频的处理,也是这一领域的规范制定者,市面上相关音视频处理软件多基于此做的二次封装。现简单介
阅读全文
摘要:金三银四,同事离职,代码交接,常见问题汇总 1、mysql from_unixtime时间戳日期转换异常 接口调sql执行时间戳日期转换时,时间偏差了13个时区。 问题原因:mysql数据库时区被修改 2、加载本地静态资源 springboot项目变更为2.0.3,最初的通过继承WebMvcConf
阅读全文
摘要:chrome常用扩展程序之程序员版 1、chrome扩展程序 Chrome插件是一个由Web技术开发、用来增强浏览器功能的小程序,其实就是一个由HTML、CSS、JS、图片等静态资源组成的一个.crx后缀的压缩包。正是在2009年,Google为Chrome加入了Extensions支持,让Chro
阅读全文

浙公网安备 33010602011771号