IDEA Servlet 模板设置的方法

IDEA Servlet 模板1. 打开模板设置2. 替换模板内容#if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end#parse("File Header.java")@javax.servle...

2020-05-26

Java重写equals及hashcode方法流程解析

初步探索
首先我们要了解equals方法是什么,hashcode方法是什么。equals方法
equals 是java的obejct类的一个方法,equals的源码如下:public boolean equals(Object paramObject)...

2020-05-26

JAVA函数的定义、使用方法实例分析

本文实例讲述了JAVA函数的定义、使用方法。分享给大家供大家参考,具体如下:本文内容: 什么是函数 函数的定义格式 函数的重载(overload): 函数的调用使用注意 关于形式参数...

2020-05-26

IDEA搭建dubbo项目的过程及存在的问题

本人新手,有什么问题 还请指出来,大家一起学习进步,话不多说。
首先,搭建dubbo项目,要有三个工程。它们分别是:maven java工程 这个工程放model对象以及需要暴露的接口。
maven we...

2020-05-26

Java导出Execl疑难点处理的实现

一.背景最近业务需求需要导出Execl,最终做出的效果如下,中间牵扯到大量的数据计算。二.疑难问题分析问题1:跨单元格处理及边框设置
问题2:自定义背景颜色添加
问题3:单元格中...

2020-05-26

Idea如何去除Mapper警告方法解析

使用 Idea 的时候,自动装配 Mybatis 的 mapper。会一直出现红色波浪线的警告。看着难受。下面提供几种方式方式一为 @Autowired 注解设置required = false方式二用 @Resource...

2020-05-26

SpringBoot Mybatis动态数据源切换方案实现过程

背景
最近让我做一个大数据的系统,分析了一下,麻烦的地方就是多数据源切换抽取数据。考虑到可以跨服务器跨数据库抽数,再整理数据,就配置了这个动态数据源的解决方案。在此分享...

2020-05-26

Java包装类原理与用法实例分析

本文实例讲述了Java包装类原理与用法。分享给大家供大家参考,具体如下:产生:为了提高数据类型的的面向对象性,所以产生了包装类,包装类中有各种便利的方法数据类型对应的包装类使...

2020-05-26

Java程序流程控制:判断结构、选择结构、循环结构原理与用法实例分析

本文实例讲述了Java程序流程控制:判断结构、选择结构、循环结构原理与用法。分享给大家供大家参考,具体如下:本文内容: 判断结构 if 选择结构 switch 循环...

2020-05-26

基于Freemarker和xml实现Java导出word

前言最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选择功能强大的freemarker+固定格式之后的wordxml实现导出功能。导出word的代码是...

2020-05-26

SpringCloud Feign服务调用请求方式总结

前言
最近做微服务架构的项目,在用feign来进行服务间的调用。在互调的过程中,难免出现问题,根据错误总结了一下,主要是请求方式的错误和接参数的错误造成的。在此进行一下总结记...

2020-05-26

Java运算符的常见问题与用法小结

本文实例讲述了Java运算符的常见问题与用法。分享给大家供大家参考,具体如下:算术运算符:算术运算符的注意问题1. 如果对负数取模,可以把模数负号忽略不记,如:5%-2=1。但被模数是...

2020-05-26

JavaWeb验证码校验功能代码实例

后台生成验证码工具方法 /* * 设置图片的背景色 */ public static void setBackGround(Graphics g, int WIDTH, int HEIGHT) { // 设置颜色 g.setColor(Color.W...

2020-05-26

Maven jar包冲突的解决方案

现象创建一个maven工程,引入spring-context包。 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <versi...

2020-05-26

Maven修改运行环境配置代码实例

maven中自带的tomcat是6版本,比如我们想用tomcat7,jdk1.8,我们就要通过配置来改变。
改变方式如下<build><plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <ar...

2020-05-26

idea git未提交代码文件名字变色(图解)

ps:idea git 目录颜色配置完毕后,效果如下:总结...

2020-05-26

Springboot和bootstrap实现shiro权限控制配置过程

最近在开发一个项目,需要写一个后管系统,Bootstrap是美国Twitter公司的设计师Mark Otto和Jacob Thornton合作基于HTML、CSS、JavaScript开发的简洁、直观、强悍的前端开发框架...

2020-05-26

Javaweb 定时器功能代码实例

在Java的6.0版本中新增了concurrent包,这个包是用作线程同步的包,提供了很多工具类。
其中定时器就是其中之一。近期在做一个项目,在项目中要实现启动Web服务的同时启动一个任...

2020-05-26

基于idea把maven工程转换为web项目

前言吐槽一下网上的各种转换教程。。说的真的是吵来吵去,有用的东西极少。特此自己写一篇好使的。转换过程建好的maven工程建好的maven工程长这个鬼样子~~,没有使用骨架。就是...

2020-05-26

基于Java swing组件实现简易计算器

本文记录了笔者的第一个Java程序,基于Java抽象窗口工具(abstract window toolkit , AWT)和Swing(Swing属于Java Foundation Classes的一部分)实现的建议计算器,由于笔者经验有限,...

2020-05-26

Java单线程ThreadLocal串值问题解决方案

ThreadLocalThreadLocal 适用于变量在线程间隔离,而在方法或类间共享的场景。代码@RestControllerpublic class ThreadLocalController { private static final ThreadLocal...

2020-05-26

200行java代码实现2048小游戏

本文实例为大家分享了java实现2048小游戏的具体代码,供大家参考,具体内容如下效果图:游戏介绍:1.2048是一款益智类小游戏,刚开始随机出现两个数字,可以上下左右控制数字的移动。
2...

2020-05-26

Spring @Primary和@Qualifier注解原理解析

一 前言
本篇内容主要是讲解2个重要的注解使用方式和场景,@Primary,@Qualifier注解;其作用就是消除bean注入时的歧义,能够让spring容器知道加载哪个bean;知识追寻者(Inheriting t...

2020-05-26

SpringBoot项目@Async方法问题解决方案

现象:
1. 表面现象: 方法中输出的日志, 日志文件中找不到, 也没有任何报错(即@Async标注的方法没有执行, 也没有报错)
2. 分析现象: 日志中某个时刻之后没有了task-xxx线程...

2020-05-26

Spring中@Async注解实现异步调详解

异步调用在解释异步调用之前,我们先来看同步调用的定义;同步就是整个处理过程顺序执行,当各个过程都执行完毕,并返回结果。 异步调用则是只是发送了调用的指令,调用者无需等待被...

2020-05-26

Intellij IDEA 2019 最新乱码问题及解决必杀技(必看篇)

大家在使用 Intellij IDEA 的时候会经常遇到各种乱码问题,甚是烦扰。栈长也偶尔会用下IDEA,也有一些解决乱码的经验,我给大家总结了以下几类乱码的场景,绝壁能帮你解决 IDEA 各...

2020-05-26

Spring基于@Conditional条件化装配bean

一 前言
理解spring的如何根据条件装配bean有助于我们更好使用springboot进行开发,和源码理解;二 @Conditional 装配bean
思路如下Spring中提供了@Conditional注解实现条件化...

2020-05-26

Java基本数据类型与类型转换实例分析

本文实例讲述了Java基本数据类型与类型转换。分享给大家供大家参考,具体如下:相关内容: 基本数据类型 整型 浮点型 字符型 布尔型 数据类型转换 数组首发...

2020-05-26

Spring @Profile注解实现多环境配置

一 前言
springboot中使用多环境开发如此简单,你想知道spring中是如何实现的么&#63;一起来学习吧!!你为什么不好好学习基础,面试一直被diss呢?说到底还不是你认为都会了,其实你都...

2020-05-26

Java的关键字与标识符小结

本文总结了Java的关键字与标识符。分享给大家供大家参考,具体如下:
相关内容: 关键字: 定义 特点 用于定义数据类型的关键字 用于定义流程控制的关键字 用于...

2020-05-26

Spring装配bean方法实例总结

一 前言
在XML中进行显式配置。
在Java中进行显式配置。
隐式的bean发现机制和自动装配
关于xml配置不会在本篇说明,有兴趣的读者可以自行了解学习;二 自动装配bean
自动装配B...

2020-05-26

java环境变量的配置方法图文详解【win10环境为例】

本文实例讲述了java环境变量的配置方法。分享给大家供大家参考,具体如下:为什么要配置环境变量:1. PATH环境变量(Window不区分大小写,Linux系统下必须大写)。作用是指定命令搜索路...

2020-05-26

Springboot整合MongoDB进行CRUD操作的两种方式(实例代码详解)

1 简介Springboot是最简单的使用Spring的方式,而MongoDB是最流行的NoSQL数据库。两者在分布式、微服务架构中使用率极高,本文将用实例介绍如何在Springboot中整合MongoDB的两...

2020-05-26

如何获得spring上下文的方法总结

一 前言
打算重温spring,以后可能每周会发一篇吧,有空就搞搞;二 获取上下文的几种方式
AnnotationConfigApplicationContext:从一个或多个基于Java的配置类中加载Spring应用上...

2020-05-26

开发工具EesyCode使用方法解析

一 前言
最近网上比较火的代码生成器,知识追寻者抽空试试了一下,感觉不是友好,只能说功能比较呆板吧,还需要自己玩填空题,修修补补,然后再次打开settings,设置一下插件EasyCode生成...

2020-05-26

如何基于springboot-admin实现后台监控

一 前言
知识追寻者springboot系列文中又添加一文,springboot后台应用监控,希望广大读者支持,多多关注点赞;如果没有学习过actuator端点暴露文章,建议查询知识追寻者专栏进行学习...

2020-05-26

简单了解springboot eureka交流机制

一 前言这篇文章参考了官方文档,主要是描述了eureka client 和 eureka server 之间的交流机制; peer to peer 的 对等复制交流机制;eureka 官方文档二 server client 之间的交...

2020-05-26

浅析idea生成war包放入tomcat的路径访问问题

点击右上角project structure或者左上角File-project structure打开project structure文件结构,选中atrifacts,点击+,选中web apllication archive,然后选中要打包的项目,打包后...

2020-05-26

Redis分布式锁实现方式及超时问题解决

一 前言
redis在分布式应用十分广泛,本篇文章也是互联网面试的重点内容,读者至少需要知道为什么需要分布式锁,分布式锁的实现原理,分布式锁的应用场景,在使用分布式锁时遇到哪些...

2020-05-26

Springcloud微服务架构基础知识解析

一 前言学习微服务要从基础的架构学起,首先你要有个微服务的概念才能学习对吧!!如果你都不知道啥是微服务,就一头扎进去学习,你自己也觉得自己也学不会对吧。本篇文章主要让大家...

2020-05-26

Java8 Lamda方法引用和构造引用原理

一方法引用概述
方法引用是特定Lamda表达式的一种简写,其思路就是能替换Lamda表达式就直接调用函数使用方法名。
其语法格式:类名 :: 方法名。二3种方法引用
1 指向静态方法的...

2020-05-26

Java类成员访问权限控制知识总结

一 前言这篇文章是很基础的一文,没多大深度,对于开发人员必然是熟练于心。本篇文章的主题是为什么java要设置类成员访问级别?其原因也很简单,就是为了面向对象的封装特性;将类成...

2020-05-26

Springboot添加jvm监控实现数据可视化

1.简介最近越发觉得,任何一个系统上线,运维监控都太重要了。本文介绍Prometheus + Grafana的方法监控Springboot 2.X,实现美观漂亮的数据可视化。2.添加监控Spring-boot-actuat...

2020-05-26

Springcloud eureka搭建高可用集群过程图解

一 前言eureka作为注册中心,其充当着服务注册与发现功能,加载负载均衡;若在项目运行中eureka挂了,那么整个服务整体都会暂停,所以为服务运行的安全性,有必要搭建eureka集群;当其中...

2020-05-26

Springcloud ribbon负载均衡算法实现

一 前言经过几篇的cloud系列文章,我想大家都有一个坚实的基础,后续的学习就会轻松很多,如果是刚刚来看的读者需要有eureka基础知识,或者查阅知识追寻者的cloud系列专栏;这篇文章...

2020-05-26

SpringBoot中的异常处理与参数校验的方法实现

兄弟们好,这次来跟老铁交流两个问题,异常和参数校验,在说参数校验之前我们先来说异常处理吧,因为后面参数的校验会牵扯到异常处理这块的内容。
异常处理
说到异常处理,我不知道大...

2020-05-26

SpringBoot集成SpringSecurity和JWT做登陆鉴权的实现

废话
目前流行的前后端分离让Java程序员可以更加专注的做好后台业务逻辑的功能实现,提供如返回Json格式的数据接口就可以。SpringBoot的易用性和对其他框架的高度集成,用来快...

2020-05-26

三分钟教你如何在IDEA中快速创建工程的方法

1. 创建Java工程1. 打开的初始界面Create New Project:创建一个新的工程
Import Project:导入一个现有的工程
Open:打开一个已有工程。比如:可以打开 Eclipse 项目。
Check o...

2020-05-26

Java实现银行ATM系统

用Java模拟一个银行ATM系统,供大家参考,具体内容如下系统功能介绍:使用面向对象的编程思想,尽可能模拟真实世界中的银行ATM业务流程。
main方法里通过调用一行代码,完成整个业务...

2020-05-26

Springsession nginx反向代理集成过程

一概述springsession 配置,如果是sevlet的web应用后会自动集成 jdbc ,redis,Hazelcast,MongoDB二session概述2.1 分布式项目的session问题在分布式项目中如果客户端给服务端...

2020-05-26
返回顶部
顶部