文章目录
  1. 1. docker
  2. 2. Intellij IDEA
  3. 3. Linux

避免重复的信息检索,纪录一些搜了又搜的命令/工具用法

docker

使用daocloud提供的加速器

鉴于国内恶劣的网络环境,使用商业vpn代理时,docker镜像的拉取速度仍然捉急
所以在docker安装完毕的同时,建议配置daocloud提供的加速器1.0(2.0版本只供daocloud云服务的主机里面使用)
步骤很简单,注册,进入加速器页面,点选1.0,根据提示配置即可,网址如下
https://dashboard.daocloud.io/mirror

mac下查看/修改docker的配置文件

docker-machine ssh default
cat(or vim) /var/lib/boot2docker/profile
exit

Intellij IDEA

右键左树发现不能创建Java的类、package等

需标记源码目录:

  1. 选中左侧项目树视图任意一module,按F4(或者 File–Project Structure)
  2. 最左边选Modules, 中间选择对应project(module), 右侧选Path页签
  3. 选源码目录,单击上方的Mark as: Sources(蓝色的)
    另:代码目录标蓝之后,会自动加入classpath;一般java项目标src,maven结构的项目往往标记src/main/java的java目录

注释处理

有些类库比如LomBok, 需要开启Intellij IDEA的注释处理才能顺滑使用,否则编译、构建时会出问题。
Mac下特别注意,需同时开启这两个位置:

  1. Intellij Idea -> Preferences -> Compiler -> Annotation Processors
  2. File -> Other Settings -> Default Settings -> Compiler -> Annotation Processors

Linux

查看 jdk/gradle/mysql 等等等的安装位置

可以使用 which 命令,查看可执行文件的位置

1
2
3
4
5
6
which java
# 结果可能是符号链接,如 /usr/bin/java

ls -l `which java`
# 输出 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
# 当然如果还指向符号链接,递归执行下去即可

文章目录
  1. 1. docker
  2. 2. Intellij IDEA
  3. 3. Linux