0%

前言

Tomcat/bin/catalina.sh中有一段代码如下

1
2
3
4
5
6
# 判断setenv.sh是否存在, 存在就执行
if [ -r "$CATALINA_BASE/bin/setenv.sh" ]; then
. "$CATALINA_BASE/bin/setenv.sh" # 以点、空格、Shell的方式执行Shell
elif [ -r "$CATALINA_HOME/bin/setenv.sh" ]; then
. "$CATALINA_HOME/bin/setenv.sh"
fi
阅读全文 »

前言

前段时间要做毕业设计, 需要了解发票的相关知识。
需要做地理位置分析, 画个地图。
其中,

  1. 统一社会信用代码可以获取购销单位的行政区划代码
  2. 发票代码可以获取发票所属地的行政区划代码
阅读全文 »

前言

Hexo有时候需要进行多图并排显示对比。
fancybox默认一张图占据一行。需要自己修改Css样式。
本文默认使用七牛云插件
测试域名被收回了, 再次感受到国内开发者巨大的政策风险。

阅读全文 »

前言

Java8流行的函数式编程使用的方式类似于a.b().c().d(), 仿佛能无穷无尽点下去。
其实这个代码很简单, 换一种写法大概就懂了this.getClass().getSimpleName().length();
在wiki上也有介绍: Fluent_interface

阅读全文 »

前言

一般创建对象都是new出来的, Spring提供的是xml反射(或者使用注解)创建, 将创建对象的任务交给Spring完成。
不懂Spring可以将其理解为一个存储对象的容器。
控制反转并不是什么高大上的东西, 我们也可以做一个小的控制反转的例子。

阅读全文 »