Overview 由于我们服务器(Ubuntu 16.0)上的Tomcat 7太老了,想更新一个新版本的Tomcat 8。目前没找到在Ubuntu 16.0中自动安装Tomcat 8的办法,所以在这里记录一下手动安装过程。 如果服务器之前没有安装其他版本的Tomcat,可以直接跳到下面Tomcat 8安装部分。 1. 停用当前的Tomcat 以我们系统中的Tomcat 7为例,该Tomca...阅读全文>>
您正在查看: Java 分类下的文章
机器学习项目服务器上线部署全流程记录
Overview 我们团队完整的机器学习项目已经做了两个了,分别是Bastion4和Bastion6。之前两个项目上线部署的记录过于片段化,针对现在马上要做完的Bastion3项目,我们在此完整记录搭建服务器各种环境的全部流程,以备不时之需。 完整的项目基本分为三大部分:Java处理业务逻辑;Perl后台消息队列;R机器学习模型预测。每个大部分还有很多细节,我们会在每部分都详细记录。 新申...阅读全文>>
一个Strut2引发的网站安全漏洞
Overview 前几天忽然收到学校云服务器安全中心的邮件,说我们部署的几台服务器流量明显出现异常,可能是被攻击了,并提供了几个可能的问题。大致看了下,问题出在Strut2,这不是个特有的问题,而是涉及到多个版本的安全问题,所以在这里记录一下。 问题描述 Struts2存在远程代码执行的严重漏洞,目前Struts2官方已经确认漏洞(漏洞编号S2-045,CVE编号:cve-2017-56...阅读全文>>
Javamail应用
Overview 本文主要参考了javamail发送邮件的简单实例这篇文章。 最近和Chris在做secretepdb这个项目时,用到了发送邮件这一功能(需要用到mail.jar这个包)。经过Chris指点和自己查阅资料,还是比较顺利地完成了这一模块,特此记录一下。 该模块包含3部分:发送器(SimpleMailSender),验证器(MyAuthenticator)和action。其中发...阅读全文>>
最新文章
Ubuntu 16.04安装(或从Tomcat 7更新到)Tomcat 8 TensorFlow 2.0实战Deep&CrossTensorFlow 2.0实战DeepFMPySpark从Cassandra数据库中取快照特征增量学习的主流实现内容相似推荐实现TensorFlow 2.0使用RNN和LSTM进行文本分类PySpark笔记之五:lightGBM调参之PySpark + mmlspark + HyperoptPySpark笔记之四:lightGBM调参之PySpark + mmlspark + Grid SearchPySpark笔记之三:lightGBM调参之PySpark + Grid Search
最新回复
ATTENTION: TERMINATION OF DOMAIN nohup...
Google: Although sites we backlink ...
Google: Wonderful story, reckoned w...
Mars: 在版本么有问题的情况下,安装mmlspark等包后,引...
vimtutor: 不错的原创网站,纯粹、简洁,加油~
要你比我更快乐: 做的很棒,请继续加油!
Chris: 算是个人选择吧,其实自己觉得怎么方便怎么来,没影响...
essayforme: Thank you! Loads of knowledge!
kangbrilliant: 请问为什么要去除header呢?
Chris: 更正一下,能追溯到的最早论文是Chen Ke在Univ...
归档
September 2020May 2020April 2020March 2020October 2019September 2019August 2019July 2019October 2018April 2018March 2018October 2017April 2017March 2017December 2016September 2016July 2016June 2016May 2016April 2016March 2016February 2016January 2016December 2015November 2015October 2015September 2015August 2015June 2015January 2015December 2014