IntelliJ IDEA 刷题利器 LeetCode 插件详解

IDEA整合LeetCode插件,可以在 IDEA 本地编辑代码并且运行提交,还能关联自己的账号,非常实用。下载安装配置点击File->Settings->Tools->leetcode plugin,如图:参数说明: Custom c...

2020-11-04

利用mysql实现的雪花算法案例

一、为何要用雪花算法1、问题产生的背景现如今越来越多的公司都在用分布式、微服务,那么对应的就会针对不同的服务进行数据库拆分,然后当数据量上来的时候也会进行分表,那么随...

2020-11-04

intellij idea修改maven配置时总是恢复默认配置的解决方法idea版本(2020.2.x)

该方法针对idea版本(2020.2.x)C:\Users\yanghao\AppData\Roaming\JetBrains\IntelliJIdea2020.2\options\project.default.xml<component name="MavenImportPreferences"> <o...

2020-11-04

Java简单计时的实现案例(可以用来限时循环)

在软件开发过程中经常需要知道程序运行的大概时间,或者需要在规定时间内取数据,这是可以使用下面的方法获取时间段,还可以用在限时循环方法一:/** 获取当前系统时间*/long start...

2020-11-04

浅谈Java中向上造型向下造型和接口回调中的问题

最近回顾了一下java继承中的问题,下面贴代码:public class Base { protected String temp = "base"; public void fun(){ System.out.print("BASE fun()"); } public static v...

2020-11-04

初探Java中的泛型

  泛型是一个很有意思也很重要的概念,本篇将简单介绍Java中的泛型特性,主要从以下角度讲解:  1.什么是泛型。  2.如何使用泛型。  3.泛型的好处。1.什么是泛型?泛型,字面...

2020-11-04

一次Spring项目打包问题排查的实战记录

一个 Spring 项目,打成 jar 包之后运行,在有网络的时候是正常的,但是一旦无网络就会报错,具体是怎么回事呢?这篇文章就来记录下这次问题排查经过。背景介绍
一个图形化的界面,带本...

2020-11-04

java利用多线程和Socket实现猜拳游戏

本文实例为大家分享了利用多线程和Socket实现猜拳游戏的具体代码,供大家参考,具体内容如下实例:猜拳游戏猜拳游戏是指小时候玩的石头、剪刀、布的游戏。客户端与服务器的“较量...

2020-11-04

SpringBoot--- SpringSecurity进行注销权限控制的配置方法

环境IDEA :2020.1Maven:3.5.6SpringBoot: 2.0.9 (与此前整合的版本2.3.3 不同,版本适配问题,为配合使用降级)1、注销这里也有一个前提问题需要注意,我们登录操作都是在开启防跨域攻...

2020-11-04

利用Java反射机制实现对象相同字段的复制操作

一、如何实现不同类型对象之间的复制问题?1、为什么会有这个问题?近来在进行一个项目开发的时候,为了隐藏后端数据库表结构、同时也为了配合给前端一个更友好的API接口文档(swag...

2020-11-04

Java 抽象类与接口的对比

  其实说实话,没有多大的可比较性,它们是完全不同的两个东西,它们的抽象不在同一个层级上。但是为了让大家更好的理解,还是做一个比较吧,毕竟它们都很抽象(233)。首先是语法层面...

2020-11-04

详细分析Java内部类——局部内部类

  今天介绍第二种内部类——局部内部类。  局部内部类是什么?顾名思义,那就是定义在局部内部的类(逃)。开玩笑的,局部内部类就是定义在代码块、方法体内、作用域(使用花括号“...

2020-11-04

Java中的回调

  又忙了一周,事情差不多解决了,终于有可以继续写我的博客了(各位看官久等了)。  这次我们来谈一谈Java里的一个很有意思的东西——回调。  什么叫回调,一本正经的来讲,在计...

2020-11-04

java实现相同属性名称及相似类型的pojo、dto、vo等互转操作

已应用于实际项目:1.thrift对象与dto之间的互转2.pojo与dto之间的互转3.pojo与vo之间的互转1.核心转换工具类,对特别复杂类型不做处理,因为业务场景还未覆盖package littlehow....

2020-11-04

spring5 SAXParseException:cvc-elt.1: 找不到元素“beans 的声明详解

解决方法之前SSM项目一直报错,就是找不到错误 气啊后来在网上找到了答案:原来spring5之后就不再需要写版本号了总结 到此这篇关于spring5 SAXParseException:cvc-elt.1: 找不...

2020-11-04

Spring Cloud负载均衡及远程调用实现详解

负载均衡使用微服务后,为了能够承担高并发的压力,同一个服务可能会启动多个实例。这时候消费者就需要负载均衡,把请求分散到各个实例。负载均衡主要有两种设计:服务端负载均衡客...

2020-11-04

spring配置文件解析失败报”cvc-elt.1: 找不到元素 ''beans'' 的声明”异常解决

最近项目里面做了一个定时器,结果报错这个。网上的原因大多说是什么版本问题。我记录下我的问题所在。由于项目启动在局域网,不能访问互联网。打出来的jar包里面spring.schema...

2020-11-04

spring打包到jar包的问题解决

今天把spring打包到一个jar包中,jar运行时抛异常Exception in thread "main" org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 5 in XML docu...

2020-11-04

SpringMVC拦截器运行原理及配置详解

过滤器与拦截器的区别:
过滤器在 url-pattern 中配置了/*之后,可以对所有要访问的资源拦截。
拦截器它是只会拦截访问的controller中的方法,如果访问的是 jsp,html,css,image 或...

2020-11-04

IntelliJ idea 如何生成动态的JSON字符串(步骤详解)

第一步:先书写以下基本程序package cn.lianxi.cn.lianxi.json; /** * @Author: Wxz * @Date: 2020/8/19 16:45 */public class test1 { public static void main(String[] ar...

2020-11-04

java 后台开发中model与entity(实体类)的区别说明

以前在做项目的时候不太了解model与entity的含义,在公司(卓~)项目中学习到了。model的字段>entity的字段,并且model的字段属性可以与entity不一致,model是用于前端页面数据展示的...

2020-11-04

java压缩文件与删除文件的示例代码

压缩文件 :toZip(String srcDir, OutputStream out,boolean KeepDirStructure)删除文件:deleteFolder(File folder)/** * 压缩成ZIP 方法1 * * @param srcDir * 压...

2020-11-04

解决springmvc项目中使用过滤器来解决请求方式为post时出现乱码的问题

在spring项目中,当请求方式为post时,可能在获取数据之后会有乱码的情况,其中一种解决方法就是在拿到请求参数之前设置编码格式为utf-8,如下 request.setCharacterEncoding("utf-...

2020-11-04

浅谈java对象之间相互转化的多种方式

第一种:使用org.apache.commons.beanutils.PropertyUtils.copyProperties()拷贝一个bean中的属性到另一个bean中,第一个参数是目标bean,第二个参数是源bean。特点:1.它的性能...

2020-11-04

IDEA 快速返回上次查看代码的位置的方法

问题:
在win10系统中,使用IDEA 查看源码的时候,经常跳转代码,这样会让使用者感觉和方便,但是当你想要返回上次跳转的位置时,却不知道怎么办?解决:
在IDEA中可以使用快捷键返回,默认...

2020-11-04

Java中super和this的用法详解

super 用法
super关键字用来访问父类内容,具体用法可分为三种:
1.子类的成员方法访问父类的成员变量public class Animal { public int age = 10;}class Dog extends Animal...

2020-11-04

SpringMVC异常处理器编写及配置

一、编写自定义异常类(作为提示信息) @Data public class SysException extends Exception { private String message; public SysException(String message) { this.message...

2020-11-04

IntelliJ IDEA修改编码的方法步骤

本文介绍如何在IntelliJ IDEA中修改文件编码,参考IntelliJ IDEA 简体中文专题教程,英文好的同学可以查看英文官网文档文件编码修改IntelliJ IDEA可以在菜单中的File -> Settin...

2020-11-04

详解Java内部类——匿名内部类

  今天来看看另一个更加神奇的类——匿名内部类。  就像它的名字表示的那样,这个类是匿名的,用完之后,深藏功与名,就像扫地僧那样默默潜藏于深山之中。匿名内部类不仅没有名...

2020-11-04

浅析java中String类型中“==”与“equal”的区别

一、前言1.1、首先很多人都知道,String中用“==”比较的是地址,用equals比较的是内容,很多人对此用的是记忆法,通过记忆来加强此的引用,但是其真正的原理其实并不难,当我们真正明...

2020-11-04

java自定义Scanner类似功能类的实例讲解

读取键盘输入package com.zjx.io;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * 面试题 * 读取键盘各个数据类型 * *...

2020-11-04

浅析Java内部类——成员内部类

  内部类是什么,简单来说,就是定义在类内部的类(一本正经的说着废话)。  一个正经的内部类是长这样的:public class Outer { class Inner{ }}  这是为了演示而写的类,没有...

2020-11-04

IntelliJ IDEA Project窗口的一些设置详解

本文介绍IntelliJ IDEA中Project 窗口的一些设置技巧,参考IntelliJ IDEA 简体中文专题教程,英文好的同学可以查看英文官网文档Flatten Packages&#8195;&#8195;IntelliJ IDEA...

2020-11-04

java中超过long范围的超大整数相加算法详解(面试高频)

java里有数字long来表示大的整数,如果两个数字的范围超过了long,要做加法算法怎么做呢?
这个问题在面试中经常碰到,如果之前没有经历的,可能一时有点想不起来怎么做。
下面我们来...

2020-11-04

浅谈Java内部类——静态内部类

  今天来说说Java中的最后一种内部类——静态内部类  所谓的静态内部类,自然就是用static修饰的内部类,那用static修饰过后的内部类,跟一般的内部类相比有什么特别的地方呢...

2020-11-04

java实现找出两个文件中相同的单词(两种方法)

java实现找出两个文件中相同的单词,具体代码如下所示:package com.zy.DesignPrinciples.singleresponsibility;import javax.print.DocFlavor;import java.io.BufferedReader;...

2020-11-04

SpringMVC使用第三方组件实现文件上传

一、文件上传的必要前提
A form 表单的 enctype 取值必须是:multipart/form-data
(默认值是:application/x-www-form-urlencoded) enctype:是表单请求正文的类型
B method 属...

2020-11-04

Django rest framework使用类视图实现首页API

django-rest-framework 类视图拓展自 django 的类视图,只是针对数据的序列化和反序列化等逻辑做了封装。django-rest-framework 中最基本的类视图是 views.APIView,这个类可以...

2020-11-04

java 自定义类比较器代码

java 自定义类比较器示例:package com.myfile;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;/** * Create...

2020-11-04

清理本地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
返回顶部
顶部