清理本地Maven仓库的方法示例

1.清理targetmvn clean -U2.清理该项目依赖的本地仓库中的maven包mvn dependency:purge-local-repository这个命令会清理pom.xml中的包,并重新下载,但是并不清理不在pom.xml中...

2020-11-04

IDEA maven依赖错误中包下面红色波浪线

我在给别的开发同事搭建开发环境的时候 经常遇到项目中报红色波浪线的问题。类似下面的图片具体原因不详 : 怀疑是包下载不全下面给出三种解决方案终极方法利用maven指令重新...

2020-11-04

idea maven pom不自动更新的解决方法

今天遇到pom中添加dependency时相关的jar会自动下载,但是左边的External Libraries中一直获取不到添加的jar问题。刚开始怀疑是maven的更新问题所以一直在下边这几个地方重复...

2020-11-04

Java自定义比较器实现中文排序

compareTo 方法   compareTo()是两个字符串对象比较大小,返回一个整数值,如果调用字符串对象大,返回正整数,反之,返回负整数。相等则返回0。compareTo()是两个字符串对象按ASCI...

2020-11-04

java 使用Scanner类接收从控制台输入的数据方式

接收从控制台输入的数据可以使用Scanner类实现,Scanner类在一个名为util的包中需要在程序中导入这个包, 即在程序中添加import java.util.*;Scanner类可以接收int string char...

2020-11-04

IDEA中Maven依赖包下载不了的问题解决方案汇总

这个依赖包下载不了的问题真的是很烦,之前一直把下载不上的依赖剪切再粘贴到pom.xml文件中,保存它就自动下载了,但是今天怎么剪切粘贴都没用,所以就花了点时间在网上各种搜...

2020-11-04

Java为什么使用补码进行计算的原因分析

我们主要要解决的问题就是负数的表示,而众所周知,绝对值相等的两个正负数之和为0。假设我们有正数 0000 0000 0000 1111,我们如何表示其相反数呢?一般我们的思路是,找一个数,跟它...

2020-11-04

springboot项目打成jar包后无法获取static下的静态资源文件的问题分析

springboot 后端项目 做某个功能时 需要读取根目录下的.doc文件,具体项目中路径如下:开始是通过绝对路径读取文档,在本地没有任何问题。
但是 讲项目打成jar包 部署到测试环境...

2020-11-04

IDEA中Maven依赖下载失败解决方案(小结)

使用IDEA进行Maven项目开发时,时不时会遇到pom.xml报错的情况,其中很大概率是因为Maven依赖的jar包下载失败,找来找去也没有找到是什么问题,困扰了很多程序猿,这里给出IDEA中Mave...

2020-11-04

idea实现类快捷生成接口方法示例

本文主要介绍了idea实现类快捷生成接口方法示例,分享给大家,具体如下:接口类

实现类

当我们实现了接口后,并没有像eclipse那样,鼠标放上去就会提示生成接口方法
鼠标定位到User...

2020-11-04

IDEA 2020 2全家桶安装激活超详细图文教程

推荐阅读:最新idea2020注册码永久激活(激活到2100年)https://www.freexyz.cn/article/178193.htmIntelliJ IDEA 2020最新激活码(亲测有效,可激活至 2089 年)https://www.jb51.ne...

2020-11-04

IntelliJ IDEA 2020.2 配置大全详细图文教程(更新中)

1.提示改为不区分大小写File -> settings -> Editor -> General -> Code Completion2.代码字体大小修改2.1使用Ctrl+鼠标滚轮修改代码字体大小File -> Settings -> Editor -...

2020-11-04

关于Tomcat出现The origin server did not find a current representation for the target resourc...的问题

写在前面“The origin server did not find a current representation for the target resource or is not willing to disclose that one exists.”,在web开发的过程中,看到...

2020-11-04

浅析springboot通过面向接口编程对控制反转IOC的理解

IoC是什么
  Ioc—Inversion of Control,即“控制反转”,不是什么技术,而是一种设计思想。在Java开发中,Ioc意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直...

2020-11-04

JavaEE Spring MyBatis如何一步一步实现数据库查询功能

配置好一个SptingBoot项目配置好MyBatisJavaEE Spring~MyBatis是什么? 它和Hibernate的区别有哪些?如何配置MyBatis?SpringBoot配置文件application.properties简单...

2020-11-04

JavaEE SpringMyBatis是什么? 它和Hibernate的区别及如何配置MyBatis

MyBatis MyBatis 是一个基于 Java 的持久层框架。MyBatis 提供的持久层框架包括 SQL Maps 和 Data Access Objects(DAO),它消除了几乎所有的 JDBC 代码和参数的手工设置以及结...

2020-11-04

利用JAVA反射,读取数据库表名,自动生成对应实体类的操作

本代码是利用java反射,读取数据库表自动根据表名生成实体类,数据库采用老牌SQLSERVER 2000,驱动为JTDS,其他数据库可根据情况自定修改。代码中包含了大部分数据库类型与JAVA类型...

2020-11-04

JAVA中的Token 基于Token的身份验证实例

最近在做项目开始,涉及到服务器与安卓之间的接口开发,在此开发过程中发现了安卓与一般浏览器不同,安卓在每次发送请求的时候并不会带上上一次请求的SessionId,导致服务器每次接...

2020-11-04

java怎样做到字符串转数字

java字符串转数字的方法:1、转化为整型数字(1)Integer.parseInt(String s) ,代码示例如下:public class Test {public static void main(String args[]){String s = "123";int nu...

2020-11-02

java static关键字的作用是什么?

一、static关键字的特点:在《Java编程思想》P86页有这样一段话:  “static方法就是没有this的方法。在static方法内部不能调用非静态方法,反过来是可以的。而且可以在没...

2020-11-02

java源文件由什么组成?

Java源文件是由三个部分组成的,第一部分是类或外部结构:例:class Student{}第二部分是main方法,也叫做程序的入口在这里需要大家在学习的时候注意的地方有三点:第三部分是编写代...

2020-11-02

java中list怎么转为数组?

在Java中,经常遇到需要List与数组互相转换的场景。那么list怎么转为数组?下面本篇文章给大家介绍一下。List转换成数组,可以使用List的toArray()或者toArray(T[] a)方法。List...

2020-11-02

java中mysql查询语句有哪些

java中mysql查询语句:1、简单查询–查询所有的字段:select * from 表名 ;- - 查询指定的字段:select 字段1,字段2… from 表名 ;- - 表别名 : 别名中如果有特殊符...

2020-11-02

java split方法怎么用?

split 方法将一个字符串分割为子字符串,然后将结果作为字符串数组返回。stringObj.split([regex,[limit]]) stringObj:必选项。要被分解的 String 对象或文字。该对象不会被 s...

2020-11-02

java中this关键字怎么使用?

1、当成员变量和局部变量重名时,在方法中使用this时,表示的是该方法所在类中的成员变量。(this是当前对象自己)public class Hello { String s = "Hello"; public Hello(...

2020-11-02

Java 的 AutoCloseable 接口

本文对 try-with-resources 语法进行了较为深入的剖析,验证了其为一种语法糖,同时给出了其实际的实现方式的反编译结果,相信你在看完本文后,关于 AutoCloseable 的使用你会有新...

2020-11-02

详解Java中方法next()和nextLine()的区别与易错点

1、基本语法


1.1基本使用方法


本篇博客重点nextLine()会读取换行('\r'),但是不会进行输出。


Java中Scanner类中的方法next()和nextLine()都是吸取输入台输入的字...

2020-11-01

java枚举类型enum用法有哪些

java枚举类型enum用法有:一、枚举型常量package com.yang;//首先枚举是一个特殊的class//这个class相当于final static修饰,不能被继承//他的构造方法强制被私有化,下面有一个...

2020-11-01

spring aop原理是什么

spring aop原理:AOP(面向切面)是一种编程范式,提供从另一个角度来考虑程序结构以完善面向对象编程(OOP)。AOP为开发者提供了一种描述横切关注点的机制,并能够自动将横切关注点织入...

2020-11-01

java字体有哪些

Java 使用逻辑字体映射到运行平台上对应的物理字体这种方法来处理字体的显示。Java 定义了五种逻辑字体:Serif(有衬线) 、Sans-serif(无衬线) 、Monospaced(等宽) 、Dialog(对话框)、...

2020-11-01

java复制多向链表的方法

多向链表结构如public class Node{ public int value; public Node next; public Node rand; public Node(int data){ this.value = data; }}方法...

2020-11-01

JDBC查询Map转对象实现过程详解

虽然项目中都夹杂了Hibernate的支持,但是团队开发中,很多人为了编写特殊查询的代码时都使用了JDBC进行查询。JDBC查询后返回的是一个List集合,List中组装的是Map,一个Map就是...

2020-11-01

Hibernate传入Java对象创建动态表并录入数据

看到Hibernate你给一个对象,他就能动态的创建配置文件里面指定的表名,然后把数据录入到数据库,当初感觉是很神奇,不过,好像Hibernate不能动态的分表创建表和录入数据


我这里...

2020-11-01

SpringCloud Gateway自定义filter获取body中的数据为空的问题

最近在使用SpringCloud Gateway进行网关的开发,我使用的版本是:SpringBoot的2.3.4.RELEASE+SpringCloud的Hoxton.SR8,在自定义过滤器时需要获取ServerHttpRequest中body的数...

2020-11-01

关于Idea使用git时commit特别慢的问题及解决方法

使用idea提交代码到本地git仓库时,可能会出现提交速度特别慢的情况,因为是本地提交,所以可以排除网络原因,那就有可能是电脑性能问题,一般生产力工具也不是说换就换的,主要是各...

2020-11-01

详解jeefast和Mybatis实现二级联动的问题

在实现下拉框的基础上进行二级联动(这个项目有bug添加可以完成,但是修改获取不到对应的值,这个问题解决以后我会在发布一篇文章)





JS部分














// 二级联动@...

2020-11-01

jeefast和Mybatis实现三级联动的示例代码

上篇文章给大家介绍了详解jeefast和Mybatis实现二级联动的问题,感兴趣的朋友可以点击查看。


在二级联动的基础上


HTML部分




<!-- 学校--> <div class="form-...

2020-11-01

Oracle JDBC连接BUG解决方案

前两天接到一个工作,某网站无法访问了,重启后也一直挂在哪里,起不来。


我刚开始怀疑是程序配置问题,后来发现,只要初始化Spring内容服务就起不来。看了一下spring配置文件里...

2020-11-01

JDBC PreparedStatement Like参数报错解决方案

由于我们的项目不大,所以刚开始决定时我为了省事想用SSH,可是后来觉得只有Struts2好了,后来的查询等数据库操作我自己写方法不行了嘛!


刚才写一个公共查询的方法,在增加参数...

2020-11-01

Compare And Swap底层原理及代码示例详解

概念


CAS的全称是Compare-And-Swap,它是cpu并发原语


它的功能是判断内存某个位置的值是否为预期值。如果是则更改为新的值,这个过程是原子的


CAS并发原语体现在jav...

2020-11-01

Spring HandlerInterceptor实现原理代码解析

HandlerInterceptor 在这里看到这个HandlerExecutionChain对interceptor的调用,在这里深入看一下。


HandlerExecutionChain 就是一个类,绑定了Handler( 对应的Controller...

2020-10-30

基于IDEA创建SpringMVC项目流程图解

作为一名从.NET转Java的小渣渣,之前都是听说Java配置复杂,今天算是见识到了。甚是怀念宇宙第一IDE VS和.NET高效的开发。


网上大多教程是基于Eclipse的,即使按照IDEA的教...

2020-10-30

Intellij搭建springmvc常见问题解决方案

注意是maven的webapp:








选择maven下一步下一步。


maven下载过慢在setting中加入镜像。 我也有疑问这是什么鬼格式,但是证明,格式不用调整,直接粘贴进去:

<mirror...

2020-10-30

Springmvc conver实现原理及用法解析

这种情况:


如果request参数是String类型,但是Controller的入参需要Date类型, 这种情况就需要Converter:


代码:


HiConverter:


请求路径:


http://localhost:8080/...

2020-10-30

SpringBoot如何通过webjars管理静态资源文件夹

WebMvcAutoConfiguration


添加资源映射:

public void addResourceHandlers(ResourceHandlerRegistry registry) { if (!this.resourceProperties.isAddMappings()...

2020-10-30

项目为什么引入log4j而不是logback代码

什么是slf4j


SLF4J,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,SLF4J是一个用于日志系统的简...

2020-10-30

Springmvc ViewResolver设计实现过程解析

总结:


ViewResolver 如果要改需要自己注入到容器中并进行修改, springmvc使用的是InterResourceViewResover

view不需要自己改,是springmvc根据return返回值选的


既然...

2020-10-30

java实现自定义类加载器

各类加载器虽然以父子相称,但是没有继承关系点入ClassLoader的源码查看样例:* <blockquote><pre> * class NetworkClassLoader extends ClassLoader { * String h...

2020-10-28

java中object方法有哪些

java中object方法有:一、引言Object是java所有类的基类,是整个类继承结构的顶端,也是最抽象的一个类。大家天天都在使用toString()、equals()、hashCode()、waite()、notify()...

2020-10-28

springboot和springmvc区别有哪些

springboot和springmvc区别:spring boot只是一个配置工具,整合工具,辅助工具.springmvc是框架,项目中实际运行的代码Spring 框架就像一个家族,有众多衍生产品例如 boot、secur...

2020-10-28
返回顶部
顶部