自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (4)
  • 收藏
  • 关注

原创 DataGrip常见问题

进行如下配置配置后查询结果输出在output中。

2023-12-08 14:06:54 225

原创 DataGrip连接远程MySQL数据库失败,但Navicat连接成功

GataGrip连接远程MySQL数据库失败的解决办法

2022-06-06 17:24:53 3897 4

原创 使用Nacos问题总结

安装后startup.cmd启动失败Unable to start embedded Tomcat解决办法在nacos的bin目录下打开cmd,用以下命令启动startup.cmd -m standalonespring cloud nacos报错项目使用spring-boot-dependencies 2.1.9.RELEASE,spring-cloud-dependencies Greenwich.SR6,spring-cloud-alibaba-dependencies 2021.0.1

2022-03-28 18:28:42 1492

原创 idea给Java main方法args传参

在program arguments里写下参数,多个用空格分开

2022-01-24 15:58:45 1708

原创 Mybatis Mybatis-plus使用问题全记录

mybatis/mybatis-plus使用in sql语句参数是List类型在mapper中List<Person> getPersons(@Param("ids") List<Long> idList);在xml中,使用foreach标签<select id="getPersons" resultType="com.base.info.entity"> select * from base_person where id in &

2021-12-21 09:45:35 491

原创 mybatis-plus listObjs的使用|lambda function错误

这个方法要怎么用有谁知道<V> List<V> listObjs(Wrapper<T> queryWrapper, Function<? super Object, V> mapper);我要写一个方法,根据carVo的carNumber查询car_dept表,这个表里一个car_number会有多条数据,我需要的就是多条数据里的一个字段(dept_id)字段组合成的list,我写的方法如下:public R update(@Valid @Reques

2021-12-08 16:01:32 3650 3

原创 匿名内部类的构造方法

public class AnonymousConstructor { public static Base getBase(int i){ return new Base(i) { //创建匿名类的构造方法的办法 { System.out.println("Inside instance initializer"); } @Override

2021-10-20 17:37:49 788

原创 看 on java 8 遗留的问题

问题一:接口和super关键字public class Jim implements Jim1, Jim2 { @Override public void jim() { Jim2.super.jim();//问题:这里为什么要这么用super Jim1.super.jim(); } public static void main(String[] args) { new Jim().jim(); }}in.

2021-10-20 16:05:01 80

原创 JAVA类加载的过程

记录一个还没彻底弄明白的问题,on java 8书里的代码class Glyph { void draw() { System.out.println("Glyph.draw()"); } Glyph() { System.out.println("Glyph() before draw()"); draw(); System.out.println("Glyph() after draw()"); }}

2021-10-20 14:16:49 52

原创 发现一个基本数据类型和包装类的有趣现象

public class OverloadingVarargs2 { static void f(float i) { System.out.println("first"); } static void f(Character args) {//注意这里是包装类 System.out.println("second"); } public static void main(String[] args) { f(1)

2021-10-19 20:00:06 53

原创 vue+element ui改变表格的表格内容样式

使用cell-style<el-table :data="infoList" :border=true :cell-style="rowStyle"> <el-table-column label="名称" prop="fZcName" align="center"></el-table-column> <el-table-column label="编号" prop="fQsht" align="center"></el-table-column

2021-03-30 11:17:41 662

原创 Postman发送请求参数是Map格式的请求

2020-12-30 17:52:43 2039

原创 Java retry: break retry;continue retry;的使用

retay:用与双重死循环的情况下break retry;表示跳出双重死循环且不再进入最外层死循环break continue;表示跳出双重死循环且重新进入最外层死循环代码示例continue retry示例public class TestC { public static void main(String[] args) { retry: for (;;){ int count = 1; System..

2020-11-11 20:49:58 459

原创 阅读How Tomcat Works笔记

一 概述1 Servlet容器Servlet容器为一个Servlet请求提供服务基本要做三件事创建request对象填充可能被servlet使用的信息,如参数、头部、cookies。一个request对象是javax.servlet.ServletRequest或javax.servlet.http.ServletRequest接口的实例创建一个response对象给客户端发送响应,一个response对象是javax.servlet.ServletResponse或javax.servlet.h

2020-10-13 19:44:56 180

原创 一个工程的多个模块中的一个模块打包成jar在转为.exe可执行文件

编辑pom.xml<build> <finalName>checkBalance</finalName> <sourceDirectory>src/main/kotlin</sourceDirectory> <testSourceDirectory>src/test/kotlin</testSourceDirectory> <plugins>..

2020-09-24 10:11:53 342

原创 修改Git的提交账户

找到git的安装目录,打开bash.exe查看当前配置的git config user.namegit config user.email替换成自己的git config --global --replace-all user.name "自己的用户名"git config --global --replace-all user.email "自己的邮箱"...

2020-09-14 10:18:27 617 1

原创 IDEA运行Tomcat8.5.57源码

下载源码解压Tomcat源码进入解压后的源码文件夹下,新建一个文件夹,命名为home将conf和webapps移动到home目录下在源码文件夹下新建一个pom.xml,如下编写<?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-..

2020-09-13 15:57:05 340

原创 Spring配置文件<tx:annotation-driven transaction-manager报错

原因是命名空间错误,idea自动导入的是只需要把命名空间改为tx就可以

2020-08-17 06:54:04 2492

原创 SpringBoot整合Mybatis(采用xml映射文件)

Maven依赖通过IDEA的Spring Initializr选择需要的依赖,我用到了图下的这些配置文件application.properties# 服务器端口server.port=8080# 数据库spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driverspring.datasource.url=jdbc:mysql://localhost:3306/mall?useSSL=false&serverTimezone

2020-06-14 22:46:33 1485

原创 安卓入门小案例

一、打电话小案例报错java.lang.SecurityException: Permission Denial: starting Intent { act=android.intent.action.CALL dat=tel:xxx cmp=com.android.server.telecom/.components.UserCallActivity } from ProcessRecor...

2020-04-24 18:56:25 502

原创 笔记——Spring中的HttpEntity

笔记是从Spring的文档中自己整理和翻译的HttpEntity:代表一个HTTP请求或响应实体,由headers和body组成;一般和RestTemplate一起使用常见使用方式一:HTTP requestRestTemplate restTemplate = new RestTemplate();HttpHeaders headers = new HttpHeaders();/...

2020-04-02 13:35:19 4028

原创 笔记——SpringBoot处理错误的原理解析

当程序出现错误时,BasicErrorController会处理/error请求BasicErrorController@Controller@RequestMapping("${server.error.path:${error.path:/error}}")public class BasicErrorController extends AbstractErrorController...

2020-03-31 16:50:50 103

原创 笔记——Java枚举enum

java.lang.Enum中的方法String name() :返回枚举常量的namestatic <T extends Enum>T valueOf :根据枚举的name返回枚举常量实例public enum ProductStatus { AUDITING("审核中"), IN_SELL("销售中"), LOCKED("暂停销售"), ...

2020-03-31 12:18:29 137

原创 笔记——Gradle简单入门

Groovy简单语法打印输出println("hello");println("world") //省略;println "hello" //省略;和()定义变量普通类型def a = 10 //定义变量aprintln a //打印输出a集合类型def list = ["a","b","c"]list << "d" //添加元素println li...

2020-03-30 14:38:54 130

原创 Maven项目无框架使用JPA报错'hibernate.dialect' not set

用到的依赖<dependencies> <!-- junit --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version...

2020-03-28 11:27:30 202

原创 RabbitMQ

1下载RabbitMQ镜像(带管理界面的版本)docker pull rabbitmq:management2运行镜像5672是RabbitMQ的端口号15672是RabbitMQ管理界面的端口号docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq 985adbf130623登入管理界面http://192.1...

2020-03-05 14:01:42 60

原创 SpringBoot整合Redis

1.导入依赖<!--Redis依赖--><dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId> <version>2....

2020-03-03 11:55:32 419

原创 Docker使用MySQL

运行MySQL镜像-p将主机的端口号映射为容器的端口号–name为容器起别名-e指定参数-d后台运行docker run -p 3306:3306 --name mysql01 -d -e MYSQL_ROOT_PASSWORD=123 mysql使用Navicat连接容器,主机名是虚拟机的主机ip连接虽然成功,但是打开连接报错2059因为下载MySQL镜像时,...

2020-02-20 14:37:47 153

原创 解决Docker启动Tomcat容器,访问404问题

原因:没有关闭防火墙或者Tomcat的webapps文件夹下没有东西排查和解决启动Tomcat容器docker run -d -p 8888:8080 tomcat查看已经启动的容器docker ps使用8888端口访问Tomcat失败先查看防火墙状况service firewalld status如果防火墙没关闭,先关闭防火墙service firewa...

2020-02-20 13:21:40 10416 18

原创 SmarTTY操作Linux虚拟机

在VirtualBox连接上虚拟电脑之后,先设置网络设置好网络之后,重新连接,并查看ip地址新建一个SSH连接输入IP地址、用户名、和密码点击save连接成功...

2020-02-19 15:34:59 1021

原创 安装VirtualBox和导入虚拟电脑出现的问题

一在安装VirtualBox的时候弹出了一个窗口是否安装Oracle Corporation点击了确定安装二、导入虚拟电脑在双击虚拟启动虚拟电脑时报错未能启动虚拟电脑,由于下述物理网卡未找到:Realtek PCIe FE Family Controller #2(adapter 1)点击更改网络设置,发现无效设置,两个警告第一个:系统加速配置页已启动硬件虚拟化,但主机并不支持,需...

2020-02-19 14:42:35 7480 1

原创 SpringBoot使用外部的Tomcat以支持JSP

步骤如下创建一个SpringBoot项目,打包方式为war在Project Settings中为项目创建好webapp,和WEB-INF/web.xml点击Edit Configurations添加本地的Tomcat在webapp下创建index.jsp,启动Tomcat来到index.jsp页面简单的测试JSP页面能不能使用index.jsp页面<body> &...

2020-02-18 21:49:36 172

原创 最迷幻的办法解决SpringBoot访问static文件夹下的静态资源

写SpringBoot的时候,想访问static文件夹下的资源,就是访问不到,一直到white page,在网上也搜了好多,试了好多方法都没用然后我就想试一下public和resources下的资源是不是也访问不到,在public和resource都建了一个html文件,这两个文件都可以访问到,我又试着访问了一下static下的资源,既然就可以访问到了!!!不知道是不是奇奇怪怪的运气,我就又建...

2020-02-17 15:13:22 1851 1

原创 SpringMVC使用Hibernate Validator进行后台校验

一、导入Hibernate Validator的相关Jar包二、环境搭建1.配置web.xml<!--配置SpringMVC的前端控制器DispatcherServlet--><servlet> <servlet-name>springDispatcherServlet</servlet-name> <servlet-...

2020-01-30 11:09:01 104

原创 SSH整合:Spring5.2.2+Struts2.5.22+Hibernate5.8

SSH整合:Spring5.2.2+Struts2.5.22+Hibernate5.8一、环境搭建数据库:MySQL8JDK:13jar包SpringStrutsHibernateSpring整合HibernateStruts整合Spring-C3p0连接数据库在JDK8以上使用Hibernate需导入二、带有hibernate.cfg.xml的案例编...

2020-01-12 10:39:01 1399 4

原创 自定义struts.xml的位置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://x...

2020-01-12 10:12:14 85

原创 Strut2.5使用通配符的方法访问action

Strut2.5使用通配符的方法访问action,要在struts.xml的配置文件中添加如下代码<?xml version="1.0" encoding="utf-8"?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.5//EN" "htt...

2020-01-12 10:08:36 148

原创 mysql的安装路径

参考连接忘记mysql的安装路径了,记一下以免自己又忘了show variables like “%char%”;

2019-06-06 16:07:50 3816

闪聚支付P1-P30Nacos入门项目代码

闪聚支付P1-P30Nacos入门项目代码 对应B站黑马程序员闪聚支付项目课程P1-P30的课程内容,自己敲的项目代码

2022-04-04

手下一个简单服务器资源.zip

一个简单的解析请求返回静态数据的项目资源,和我的文章

2020-10-13

f.zip Fdex2安卓脱壳,支持安卓4.4和安卓7以上

Fdex2安卓脱壳,支持安卓4.4和安卓7以上

2020-09-11

Mybatis分页.rar

Mybatis的分页插件PageHelper,最新版本5.1.9以及jsqlparser-3.1

2020-02-14

空空如也

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

TA关注的人

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