借你一秒

沉心静气,平常心,做好小事方成大事。

记录一次解决kworkerds挖矿木马的过程

1.楔子 阿里云的服务器发生了SSH链接特别慢,上去后发现CPU占用100%,好像和进程【 kworkerds】有关。停止进程后,CPU正常,稍候又会自动重启,CPU又100%。这是中毒的症状,于是记录下这个过程。 病毒kworkerds又叫挖矿,中毒的服务器一般都是现实cpu 100%。 2. ...

2019-03-31 22:42:25

阅读数 409

评论数 4

vs code使用指南

1.楔子 在 Build 2015 大会上,微软了宣布推出免费跨平台,支持30多种语言的开箱代码编辑器 Visual Studio Code! Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持语法高亮、智能代码补全、自定义热键...

2019-03-31 12:35:03

阅读数 202

评论数 0

Java中静态初始化块、初始化块和构造方法

1.楔子 java中的初始化块是一个不常用但是非常使用的语法,其中也有一些易错的点,这里对一些点进行澄清。 2. Java中初始化块(第二节番外篇) 在Java中,有两种初始化块:静态初始化块和非静态初始化块。它们都是定义在类中,用大括号{}括起来,静态代码块在大括号外还要加上static关键字。...

2019-03-30 12:57:08

阅读数 77

评论数 0

Java:双括号初始化 / 匿名内部类初始化法

1.楔子 在开发中一个常见的操作就是新建Map或者List并进行初始化,但是在java的集合框架中并未提供好的初始化方式,只能先new,然后在一个个的put,但这样显得非常的low,如何才能优雅的初始化常见集合呢? 2. 一个看似很装逼的方式 2.1 代码实例 这种初始化方式使用了匿名内部类和非静...

2019-03-30 12:52:49

阅读数 101

评论数 0

什么是JAVA的ClassLoader

一、楔子 在读取Jar包中的资源文件时,一般会使用this.getClass().getResourceAsStream方法,使用ClassLoader以流的形式来读取资源文件,那究竟什么是ClassLoader?本文就来一探究竟。 二、什么是ClassLoader? ClassLoader是一个...

2019-03-26 22:04:41

阅读数 42

评论数 0

java从jar包中读取资源文件

楔子 一个JAVA项目需要在应用启动时读取一个文件,在这遇到了一个坑,就是在Idea 中,应用启动时可以正常读取这个文件,但应用打成jar包后直接运行就读取不到。 要读取的文件位于/src/main/resources目录下,其相对路径为/src/main/resources/HotleAllCi...

2019-03-25 22:04:31

阅读数 391

评论数 0

大坑:git无法添加一个空的文件夹

楔子 今天在github上创建了个有初始化选中Initialize this repository with a README(初始化本库)的空白工程,然后用git clone到本地。 我本意想创建一个gradle规范的目录,于是创建了.gitignore , README.md, setting...

2019-03-25 21:11:25

阅读数 1623

评论数 0

提示
确定要删除当前文章?
取消 删除