Tools
文章平均质量分 77
Hi丶ImViper
这个作者很懒,什么都没留下…
展开
-
Git修改commit信息方法大全,提交日志、姓名、邮箱都能改
前言如果提交的时候发现电脑的 git 配置有问题,不要着急,教你一招搞定 commit 信息。2. 修改用户名、邮箱// 全局修改git config --global user.name "silinchen"git config --global user.email "silinccc@gmail.com"// 针对某个仓库修改git config user.name "silinchen"git config user.email "silinccc@gmail.com"注意:原创 2022-03-06 20:59:25 · 24648 阅读 · 1 评论 -
测试假数据构造一键构造方法,Python Faker包使用手册
前言当我们开发完成之后,需要一些假数据来支持我们的系统。如果自己构造的话,费时费力,还不一定能够构造合适的数据。而用python的faker包,构造假数据非常简单!安装工具pip install faker创建 Faker安装完成后,使用时需要先创建一个 Faker 对象,创建方法有两种,一种是直接通过构造函数来创建,另一种是通过工厂函数来创建。>>> from faker import Faker, Factory>>> fake1 = Factory.原创 2022-02-12 19:23:21 · 1840 阅读 · 0 评论 -
微信浏览器的F12大法!学会随意修改!
程序员,尤其是前端程序员可能都知道什么是F12大法:按下F12,启动浏览器的调试窗口,网页的秘密一览无遗。通过浏览器的调试窗口,我们可以看到浏览器和web服务器的所有通信数据,网页的源代码、Ajax请求、Cookie、Session信息都能尽在掌握,这对于我们分析前端问题,窥探通信数据都非常有帮助。但你有没有想过,你在打开这篇文章的时候,微信和它的后端服务器传输了什么内容?评论留言是怎么获取的?打赏信息又是怎么加载的?微信不允许外链又是怎么实现的?但遗憾的是,在浏览器中打开公众号文章时候,包括阅读、原创 2021-10-24 15:07:47 · 21334 阅读 · 13 评论 -
无需安装!Windows11网页版来了!一键带你体验win11!
前言微软官方在 6 月 24 号正式发布了 Windows 11,我也凑了个热闹,在发布前用虚拟机安装了那个闹的沸沸扬扬的 Windows 11 镜像泄露版,抢先帮大家体验了一下。虽说泄露版终归是较早的开发版本了,但发布会上还是爆出了惊喜,比如那个 Windows 11 支持安卓应用。至于 Windows 11 UI 界面上的变化确实都被咱们早早知道了,无甚新意,所以说实话,我总觉得,Windows 11 并没有特别吸引到我。当然,我是试过以后才得到的结论,在实测之前,我的好奇心是拉满了的,相信感兴原创 2021-08-10 14:26:02 · 59370 阅读 · 38 评论 -
Vue+Springboot部署到云服务器教程,超详细图文解析
Nginx部署Vue项目很多小伙伴在做完Vue项目之后,想要部署到服务器上自己运行试试。其实使用Nginx就可以轻松的做到,并且实现请求转发等功能。下面来看看使用步骤吧。使用Nignx部署Vue项目步骤1.打包Vue项目npm run build首先使用打包命令打包Vue项目,之后得到一个dist文件夹。这里面存放的是已经打包好的静态资源文件。注意:这里不同的项目打包的命令可能不一样,具体配置可以在index.js里查看不同的项目结构不一样哦。我使用的是vue-element-admi原创 2021-03-24 00:12:11 · 1543 阅读 · 0 评论 -
SpringBoot多模块项目打包教程,超详细图文详解!
SpringBoot多模块项目部署现在的项目开发大多数采取的都是微服务的方法。因此,SpringBoot项目多模块部署是个难题。下面提供其中的一种部署的方法。比较方便的能够部署在云服务中。1.确认服务架构下图是我的项目的一个服务架构在这个项目里,包含了一个父工程,众多子模块和一个工具模块。其中子模块里每一个都有启动类。而工具模块没有。因此这三者的pom文件不一样。我们根据需要修改,然后用idea的打包工具一键打包就好了。2.pom文件修改首先,你需要确定你创建子模块是通过在父工程右键新建而建原创 2021-03-24 00:09:09 · 11606 阅读 · 0 评论 -
使用Nginx部署Vue项目超详细图文教程!含踩坑步骤!
Nginx部署Vue项目很多小伙伴在做完Vue项目之后,想要部署到服务器上自己运行试试。其实使用Nginx就可以轻松的做到,并且实现请求转发等功能。下面来看看使用步骤吧。使用Nignx部署Vue项目步骤1.打包Vue项目npm run build首先使用打包命令打包Vue项目,之后得到一个dist文件夹。这里面存放的是已经打包好的静态资源文件。注意:这里不同的项目打包的命令可能不一样,具体配置可以在index.js里查看不同的项目结构不一样哦。我使用的是vue-element-admi原创 2021-03-23 23:44:15 · 50013 阅读 · 8 评论 -
厌倦了996模式?来看看国内995制度的公司!
前言最近开始了春招,相信各位小伙伴也已经开始了自己的准备工作。但是互联网公司是一个需要勤奋的公司,所以996工作制度也就因此诞生了。但是总有人不喜欢996,他们认为996太压榨了。于是就有了以下这个955的仓库,里面介绍了各种目前来说仍然是加班少的公司列表。感兴趣的可以点进去看看。955.WLB: 工作 955,work–life balance (工作与生活的平衡)。955.WLB与 996.ICU 相呼应,955 公司白名单。旨在让更多的人逃离 996,加入 955 的行列。996 工作制原创 2021-03-07 09:30:52 · 1063 阅读 · 0 评论 -
Api测试工具有哪些?看这一文就够了!
API测试工具SoapUISoapUI是一个开源测试工具,通过soap/http来检查、调用、实现Web Service的功能/负载/符合性测试。该工具既可作为一个单独的测试软件使用,也可利用插件集成到Eclipse,maven2.X,Netbeans 和intellij中使用。SoapUI Pro是SoapUI的商业非开源版本,实现的功能较开源的SoapUI更多。SoapUI支持:API测试:Soap协议,Http协议压力测试安全测试团队协作SoapUI:本身一个proj原创 2021-02-28 19:33:16 · 1209 阅读 · 0 评论 -
云数据库polarDB搭建流程!超详细图文教程。秒杀mysql!
云数据库polarDB搭建流程步骤如下1、进入官网点击进入2、开始搭建先登录账号,然后如下图点击购买3、调整配置新用户免费试用2核8G一个月,如图点击更换节点规格 4、勾选服务协议勾选服务协议,点击去支付,进行0元试用。5、集群搭建成功点击管理控制台,开始使用。注意:开通成功需要等待10-15分钟6、进入控制台如图切换到地区控制台,即可观察到 #创建中# 的数据库集群列表7、设置集群白名单需要设置集群的IP白名单,并创建集群的初始账号,才能连接和使用该集群如图单击集群ID。在左侧导航栏,单击配原创 2021-02-16 10:04:22 · 4095 阅读 · 3 评论 -
从零在云服务器搭建Spring Boot的Hello World!超详细图文教程
从零搭建Spring Boot的Hello World学习网站:http://developer.aliyun.com/adc/scenario/af334c34023e423785cdf06d9a92d692?spm=a2c6h.15013979.J_7591448770.11.60ff7077owk8FW学习目录创建资源安装Java开发环境安装并配置IntelliJ IDEA创建Spring Boot项目打包并上传项目到ECS服务器连接ECS原创 2021-02-16 10:03:43 · 536 阅读 · 0 评论 -
2021微信红包封面制作!人人都可以拥有自己的红包封面!安卓苹果都可!
2021微信红包封面制作!人人都可以拥有自己的封面!微信红包封面复活了!但是规则与上次略微不同之前的小程序版本依然无法打开,现在复活的是全新网页版本**入口????*https://cover.weixin.qq.com/cgi-bin/mmcover-bin/readtemplate?t=page/mobile.html不同的是封面图片必须使用视频号内的图片前几天推出的小程序版本因为一些原因,导致微信被迫关停了微信红包封面的小程序!一直到目前依旧依然是在维护更新状态之中。具体更新开放的日期不确定原创 2021-02-07 20:44:24 · 3029 阅读 · 0 评论 -
基于Redis实现在线游戏积分排行榜!体验一下云服务器!
基于Redis实现在线游戏积分排行榜体验地址:https://developer.aliyun.com/adc/scenario/44d54481170f4914996d3ae53b818f32?spm=a2c6h.15013979.J_7591448770.47.60ff7077owk8FW体验目标本场景将提供一台配置了CentOS 7.7的ECS实例(云服务器)和一个Redis 5.0数据库实例。通过本教程的操作,您可以使用Java语言实现基于Redis数据库的游戏玩家积分排行榜功能。背景知识原创 2021-02-07 18:31:55 · 1297 阅读 · 0 评论 -
基于ECS云服务器快速搭建Docker环境
基于ECS快速搭建Docker环境体验地址:https://developer.aliyun.com/adc/scenario/9fd79b8711984e309f20d82bc65a26fa?spm=a2c6h.15013979.J_7591448770.12.380070778QJr1s体验目标本场景将提供一台配置了CentOS 7.7的ECS实例(云服务器)。通过本教程的操作,您可以基于ECS实例快速搭建一个Docker环境,并在Docker环境中部署一个Nginx服务。背景知识容器技术容原创 2021-02-07 18:30:54 · 1262 阅读 · 0 评论 -
私人定制情人节告白网站并且部署上线,谁说程序员没有爱!超详细步骤!源码分享!
私人定制情人节告白网站并且部署上线,谁说程序员没有爱!文章目录私人定制情人节告白网站并且部署上线,谁说程序员没有爱!前言项目地址:方法1:部署到自己的ecs服务器白嫖一个ecs服务器方法2:部署到github上网站转换为二维码总结总结前言情人节马上就要到了,在这个特殊的日子里,不知道各位程序员们给自己的另一半准备了什么呢?作为一名合格的码农,当然要发挥出自己的长处,去让女朋友开心的同时也会夸赞我们的技术。不需要太复杂,一个合她心意的网站就足够了!本篇文章主要是把html表白页面部署到云服务器ECS上原创 2021-02-06 21:20:26 · 10706 阅读 · 1 评论 -
本地数据库迁移到RDS云数据库教程!为项目上线做准备!
本地数据库迁移到RDS云数据库教程!本地数据库迁移的嗷RDS云数据库教程!体验地址:https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.15013979.J_7591448770.29.380070778QJr1s相关云产品云数据库RDSMySQL 是全球最受欢迎的开源数据库之一,作为开源软件组合LAMP(Linux + Apache + MySQL + Perl/PHP/Pyth原创 2021-02-05 19:38:51 · 1680 阅读 · 0 评论 -
基于ECS和NAS搭建个人网盘!创建属于你的私人空间!
基于ECS和NAS搭建个人网盘体验地址:https://developer.aliyun.com/adc/scenario/bd0643a87c3e4cde8b488a56850df181场景体验目标本场景将提供一台配置了CentOS 7.7的ECS实例(云服务器)和创建好的NAS文件存储系统。通过本教程的操作,您可以基于已有的环境快速搭建一个个人网盘。体验此场景后,可以掌握的知识有:NAS文件存储系统基本知识Apache + PHP语言环境的安装和部署挂载NAS文件存储系统原创 2021-02-05 19:38:14 · 845 阅读 · 0 评论 -
OSS云存储管理实践教学
OSS云存储管理实践场景体验目标开始实验后,系统会自动去创建一台Linux ECS。其中,创建的ECS中已经部署了web应用和OSS python SDK。在本实验中,已创建的ECS作为web服务器,浏览器中直接访问其IP地址会显示包含四个小图片的页面,并且四个图片都保存在ECS本地。通过调用OSS API将四个图片上传到OSS中,同时删除保存在ECS本地的四个图片,此时访问ECS IP将会看到页面中没有图片可以显示。为了在页面中显示原有的四个图片,实验中需要修改web应用服务器根目录下默认访问页面中的原创 2021-02-05 19:37:40 · 688 阅读 · 2 评论 -
阿里云-学生成长计划领取资格考试 - 云计算及云服务器入门!超详细多题答案!白嫖阿里云服务器!
阿里云 | 学生成长计划领取资格考试答案 - 云计算及云服务器入门。白嫖阿里云服务器前言阿里云推出了高校学习计划,2核4g服务器免费领六个月!!服务器功能非常多,你可以用它做网站服务,qq机器人服务,淘宝客发单,VPN代理之类。 如果你不会开发,把他当作云电脑用来挂机下载刷网课,云中转站也是非常好的等等等等。 不过这还有几个条件需要注意一下1.学生认证,此认证信息必须在学信网能查到,指的是本科大专及以上的高校2.当前认证账户名下没有ecs服务器实例3.通过学生成长计划资格考试,以下是整理好的题库,原创 2021-01-23 11:02:54 · 8688 阅读 · 0 评论 -
基于阿里云ECS搭建云上博客!超详细图文步骤!
阿里云体验地址:https://developer.aliyun.com/adc/scenario/410e5b6a852f4b4b88bf74bf4c197a57?spm=a2c6h.15013979.J_7591448770.3.7f447077bJFVfd1. 创建资源请点击页面左侧的 云产品资源,在下拉栏中,查看本次实验资源信息;在资源下拉栏点击 免费开通 按钮,开始创建实验资源。2.连接ECS服务器在连接服务器之前,首先需要把你自己的ip地址加入安全组中,允许通过入网需求原创 2021-01-19 20:49:13 · 2302 阅读 · 3 评论 -
免费获取ECS服务器,并且使用宝塔管理界面的方法!详细图文过程!
免费获取ECS服务器方法你也可以免费获取一个临时的ecs服务器,供自己测试。首先选择体验阿里云ECS博客搭建。网站如下:https://developer.aliyun.com/adc/scenario/fdecd528be6145dcbe747f0206e361f3?spm=a2c6h.15013979.J_7591448770.1.7f447077NAyF7i在此处获取资源以后,登录进入账户获取实例。点击更多,云盘和镜像,操作系统在镜像市场里选择宝塔即可...原创 2021-01-19 20:47:37 · 498 阅读 · 0 评论 -
使用宝塔面板将java项目部署到云服务器ECS!超详细图文步骤!
1、阿⾥云服务器搭建概览阿⾥云ecs服务器购买地址2、搭建详细流程1.购买时,如图选择按量付费2.如图选择CPU3.如图选择操作系统为 宝塔linux⾯板4.选择按使⽤流量 设置为80M (学⽣机⽆法设置)5.设置服务器密码6.配置安全组点击快速添加,添加对应的规则如图所示。7.在浏览器中输⼊ecs服务器的公⽹ip:8888, 根据提示⾃定义你的管理员账号和密码如果不存在账号密码⾃定义⻚⾯**,** 可以按照下图流程获取默认账户和密码。进⼊宝塔控制⾯板后 ,原创 2021-01-19 20:31:58 · 928 阅读 · 0 评论 -
云数据库polarDB搭建流程!超详细图文解析!2021最新版!
云数据库polarDB搭建流程步骤如下1、进入官网点击进入2、开始搭建先登录账号,然后如下图点击购买3、调整配置新用户免费试用2核8G一个月,如图点击更换节点规格 4、勾选服务协议勾选服务协议,点击去支付,进行0元试用。5、集群搭建成功点击管理控制台,开始使用。注意:开通成功需要等待10-15分钟6、进入控制台如图切换到地区控制台,即可观察到 #创建中# 的数据库集群列表7、设置集群白名单需要设置集群的IP白名单,并创建集群的初始账号,才能连接和使用该集群如图单击集群ID。在左侧导航栏,单击配原创 2021-01-19 20:26:15 · 2584 阅读 · 0 评论 -
使用PolarDB数据库和阿里云服务器ECS搭建网站!超详细图文教程!实现外网访问个人网站并且能够处理高并发!
阿里云体验使用PolarDB和ECS搭建门户网站地址:https://developer.aliyun.com/adc/scenario/a7161434e6cd499e9e26f2e62d0242fb?spm=a2c6h.15013979.J_7591448770.9.7f447077NAyF7i使用步骤1.创建资源在页面左侧,单击 云产品资源 下拉菜单,查看本次实验资源。单击 免费开通 创建所需资源。资源创建过程需要1~3分钟。完成实验资源的创建后,您可以在 云产品资源 列表原创 2021-01-19 20:24:28 · 872 阅读 · 0 评论 -
国内大厂都在坐的DevOps是什么?DevOps方法和工具详细解析!
DevOps目前很多大厂如阿里、腾讯、百度、头条、滴滴、美团等公司内部都在做DevOps,那么DevOps是什么?为什么都对其趋之若鹜?DevOps应该怎么做?首先我们来讲讲DevOps是什么?DevOPs是一种方法论。DevOps=Developers+Operators,即开发团队和运维团队一体化,尽可能地为公司创造更多价值。现在流行的做法是将两个职能部门的人融合为一个职能部门,实现开发运维一体化,而早期的时候是两波人分别承担不同的职能,中期的时候是要求两波人密切配合、快速迭代,这中间的变化取决原创 2021-01-18 12:42:47 · 3580 阅读 · 1 评论 -
Git提交push报错:HTTP 413 curl 22 The requested URL returned error 413 解决方案(超详细步骤)
Git提交push报错:HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large解决方案(超详细步骤)文章目录Git提交push报错:HTTP 413 curl 22 The requested URL returned error: 413 Request Entity Too Large解决方案(超详细步骤)前言错误解决方法1.检查现有 SSH 密钥2.生成新 SSH 密钥并添加到 ssh-agent原创 2021-01-18 12:18:40 · 6540 阅读 · 1 评论 -
Idea代码自动补全!插件推荐:Codota,再也不用担心写不出代码了。
前言最近,有小伙伴推荐给D哥一款IDEA插件,叫我一定得给大家分享一下,简直太好用了~这款插件解决的痛点:当你不知道一个类该怎么用的时候,它能帮你快速找到想要的实例代码。群里有不少同学说,“哇,太酸爽了,老大再也不用担心我写不出来代码了”。这款插件就是 Codota。基于AI技术,通过对大量开源的项目学习,帮助开发者提供更可靠的智能推荐,让编程变得更easy!官网:https://www.codota.com看官方发现,目前支持的语言很多,Java, Javascript, TypeScrip原创 2021-01-14 12:51:05 · 56995 阅读 · 9 评论 -
IntelliJ IDEA使用教程(动图详解):Windows 系统下安装 IntelliJ IDEA
Windows 系统下安装 IntelliJ IDEA更新记录2016-12:IntelliJ IDEA 2016.3 版本出来之后,Windows 的安装过程增加了一个可以勾选选用 JetBrains 自己开发的一个 JRE 环境,这个建议 64 位系统的用户可以勾选上,按正常理论效果比 Oracle 应该会好。系统要求系统支持:Microsoft Windows 8 / 7 / Vista / 2003 / XP(每个系统版本的 32 位和 64 位都可以)JDK 版本:Oracle原创 2020-12-21 22:24:12 · 670 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):Ubuntu 系统下安装 IntelliJ IDEA
Ubuntu 系统下安装 IntelliJ IDEA系统要求系统支持:只要是支持 GNOME 或 KDE 桌面系统,建议是 Ubuntu(32位和64位都可以)JDK 版本:Oracle JDK 1.6 或以上内存:最低要求 1 GB,推荐 2 GB 以上硬盘:最低要求 2 GB显示器:最低要求 1024 X 768 分辨率更多信息可以阅读:https://www.jetbrains.com/help/idea/install-and-set-up-intellij-idea.html原创 2020-12-21 22:23:12 · 2185 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):IntelliJ IDEA 主题、字体、编辑区主题、文件编码修改、乱码问题
IntelliJ IDEA 主题、字体、编辑区主题、文件编码修改、乱码问题主题修改上图标注 1 所示为 IntelliJ IDEA 修改主题的地方,可以通过打开左上角的File -> Setting。在 Windows 系统上 IntelliJ IDEA 默认提供的主题有四套:Darcula、IntelliJ、Windows、Alloy. IDEA Theme。除了 Darcula 是黑色主题,其他三套都是以白色为背景的。其他操作系统上不一定会也有四套主题的,主题的选择上大家根据自己喜好即原创 2020-12-21 22:22:42 · 465 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):IntelliJ IDEA 推荐设置讲解
IntelliJ IDEA 推荐设置讲解说明IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。推荐设置IntelliJ IDEA 的代码提示和补充功能有一个特性:区分大小写。如上图标注 1 所示,默认就是 First letter 区分大小写的。区分大小写的情况是这样的:比如我们在 Java 代码文件中输入 stringBuffer IntelliJ IDEA 是不会帮我们提示或原创 2020-12-21 22:22:12 · 643 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):IntelliJ IDEA 常用设置讲解 - 4
IntelliJ IDEA 常用设置讲解 - 4说明IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。常用设置如上图 Gif 所示,默认 Java 代码的头个花括号是不换行的,但是有人喜欢对称结构的花括号,可以进行此设置。对于此功能我倒是不排斥,我个人也是颇喜欢这种对称结构的,但是由于这种结构会占行,使得文件行数变多,所以虽然我个人喜欢,但是也不这样设置。如上图箭头所示,原创 2020-12-21 22:21:45 · 328 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):IntelliJ IDEA 常用设置讲解 - 3
IntelliJ IDEA 常用设置讲解 - 3说明IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。常用设置如上图 Gif 所示,当我们在编辑某个文件的时候,自动定位到当前文件所在的 Project 组件窗口位置。如上图 Gif 所示,IntelliJ IDEA 自带了代码检查功能,可以帮我们分析一些简单的语法问题和一些代码细节。如上图 Gif 所示,Inte原创 2020-12-21 22:19:58 · 366 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):IntelliJ IDEA 常用设置讲解 - 2
IntelliJ IDEA 常用设置讲解 - 2说明IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。常用设置如上图 Gif 所示,当我们设置了组件窗口的 Pinned Mode 属性之后,在切换到其他组件窗口的时候,已设置该属性的窗口不会自动隐藏。如上图 Gif 所示,我们可以对某些文件进行添加到收藏夹,然后在收藏夹组件窗口中可以查看到我们收藏的文件。如上图原创 2020-12-21 22:19:27 · 403 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解): IntelliJ IDEA 常用设置讲解 - 1
IntelliJ IDEA 常用设置讲解 - 1说明IntelliJ IDEA 有很多人性化的设置我们必须单独拿出来讲解,也因为这些人性化的设置让我们这些 IntelliJ IDEA 死忠粉更加死心塌地使用它和分享它。常用设置如上图 Gif 所示,该功能用来快速设置代码检查等级。我个人一般在编辑大文件的时候会使用该功能。IntelliJ IDEA 对于编辑大文件并没有太大优势,很卡,原因就是它有各种检查,这样是非常耗内存和 CPU 的,所以为了能加快大文件的读写,我一般会暂时性设置为 None。原创 2020-12-21 22:18:56 · 315 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):IntelliJ IDEA 远程调试 Tomcat
IntelliJ IDEA 远程调试 Tomcat准备工作明确远程服务器的 IP 地址,比如我是:192.168.92.128关掉服务器防火墙:service iptables stop本地 Remote Server 配置添加 Remote Server,如下图复制 Remote Server 自动生成的 JVM 参数,等下有用,如下图,比如我的是:-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005原创 2020-12-21 22:18:33 · 322 阅读 · 0 评论 -
Git 命令大全!超详细图文解析!春招面试复习必备!
前言掌握Git命令是每位程序员必备的基础,之前一直是用smartGit工具,直到看到大佬们都是在用Git命令操作的,回想一下,发现有些Git命令我都忘记了,于是写了这篇博文,复习一下~文章目录Git是什么?Git的相关理论基础日常开发中,Git的基本常用命令Git进阶之分支处理Git进阶之处理冲突Git进阶之撤销与回退Git进阶之标签tagGit其他一些经典命令Git是什么在回忆Git是什么的话,我们先来复习这几个概念哈~什么是版本控制?百度百科定义是酱紫的~版本控制是指原创 2020-12-17 13:21:30 · 865 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):重构讲解
重构讲解重构的常用功能介绍如上图标注所示,IntelliJ IDEA 的重构功能全部都在这个菜单上,所以我们也可以理解为这个菜单就是重构功能的体现,只是有时候我们通过快捷键的方式来加以体现而已。如上图标注 1 所示,在实际开发中我们经常会对文件进行重命名,这里用的快捷键就是 Shift + F6。如上图标注 2 所示,移动文件到其他包或是目录,我们可以通过快捷键也可以通过拖动对应的文件到其他目录进行重构。如上图标注 3 所示,提取 Java 类代码也是经常遇到的优化类型的重构,这里不进行一一原创 2020-12-16 10:06:52 · 1325 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解):Hello World 项目创建与项目配置文件介绍
Hello World 项目创建与项目配置文件介绍Hello World 项目创建如上图标注 1 所示,点击 Create New Project 进入向导式创建项目如上图标注 1 所示,如果此时 IntelliJ IDEA 还没有配置任何一个 SDK 的话,可以点击 New... 先进行 SDK 的配置。如上图标注 2 所示,配置好 SDK 或选择好 SDK 之后,点击 Next 进入下一步。如上图标注 1 所示,可以选择模板快速创建项目。Command Lin原创 2020-12-16 10:06:21 · 457 阅读 · 0 评论 -
IntelliJ IDEA使用教程(动图详解): Postfix Completion 的使用
Postfix Completion 的使用Postfix Completion 的介绍Postfix Completion 功能本质上也是代码模板,只是它比 Live Templates 来得更加便捷一点点而已。具体它是做什么的,我们通过下面一张 Gif 演示图来说明:如上图标注 1 所示,非空的判断在 Java 代码中应该是非常常见的一句话代码,如果用 Live Templates 当然也是可以快速生成,但是没有上图 Gif 这种 Postfix Completion 效果快。也许只是快了那原创 2020-12-16 10:05:51 · 472 阅读 · 0 评论