自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 问答 (2)
  • 收藏
  • 关注

原创 Mybatis 注解方式-按条件、批量增删改查

按条件查询@Select("<script>" + "SELECT role_id,role_name " + "FROM `edu_base_role` " + "<where>" + "<if test=\"roleType != null\">" + "role_type=#{roleType} " + "</if&

2021-06-16 17:16:29 512 2

原创 【JVM】内存管理和内存溢出异常

JVM之内存管理前言运行时数据区前言上篇对JVM做了一个入门级的了解,之后的学习大部分都是根据JVM的体系结构细化出来学习的,在复习一下JVM体系结构看下图,今天总结一下java虚拟机的内存的各个区域,跟我一起了解虚拟机是怎样使用内存的,如何排查错误,让我们一起走JVM体系结构中的运行时数据区(内存区)运行时数据区Java虚拟机在执行Java程序 的过程中会把它管理的所有内存划分为若干个不同数据区域橙色是由线程共享的区域,随着虚拟机的启动一直存在蓝色则依赖用户线程的启动和结束而建立和销毁

2020-08-27 13:38:50 299

原创 【SpringCloud】安装和使用Consul

文章目录什么是Consul新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入什么是Consul微服务的注册中心有Eureka,Zookeeper,Consul,Nacos.Consul是一套开源的分布式服务发现和配置管理

2020-08-09 21:40:26 337

原创 Maven中的DependencyManagement和Dependencies区别

DependencyManagement一般用来父类管理,能让所有在子项目中引用一个依赖而不用显式的列出版本号,自顶向下找,一直到能够找到拥有DependencyManagement元素的项目,然后它就会使用这个带有DependencyManagement元素中指定的版本号–全工程jar统一例如:<dependencyManagement> <dependencies> <!-- springCloud --> <depend

2020-07-06 10:00:50 731

原创 Java中的常用注解的作用

@ApiModel@Data@Column@JsonFormat@ApiModelProperty@RequestMapping@GetMapping

2020-06-21 21:35:14 335 1

原创 数组转list,list转数组

数组转listList<String> userIdLists = Arrays.asList(userId);list转数组String[] userIdCollect = userIdlist.toArray(new String[userIdlist.size()]);

2020-06-14 20:14:08 472

原创 使用Kibana对ES增删改查

Elasticsearch也是基于Lucene的全文检索库,本质也是存储数据,很多概念与MySQ类似,对比:索引(indices)----Databases 数据库类型(type)--------Table 数据表文档(Document)-Row 行字段(Field)--------Columns 列详细说明:概念说明索引库(indices)indices是index的复数,代表许多的索引,类型(type)类型是模拟mysql中的table概念,一个索引库下可以有

2020-05-10 21:32:40 7678 1

原创 使用spring ResponseEntity处理http响应

前言使用spring时,达到同一目的通常有很多方法,对处理http响应也是一样。本文我们学习如何通过ResponseEntity设置http相应内容、状态以及头信息。ResponseEntityResponseEntity标识整个http相应:状态码、头部信息以及相应体内容。因此我们可以使用其对http响应实现完整配置。如果需要使用ResponseEntity,必须在请求点返回,通常在sp...

2020-04-26 21:32:42 1118

原创 Java基础-Lambda表达式、方法引用

Lambda表达式的标准格式举栗子: new Thread(() -> { System.out.println("多线程启动了"); }).start();格式:(形式参数)->{代码块}():里没有内容,可以看成是方法形式参数为空,如有参数写参数即可->:用箭头指向后面要做的事情,代表指向动作{}:包括一段代码块,方...

2020-04-19 21:17:55 182 1

原创 Java基础-流

File它是文件和路径名的抽象表示,文件和目录可以通过File封装成对象,封装的文件可以是存在的也可以是不存在的,不存在的可以通过具体的操作建立路径。方法名 说明File(String pathname)通过将给定的路径名字串转换为抽象路径名来创建新的File实例File(String parent,String chile)从父路径下创建子路径名称字符串...

2020-04-13 08:09:10 120 1

原创 解决:MyBatis-If标签中汉字作为条件查不出数据,其他字符就能查出数据

前言写代码时候遇到了一个很奇怪的bug,按姓名或者身份证查询用户信息的时候身份证能查出,但是姓名确不能,控制台还不报错,让我一度怀疑if代码写错了(最主要项目不打sql语句,全靠猜)。代码如下:解决方案按身份证查页面能查出,按照姓名查就查不出,然后一点点测试,感觉name是数据库中的关键字,所以不能查出,name值注入不进sql然后百度怎么把name转义,把问题定义错了.当然没解决,然后忽...

2020-02-14 00:00:07 740 1

原创 IDEA配置SVN及使用提交代码

步骤点击File-Setting

2020-02-09 15:50:09 2171 2

原创 【Spring MVC】之环境搭建

springmvc是模块化的开发,分工很明确,扩展很灵活,是设计模型,轻量级web框架,全名是Model View Controller,分别是模型(model)-视图(view)-控制器(controller),是一种用于设计创建Web应用程序表现层的模式.Model:指的就是我们的数据模型,作用一般情况下用于封装数据.View:指的就是我们的jsp或者html,作用展示数据的,通常视...

2020-01-19 21:53:46 276

原创 【SpringBoot】-之日志配置

前言SpringBoot默认配置好了日志,只要启动SpringBoot项目就会在控制台输出日志信息,那么SpringBoot采用了什么日志呢?它采用了slf4j+logback的组合形式,SpringBoot也提供对JUL、log4j2、Logback提供了默认配置.Spring官网参考文档日志级别从低到高:trace:跟踪,级别最低的日志debug:调试,用来查看调试内容in...

2020-01-13 10:45:25 267

原创 用Spring Initializr快速创建Spring boot项目报错,错误提示:Spring Initializr Error

今天使用Spring Initializr创建项目的时候报错,无法从https://start.spring.io官网下载代码,报图片中的错误.解决方案一(网上看的,感觉不行,连试都没试,但是有好多网友是用这个方案解决的)把网址换成http://start.spring.io,如图这个方案如果不行请看第二种解决方案二点击file->setting搜索http如果能成功,那...

2020-01-02 16:05:57 3940 9

原创 System.out.println(5&9)、System.out.println(5|9)、System.out.println(5^9)输出什么

与运算System.out.println(5&9)两位同时为1,则值为1。否则为0(同为真时为真)5 =>0101(二进制)9=>1001(二进制)System.out.println(5&9)=0001=>1或运算System.out.println(5|9)两个数据只要有一个值为1 那么值为1(同为假时为假)5 =>0101(二进制)9...

2019-12-30 16:33:52 4284 6

原创 javaJSON字符串转换实体类

String releaseModel = redisUtil.get(RedisContants.Release); String unleaseModel = redisUtil.get(RedisContants.unRelease);从redis取出数据JSON是字符串格式的:这时候有两种方法可以转换:使用JSONObject.pareArray ...

2019-12-16 19:27:44 3089 4

原创 java基础-多态、集合

多态多态语法格式父类类名 引用名称 =new 子类类名();Vehicle c=new car();注意:当时多态是,该引用类型只能访问父类中的属性和方法,但是优先访问子类重写以后的方法多态:将多个对象调用同一个方法,得到不同的结构满足条件:• 子类必须继承父类• 子类重写父类方法• 父类类名 引用名称 =new 子类类名(); 多态的好处:减少代码的冗余性多态中的两种类...

2019-12-09 10:12:23 616 4

原创 如何取消爱奇艺万能播放器自动创建桌面图标

爱奇艺的万能播放器删除了快捷方式,过一会就快捷方式又自动生成了,让我以为电脑中了病毒不能删除快捷图标,删除其他图标却能删除,所以我去爱奇艺万能播放器设置看了一下,果然是设置里的问题 解决方法:点击右上角的扩展箭头图标,开启后选择“设置”选项,如图所示 在打开的界面中选择第一项“常规”选项,可以在右侧看到“自动创建快捷方式”选项,将其的勾取消掉,如图所示;...

2019-11-24 21:19:53 2777 5

原创 【Vue】知识点总结

过滤器Vue.js允许自定义过滤器,可用作一些常见的文本格式化,过滤器可以用在两个地方:双花括号差值,和表达式中,由"管道"符提示(|),过滤器分为全局过滤器:Vue.filter(‘过滤器名’,过滤方式),和组内过滤器(私有过滤器)例子:过滤时间戳,转换为时间格式 <table class="table table-bordered table-hover table-strip...

2019-10-30 20:03:30 276 4

原创 Your local changes would be overwritten by merge. Commit, stash or revert them to proceed.

今天使用git,pull代码出现了这样的错:Your local changes would be overwritten by merge. Commit, stash or revert them to proceed.

2019-09-15 22:00:39 476 4

原创 Vue中倒计时2秒跳转界面

template><div> <div class="text"> <span>加分成功</span> </div> <div class="integral"> <span>12分</span> </div> <di...

2019-09-08 22:07:39 3480 5

原创 vue基础语法

什么是Vue.jsvue.js是一个非常优秀的前端开发框架,主要负责MVC中的V这一层,主要与界面打交道,来制作页面效果。是通过尽可能简单的 API 实现响应的数据绑 定和组合的视图组件。它不仅易于上手,还便于与第三方库或既有项目整合。官网:https://cn.vuejs.org/...

2019-08-18 22:07:43 111 6

原创 CSDN MarkDown编辑器 代码样式设置无效--解决办法

前言CSDN 里面的MarkDown编辑器本人特别喜欢,相比富文本编辑器看起来高大上一点!可是最近出现了一点小问题,在设置中设置好代码的样式在MarkDown编辑器里没有效果,导致代码可读性不是很好,但是在富文本编辑器里就好使,由于本人不想用富文本编辑器,只好找到解决办法!解决办法通过百度查找资料,解决掉了这个问题,在代码块最上面三个小点后面加上一种编程语言的名字即可,例如c、java、ph...

2019-08-11 21:42:03 1711 6

原创 cordova查看版本号安装失败提示wmic os get caption

前言今天ionic需要安装一个cordova插件,然后用命令安装的时候就提示失败,查看cordova的版本号不存在,然后用命令安装cnpm install -g cordova,安装没报错,但是查看版本号cordova-v报错,wmic os get caption解决方案通过百度,报错是因为环境变量,有的帖子说是安装系统的用户名是中文的,命名不规范,wmic 这个文件通常位于"c:\wi...

2019-08-04 21:41:10 2050 5

原创 C++总结

最近自考大家都在看C++书,下面是我总结的知识点。。。

2019-07-29 11:50:01 259 20

原创 spring总结

概述

2019-07-21 21:22:20 234 18

原创 无法将“ionic”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确 保路径正确,然后再试一次。

今天启动ionic时,报了这么大段错误,首先我先根据它的提示看的路径,路径是对的,经过百度上所说的,可能是node,或者是ionic配置问题,然后就在命令里查了一下。果然ionic -v, node-v都是提示不是内部或外部命令,所以这时候重新在安装ionic,在高级环境变量里配置一下node.js,...

2019-07-09 19:50:06 9824 7

原创 eclipse重置页面布局

eclipse在使用当中页面布局一不小心就会变,所以需要要还原成默认状态,这时只要点击Window-Perspective-Rest Perspective就会恢复到初识布局了。

2019-07-07 21:38:50 4414 10

原创 idea配置Tomact Deployment没有artifact选项,解决方案

前言在配置web项目时,需要配置tomacat应用服务器,今天在配置的时候tomact deployment中却找不到artifact,没有artifact就不能打成war包上传到服务器了,那么怎么解决没有artifact选项的问题呢?解决方案1.在页面中点击Maven projects,找到要打成war包的web项目,从里边找到pakage包,双击,自动生成target文件夹2.点击F...

2019-06-30 16:17:05 11937 20

原创 [宜立方]-使用idea创建maven项目

前言宜立方项目是用elicpse敲的,那么我们使用idea应该怎么搭建maven项目呢.步骤maven在安装好了,就可以打开idea创建maven项目了,首先打开idea,选择新建项目,如图:新项目中选择maven,然后打对勾,打对勾之后就可以选择任意模板了,之后选择org-apache.marmotta:marmotta-archetype-webapp模板.之后给项目取名称,取完之...

2019-06-29 08:26:41 326 18

原创 全文检索技术

什么是全文检索全文数据库是全文检索系统的主要构成部分。所谓全文数据库是将一个完整的信息源的全部内容转化为计算机可以识别、处理的信息单元而形成的数据集合。全文数据库不仅存储了信息,而且还有对全文数据进行词、字、段落等更深层次的编辑、加工的功能,而且所有全文数据库无一不是海量信息数据库。结构化数据搜索常见的结构化数据也就是数据库中的数据。在数据库中搜索很容易实现,通常都是使用sql语句进行查询,...

2019-06-25 08:17:56 3385 23

原创 Java总结(初识)

前言

2019-06-16 21:37:54 290 19

原创 【ionic】总结

Ionic4.x新增底部tabs页面1.创建tab4模块ionic g page tab42.修改根目录里app-routing,module.ts文件里面的路由配置,去掉默认增加的路由path:'tab4',loadChildern:

2019-06-09 21:41:23 259 11

原创 Ionic环境搭建

Ionic介绍ionic 是一个强大的 HTML5 应用程序开发框架(HTML5 Hybrid Mobile App Framework )。 可以帮助您使用 Web 技术,可以快读开发移动App、移动端WEB页面,微信公众平台应用,混合app web页面,ionic 主要关注外观和体验,以及和你的应用程序的 UI 交互,特别适合用于基于 Hybird 模式的 HTML5 移动应用程序开发。I...

2019-05-31 19:44:25 2767 11

原创 【Angular】辅助路由、路由守卫

深思熟虑之后,占个位置

2019-05-26 21:41:45 834 16

原创 自考总结

前言又到了自考总结的时刻了,今年的你比去年进步了吗?查了成绩的你:查了成绩的你:考试过程先说说出考场的心态吧,先考的历史,并没有什么感觉,只知道编到了词穷,然后下午又考了数据库,今年的数据库比往前的要简单许多,做完出考场心里感觉还是可以过的,然后就是第二天的操作系统,操作系统选择题题,填空题不难,大题也是跟去年的题型一模一样,但是在考场上感觉自己蒙了的状态,实在不知道怎么做,但是刷1...

2019-05-19 21:34:49 277 29

原创 【Angular】路由基础、路由传递数据

前言路由是 Angular 应用程序的核心,它加载与所请求路由相关联的组件,以及获取特定路由的相关数据。这允许我们通过控制不同的路由,获取不同的数据,从而渲染不同的页面。路由相关对象名称简介Routes路由配置,保存着那个URL对象展示那个组件,以及在那个RouterOutlet中展示组件RoutesOutlet在Html中标记路由内容呈现位置的展位符指令...

2019-05-12 21:38:03 946 14

原创 有哪些句子是真正写到你心里去的?

01“你要克服懒惰,你要克服游手好闲,你要克服漫长的白日梦,你要克服一蹴而就的妄想,你要克服自以为是浅薄的幽默感。你要独立生长在这世上,不寻找不依靠,因为冷漠寡情的人孤独一生。你要坚强,振作,自立,不能软弱,逃避,害怕。不要沉溺在消极负面得情绪里,要正面阳光得对待生活和爱你的人。”02“我因为爱你,所以常常想跟你道歉。我的爱沉重、污浊,里面带有许多令人不快的东西,比如悲伤、忧愁、自怜、绝望,...

2019-05-05 21:43:38 440 18

原创 有哪些文艺到爆炸的句子?

你说你孤独,就像很久以前长星照耀十三个州府。——海子《歌或哭》我曾经默默无语、毫无指望地爱过你, 我既忍受着羞怯,又忍受着嫉妒的折磨, 我曾经那样真诚、那样温柔地爱过你, 但愿上帝保佑你, 另一个人也会像我一样地爱你。——普希金《我曾经爱过你》亲吻 有次数吗?那剩下的 我只想和你分享——安东尼《陪安东尼度过漫长岁月》我要爱、要生活,把眼前的一世当作一百世一样。...

2019-04-28 21:46:37 3788 44

空空如也

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

TA关注的人

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