有了 hexo hey,妈妈再也不用担心我的hexo博客无法管理了。

安装

  1. install hexo-hey

    1
    npm install hexo-hey --save
  2. add admin user to _config.yaml

    1
    2
    3
    4
    5
    6
    7
    Admin
    admin:
    name: hexo
    password: hey
    secret: hey hexo
    expire: 60*1
    # cors: http://localhost:3000
  3. hexo serve
    然后访问 http://localhost:4000/admin

more>>

常见参数

1
2
3
4
5
6
7
8
9
10
11
-a 显示所有选项,默认不显示LISTEN相关
-t 显示TCP相关
-u 显示UDP相关
-n 不显示别名
-l 仅列出LISTEN状态的服务
-p 显示相关的程序名 (需要root权限才能显示http、ftp等服务)
-r 显示路由表
-e 显示扩展信息,如uid等
-s 按协议进行统计
-c 每隔固定时间,执行该命令

LISTEN和LISTENING的状态只有用-a或者-l才能看到

more>>

不用Enum的基本写法

1
2
3
4
5
6
7
8
9
10
11
public class CurrencyDenom {
public static final int PENNY = 1;
public static final int NICKLE = 5;
public static final int DIME = 10;
public static final int QUARTER = 25;
}
public class Currency {
private int currency;
// CurrencyDenom.PENNY,CurrencyDenom.NICKLE,
// CurrencyDenom.DIME,CurrencyDenom.QUARTER
}

缺点:

  1. 类型不安全,可以给currency赋值任何数,而不是限制在CurrentyDenom中的一种。编译器无法检查。
  2. 无意义的输出,输出NICKLE,只会得到5,而没有NICKLE。
  3. 需要以CurrencyDenom.PENNY的形式才能访问钱币值(尽管可以static import的方式解决)。
more>>

昆德拉曾经在小说中感叹——在黄昏的余晖下,万物皆显温柔;即便残酷的绞刑架,也将被怀旧的光芒照亮。 此即谓,人类的本质是善于忘怀的动物。伤痛抑或仇恨,都容易被时光风化;尤其当作恶者易装登坛,化血污为油彩粉墨之后,曾经的抽泣竟可能变声为娱乐的淫浪。就像那些刺客正沉醉于红歌中的某些人,他们似乎也在怀旧,但他们已不再记得那些恐怖旋律下的人性践踏;在温饱的余年,支离破碎的青春,被重新缝补成一道轻薄肤浅的抒情 ...
more>>

基本理解

异常的本质:

  • 编程错误导致的异常,如NullPointerException和IllegalArgumentException。
  • 客户端错误导致的异常,如解析一个不正常的xml文档抛出异常。
  • 资源错误导致的异常,如系统内存不足、网络连接失败、数据库连接失败。

Java两种异常类型:

  • Unchecked Exception
  • Checked Exception
    均继承于Exception
more>>

转自:https://movie.douban.com/review/1277871/

十多年前看过一部日本医院正剧《回首又见他》,同样具有高超医术的司马和石川,一个冷酷威严,另一个温柔和善,然而两个人却走向同样的生命悲剧。多年之后再回忆起来,或许死对他们而言是另一种形式的完满。到生命的尽头再回首时,那人仍站在原处,不曾走远。此时百感交集。这是一个温馨而又苍凉的名字。

more>>