摘要: 这位大神说的是正解,大家可以参考一下这个链接:https://blog.csdn.net/bugdongwenlong/article/details/84261424 阅读全文
posted @ 2019-08-06 15:00 石头缝 阅读(4981) 评论(0) 推荐(0) 编辑
摘要: 最近用server酱-PushBear做消息自动推送,用apache HttpClient做https的get请求,但是代码上到服务器端就报javax.net.ssl.SSLException: Certificate for <域名> doesn't match any of the subjec 阅读全文
posted @ 2019-02-25 10:58 石头缝 阅读(18763) 评论(0) 推荐(3) 编辑
摘要: 我们项目组是做企业数据总线的,一开始的架构是采用Apache HTTPD + mod_jk 做负载均衡,应用则部署在Tomcat集群上面,该架构方案虽然考虑了Tomcat容器级别的高可用,但并未考虑HTTPD的高可用,该方案的拓扑图如下: 该方案的缺点显而易见,一旦HTTPD宕机,用户将无法访问应用 阅读全文
posted @ 2017-01-15 21:13 石头缝 阅读(902) 评论(0) 推荐(1) 编辑
摘要: 在Linux上使用yum安装软件的时候报如下错误: database disk image is malformed 根本原因是:yum的缓存出错, 需要清理缓存 使用如下命令来解决这个问题: yum clean dbcache 阅读全文
posted @ 2016-12-07 23:10 石头缝 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 使用如下命令: kill -3 {pid} 可以打印指定线程的堆栈信息到tomcat的catalina.out日志中。在性能测试过程中,可以观察响应时间的曲线,如果突然出现波峰则抓取当前时间点tomcat线程的堆栈信息供后续分析。 阅读全文
posted @ 2016-12-07 21:42 石头缝 阅读(3993) 评论(0) 推荐(0) 编辑
摘要: 我们项目最先的架构方案由redhat顾问搭建,采用的都是redhat jboss的中间件,例如JBoss EAP, Fuse等等,但是由于网上对这些系统的介绍比较少,一旦出现问题我们自己解决不了就必须订阅redhat的服务请他们的顾问来帮忙解决,于是项目经理决定采用我们自己熟悉的工具及容器来搭建一个 阅读全文
posted @ 2016-12-07 20:18 石头缝 阅读(284) 评论(0) 推荐(0) 编辑
摘要: Tomcat每处理一个请求就会在{tomcat_home}/logs/下面生成localhost_access_log,日复一日,服务器上面就产生了很多这样的文件,虽然单个文件不大,但是积少成多,一定数量之后也很占用磁盘空间。在tomcat官网上面查看了文档,发现这些日志是为一些第三方分析工具而生成 阅读全文
posted @ 2016-12-06 19:36 石头缝 阅读(13181) 评论(0) 推荐(2) 编辑
摘要: 最近项目组需要我预研一个功能,就是给定一个MP4文件,需要该视频中抓取一帧图像作为缩略图,在网上搜索了很多资料,发现最好是使用开源工具FFmpeg来实现这个功能,FFmpeg可以做抓帧,视频编码解码等很多功能,这个工具在运行时接收一些参数来定制化图片大小等,我做出来的功能如下图所示: demo源码已 阅读全文
posted @ 2016-11-25 22:42 石头缝 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 之前的方案无法很好地解决异构平台及不同浏览器的兼容性问题,如方案一需要客户端浏览器支持flash而移动端浏览器无法支持这点,虽然移动端浏览器支持方案二,但是一些老版本的IE浏览器无法支持,例如IE8就不支持html5,在这种情况下决定研究方案三,该方案采用的技术栈是OpenOffice + PDFR 阅读全文
posted @ 2016-11-24 21:42 石头缝 阅读(2258) 评论(0) 推荐(0) 编辑
摘要: 文档在线预览的另一种实现方式采用的技术栈是OpenOffice + pdf.js, office文档转换为pdf的工作依然由OpenOffice的服务来完成,pdf生成后我们不再将其转换为其他文件而是直接将pdf文件通过js框架直接展示到web页面,这样相对于方案一的实现少了一层转换,效率会更快,而 阅读全文
posted @ 2016-11-24 19:54 石头缝 阅读(4997) 评论(0) 推荐(0) 编辑