
其他
姠惢荇者
衣带渐宽终不悔 为伊消得人憔悴
展开
-
单例模式双重检验锁的volatile和两次判空
首先是代码,经典的双重锁写法。public class Singleton { private volatile static Singleton Instance; private Singleton(){} public static Singleton getInstance(){ if(Instance == null){ synchronized(Singleton.class){ if(Inst转载 2020-12-14 14:06:08 · 452 阅读 · 0 评论 -
git放弃本地文件修改
写代码时,本来想切换到主分支,但是切换失败,因为我本地的代码修改了,所以想要放弃本地修改的代码(或者有时代码改的乱七八糟想放弃本地修改) 参考:https://www.cnblogs.com/qufanblog/p/7606105.html1. 未使用git add 缓存代码使用git checkout – filename,注意中间有–git checkout -- filename放弃所有文件修改 git checkout .git checkout .此命令用来放弃掉所有还没有转载 2020-10-22 15:32:24 · 5432 阅读 · 0 评论 -
教你如何使用SpringBoot+Websocket+xterm+jsch实现一个网页版的Xshell
1、前言 上个周末的时候,在方志朋老师的公众号上看见了一篇《教你用纯Java实现一个网页版的Xshell(附源码)》的文章,非常感兴趣,这不正好这周六稍有闲时,就好好的研究了研究,顺便记录一下学习心得。 github项目开源地址:https://github.com/NoCortY/WebSSH,感兴趣的童鞋们,可以自己运行该项目,需要注意的是:首先,环境需要运行在一个可以使用Xshell...原创 2020-03-22 01:04:15 · 5555 阅读 · 6 评论 -
CentOS如何配置静态IP地址
一、查看当前配置 通过下面命令,查看系统当前的IP配置情况,如果出现下图所示,说明没有进行静态IP配置。ip addr二、编辑配置文件 配置文件在/etc/sysconfig/network-scripts/目录下。首先,进入该目录,该目录下有ifcfg-ens33文件,该文件就是配置静态IP需要修改的文件。通过vim命令,修改ifcfg-ens33文件。TYPE=Ethe...原创 2019-10-29 11:38:04 · 1889 阅读 · 0 评论