今天,我发现自己的博客被攻击了,没错,人生第一次,服务器被人攻破,的确值得放烟花庆祝,不过,这个攻击也没做啥事,就是登录后下载了一个脚本 fanelishere.tk/arhive/info 然后运行了这个脚本,此外再无其他。但,终究还是被 … 继续阅读 Linux Server 安全设置
openjdk 选择 - openjdk what flavour to choose
openjdk 的发行版很多,比如 zulu openjdk、GraalVM、AdoptOpenJDK、Red Hat OpenJDK 甚至阿里开源的 Dragonwell,本文并不是评测,只是作为普通开发人员,我们应该做什么样的选择,至于 … 继续阅读 openjdk 选择 - openjdk what flavour to choose
deepin linux 升级到最新内核
deepin linux 是非常不错的 linux 发行版,至少对中国用户而言是这样。如果他是基于 arch 而不是 debian 那么我觉得会更好,至少对于我而言更好。我喜欢折腾,比较激进,喜欢最新的技术,而 deepin 的内核目前还是 … 继续阅读 deepin linux 升级到最新内核
Unsupported Modules Detected - Compilation is not supported for following modules
Android studio 多个项目共享同一个或多个模块的时候很容易出现这个错误。举个简单的例子,假设你有一个模块叫IBase,这个模块包含了网络请求、文件下载上传、正则、工具、以及BaseActivity、BaseFragment等等, … 继续阅读 Unsupported Modules Detected - Compilation is not supported for following modules
再论活着的意义 - 为情而活
曾经,我觉得活着的意义是为了迎接死亡,这让我一度陷入悲伤,而那晚,我兴奋的难以入眠,像个三岁的小朋友,手舞足蹈,半个月过去了,我觉得活着的意义并没那么沉痛,至少不应该说的那么沉痛吧。所以才有了今天的这番感悟,诚如之前所言,活着就是为了弥留之 … 继续阅读 再论活着的意义 - 为情而活
linux 全文搜索与删除
有时候,我们需要搜索一个目录下特定的字符,这很类似 idea 的搜索与替换,但前提是你有 idea,同时呢,还得把目录以项目的形式打开,当然,vs code 也有类似的功能。今天呢,我们要做的是,通过 linux 命令行搜索,优点是临时用用 … 继续阅读 linux 全文搜索与删除
Android 获取图片以及视频列表
最近需要做一个深度定制的图库的功能,于是,如何获取相册列表,以及如何获取相册里面的图片信息成为了重中之重,本文只是封装了一些代码。其实获取图片以及视频信息只要你知道其数据库如何设计,那么一切都会变得非常简单。好了,我们开始吧。
Eureka 高可用集群部署 - Eureka high availability cluster
本文介绍如何搭建高可用 Eureka 集群,并解决该过程中遇到的一些坑。本文算是 Eureka 系列文章的第一篇,后面会继续探索基于 Docker 的 Eureka 集群搭建、灰度发布、金丝雀发布、AB测试以及蓝绿部署,从而做到无缝的升级更 … 继续阅读 Eureka 高可用集群部署 - Eureka high availability cluster