随笔分类 - 开发工具
常用项目开发工具介绍,如 MarkDown、WebStrom、eclipse、IDEA、Navicat、EA、PD、SVN、Git、Axture 等
摘要:实战场景一:上班啦,从远程仓库克隆项目到本地仓库(Clone) 打开 IDEA,在 Check out from Version Control 下拉菜单选择 Git,如下: 在弹出窗口的 URL 地址栏中输入远程仓库的 Git 地址,然后点击 Clone(克隆)按钮,如下: 克隆成功后,本地仓库就
阅读全文
摘要:引言 做过项目开发的童靴,应该会有这样的经历,就是刚进公司领导二话不说直接丢个项目,而且没有任何文档,让熟悉一下,一两周就让上手写代码。打开项目后就看到一堆类源码,完全不知道从何处入手,应该如何分析项目源码。 IDEA 工具提供查看类图功能可以帮助你快速分析项目中的类与类之间的关系如何,每个类是干嘛
阅读全文
摘要:Hutool 简介 Hutool 是一个小而全的 Java 工具类库,通过静态方法封装,降低相关API的学习成本,提高工作效率,使Java拥有函数式语言般的优雅,让Java语言也可以“甜甜的”。 Hutool 中的工具方法来自于每个用户的精雕细琢,它涵盖了 Java 开发底层代码中的方方面面,它既是
阅读全文
摘要:问题描述 关于 .idea 的文件夹中的 workspace.xml 设置 ignore 之后每次 commit 依旧提示需要提交改变,这就会导致, 每次merge就会导致提示“本地文件改变但是尚未提交”。 原因分析 git 的本地忽略设置必须保证 git 的远程仓库分支上没有这个要忽略的文件,如果
阅读全文
摘要:使用 IDEA 的 git 进行操作时报错 更新报错 Git Pull Failed: refusing to merge unrelated histories 提交报错 Push rejected: Push to origin/master was rejected 错误原因 git 拒绝合并
阅读全文
摘要:引言 以前的 Java 项目中,充斥着太多毫无技术含量的代码,比如类属性的 getter/setter/toString 方法,还有就是异常处理、I/O 流的关闭操作等。这些样板代码虽然可以通过 IDEA 自动生成,但是还是有些繁琐,而且影响代码的简洁和美观,为此 Lombok 插件应运而生。 Lo
阅读全文
摘要:1. 为什么要配置 Maven 阿里云镜像 安装 Maven 后默认是从国外 Maven 中央仓库下载内容,而下载速度简直可以用龟速来形容,不仅慢而且还经常出错,简直让人抓狂。 这时国内大厂阿里巴巴,展现出了大厂担当,二话不说将国外 Maven 中央仓库一锅端,将所有内容复制一份 Maven 镜像存
阅读全文
摘要:引言 上图就是 Docker 网站的首页,看了这简短的解释,相信你还是不知道它是何方神圣。 讲个故事 为了更好的理解 Docker 是什么,先来讲个故事: 我需要盖一个房子,于是我搬石头、砍木头、画图纸、盖房子。一顿操作,终于把这个房子盖好了。 结果,住了一段时间,心血来潮想搬到海边去。这时候按以往
阅读全文
摘要:什么是 IDEA 自定义文件头注释 IDEA 自定义文件头注释指的是创建 Java 类文件时,IDEA 可以自动设置文件头的注释信息,如下: 如何设置 IDEA 自定义文件头注释 打开 File->Settings,输入 “File and Code”,如下: 其中 @desc (表示文件描述) @
阅读全文
摘要:Parallels Desktop 介绍 Parallels Desktop 是一款运行在 Mac 电脑上的极为优秀的虚拟机软件,用户可以在 Mac OS X下非常方便运行 Windows、Linux 等操作系统及应用,用户不必繁琐重复地重启电脑即可在 Win 与 Mac 之间切换甚至同时使用它们。
阅读全文
摘要:将下载的 IDEA 压缩包解压,找到 idealIU-2019.2.4.exe 安装文件,然后双击进行安装 安装完后不要运行,打开解压包中破解补丁与激活码文件夹,找到 jetbrains-agent.jar文件,并将其拷贝到 IDEA 安装目录下的 bin 文件夹下 修改 IDEA 安装目录下的 b
阅读全文
摘要:Jar 包介绍 Jar 包 ( Java Archive,Java 归档文件) 是与平台无关的压缩文件格式,它允许将多个 Java 源文件编译生成的 class 文件(即字节码文件)打包成一个压缩文件(文件后缀名为 .jar) 注:Jar 包与 zip 压缩文件格式兼容,意思就是你可以使用 zip
阅读全文