Java工具篇
文章平均质量分 77
代码管理工具像IDE、Git、Maven、脚手架、工具类、工具包像hutools、优秀开源框架(我认为框架对于编程语言也算是工具)像Spring、Mybatis、也可能会分享一些好用的资源、插件、开源应用等
凤文Studying
一位正在学计算机、学医的大学生,
来到CSDN学习、分享和交流。
学习嘛,有输入也要有输出。
因为兴趣和热爱,我们一起成长!
展开
-
Java工具篇-Git 基于IDEA管理的本地仓库同时关联多个远程仓库
我的代码提交到自己的远程仓库,在这个时候源仓库更新了,再从自己的仓库提到源仓库时发生了冲突,并且没法在线合并,就尬在这里了。我原来的这种方式是提交我的代码到自己的远程仓库,然后提pr给开源仓库,而拉代码我一般是先拉到我的远程仓库,然后再更新我的本地仓库(当然也可以直接拉源仓库的代码,但是这样需要用命令拉,需要copy地址)。在关联两个仓库之后,我就可以从源仓库pull代码,向自己的仓库push代码,然后从自己的远程仓库提pr,这样的单向流程就清晰很多,能避免很多问题,结合IDEA使用效率会非常高。原创 2022-11-04 20:51:57 · 3459 阅读 · 0 评论 -
个人习惯阅读源码的方式以及IDEA查看源码常用快捷键(小技巧完善中。。。)
我就是这样,英文特别差劲,以前还不爱学,想看一手资料,就得懂英文,刚开始很难,只能硬着头皮看,借助有道词典,也能看懂,坚持下来习惯了阅读英文,会发现“英语好”这件事变得越来越简单。当然即使是不知道,通过看代码也能明白该功能,但如果知道的话,能直接沿着思路走,可以更快得理解,因此这也是个辅助查看源码的方式。一般来讲,无论是JDK、优秀的第三方框架,还是业务代码,都会有注释的,有的命名规范做得特别好,见名之意,所以我们可以先看看注释或者命名了解它有什么用,然后再看它是怎么实现的。原创 2022-09-16 23:58:39 · 2162 阅读 · 0 评论 -
Java工具篇-Vmware_01 虚拟机中安装Linux
安装包我准备好了,同时还有Linux的镜像,安装步骤都在里面,安装的话自己看里面的文件,还是很清晰的。链接:https://pan.baidu.com/s/1HlFHqsq9cIsUcBd95DHEVw 提取码:xxxx镜像下载: https://mirrors.aliyun.com/centos/4.2.1的链接中同样有centos的下载,安装,以及该做的配置。CentOS中没有盘符的概念,只有一个根目录 / ,所有文件都在它下面我们先使用**cd /**命令切换到根目录下在根目录下输入 ls原创 2021-12-12 19:21:59 · 478 阅读 · 0 评论 -
Java工具篇-Git_01 Git的安装和下载、TortoiseGit安装
官网下载地址:Git - Downloads 选择对应的版本下载即可 双击安装包; 选好安装路径,一路点击next;到这里他提示展示文档,取消勾选,点击finish。鼠标右击发现多出这两个选项: 点击第二个Bash,弹出命令面板;输入这个指令,可以查看当前使用的git版本 到这里git就算安装完成了。 ortoiseGit是一个开放的git版本控制系统的源客户端,支持Winxp/vista/win7.该软件功能和git一样,不同的是:git是命令行操作模原创 2021-09-17 09:50:17 · 642 阅读 · 0 评论 -
Java工具篇-Git_02 Git基本操作
Git分为工作目录、暂存区、本地历史仓库这几个区域工作目录:工作目录是代码的存放位置。由于写代码是经常需要新增和修改的,所以工作目录的代码是经常发生变动的,所以就需要对其进行版本控制,那如何控制呢,就引入了专门的区域进行控制——本地历史仓库。本地历史仓库:存放不同版本的代码。例如,存放了项目10%的代码,还存放了20%的代码,那么此时这里就存放了两个版本的代码。这个代码是直接存放到本地历史仓库吗?并不是,还需要一个暂存区。暂存区:这是代码提交到仓库之前的临时存储空间。工作目录中的代码必须先添加到暂存区,由暂原创 2021-09-18 14:00:52 · 868 阅读 · 0 评论 -
Java工具篇-Git_03 Git、集成IDEA、码云平台、Github操作视频展示
百度网盘链接链接:https://pan.baidu.com/s/1uwZZh4ywc4dw_nvt6haR0Q?pwd=xxxx提取码:xxxx原创 2022-06-25 21:10:02 · 125 阅读 · 0 评论 -
Java工具篇-Git SourceTree安装教程
一、sourcetree的免注册安装过程 链接:https://pan.baidu.com/s/1psqTTlimaXAzajhcZC6tcg 提取码:4c0q点击“下一步”会出现账户注册的页面,也就是下面这个页面。由于这两者的账户都是需要外网的连接,所以推荐以下方式。进入网盘下载accounts.json文件,链接地址: https://pan.baidu.com/s/1Taa4LfI-yQBNZ5LaC3o_Gw 提取码:00m1 将该文件拷到C:\Users\Administrator\AppDa转载 2022-07-09 23:53:47 · 413 阅读 · 0 评论 -
Java工具篇-Maven_01 Maven基础介绍、下载、安装、仓库
在学习Maven之前,我们先来看一下我们现在做的项目都有哪些问题。假设你现在做了一个crm的系统,项目中肯定要用到一些jar包,比如说mybatis,log4j,JUnit等,除了这些之外,你有可能用到你的同事开发的其他的东西,比如说别人做了一个财务模块或做了一个结算的模块,你在这里边有可能要用到这些东西。假如有一天你们的项目中mybatis进行了一个升级,但是它内部使用的JUnit没有升级,你升级以后的mybatis假如要用5.0的JUnit,而你项目中目前用的是4.0的,会不会冲突?必然会出问题!这个时原创 2021-11-22 13:38:11 · 601 阅读 · 0 评论 -
Java工具篇-Maven_02 IDEA搭建Maven项目
使用IDEA工具进行maven项目的搭建我们需要注意的是:Maven和IDEA在版本上存在一些兼容性问题,因为要合理的选择Maven和IDEA的版本,一般来讲都是高版本的IDEA兼容低版本的Maven,也就是说,IDEA的版本尽量要高,我现在用的版本是2020.1的idea和3.6.3的maven。在设置中找到maven,按图中的步骤,local repository是根据配置文件setting.xml中的对应标签的路径自动修改的。new project中找到Maven需要等待一会,它会加载骨架。原创 2021-11-22 06:00:00 · 470 阅读 · 0 评论 -
Java工具篇-Maven_03 idea中maven命令的使用
我现在就拿上一篇建好的web的maven项目举例,我们在idea的界面看看能不能找到一个这样的图标。如果没有没关系,在view-tool windows-maven,点击这个就出来了。点开是这样的,我们打开Lifecycle文件夹(这个意思貌似是生命周期)看看这里面不就是maven所需要的命令嘛。那怎么使用呢?直接双击就使用了。没有ide开发环境时,maven项目最开始是用dos命令中执行的,我认为现在不实用了,读者们知道一下即可,我这就演示idea中使用命令。我们双击complie,项目就原创 2021-11-23 05:30:00 · 1685 阅读 · 0 评论 -
Java工具篇-Maven_04 通过插件配置Tomcat(不使用骨架创建web项目)、pom.xml详解
我们之前是使用骨架或者说原型创建的web项目,现在我们不适用骨架手动配置一个web项目。这次创建项目就不要勾选骨架基本结构,需要我们手动添加首先,添加web目录:在file-project structure然后找到modules,点加号,找到web,添加先修改上面这个一定要注意这个位置,是在main目录下创建的web,一定要规范,版本号自己选择,一般用的多的是3.1的。下面这个也要改然后点下面的create artifact最后是这样的,点ok即可现在我们的目录有we原创 2021-11-22 13:34:51 · 1839 阅读 · 1 评论 -
Java工具篇-Maven_05 依赖管理
导入了依赖坐标,我们就无需手动导入jar包就可以引入jar。在pom.xml中使用denpendency标签引入依赖。然后说一下依赖的获取:你可以上网去查maven依赖,百度也好,建议去这个专门查maven依赖坐标的地方https://mvnrepository.com/直接搜索,选版本,然后复制即可。这里要提醒一下,这里的依赖配置都是中央仓库有的,但是你本地仓库不一定有,当你粘贴到denpendency标签中时,它会先从本地仓库里找,如果有就直接导入对应的jar包,但如果没有,那就会自动原创 2021-11-24 06:00:00 · 507 阅读 · 0 评论