打造一个花里胡哨(功能强大)的shell - Oh My Zsh

1 什么是Shell 相对于内核来说,Shell是Linux/Unix的一个外壳,它负责外界与Linux内核的交互,接收用户或其他应用程序的命令,然后把这些命令转化成内核能理解的语言,传给内核,内核是真正干活的,干完之后再把结果返回用户或应用程序。 简单的说,shell就是那“黑 »

CentOS 7 打开&关闭端口

1. 防火墙的操作 CentOS 7使用的是firewall防火墙,不再是原来的iptables。 # 查看firewall防火墙状态 firewall-cmd --state systemctl status firewalld # 打开防火墙 systemctl »

Finn Finn

申请&配置 Let's Encrypt SSL证书

Let's Encrypt 作为一个公共且免费SSL的项目逐渐被广大用户传播和使用,是由Mozilla、Cisco、Akamai、IdenTrust、EFF等组织人员发起,主要的目的也是为了推进网站从HTTP向HTTPS过度的进程,目前已经有越来越多的商家加入和赞助支 »

Finn Finn

好用的idea插件

1 IDEA插件安装 IDEA的插件安装非常简单,对于很多插件来说,只要你知道插件的名字就可以在IDEA里面直接安装。 分组介绍 All plugins 显示所有插件。 Enabled 显示当前所有已经启用的插件。 Disabled 显示当期那所有已经禁用的插件。 Bu »

thymeleaf 教程

1 怎么使用 前端html页面标签中引入如下: <html xmlns:th="http://www.thymeleaf.org"> 2 表达式 简单表达式 可用值表达式(后台设置): ${…} 所有可用值表达式: *{…} 比如*{name} 从可用值中查找 »

Git 撤销commit并保留修改的文件

Git commit后, 不小心commit了多余的文件或者需要撤销, 搜到的大多数方法是回退到上个版本, 但是会导致修改的内容丢失; 搜到的方法 git log copy [上个版本的commit id] git reset --hard [copy comm »

Finn Finn 标签:git

JRebel + IDEA 热部署

1. 准备 有一个FaceBook账号 & Twitter账号 已失效 使用激活服务器 http://jrebel.itFinn.com/ + GUID GUID生成器 邮箱随便填写 2. 安装 JRebel 插件 进入 IDEA 安装 JRebel 插件 »