自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 合并两个字符串并去重

String s = "北京,上海,长春"; String s2 = "北京,杭州"; Set<String> hashSet = null; String str = s + "," + s2; String result = ""; if (str.contains(",")) { String[] split = str.split(","); hashSet ...

2020-11-23 16:27:00 1230

原创 idea打包丢失xml问题解决方案

正常情况下我们会把mapper文件放在resource目录下但是大家有时候嫌这样不方便,然后图省事就会和mapper放在同一目录,也就是这样:这样在idea中就会导致打包时候打不进去xml,这时候在pom文件加上一个配置就可以啦。eclipse是没有这个问题的。 <resources> <resource> <directory>src/main/java</directory> <includes>

2020-11-12 15:49:30 1448

原创 lambdaQueryWrapper用法

//查询public List<Classification> listAllClassi(Long sourceRepositoryId) { LambdaQueryWrapper<Classification> lambdaQueryWrapper = Wrappers.lambdaQuery(); lambdaQueryWrapper.eq(Classification::getSourceRepositoryId, sourceRepositoryId); la

2020-11-12 15:16:32 6299 1

原创 使用idea 打war包(这个是我给我一个小白同学整理的,顺带整理到这里)

1.ctrl+shift+alt+s或File>>Project Structure2.Web Application Archive3. 4.Create ManXXXX5.如果第四报这个,就说明已经有了不用创建了直接选就可以了6.7.然后变成了这样点apply 然后ok8.Build>>>Build Artifact>>选自己填的那个名字然后就完成啦~~✿✿ヽ(°▽°)ノ✿...

2020-06-30 15:16:48 280 1

原创 项目部署(适合小白,每一步都很清楚)

项目部署1.查看进程 ps -ef|grep java2.找到自己需要用到的进程,kill -9 进程号 例如:kill -9 39883.打开上传文件的xftp说明:把自己本地的包上传到服务器放这个包的位置上(服务器上的包最好也保存到本地一份,叫做备份,就是自己的包万一有问题了还可以把原本的包再放过来覆盖掉错误的那个)这个叫做全量部署。还有个是增量部署:前两步是一样,就是放包的时候不一样增量部署是点进去这个文件,就是不动war包,只改war包生成的这个文件4.当你把

2020-06-30 15:10:41 944

原创 记录git将dev分支合并到master主分支

1.先保证在dev分支上git checkout dev(开发分支名)2.保证代码最新,更新代码git pull3.切换到主分支git checkout master4.将dev分支代码合并到mastergit merge dev完成

2020-06-29 15:17:09 231

原创 常用正则表达式汇总

一、校验数字的表达式数字:^[0-9]$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9])$非零开头的最多带两位小数的数字:^([1-9][0-9])+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})$正数、负数、和小数:^(-|+)?\d+(....

2020-04-10 17:25:20 130

原创 表单验证数据库数据是否存在

var flag =true.ajax(url:"chaoke.do?method=isExit",dataType:"json",async:false,data:chaokeId:chaokeId1,beforeSend:function(),success:function(data)console.log(data);if(data.exit==false)flag=false;pare...

2020-04-10 10:59:03 383

原创 el运算符

算术运算符: + 、 -、 * 、 / (或 div )和% (或 mod )关系运算符: == (或eq )、 != (或 ne )、< (或 lt )、 > (或gt )、 <= (或 le )和>= (或 ge )逻辑运算符: && (或and )、 || (或 or )和! (或 not )验证运算符: empty...

2020-04-10 09:56:20 96

原创 注解的方式代替之前的冗长代码——lombok

1.使用lombok1.1下载插件(idea中)1.2下载jar<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok --> <dependency> <groupId>org.projectlombok</groupId> ...

2020-03-24 15:31:51 120

原创 非常好用的通用mapper

1.通用mapper:通过实体帮你生成sql语句1.1官网:https://github.com/abel533/Mapper/wiki2.通用mapper使用2.1导入的jar<!--通用mapper的启动器 注意这是mybatis和mybatis启动器的封装--> <dependency> <groupId>tk.mybatis&...

2020-03-24 15:21:19 217

原创 将字符串里的‘&quot’等符号反转义

public static void main(String[] args) { String s = "&quot;<p>![](/upload/loan/1495264918245.jpg)&quot;</p>"; String content = StringEscapeUtils.unescapeHtml(s);// 反转义 System....

2020-03-16 14:45:10 724

原创 java将输出的内容写进文件中

public static void main(String[] args) throws Exception{ PrintStream ps = new PrintStream("C:\\Users\\Administrator\\Desktop\\新建文本文档.txt"); System.setOut(ps);//把创建的打印输出流赋给系统。即系统下次向 ps输出 for (int...

2020-03-10 15:14:08 295

原创 git入门学习、命令大全

git1.版本控制解决现有项目中的哪些问题?1.项目安全性太低2.项目很难进行协同开发3.项目无端报错4.项目版本混乱2.版本控制工具的分类1.集中式版本控制工具 svn[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7ukPDsUK-1583134946924)(F:\document-pic\2018-12-14_100654.png)...

2020-03-02 15:43:29 132

原创 springcloud学习

1.单体应用架构存在的问题一个归档包(例如war)包含所有功能的应用程序,通常称为单体应用。相信很多项目都是从单体应用开始的,单体应用比较容易部署和测试,项目的初期,项目可以很好的运行,然而,随着需求的不断增加,越来越多的人加入到开发团队,代码库也在飞速的膨胀,慢慢的单体应用变得越来越臃肿,可维护性,灵活性逐渐降低,维护的成本越来越高,以下列举单体架构中存在的问题:复杂性高:定时炸弹...

2020-03-02 11:29:02 109

原创 IntelliJ IDEA各种快捷键

前言:最近觉得idea实在太好用了,就简单总结了一些好用配置和快捷键1、代码自动补全提示设置路径:Settings -> Editor -> General -> Code Completion取消Match case勾选配置成功后输入字母自动提示2、自动导包设置路径Settings -> Editor -> General -> Auto Im...

2020-03-02 10:59:52 341

原创 springboot入门两种搭建解析,通用mapper使用,MBG,lombok

springboot1.springboot的概念Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置.通过这种方式,Spring Boot致力于在蓬勃发展的快速应用开发领域(rapid application development)成为领导者。2....

2019-07-17 14:06:30 368

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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