自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

转载 col-xs , col-sm , col-md , col-lg的理解

摘要: bootstrap栅栏系统css中的col-xs-*、col-sm-*、col-md-* 的意义:

2023-02-01 13:45:00 4

转载 jquery遮罩层不显示问题,涉及线程互斥

上传资源,由于某种原因必须用到ajax同步去上传。上传时耗时较长,为避免用户再上传过程中误操作,需要加遮罩层。2、使用jQuery的$(“#mask”).show(function(){});1、设置async为true,异步去访问。正常情况下,如果是异步是没有任何问题的。第二次遇到了,记录下。

2023-01-07 14:22:20 6

原创 SpringBoot利用filter修改response中的返回值

敏感词,springboot 的 Response返回值修改

2022-11-17 10:20:52 460 2

原创 IDEA插件使用

idea插件使用

2022-09-27 16:27:43 44

原创 layui页面table使用

【代码】layui页面table使用。

2022-09-19 14:56:52 138

转载 layui,使用table分页时,点击下一页,传入后台的pagenum始终是1的问题

问题:当检索后,点击分页数字,查询出的数据始终是第一页的数据,在done里返回的curr确实是正确的页码数,传入后台的page始终是1。

2022-09-16 14:22:26 315

原创 solr控制台导出csv或者json数据

solr导出csv,json数据

2022-07-07 18:21:41 299

转载 Layui官网地址官网仓库

Layui官网地址

2022-07-07 18:13:13 2266

原创 jqGrid表格部分处理方法:

一:有时候一个页面会显示多种列表界面,这个时候需要根据条件做些处理,根据不同条件初始化不同的;列表页界面:在initialPage初始化界面的方法下根据获取到的条件初始化列表页。每次初始化的时候会先调用下销毁之前表格方法:$.jgrid.gridUnload("gridTable");//我用的//以下网上搜的,第一个在我这不好使,第二个没试$.jqgrid.gridUnload(tableid);或$(tableid).jqGrid('GridUnload');二:表格合并处理://初始

2022-05-30 11:57:24 179

原创 solr高级查询应用---按字段分组查询

一:solr在admin管理界面查询语句编写:二:GROPU参数三:Group分组时候关于 FacetLimit参数设置:如果不设置limit的话,默认返回最大100//只要给你的sorlquery加上这个门面限制为-1,就是不限制数量。SolrQuery queryArgs = new SolrQuery();queryArgs.setFacetLimit(-1);四:java查询solr分组代码编写:package com.dss.solr.test;import java.u

2022-05-30 11:19:08 604

原创 面试四:union all和union的区别

union和union all的区别是,1、union会自动压缩多个结果集合中的重复结果,而union all则将所有的结果全部显示出来,不管是不是重复。2、Union:对两个结果集进行并集操作,不包括重复行,同时进行默认规则的排序;3、UNION在进行表链接后会筛选掉重复的记录,所以在表链接后会对所产生的结果集进行排序运算,删除重复的记录再返回结果。4、Union All:对两个结果集进行并集操作,包括重复行,不进行排序;如果返回的两个结果集中有重复的数据,那么返回的结果集就会包含重复的数据了。

2022-05-12 16:56:33 116

原创 面试点三:使用那种方式,在循环中删除集合内的元素,不用第三方变量

一:错误的删除方式以及解决办法:1、通过普通的for删除删除符合条件的多个元素List<String> list = new ArrayList();list.add("1");list.add("2");list.add("del");list.add("3");for(int i=0;i<list.size();i++){ if(list.get(i).equals("del")) list.remove(i);}上面这种方式会抛出java.

2022-05-12 16:48:38 47

原创 解决浏览器缓存问题的三个解决方法

1.使用meta标签设置缓存机制,在head 设置 meta<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /><meta http-equiv="Pragma" content="no-cache" /><meta http-equiv="Expires" content="0" />详解:Cache-Control头域Cache-Control指

2022-05-07 16:51:10 2774

转载 tomcat8.0的内存优化配置及垃圾回收管理

tomcat参数说明及优化

2022-05-07 15:30:18 1288

原创 异步请求tomcat异常;get请求路径内有汉字,后台获取乱码;高版本JDK运行低版本代码会报错

异步请求tomcat异常解释多线程异步并发或Ajax异步请求异常报错cannot dispatch without an AsyncContext:[org.apache.catalina.core.AsyncListenerWrapper]java.lang.IllegalArgumentException: Cannot dispatch without an AsyncContext at org.springframework.util.Assert.notNull(Assert.java

2022-05-07 15:06:40 325

原创 执行还原备份或sql执行报错sql_mode=only_full_group_by

mysql执行sql或还原备份文件报错

2022-05-07 14:33:36 203

转载 navicat工具导入psc数据库备份文件,报错时间格式不对

psc备份文件还原报错,数据库版本问题

2022-05-07 14:15:19 565

原创 Tomcat并发线程及mysql最大连接数优化策略

tomcat调优和mysql调优

2022-05-07 13:59:01 277

转载 面试点二 :事务失效的几种原因分析

MySQL事务失效原因

2022-04-11 18:42:02 177

转载 面试点一 :SQL语句 存在就更新不存在就插入

一条sql处理数据,有则更新,无则新建

2022-04-11 17:58:20 3739

原创 IDEA的Maven编译(install)报错

Idea中使用Maven编码打包时项目路径中的中文乱码的解决办法:当SVN检出代码之后如果代码路径之中有汉字。可能会导致Maven编译(install)报错:解决办法:打开File-Settings-Build,Execution,Deployment-Build Tools-Maven-Runner勾选Run in backgroud 设置VM Options:-DarchetypeCatalog=internal -Dfile.encoding=GBK注意:不要配置UTF-8什么的,不好使,有

2022-03-29 14:27:59 1211

原创 solr7.7.2服务启动与停止

1.解压solr7.7.2.zip文件,解压后为2.进入bin目录后输入命令开启服务//solr服务默认端口为8983solr start//可以指定端口solr start -p 8984关闭服务//关闭solr服务的所有端口solr stop -all//关闭solr服务的指定端口solr stop -p 89843、默认端口号的修改处理:修改solr.xmlsolr-7.7.2\example\solr\solr.xml<solr> <so

2022-03-25 14:14:25 497

原创 tomcat 开启https 配置keystore,解决tomcat启动报错MalformedURLException unkmown protocol:d

tomcat开启https

2022-03-22 15:04:51 3170

原创 解决微服务间调用接口返回List遍历报错问题

解决java.util.LinkedHashMap cannot be cast to xxx 实体类的问题问题描述1.最近在做分布式项目,需要用到其他子模块接口方法返回数据,遍历时候发生报错,如下图所示:二。解决方法1.解决思路:从list中取出来的数据需要进行转化成json格式字符串,然后再将该json格式字符串转换成对象,这样就不会再出现报错情况,能成功遍历该list列表。2.解决方法一:使用json对其进行转换pom.xml 需要引入下面包 <dependency>

2022-02-10 15:50:00 653

转载 Springboot项目WebSocket消息推送

最近项目中,有消息推送的广播和在线咨询的功能,以前也没搞过啊,有些小伙伴估计也是,那肯定要赶紧学习起来啊~不说废话,今天就告诉你啥是WebSocket?1、WebSocket 与 HTTP先说HTTP,http协议是用在应用层的协议,他是基于tcp协议的,http协议建立链接也必须要有三次握手才能发送信息。(一句话:客户端是主动的,服务器是被动的,还需要三次握手。)首先,WebSocket是一种网络传输协议,在2008年诞生,2011年成为国际标准。现在所有浏览器都已经支持了。主要是为了解决客户端

2021-12-23 20:12:37 1447

原创 ElasticSearch集成IK分词器

1、 解决ElasticSearch集成IK分词器报ES_JAVA_HOME不匹配问题:原因:ES7运行时会报错,提示ES_JAVA_HOME不匹配之类的,这是Elasticsearch在7之后的版本内置了JDK,而内置的JDK是当前推荐的JDK版本。当然如果你本地配置了JAVA_HOME那么ES就是优先使用配置的JDK启动ES,我们日常的代码开发都是使用的JDK1.8,所以这里不会把JAVA_HOME配置成JDK11,我们只需更改Elasticsearch的启动文件,使它指向我们下载的JDK11。首先在

2021-12-20 20:57:53 1239

原创 Java代码实现MongoDB数据聚合查询

Java代码实现Mongo数据聚合查询首先引入mongo依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency>俩张mongo数据库表进行联查 // java实现'from'后面是副表名,‘loc

2021-12-07 19:27:49 1278

转载 mongodb高级聚合查询示例及应用

mongodb高级聚合查询在工作中会经常遇到一些mongodb的聚合操作,特此总结下。mongo存储的可以是复杂类型,比如数组、对象等mysql不善于处理的文档型结构,并且聚合的操作也比mysql复杂很多。db.collection.aggregate()是基于数据处理的聚合管道,每个文档通过一个由多个阶段(stage)组成的管道,可以对每个阶段的管道进行分组、过滤等功能,然后经过一系列的处理,输出相应的结果。db.collection.aggregate()使用了MongoDB内置的原生操作,聚合效

2021-12-07 15:05:45 1221

原创 elasticsearch库安装和elasticsearch-head-master使用

上篇文章介绍了SpringBoot集成elasticsearch,这篇文章记录下elasticsearch库安装和使用。Ps:有关软件会上传到资源下,有需要可下载。一、首先下载elasticsearch-7.15.2-windows-x86_64.zip压缩包,解压缩后点击bin下的elasticsearch.bat快捷键,查看是否可以启动。ps:有的elasticsearch库安装需要使用1.8以上的JDK,这里elasticsearch-7之后的版本应该有自己的JDK环境了,就不再需要安装JDK了

2021-11-22 09:38:50 600

原创 注解忽略实体类属性

问题:mapper继承BaseMapper后使用insert方法时候实体有对应字段,数据库没有对应字段的时候会报错。一:@Transient注解忽略实体类属性-适用mybatis框架@Transient注解忽略实体类属性,在实体类插入数据时候不映射数据库字段。import org.springframework.data.annotation.Transient;@Transientprivate String description;二:@TableField(exist = false)注

2021-11-18 10:52:37 2954

原创 浅谈SpringBoot集成elasticsearch

本文章主要介绍SpringBoot集成elasticsearch进行全文检索的功能处理。一、首先是yml配置文件进行数据配置如下模式。spring: data: elasticsearch: cluster.name: elasticsearch cluster.nodes: 127.0.0.1:9300# cluster.nodes: hadoop137:9300,hadoop138:9300,hadoop139:93001、cluster.node

2021-11-17 20:36:05 853

原创 实体对象判空处理

对象使用注解判空处理:@NotNull、@RequestBody、@Valid和全局异常捕获反馈操作字段判空信息实体类使用@NotNull注解进行判空处理ClazzController添加@RequestBody 和 @Valid注解进行注释,实现实体对象自动校验。最后在配置包下添加全局异常捕获处理:import com.network.school.common.core.vo.RespResult;import org.springframework.validation.BindingRes

2021-11-02 20:28:31 885

elasticsearch及其链接工具使用方法.zip

elasticsearch和elasticsearch-head-master包安装及其使用

2021-11-22

空空如也

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

TA关注的人

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