自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 分享Java代码的一些小建议,脱离小白——学会优化代码50个方案

日常写代码要多思考,多总结,加油!!

2021-04-13 15:24:32 529 1

原创 最简单的在IDEA里面合并分支,回滚代码,回滚commit暂存区内容

IDEA自动把这条记录之后所有的代码放到commit待提交内,点击提交,将直接回滚到选中的时间(ps:本地最好没有代码,不然对新手容易乱)5、我这边直接点击左下角的Accept Right 接收需要回滚的代码,可以看到代码回滚到本地,可以进行操作。(也可以是本地分支,看个人习惯,合并本地分支的话记得现切换过去拉取最新的代码,再切换到想操作的分支进行合并)4、合并过来的代码在git的commit待提交状态下,点击git的push可以查看具体的内容。-----然后在弹窗,点击ok。1、选中需要回滚的一条记录。

2023-05-23 17:56:52 3536

原创 equals和==比较对象时的情况

equals和==比较对象时的情况

2022-06-30 16:00:37 197

原创 解决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

转载 TCP三次握手,四次分手详细解

https://blog.51cto.com/u_5148737/1774263

2021-08-30 14:28:33 56

原创 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> &lt

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

原创 23种设计模式(随工作更新)

单例设计模式

2021-04-13 15:29:48 78

原创 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关注的人

提示
确定要删除当前文章?
取消 删除