🌓

IntelliJ IDEA中那些锦上添花的小技巧

IntelliJ IDEA作为相当主流的Java开发工具,网上分享其使用技巧的如汗牛充栋。今天我从自己的角度,分享一些经常被人忽视,同时也不怎么重要的使用技巧,权作锦上添花之用。

Toolbox来管理IntelliJ IDEA

自己安装IntelliJ IDEA诚然没什么难度,但是架不住其更新频率实在太高,而且有时候还没有升级包可用。所以通过Toolbox来保持IntelliJ IDEA永远在最新版本是一种相当有效的做法。

阅读全文

免百度网盘客户端下载大文件并突破非会员限速

在网盘市场洗过几次牌后的今天,百度网盘可以说是如今的头牌了。网上充斥的各种资源,几乎都在用百度网盘分享。但是百度这家公司怎么说呢,就是骨子里,有一点X你懂的。遇到稍微大一点的文件,不让从浏览器直接下载不说,限速起来更是毫无人性。
不过正所谓道高一尺,魔高一丈。在互联网的江湖,一切皆有可能。今天我们就来介绍一种借助浏览器插件突破百度网盘限制的一种方法。

阅读全文

ubuntu里查看软件包信息

postgresql-10-plv8这个软件包为例,需要知道软件包的一些必要信息,比如版本、项目主页、大小、简单说明之类的,可以用如下命令查看:

apt show postgresql-10-plv8

阅读全文

Gradle插件下载不下来的解决方案

字符乱码和互联网不互联,是困扰中国程序员的两大问题。我就在使用gradle的时候,会遇到官方插件下载不下来的情况。
比如使用org.hidetake.ssh插件时,如果按照文档所述,直接这样写

plugins {
id 'org.hidetake.ssh' version '2.9.0'
}

阅读全文

vim必知必会

普通模式下光标移动

  • h:左移一个字符

  • j:下移一行

阅读全文

ssh中文乱码

ssh远程到服务器后,遇到中文乱码,建议通过locale检查当前的字符集,如果遇到LC_ALL=无值,十有八九是要出问题的。
此时可以通过执行export LC_ALL=zh_CN.UTF-8临时解决。
当然,把上面这句添加到.bash_profile中,就可以永久解决了。 就像这样

阅读全文

相当靠谱的FastDFS Docker镜像

该项目是我在网上搜的,迄今为止个人感觉最靠谱的FastDFS镜像,项目地址https://github.com/luhuiguo/fastdfs-docker

阅读全文

记一个八岁小女孩

摄于兴义机场

在贵阳飞回徐州的飞机上,坐在我旁边的是一个胖乎乎的小女孩。飞行的前半程,我一直有个疑问,就是谁和她通行的,总不可能一个二三年级的小学生独自坐飞机,而且还是要飞个上千公里的这种。
直到看到她自己去跟空姐沟通午餐事宜,自己从书包里拿出一张毛爷爷来支付自己的午餐。我才明白,原来她是一个人坐飞机的。心中暗暗赞叹。
后来简单跟她聊了一会,得知她今年八岁。因为父母离异,分居两地,她从四岁时就开始了这种独自往返于贵阳与徐州的生活。这的确听起来让人觉得可怜,毕竟孩子是无辜的,但却没什么其他办法。
我留了一张有我们俩人的自拍照,但没有问她名字。只能在心里默默祝福她,希望未来能越来越好。

阅读全文

«写给大家看的设计书»中最关键的九个字

«写给大家看的设计书»书如其名,是一本非常适合外行看的设计书。这本书再版多次,足以证明其优秀,推荐给可能会遇到UI设计需求的程序员同胞看。
全书的核心思想就是四个原则,如果你没时间看书,只要牢记这四大原则,也是能够获益良多的。

对比 (Contrast)

对比的目的是强调重点,所以也不要为了对比而对比。通过对比的设计,突出你想表达的,让受众能更容易地发现重点。

阅读全文

在SpringBoot中使用groovy.sql.SQL高效开发

某种情况下,其实就想用Spring Boot提供的那种即开即用的开发体验,但是我真的对Spring保姆式的一揽子工程不怎么感冒。尤其是数据库JDBC这块。常见的Java系里提到的技术,我真的一个都不想用,我最钟爱的数据库类库其实就是groovy.sql.SQL,简单而强大,配合Groovy之后,再也没有繁琐的Java Bean和无边无际的getset
想了解更多groovy.sql.SQL欢迎查看官方文档:http://groovy-lang.org/databases.html
今天我们还是着重说一下,怎么在Spring Boot的框架下融入groovy.sql.SQL,话不多说,上代码:

阅读全文