相当靠谱的FastDFS Docker镜像
该项目是我在网上搜的,迄今为止个人感觉最靠谱的FastDFS
镜像,项目地址https://github.com/luhuiguo/fastdfs-docker
该项目是我在网上搜的,迄今为止个人感觉最靠谱的FastDFS
镜像,项目地址https://github.com/luhuiguo/fastdfs-docker
在贵阳飞回徐州的飞机上,坐在我旁边的是一个胖乎乎的小女孩。飞行的前半程,我一直有个疑问,就是谁和她通行的,总不可能一个二三年级的小学生独自坐飞机,而且还是要飞个上千公里的这种。
直到看到她自己去跟空姐沟通午餐事宜,自己从书包里拿出一张毛爷爷来支付自己的午餐。我才明白,原来她是一个人坐飞机的。心中暗暗赞叹。
后来简单跟她聊了一会,得知她今年八岁。因为父母离异,分居两地,她从四岁时就开始了这种独自往返于贵阳与徐州的生活。这的确听起来让人觉得可怜,毕竟孩子是无辜的,但却没什么其他办法。
我留了一张有我们俩人的自拍照,但没有问她名字。只能在心里默默祝福她,希望未来能越来越好。
某种情况下,其实就想用Spring Boot
提供的那种即开即用的开发体验,但是我真的对Spring
保姆式的一揽子工程不怎么感冒。尤其是数据库JDBC
这块。常见的Java
系里提到的技术,我真的一个都不想用,我最钟爱的数据库类库其实就是groovy.sql.SQL
,简单而强大,配合Groovy
之后,再也没有繁琐的Java Bean
和无边无际的get
、set
。
想了解更多groovy.sql.SQL
欢迎查看官方文档:http://groovy-lang.org/databases.html
今天我们还是着重说一下,怎么在Spring Boot
的框架下融入groovy.sql.SQL
,话不多说,上代码:
Gradle
中有两个属性,我也是一知半解。今天正好要练习下Java10
,那就先把这两个属性的问题测试透了再说。那就是sourceCompatibility
和targetCompatibility
。
简单的说,sourceCompatibility
属性跟编译环境有关,而targetCompatibility
属性跟运行环境有关。
至少有这么几个原则,是不能违背的:
传统的ssh
最恼人的就是放着不动,没多久就丢了。有时候tail -f
跟踪一个日志,一会日志没动静,可能ssh
就已经阵亡了,而我还没反应过来,还琢磨着日志该出来了。烦。
前两天研究iTerm2
的时候,看到有人分享mosh
的相关知识,提到它最大的优点就是ssh
保活。马上决定一试。
Javalin
是JVM
平台下一个上手极为容易的Web
框架。有这么几个显著的特点:
假设存在这么一张表,记录全国各地大学的名称,以及所处的行政区划CREATE TABLE 大学信息表
(
id varchar DEFAULT uuid_generate_v4() PRIMARY KEY,
v_name varchar,
v_所处行政区划代码 varchar
);