/images/avatar.png

我是怎么用两个多小时掌握盲打的

人人都能学会盲打 不瞒各位,在2017年之前,我也是“二指禅”。打字时,两只眼睛不时瞄下键盘,两只手的食指和中指还得在键盘上找半天。 我也曾以为,盲打是“熟能生巧”的结果,唯有经年累月的修炼才能习得;初中时,我曾对着计算机教材上的键位图学习指法,但是十几分钟后,便觉得索然无味,书扔到

十分钟入门shell脚本

在正式开始前,我们可以思考一个问题,学习一门技术难吗?不少人的答案可能是很难。 来看一个案例,也可以说是两个。 2017年苹果WWDC大会上,有两名开发者令世界瞩目。一个是已经82岁,来自日本的老太太,若宫正子;另一个是年仅10岁,来自澳大利亚的小朋友,Yuma。前者60岁时才接触电

Centos7上安装elasticsearch-6.2.2及相关插件

elasticsearch是一个开源的搜索服务器,提供了一个分布式多用户能力的全文搜索引擎,下面是我的安装笔记 准备工作 java版本 jdk版本必须是1.8及1.8以上 1 2 3 4 [root@localhost ~]# java -version java version "1.8.0_161" Java(TM) SE Runtime Environment (build 1.8.0_161-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.161-b12, mixed mode) 创建es用户 elasticsearch6 不允许root用户安装和使用,需要另外创建用户 1 [root@localhost

一个jar包启动脚本

一个启 jar 包的脚本,你希望它还能有什么功能? 我希望它还能停止,重启,上线,回滚,能查看运行状态,能查看日志,于是有了下面这个脚本。 如何使用? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 # 在你放脚

编译安装GraphicsMagick-1.3.28

GraphicsMagick 号称为图像处理领域的瑞士军刀,下面是我的安装笔记,如果你想一键安装可以在命令行运行 1 2 curl -s https://devops.xwlearn.com/shell/gmagick.sh | bash source /etc/profile.d/gmagick.sh 系统版本 1 2 3 4 [root@localhost local]# uname -r 3.10.0-693.2.2.el7.x86_64 [root@localhost local]# cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) 官网地址 ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/ 下载版本 GraphicsMagick-1.3.28 下载依赖 1 2 3 yum install -y libjpeg-devel libjpeg yum install -y libpng-devel libpng yum install -y giflib-devel giflib 安装过程 1 2 3 4 5 6 7 8 9 10 # 下载 wget ftp://ftp.graphicsmagick.org/pub/GraphicsMagick/1.3/GraphicsMagick-1.3.28.tar.gz # 解压 tar -zxvf GraphicsMagick-1.3.28.tar.gz cd GraphicsMagick-1.3.28 #编译 ./configure --prefix=/usr/local/GraphicsMagick-1.3.28 --with-quantum-depth=8 --enable-shared --enable-static

如何替换jar/war包里的文件

要替换的文件在包的根目录 1 2 # 如要替换 test.war 包里的 test.xml [xuwu@localhost ~]$ jar uvf test.war test.xml 要替换的文件在包的其他目录 1 2 3 4 5 6 7 8 9 10 11 12 13 # 如果不知道想改的文件在哪个目录,可以用 grep 查看下 [xuwu@localhost ~]$ jar tvf test.war | grep application.yml 507 Tue Dec 25 09:45:48 CST 2018 WEB-INF/classes/application.yml ## 解压该文件,该目录下会生成该文件的目录结构 [xuwu@localhost ~]$ jar xvf test.war [xuwu@localhost ~]$ ll drwxrwxr-x 3 xuwu xuwu 4096 12月 6 21:54 META-INF drwxrwxr-x 4 xuwu

vim高尔夫解说之逗号问题

vim 是 vi 编辑器的升级版,是 Linux 世界最为著名的一款文本编辑器,国外有个叫 vimgolf 的网站,将 vim 操作比作打高尔夫球,里面设计了很多挑战,你可以在那里测试、提高自己的 vim 水平。 那么,如何衡量你的vim水平? 最简单粗暴的方式就是计算击键数,修改同样一段文本,击键次数越少,水平越高,一键对应一分,即分数

八月用时

我们一生的时间,大部分用于错误及种种恶行;很大一部分虚抛浪掷,无所事事。我们整个一生,几乎都没有用来干应当干的事。—《奇特的一生》  睡眠  学习  阅读  写作  总结