自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(72)
  • 资源 (11)
  • 收藏
  • 关注

原创 [org.elasticsearch.client.core.MainResponse] failed to parse field [version]

网上资料很少, 只说是,springboot版本和ES不匹配。pom里的依赖换了半天版本号还是不行。后来才发现, 是服务器版本也要匹配, 不能过高。springboot启动报错。

2023-05-19 14:16:00 348

原创 co.elastic.clients.transport.TransportException: [es/search] Missing [X-Elastic-Product] header

【代码】co.elastic.clients.transport.TransportException: [es/search] Missing [X-Elastic-Product] header。

2023-05-05 23:17:34 1443

原创 微信小程序开发的主要流程和部署以及遇到的大坑笔记

微信小程序开发的主要流程和部署以及遇到的大坑笔记,主要包括服务器,ip, htts, 证书和域名等问题

2022-09-30 11:14:54 1037

原创 MYSQL存储过程实践以及游标的使用

mysql的存储过程以及游标的使用

2022-07-29 18:21:58 406

原创 mysql8 分组排序取第一或者前几

一、基础数据基本数据: 公司id, 数量, 创建时间3条数据中, 2个公司, 不同的数量和时间分组找到公司最新的数量mysql8 有别于5.6, 5.7, 5.x版本自行百度.MySQL 8 引入了一个rank()函数,可以更简便的实现排行的功能.二、实例展示具体使用:select t.company_id, t.quantity, RANK() OVER(PARTITION BY t.company_id ORDER BY create_ti...

2021-10-13 17:32:23 1350

原创 jdk8 Optional 优雅处理空指针,直接使用,含3个实例引用

Useruser=null;1.用户不存在,抛出异常Optional.ofNullable(user).orElseThrow(()->newException("用户不存在"));2.用户不存在,创建用户user=Optional.ofNullable(user).orElse(createUser());3.如果用户不为空:isPresent即判断value值是否为空, 不要写成:User user = Optional.ofNullable(u...

2021-10-08 11:05:16 494 1

原创 git命令拉代码到本地

蓝色为执行的命令:019MSI@019MSI MINGW64 /e/Free***ects/freedo$ git clone http://47.96.***.***:7001/fre***va/lyws-inspect.gitCloning into 'lyws-inspect'...remote: Enumerating objects: 17221, done.remote: Counting objects: 100% (17218/17218), done.remote: Compre

2021-08-07 14:47:58 196

原创 java8 Stream流 两个list取交集,获取共有数据

代码:public static void main(String[] args) { List<String> list1 = Arrays.asList("a","b","c"); List<String> list2 = Arrays.asList("b","c","d"); List<String> intersection = list1.stream().filter(item -> list2.co

2021-08-04 14:52:52 2063

原创 Alibaba Cloud ToolKit 工具的使用:在IDEA中自动发布到服务器

1、先安装插件:Alibaba Cloud ToolKit2、

2021-07-28 22:56:54 1800 1

原创 navicat 导出mysql的表信息(字段,类型,注释等)

1、查询:SELECT COLUMN_NAME 列名, COLUMN_COMMENT 名称 , COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否必填, COLUMN_DEFAULT 描述FROMINFORMATION_SCHEMA.COLUMNSwhere-- developerclub为数据库名称,到时候只需要修改成你要导出表结构的数据库即可tabl...

2021-07-09 10:38:34 2792

原创 springboot中,feign 调用时,参数对象中的Integer类型null,转为0的处理

在调用时,消费方传给feign为null,服务方收到的却是0,在消费方启动类加上以下代码,不行,服务方也加上@Bean public HttpMessageConverters fastJsonHttpMessageConverters() { //创建FastJson信息转换对象 FastJsonHttpMessageConverter fastJsonHttpMessageConverter = new FastJsonHttpMessageConverter(); //创建Fast

2021-07-08 10:14:53 2435

原创 Stream流处理List对象集合根据其中某个字段去重

userList = userList.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(Comparator.comparing(User::getUserid))), ArrayList::new));

2021-07-07 10:04:04 1691

原创 Stream流,java分组统计,List转Map<String,List>格式

这两天使用Idea过程中遇到整理格式的快捷键不能用了。想必肯定是热键被占用了,查看一下:找到罪魁祸首了,去追拿元凶:禁用全局快捷键,搞定:附上软件神器的官网链接:查看热键神器官方链接...

2021-07-05 17:08:29 3137 7

原创 java8 Stream流排序

//按年龄排序(Integer类型),默认升序List<StudentInfo> studentsSortName = studentList.stream().sorted(Comparator.comparing(StudentInfo::getAge).reversed()).collect(Collectors.toList());加reversed(),反转即降序//按年龄排序(Integer类型)List<StudentInfo> studentsSor.

2021-06-30 16:26:47 311

原创 前端访问springboot框架java跨域问题解决

页面网址:http://127.0.0.1:8848/xxx/xxxx.html里面有个js,ajax请求后台地址为:http://localhost:8080/user/list直接报错:前端看到返回的报错:Invalid CORS request只需要在springboot后台加上下面的代码:@Configurationpublic class WebMvcConfig extends WebMvcConfigurationSupport { @Override

2021-06-21 23:31:48 458 1

原创 springboot的父子项目依赖pom设置

父项目:父项目给子项目提供依赖,不需要代码,不需要src目录父项目pom:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.

2021-06-15 23:08:53 2477

原创 spring boot 项目依赖maven的java项目配置pom

如图:v-user依赖于v-dtov-dto,属于maven纯jar模块v-user属于spring boot模块只需要在v-user的pom.xml里面配置:

2021-06-15 21:32:58 1061 1

原创 java8 Stream 流 分组求和,根据一个字段,求和多个字段分组求和

现有数据a{"f",1,2,3}b{"f",3,4,5}b{"c",3,4,5}xian

2021-06-03 22:59:23 3494

原创 JsonString 字符串转java对象 fastjson

import com.alibaba.fastjson.JSON;import com.alibaba.fastjson.JSONObject;String jsonString = "{ \"sumCost\": 80, \"sumAmount\": null}";JSONObject JsonObj = JSONObject.parseObject(jsonString);SumVO sumVO = JSON.toJavaObject(subItemJson,SumVO.class);..

2021-06-03 09:16:46 145

原创 java8 stream流 根据字段分组统计求和 lambda表达式

直接代码:public class StreamTest { public static void main(String[] args) { List<Good> list = new ArrayList<>(); Good g1 = new Good(1,"x",1); Good g2 = new Good(2,"x",1); Good g3 = new Good(1,"x",2);

2021-05-29 22:09:55 4044 1

原创 【IDEA】idea父子项目创建module,解决springboot的<parent>标签问题

一、创建普通maven的父子节点这个很简单,先建立一个maven项目,然后再新建这个项目的module:观察父pom:观察子pom:这些都是自带的,父项目的src可以删除,基本父项目不写代码,只做pom引入公共jar包,测试:在父pom,引入junit,子项目使用:很简单,接下来看springboot:二、maven+springboot父子项目...

2020-04-18 14:30:02 4953 1

原创 【ORACLE】导出大文本,含有CLOB大数据字段类型的SQL语句,使用TOAD工具,TOAD使用教程

背景:项目上线前,需要整理数据库脚本,不让用dmp文件,只能是SQL,但是有超大文本,CLOB,BLOB之类的,导不出来sql,plsql不支持。如果CLOB字段内容比较少,字段长度不超过4000的时候,可以用PLSQL导出SQL的方式,可以先语句查询出所有,然后按照下图操作,记得展开所有数据操作:但是如果超大文本,超过4000行,比如某个字段存的是JS代码(眼泪。。。)百度了...

2020-04-18 13:24:47 6022 2

原创 【java】Java VisualVM中 Visual GC插件的安装使用,jvm调优使用

便于更细节的观察java虚拟机中的堆内的情况,可以使用Java VisualVM中 Visual GC插件:首先使用Java VisualVM:在安装后JDK后,配置好环境变量后:使用cmd,输入: jvisualvm ji即可,Java VisualVM 是jdk自带的查看java虚拟机内部堆栈运行工具,作为辅助jvm虚拟机调优的情况的工具是不错的,工具所在目录为:jdk安装目录...

2020-04-11 18:59:37 411

原创 【Nginx】Windows本地配置本地负载均衡,模拟请求,配置conf详解

找到配置文件:粘上一段我配置好的配置片段:upstream redislock { server localhost:8080; server localhost:8081; } server { listen 80; server_name localhost; location / { proxy_...

2020-03-31 22:02:50 347

原创 使用IDEA创建springboot依赖下载很慢?国内使用阿里云maven镜像,分分钟搞定!

1,右键项目名,选择maven2.找到 maven配置文件,开始是create,一会就多了个open:3.找到mirrors的位置,添加以下内容:源码:<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</nam...

2020-03-06 13:59:26 3638 1

原创 【Linux】记两次virtualbox虚拟机连不上网的坑!互相ping通连不上的情况

安装时,我这里用的是桥接网络配置网络,需要虚拟机网段和宿主机一致,详情参考:https://blog.csdn.net/capricornce/article/details/103338367安装好之后连上网了。问题第1次出现:下次重启,连不上了。场景是都能相互ping通,但是虚拟机里面的系统连不上外网,检查命令:curl www.baidu.com解决方案1:是因...

2019-12-22 22:42:26 1505 2

原创 VirtualBox + CentOS 虚拟机网卡搭建集群环境用X-shell连接,互相访问

想用虚拟机搭建集群环境,vmware功能完善,但是太大,还收费,选择VirtualBox,个人使用足够安装好VirtualBox,加载好iso启动后,可以正常进入linux系统,这里不做详述。VirtualBox—>管理—>全局设定—>网络,新增,默认内容,保存然后配置,主机端网络,主机网络调成共享:重启虚拟机,执行:cd /etc/sysconfig/n...

2019-12-01 20:03:09 605

原创 【数据库】mysql 简易的存储过程循环执行语句,和随机数的使用

现有需求,某个字段随机更新为0-99的任意数据:mysql里的随机数试了下:select RAND()100以内取整(范围:[0,100)):select FLOOR(RAND()*100)使用存储过程写循环(循环方式有多种,这里写一种):drop PROCEDURE IF EXISTS doloop;create PROCEDURE doloop()BEG...

2019-11-25 14:40:51 274

转载 idea中上传项目到svn中

转:https://blog.csdn.net/weixin_42465206/article/details/89146507

2019-11-19 23:55:00 140

原创 【oracle】oracle筛选后导出表,载入对象选择,保存对象选择,save object selection的使用,过滤clob导出,利用osf文件

现有如下场景:oracle导出所有表的SQL语句,包括数据。直接用dump是不行了。导出SQL,可行,但是遇到blob,clob文件,还是没办法导出。我们可以先把所有不带blob,clob的表筛选出来,先导出,具体做法如下:先查出哪些表,不带blob,clob类型:其中EEEEEE为用户名,具体根据自己情况替换,select distinct ('TABLE "' || a.OW...

2019-08-21 16:08:34 1836 2

转载 SpringCloud2.0快速搭建入门教程,详细代码和讲解,基于SpringBoot2.x,包含负载均衡Feign使用

简介:目前2.x版本的springcloud和以前1.x版本在依赖、注解有一些区别,以下是用2.1.7版本的springboot,2.0.0的springcloud,这里简单介绍搭建springcloud入门。1.建立注册中心项目(eureka-server)idea建立步骤:File ->New -> project -> Spring initializr ->...

2019-08-11 01:17:41 942

原创 Java使用WebService调用远程服务wsdl的方法,搭建一个demo,简单易用的教程

主要参考博客:https://www.cnblogs.com/fengwenzhee/p/6915606.html首先,基本属于定义,请参考上述博客。但是上面的老哥没有源码,都是图片,我这里整理一下,便于大家使用,开始搭建:ps:本文所有引用都是jdk自带jar包,没有第三方引用1.新建web项目作为服务端:页面基本不用,就不展开了,三个类代码如下:WebService:...

2019-04-03 16:30:46 1580

原创 【前端】Echarts 改变柱状图,饼图等图表图例颜色,自定义颜色,

series: [ { name: 'xx', type: 'bar', stack: 'xx', itemStyle:{ normal:{ color:'#2F4554' } }, label: { norma...

2019-03-30 17:23:52 2474

原创 windows用批处理bat快速切换Java-jdk版本,不用每次打开环境变量

新建文本文档,输入一行命令:setx -m JAVA_HOME "D:\jdk6" &pause保存后,将txt后缀改为bat后缀,右键文件,以管理员运行,即可。注:双引号里面为jdk安装路径,需根据自己路径改变注意点:1.在环境变量path和CALSSPATH里,jdk路径应配置为%JAVA_HOME%变量,而不是写死的路径2.运行.bat文件时,应该右键文件,...

2019-03-22 14:04:50 1207

原创 【前端】Html5自带输入框input带下拉列表,实时动态模糊查询,无需插件

在做一个功能,一个输入框,查询之前的数据库记录,如果有记录,则从下拉列表里取,如果没有,则输入框自己输入。本来以为需要插件,结果没看到合适的插件,倒是找到了一个好用的demo:不需要引用插件,h5下,所有代码就这么多:&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="utf-8" /&gt; ...

2019-03-12 23:22:55 14397 9

原创 springboot 配置自定义配置文件,properties和yml文件,可用,没有location属性原因

因不想破坏application.yml的原生态,这里大都是框架系统相关的属性。自定义的一些属性就要单独存放一个文件了。使用spring boot2.0的同学会发现ConfigurationProperties注解类的属性location已经取消了。spring boot1.5.x之后版本取消了location。参照了网上的几种方式,选了一种有效简单的方式,在此记录一下。先添加po...

2019-02-23 12:40:50 1150

原创 JPA报错check the manual that corresponds to your MySQL server version for the right syntax to use near

今天用JPA启动报错。查了下资料,原来是表的字段名用了mysql的关键字‘key’。改掉key,换用其他字段名,启动成功了。第一反应语句语法错了,但是因为是JPA,没有SQL,所以不像是语句错了。如果是写了SQL,那就检查SQL语句,符号多写漏写等。就像java的变量名不可以用java的关键字一样,数据库里也有自己的关键字,表名和字段名不要用关键字。在此接着这个报错顺便看了下m...

2018-12-08 21:39:34 1495

原创 使用layui,动态生成的标签加onclick点击事件,终于找到一个能用的方法了,可以获取当前元素

使用layui的时候,动态生成一段数据: "&lt;i class='fa fa-clock-o fa-1g' style='color: darkgrey; padding-left: 80px'&gt; "+val.insertTime+"&lt;/i&gt;想给这个 &lt;i&gt;&lt;/i&gt;标签加点击事件:因为用的layui框架,整体上也用了它的一些规则:...

2018-11-20 22:43:04 37697 15

原创 Spring boot 使用jpa分页查询,不需要写SQL语句, 正确使用 Pageable,以及 Page<T>转换为List

使用了spring boot配合jpa,感觉是挺不错的。做一个简单的mysql数据库分页查询很简单,直接上代码了。import org.springframework.data.domain.Page;import org.springframework.data.domain.PageRequest;import org.springframework.data.domain.Pa...

2018-11-15 23:06:12 10681

原创 spring boot 读取本地服务器/本地硬盘上的图片,避免图片放在tomcat等服务器下,windows系统为例

图片放在主体项目所在服务器以外的好处不言而喻,这里以windows系统的E盘为例,E盘根目录下放一张图片,"test.jpg".在后台放置这样一个类:import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.*;...

2018-11-08 21:45:00 2298

rabbitmq-server-3.8.3.exe和erlang22.2.exe 64位压缩文件

rabbitmq-server-3.8.3.exe和erlang22.2.exe 2020年3月最新版本, 64位

2020-03-14

OracleSplitClob.rar

Java代码导出oracleSQL大文本clob,导出后可以使用sqlplus 语句直接执行,内有详细说明和示例文档

2019-10-17

eclipse+ssm+maven最基本的demo含文档说明

所用的各种工具版本相对较新,内含文档说明,可以参照步骤部署执行

2018-04-15

Redis-x64-3

Windows64位Redis3.2,亲测可用,一打开如果存在报毒现象,请选择信任。

2017-11-07

ssm_sample框架

这个我自己写的一个maven下最基本的ssm框架,我的博客里有相关说明,希望大家都能搭建成功

2017-11-07

POI3.7/POI3.8/POI3.9

POI3.7/POI3.8/POI3.9/POI3.10的jar包都在这里,欢迎下载

2017-11-01

editable-table

editable-table可对表格进行行内操作,相关教程网上有许多,欢迎下载

2017-10-25

bootstrap-table-editabel

bootstrap-table-editabel可以用来 bootstrap-table进行表格行内编辑

2017-10-25

时间戳和日期时间互换2

升级版本,带了一个系统时间和计时器。更加便于使用。

2017-10-12

时间戳和日期时间互换

一个非常简介的时间戳转换工具,可以把时间,日期,转换成时间戳,也可以把时间戳转换成日期格式。

2017-10-12

ip数字转换小工具

自己写了个小程序,便于在没有网络的电脑上使用,当然有网络肯定也没问题

2017-10-11

空空如也

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

TA关注的人

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