自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis-plus中sql语句lt、le、eq、ne、ge、gt 的含义

ge:greater than or equal to 大于等于。le:less than or equal to 小于等于。ne:not equal to 不等于。gt:greater than 大于。lt:less than 小于。eq:equal to 等于。

2023-08-04 11:42:46 4443

原创 Kettle PDI工具连接Mysql时报Driver class ‘org.gjt.mm.mysql.Driver‘ could not be found, make sure the ‘MySQL

kettle连接MySQL

2022-09-04 17:59:54 648 1

原创 关于feign接口调用时的Date类型数据传参问题

feign接口调用时的Date类型数据变更问题

2022-09-01 11:48:28 821

原创 mysql 5.7 返回json数据 中文乱码问题

mysql 5.7 返回json数据 中文乱码

2022-06-14 17:35:35 364

原创 mybatis批量插入报下标越界异常:java.sql.SQLException: java.lang.StringIndexOutOfBoundsException

### Cause: java.sql.SQLException: java.lang.StringIndexOutOfBoundsException: String index out of range: 462报错原因:批量插入参数list为null;或者不为null,但是list的size为0;解决办法:在传参数是对list进行非null和size大于0判断。...

2022-04-11 14:20:11 2496

原创 Mysql查询结果截取

left(字段名, 100) 从左侧开始截取100个字符

2022-03-24 14:07:49 1566

原创 Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory

Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader.findClass(URLClassLoader.java:382) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadCl...

2022-01-17 14:20:25 1083 1

原创 Cannot deserialize instance of `java.util.ArrayList<com.entity.Test>` out of VALUE_STRING token

Cannot deserialize instance of `java.util.ArrayList<com.XXX.XXX>` out of VALUE_STRING token

2022-01-13 17:47:26 3371

原创 IDEA左下角展示当前类名与方法名

File > Setting > Editor > General > Breadcrumbs把 java 的勾勾上后保存即可, 这样打开所有的类和方法时左下方都会显示当前类和方法的名称, 点击即可跳转到类名或者方法名的那行, 方便开发快速查找和迅速定位...

2022-01-13 14:16:34 1891 1

原创 Your idea evaluation has expired. Your session will be limited to 30 minutes

1.delete C:\Users\admin\AppData\Roaming\JetBrains\IntelliJIdea2020.1 all files2. delete C:\Users\admin\AppData\Local\JetBrains\IntelliJIdea2020.1 all files3.delete (register) \HKEY_CURRENT_USER\Software\JavaSoft\Prefs\jetbrains即可重新获得30天免费试用...

2022-01-12 14:13:50 591

原创 json串反转义(消除反斜杠)

json字符串的值中包含反斜杠{"image":"xxx.jpg","sku":"A301","name":"IPhone11\"5G","status":"有货"}其实它在字符串里面是这样显示的{\"image\":\"xxx.jpg\",\"sku\":\"A301\",\"name\":\"IPhone11\\\"5G\",\"status\":\"有货\"}执行JSON.parseObject("{"image":"xxx.jpg","sku":"A301","nam

2021-03-25 15:46:33 6466 1

原创 Spring Cloud入门下

Spring Cloud从入门到谈笑风生-上仓库:https://gitee.com/iacs/scdemo.git10 消息驱动-Stream 10.1 概述 10.2 生产者消费者实现 10.2.1 生产者 10.2.2 消费者 10.3 分组消费与持久化 11 链路跟踪-Sleuth 11.1 概述 11.2 搭建 11.1 zipkin server 11.2.2 服务监控 12 Nacos-服务注册和配置中心 12.1 Spring Cloud

2020-11-26 20:38:21 207

原创 Spring Cloud入门上

1 微服务概述 2.项目搭建 2.1 建立父项目 2.2 服务提供者-支付模块 2.3 服务消费者-订单模块 2.4 抽取公用模块-common 3.注册中心 3.1 eureka注册中心 3.1.1 建立eureka server 3.1.2 支付服务注册到eureka server 3.1.3 搭建eureka server集群 3.1.4 多实例注册到eureka server 3.2 zookeeper注册中心 3.2..

2020-11-26 20:38:03 273

原创 If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.

在调试Spring Cloud项目时服务提不起来Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be loaded from a particular profile you may need to activate it (no profiles...

2020-11-08 16:09:51 359

原创 java实现从html中提取纯文本

package com.example.demo;import org.apache.commons.lang.StringEscapeUtils;import java.util.regex.Pattern;public class Html2Text { public static void main(String[] args) { String temp = StringEscapeUtils.unescapeHtml("含html标签的字符串"); .

2020-11-02 12:30:12 488

原创 java8 stream 接口终端操作 anyMatch,allMatch,noneMatch

List<String> strs = Arrays.asList("a", "a", "a", "a", "b"); boolean aa = strs.stream().anyMatch(str -> str.equals("a")); boolean bb = strs.stream().allMatch(str -> str.equals("a")); boolean cc = strs.stream().noneMatch(.

2020-10-19 16:38:09 873 1

原创 java list集合分批取出/处理(Lists.partition)

package com.example.demo;import java.util.ArrayList;import java.util.List;public class Test { public static void main(String[] args) { List<Integer> list = new ArrayList<>(); for (int i = 0; i < 1500; i++) { .

2020-09-26 17:34:32 3051

原创 IDEA实体类生产唯一uuid设置

实体了实现序列化接口Serializable 后, 光标放在类上, Alt + Enter 不能生成唯一UUID设置如图:

2020-09-17 14:58:24 1414

原创 网络图片转换成字节流

/** * 根据地址获得数据的字节流 * @param strUrl 网络连接地址 * @return byte[] */ public static byte[] getImageFromNetByUrl(String strUrl){ try { URL url = new URL(strUrl); HttpURLConnection conn = (HttpURLConnectio...

2020-08-21 16:17:40 868

原创 读取JSON并生成Java类文件编译器JSON GEN

http://jsongen.byingtondesign.com/使用步骤:1.复制 json 字符串到编译器里;2.定义类名3.点击生成 Java 类文件Json 示例:{"string_value":"joe","number_value":1,"array_value":[{"name":"fred","address":{"city":"toledo","state":"ohio"}}]} 生成的 Java 文件如下:public class .

2020-06-01 09:17:28 402

原创 查找表中多余的重复记录(多个字段),不包含id最小的记录

SELECT 字段A, 字段B, 字段C, COUNT(*) FROM Table GROUP BY 字段A, 字段B, 字段C HAVING COUNT(*) > 1;

2020-04-27 20:10:31 365

原创 HashMap根据Key(升序a到z)排序

Map<String, String> hMap = new HashMap<>(); hMap.put("a", "1"); hMap.put("z", "3"); hMap.put("c", "5"); hMap.put("k", "8"); System.out.pr...

2019-09-28 11:24:26 1221

原创 获取json字符串数组里面某个属性的值

String jsonStr = "[{"key": 1568607847117,"imgType": "S","count": 1,"level": 2}, {"key": 1568607914096,"imgType": "C","count": 0,"level": 4}]";如何拿到 level 的值呢?JSONObject.parseArray(x).getJSONOb...

2019-09-16 17:51:22 5814

原创 Linux常用命令

1.Linux环境下 查看当前运行的 java 程序 -------> jps2.查看日志命令:(1)查看最后100行日志: tail -100f info.log(2)日志搜索关键字: cat info.log | grep "关键字"(3)退出日志模式就 Ctrl+C...

2019-08-15 20:41:10 138

原创 Mybatis项目映射文件xxxDao.xml和接口xxxDao.java 之间的方法跳转插件

在 IDEA的 setting 里面搜索Free Mybatis plugin插件后安装即可装完之后 映射文件xxxDao.xml和接口 xxxDao.java 之间就可以直接点击绿色箭头去跳转了, 用的很爽xxxDao.javaxxxDao.xml还有一个叫 rainbow 的插件也挺不错...

2019-07-02 21:05:31 1190

原创 Maven项目工程目录约定

2019-06-04 00:36:53 156

原创 SQL中的交叉查询、内连接和左外连接、右外连接查询的区别

customer表id company_name category_id 1 公司a 1 2 公司b 2 3 公司c 5 4 公司d 6 ...

2019-04-16 11:22:00 728

原创 MySQL给表里的某个字段建立索引

注:`table_name` 和 `column` 中的``是Esc下方的一个键 ~`,可省略不写``,直接写表名和字段名1.添加PRIMARY KEY(主键索引):ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` )2.添加UNIQUE(唯一索引):ALTER TABLE `table_name` ADD UNIQUE ...

2019-04-15 15:29:41 15420

原创 上机题

一、问题描述: 我国大陆运营商的手机号码标准格式为:国家码+手机号码,例如:8613912345678。特点如下:1、长度13位;2、以86的国家码打头;3、手机号码的每一位都是数字。请实现手机号码合法性判断的函数(注:考生无需关注手机号码的真实性,也就是说诸如86123123456789这样的手机号码,我们也认为是合法的),要求:1)如果手机号码合法,...

2019-04-12 08:33:39 432

原创 Exception sending context initialized event to listener instance of class org.springframework.web.co

开始玩zookeeper的时候,启动项目控制台报如下异常,原因是虚拟机的防火墙没有关闭,导致访问超时了,把防火墙关闭即可严重: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListenerorg....

2019-04-10 14:20:06 580

原创 CentOS7安装jdk1.8教程

一、下载jdk我用的jdk版本是 jdk-8u201-linux-x64.tar.gz没有的话也可以点击版本号下载,百度网盘提取码:vtak下载完成后拉到Linux上的 /usr/local/java文件里面(该java文件是新建的,新建文件命令是 mkdir java)二、解压jdktar xvf jdk-8u201-linux-x64.tar.gz 三、配置jdk...

2019-04-04 13:07:36 286

原创 IDEA自动导包设置

 IDEA 中导包快捷键是 Ctrl + Alt + O, 一次性导包需要做如下配置找到Auto Import 把 Add unambiguous imports on the fly 前打上勾 

2019-01-14 18:17:56 1593

原创 修改Redis的缓存路径

在redis目录下的redis.conf中 找到 # heapdir&lt;directory path(absolute or relative)&gt;,在后面加上 heapdir F:\redistempPath,(F:\redistempPath是)文件夹路径

2019-01-11 23:42:43 4214 1

原创 Java 获取本地电脑的IP地址和电脑名称

import java.net.InetAddress;import java.net.UnknownHostException; public class GetComputerInformation { public static void main(String[] args) throws UnknownHostException { // 获取本地IP地址 ...

2019-01-09 18:53:51 1090

原创 IDEA 修改了前端页面之后在浏览器刷新时,页面不会显示最新修改的值的解决办法

解决办法:在Tomcat配置里面的On 'Update' action: 选项选择 Update classes and resource 以及On frame deactivation: 选项选择 Update classes and resource Apply --&gt; OK 即可 ...

2018-11-14 15:02:40 8143 3

原创 \WEB-INF\lib\spring-web-4.0.0.RELEASE.jar (系统找不到指定的文件。)

1、问题描述Eclipse修改了个html页面一保存就提示spring-web-4.0.0.RELEASE.jar (系统找不到指定的文件。)然后就报java.lang.IllegalStateException: java.io.FileNotFoundException: D:\apache-tomcat-8.0.33\webapps\项目名称\WEB-INF\lib\spring-w...

2018-11-10 18:39:22 2591

原创 import com.sun.image.codec.jpeg.JPEGCodec不通过,报错报红线

问题描述:import com.sun.image.codec.jpeg.JPEGCodec 和 com.sun.image.codec.jpeg.JPEGImageEncoder 两个包报红线解决办法:Windows --&gt; Priferences --&gt; Compiler --&gt; Errors/WarningsDeprecated and restricte...

2018-11-02 14:05:30 1762

原创 IDEA创建maven项目

避免开发版本不同造成困扰,我的开发工具版本是:idea-2017.3.51. 新建 IDEA 项目2. 选择 maven 项目,勾选创建类型为原型的,选择快速创建maven项目,然后Next 3. 创建包名、项目名,Next4. 选择maven解压包的路径、maven配置文件的路径、本地仓库的路径 ,然后Next5. 修改项目名称后Next6.  maven...

2018-10-29 11:34:52 412

原创 修改最新版谷歌浏览器编码方式

1. 在Chrome网上应用商店里面下载一个插件(前提是你可以连外网...) https://chrome.google.com/webstore/detail/set-character-encoding/bpojelgakakmcfmjfilgdlmhefphglae2. 点击添加至Chrome 按钮 3. 添加到扩展程序4. 添加成功后浏览器右上角就显示一个01的图标...

2018-08-29 18:33:28 7486

原创 Eclipse建maven项目的环境配置

1.修改工作空间的编码方式Window --&gt; Preferences --&gt; General --&gt; Workpace --&gt; 选择Other为UTF-82. 修改编辑窗口字体大小3.maven配置 接上一个步骤, 还要选中4. 选择maven仓库位置 选中maven解压包下的配置文件setting.xml, 并选中maven仓库的存放...

2018-08-27 16:44:49 292

空空如也

空空如也

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

TA关注的人

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