- 博客(18)
- 收藏
- 关注
原创 最简单的在IDEA里面合并分支,回滚代码,回滚commit暂存区内容
IDEA自动把这条记录之后所有的代码放到commit待提交内,点击提交,将直接回滚到选中的时间(ps:本地最好没有代码,不然对新手容易乱)5、我这边直接点击左下角的Accept Right 接收需要回滚的代码,可以看到代码回滚到本地,可以进行操作。(也可以是本地分支,看个人习惯,合并本地分支的话记得现切换过去拉取最新的代码,再切换到想操作的分支进行合并)4、合并过来的代码在git的commit待提交状态下,点击git的push可以查看具体的内容。-----然后在弹窗,点击ok。1、选中需要回滚的一条记录。
2023-05-23 17:56:52
3536
原创 解决IDEA里跑微服务服务run可以跑的起来,debug跑不报错,但是没用接口号,注册不到Eureka内
解决IDEA里跑微服务服务run可以跑的起来,debug跑不报错,但是没用接口号,注册不到Eureka内
2022-03-14 16:13:21
1314
3
原创 联合主键是什么意思,联合主键怎么创建
联合主键就是用2个或2个以上的字段组成主键。用这个主键包含的字段作为主键,这个组合在数据表中是唯一,且加了主键索引。可以这么理解,比如,你的订单表里有很多字段,一般情况只要有个订单号bill_no做主键就可以了,但是,现在要求可能会有补 充订单,使用相同的订单号,那么这时单独使用订单号就不可以了,因为会有重复。那么你可以再使用个订单序列号bill_seq来 作为区别。把bill_no和bill_seq设成联合主键。即使bill_no相同,bill_seq不同也是可以的。alter table 表
2021-09-22 16:11:12
11039
原创 linux最方便安装maven环境
一. 下载压缩包:官网地址: http://maven.apache.org/download.cgi二. 上传到linux的/usr/local目录以下操作都在root用户下操作cd /usr/local我一般用xftp上传三. 解压文件、tar -zxvf apache-maven-3.8.2-bin.tar.gz这里大家版本号不对的时候,只要到当前目录,直接按键盘上TAb键自动补齐四. 配置环境变量到指定目录 vi /etc/profileexport MA
2021-09-16 17:59:29
216
原创 linux虚拟机的基础命令和搭建项目命令
1.新增用户cd / 进入根目录ls 查询所有cd home 进入到home下,用户都在home下useradd test01 添加test01用户passwd test01 修改test01这个用户的密码—————— 输入密码2. 切换用户> su - root退出当前用户到上一个用户exit2.连接指定ip和
2021-09-02 11:50:35
724
原创 idea中研究git,gitlab回滚
1,通过控制台日志https://blog.csdn.net/Rm_and_Rf/article/details/1081954732.通过git3.在idea里如何实现Git项目回滚https://blog.csdn.net/weixin_40836179/article/details/87006285
2021-08-27 16:43:20
497
1
原创 完美解决项目No SLF4J providers were found.错误
今天刚拉项目,报了一个异常,maven没有报错,但是项目无法启动。首先查询官网,看到这个地方看到和我的异常一模一样,但是上面的解决方案有点抽象,大致意思是要jdk1.8以上,或者引入多个依赖吧,这是一个警告warning,不是项目本身原因。然后我查询其他文章,别人说的很好:解决方式:引入抽象层+中间层+实现层的方式解决引入三个下面三个依赖,重新编译: <dependency> <groupId>org.slf4j</groupId> <
2021-08-11 10:47:34
2266
原创 vue执行npm install报错:Error: Can‘t find Python executable “python“, you can set the PYTHON env variable
一、描述从网上下载的一个Vue模板项目,导入VsCode,执行npm install命令后,报错了,报错的信息是node-sass安装失败,同时提示需要python环境的错误信息,这是因为安装node-sass失败了,而node-sass依赖于Python环境,node-sass安装失败是因为默认是从国外线路下载,这些大家都是知道的,在网速不好的情况下,失败率很高。1.核心错误日志Error: Can't find Python executable "python", you can set the
2021-08-09 15:23:28
1420
原创 MD5加密解密方法
初学数据库密码加密,看到这个md5算法,进行记录。import java.io.UnsupportedEncodingException;import java.security.MessageDigest;import java.security.NoSuchAlgorithmException;/** * 采用MD5加密解密 * * @author tfq * @datetime 2011-10-13 */public class MD5Test { /***
2021-08-04 15:24:39
5804
原创 @Deprecated @SuppressWarnings(“unchecked“)注解
这个是我在项目中看到的陌生的注解:@Deprecated以此段代码为例,我在该set方法上面加上@Deprecated注解;后面如果要使用该方法会出现如下图代码的情况:“@Deprecated”意在-----这个方法或类不再建议使用。在新版本中有其他方法或类可以代替这个使用,以后的版本也不会再更新这个方法或类@SuppressWarnings(“unchecked”)一般在项目中会出现红色的报错,这个是影响项目运行的,无法启动,会停在那里,而warning警告,黄色的虽然不是会让项目停
2021-04-23 10:04:40
341
原创 了解ibatis,以及ibatis与Mybatis的区别
看了一些说ibatis的文章,都没有实质性的学到些东西,结合自己理解写一些东西。mybatis简化了编码的过程,不需要去写dao的实现类,直接写一个dao的接口,再写一个xml配置文件,整个mybatis就配置好了,也就是数据库就连接好了,然后再service里面调用dao就可以了ibatis 则不可以,必须要写dao的实现类,再写个returngetSqlMapClientTemplate().queryForList()这种方法但是我所在的公司有自己的架构,它在这个项目封装了ibat
2021-04-22 17:01:17
284
转载 IDEA在git上导下前后端分离项目前端用yarn启动方法
看到这个博客,说的很好,我按照这个做的https://blog.csdn.net/u010312671/article/details/105983838然后基于本地的工程,可以跑起来了
2021-04-20 16:17:54
754
原创 java基础面试一百题(工作之余不定时更新)
谈谈对面向对象的理解含义:首先面向对象不是面向过程,我们可以从组织者的方向去理解面向对象,面向对象从广义上可以理解为自己是一个组织着,比如一个项目需要做一个数据库或者做一个连接池,面向对象的角度看的话,是找一个网络上流行的东西直接使用或者找人帮我完成这个步骤;面向过程的角度看的话,是写一个数据库或者连接池,或者是自己把这件事完成。同样都是完成这件事,面向过程是执行者,但是面向对象是组织者,它更多关心的是我应该找谁帮我做这件事,这样我们就可以把更多的精力放在组织架构上。三大特性:封装:狭义上的
2021-02-04 15:34:47
345
原创 从0搭建Vue项目
安装Node环境1下载地址为:https://nodejs.org/en/检查是否安装成功:如果输出版本号,说明我们安装node环境成功在cmd中输入npm install -g cnpm --registry=https://registry.npm.taobao.org安装最新版本Vue脚手架cnpm install -g @vue/cli卸载之前版本npm uninstall vue-cli -g在idea中新建一个空项目为test,输入命令行vue init web
2021-01-29 15:41:56
68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人