Java
顽刀
IT老鸟一枚,先后混迹于多个行业,曾开发国内最早旅游比价搜索引擎搜游记。现痴迷于机器学习、推荐引擎以及程序化交易,主要兵器是Java语言和Python语言
展开
-
minio数据泄露的高风险问题
如果应用中存在大量的图片,音频,视频,或者文件等资源,最好的办法不是把它们放在静态目录下,而是保存到资源服务器oss上。目前可选的资源服务器挺多,比如FastDFS,Minio,AWS/S3等,云服务器供应商也提供资源服务器OSS租用。但最舒心的方式还是自己搭建一个私有资源服务器,比如Minio。为什么选择Minio呢?因为实在是太简单易用了,功能却很强大。但Minio不注意使用的话,会存在一个超级大的信息泄露的风险。简单说,就是如果你想要提供永久性的资源下载链接,就需要把Bucket(桶)的B原创 2020-09-23 10:01:29 · 4934 阅读 · 2 评论 -
一点感想:K8S和Docker的取舍
之前一直用Docker来部署和发布应用,近期因为工作需要,被迫了解和使用K8S,不免有些感慨,吐槽下:1、无论Docker还是K8S,都可谓很牛逼的DevOps工具!而Docker容器的发明,无疑是软件史上最伟大的发明之一!回顾下软件编程的历史,可以浓墨重彩地赞颂的几个发明:- Fortran:首个高级语言,第一次让程序员可以脱离硬件去编程,只考虑算法问题。- Java虚拟机:首个跨平台语言,通过引入虚拟机机制,可以让程序员不用担心平台的差异,从容在C和S之间OOXX- Linux:首个原创 2020-06-29 17:21:07 · 7008 阅读 · 4 评论 -
使用docker搭建minio集群搭建
工作中需要搭建单独的图像服务器,经过在fastDFS和Minio之间选型,最终选择了Minio,因为是Apache的开源项目,而且实现了Amazon S3协议。以下是搭建的过程,以及可能碰到的坑,做一个备忘:第一步,当然是要在虚拟机上安装好docker以及docker-compose。1、安装docker比较简单,网络上资料太多,但在Yunos7上面还是会碰到selinux的坑——报错“Error starting daemon: SELinux is not supported with the原创 2020-05-27 10:33:30 · 3718 阅读 · 1 评论 -
wget无法下载oracle的JDK问题
虽然ubuntu的apt可以轻松下载安装openJDK,但还是觉得Oracle的jdk更正宗。没办法去页面下吧,找到链接然后复制到xtem,然后wget回来,居然是个html页面。告诉你没授权:(上网搜了好几种方法,给wget加前缀,都没起作用,最后尝试,还是如下这个方法最简单和有效!-----------------------------------------------------...原创 2019-03-06 10:57:12 · 686 阅读 · 2 评论