IntelliJ IDEA 2020 安装和常用配置(推荐)

IntelliJ IDEA 安装后需要进行初始化配置已更加方便使用。本文整理了比较通用的安装后初始配置。本文的版本:IntelliJ IDEA 2020.1版(于2020年4月9日发布)。 下载安装 打开网...

2020-11-04

IDEA2020配置Git的方法步骤

注:此方法可用于配置gitee也可用于配置github1.在github中创建一个账号:https://github.com/join?source=header-home2.下载并安装git:https://git-scm.com/downloads3.安...

2020-11-04

Java判断字符串是否为IP地址的方法

Java 判断字符串是否为IP地址,供大家参考,具体内容如下1、代码主要就是这么几个条件 非空 长度符合 0.0.0.0 - 255.255.255.255 包含分隔符 且 个数正确 四个全部是数字,且...

2020-11-04

java实现页面置换算法

本文实例为大家分享了java实现页面置换算法的具体代码,供大家参考,具体内容如下原理就不说了,直接上代码FIFOimport java.util.ArrayList;import java.util.List;import utils....

2020-11-04

SpringBoot2 整合Ehcache组件,轻量级缓存管理的原理解析

本文源码:GitHub·点这里 || GitEE·点这里一、Ehcache缓存简介1、基础简介EhCache是一个纯Java的进程内缓存框架,具有快速、上手简单等特点,是Hibernate中默认的缓存提供方。2...

2020-11-04

通过实例了解JavaBean开发及使用过程解析

一、JavaBean简介JavaBean是使用Java语言开发的一个可重用的组件,在JSP的开发中可以使用JavaBean减少重复代码,使整个JSP代码的开发更简洁。JSP搭配JavaBean来使用,有以下的优...

2020-11-04

使用java API实现zip递归压缩和解压文件夹

一、概述在本篇文章中,给大家介绍一下如何将文件进行zip压缩以及如何对zip包解压。所有这些都是使用Java提供的核心库java.util.zip来实现的。二、压缩文件首先我们来学习一...

2020-11-04

IDEA工程运行时总是报xx程序包不存在实际上包已导入(问题分析及解决方案)

IDEA工程运行时,总是报xx程序包不存在,实际上包已导入先上截图使用IDEA写Java工程时,使用Maven导入依赖包,程序写好后,代码没有报错,但是执行时就会报图中的错误。如何解决?网上找...

2020-11-04

解决阿里代码规范检测中方法缺少javadoc注释的问题

一、问题描述安装了阿里代码检测的插件后,敲一个简单的方法,发现提示有问题,如下/** * 查找User的集合 */ List<User> findAll();提示信息为:方法【findAll】缺少javadoc注释进...

2020-11-04

在IntelliJ IDEA中为自己设计的类库生成JavaDoc的方法示例

因为某个项目需要,为团队其他兄弟姐妹开发了一个 XML 分析处理器,并将其设计为一个类库,提供相应的 API 接口。为了方便大家的使用,需要生成对应的 JavaDoc 帮助文档,就像 JavaSE...

2020-11-04

IDEA 阿里JAVA规范插件的具体使用

1.打开IDEA,点击File->Settings->Plugins,如下图2.查找alibaba插件并安装重启IDEA3.安装完成后,就可以开始体验了首先如果你想把老的项目统统检查一遍,那么可以使用【编码规约...

2020-11-04

Javadoc 具体使用详解

很多程序对Javadoc都不重视,认识不到Javadoc的作用,很多人都是这样认为的:“我只要写好功能就够了,写Javadoc太浪费时间,也没啥作用,还不如用写Javadoc的时间再多些个功能呢!”,我们...

2020-11-04

Idea 2020.2 创建web、Spring项目的教程图解

推荐阅读:IDEA2020.2.2激活与IntelliJ IDEA2020注册码及IntelliJ全家桶激活码的详细教程(有你足矣)最新idea2020注册码永久激活(激活到2100年)先上截图:2020.2 版的new Projec...

2020-11-04

IDEA代码规范&质量检查的实现

最近公司新项目中为了统一大家的代码规范,提高代码质量,找了2个检查插件。Alibaba Guide偏向于代码规范/安全规约方面的检查,由阿里巴巴手册扩展而来,SonarLint偏向于代码质量...

2020-11-04

阿里云OSS域名配置及简单上传的示例代码

目前开发系统,附件文件一般都会使用第三方的存储空间来保存,一方面是为了开发者提供便利,另一方可以减轻系统的访问压力,下面介绍一下阿里云的OSS的一些简单配置和使用。一、阿...

2020-11-04

Spring boot整合连接池实现过程图解

整合连接池HiKariCP
HiKariCP号称是目前世界上最快的连接池,有江湖一哥的称号,目前在springboot工程默认推荐使用HiKariCP连接池,现在我们创建一个新的项目,
项目名为CGB-SBOOT...

2020-11-04

springboot-2.3.x最新版源码阅读环境搭建(基于gradle构建)

一、前言跟很多小伙伴聊天,发现一个严重的问题,很多小伙伴横向发展的貌似很不错,很多技术都能说出一二,但是如果在某个技术上深挖一下就不行了,问啥啥不会。就拿springboot来说,很...

2020-11-04

IDEA使用Gradle构建SpringBoot项目工程的详细教程

背景最近在研究搭建spring源码调试环境时,接触到到gradle项目构建工具。由于之前习惯于maven项目的构建,故通过此文记录相关gradle的项目构建知识。GradleGradle是一个构建工...

2020-11-04

解决阿里云OSS使用URL无法访问图片的两种方法

一、问题概述:
1、使用URL访问OSS存储的图片时显示XML代码
2、使用URL访问OSS存储的图片时自动下载
二、解决方式:
如果大家对HTTP头部内容不清晰的可以去百度了解一下再看
解...

2020-11-04

SpringBoot整合阿里云OSS对象存储服务的实现

今天来整合一下SpringBoot和阿里云OSS对象存储服务。一、配置OSS服务先在阿里云开通对象存储服务,拿到AccessKeyId、AccessKeySecret。

创建你的bucket(存储空间),相当于一个...

2020-11-04

php编写网页如何修改字体大小

php编写网页修改字体大小的方法:1、首先,打开php编辑器,新建php文件,例回如:index.php。2、在index.php中,将Contact Us调整答为:<span style="font-size: 32px">Contact Us</span>...

2020-11-04

springboot+mybatis配置clickhouse实现插入查询功能

说明ClickHouse 是一款用于大数据实时分析的列式数据库管理系统,在大数据量查询时有着非常优秀的性能,
但是也有缺点,就是不支持事务,不支持真正的删除 / 更新,所以笔者只演示插...

2020-11-04

IDEA遇到Internal error. Please refer to http://jb. gg/ide/critical-startup-errors的问题及解决办法

今天打算把原本的2018的idea升个级,安一个2020 的idea试试各种新插件,但遇到了很多问题,比如安装后打不开,好不容易打开了然后报错Internal error. Please refer to http://jb....

2020-11-04

Spring boot整合mybatis实现过程图解

导入mybatis jar包
右键pom.xml

模拟springboot底层实现类
1.
定义接口@Mapperpublic interface GoodsDao { /** * 基于商品id删除商品 * @param id 商品id * @return...

2020-11-04

你可能真没用过这些 IDEA 插件(建议收藏)

一、前言IDEA 全称 IntelliJ IDEA,是java编程语言开发的集成环境。IntelliJ在业界被公认为最好的java开发工具。不是我说的喔,百度百科说的... IDEA 如此好用,插件库也是很强大...

2020-11-04

Spring boot GC实现过程原理解析

内存中不可达对象(没有引用指向此对象)会被标记为垃圾对象手动将对象变为垃圾对象:将指向对象的变量置为null如何GC:查找,标记,清除,整理控制台查看是否启动GC: -XX:+PrintGC -XX...

2020-11-04

SpringMvc自定义拦截器(注解)代码实例

拦截器
自定义拦截器实现HandlerInterceptor接口的三个方法。public class MyInterceptor implements HandlerInterceptor{ @Override public boolean preHandle(HttpServ...

2020-11-04

SpringMvc静态资源访问实现方法代码实例

原因
SpringMvc中配置前端控制器DispatcherServlet 设为‘/'后,所有的资源请求都要被前端控制器捕捉,SpringMvc会把他们作为普通的请求处理,从而因为找不到对应处理器报错。解...

2020-11-04

idea2020.1.3 手把手教你创建web项目的方法步骤

首先:IDEA中的项目(project)与eclipse中的项目(project)是不同的概念,IDEA的project 相当于之前eclipse的workspace,IDEA的Module是相当于eclipse的项目(project)。第一步:配置tomcat...

2020-11-04

Jmeter命令行执行脚本如何设置动态参数

  最近看到在Linux上折腾jmeter的人越来越多,不过即使在windows上,jmeter的脚本我还是建议用命令行来执行(降低GUI模式带来的性能损耗,不过拿jmeter来做接口测试的无所谓)。做...

2020-11-04

idea 访问html页面端口号显示的是63342而不是8080

前提,显示端口8080肯定需要先开启tomcat第一种情况可能你的html文件没有放在web包下正确做法如下:第二种情况(1)file-project structure(或者快捷键ctrl+alt+shift+s),点击右边的mo...

2020-11-04

IDEA EasyCode 一键帮你生成所需代码

Easycode是idea的一个插件,可以直接对数据的表生成entity、controller、service、dao、mapper无需任何编码,简单而强大。1、安装(EasyCode)我这里的话是已经那装好了。建议大...

2020-11-04

Jmeter生成UUID作为唯一标识符过程图解

在测试过程中,我们有时候需要一个唯一不重复的值(比如order_id)。我之前一直用的时间戳+计数器/随机函数拼接,但是有时候效果不太好,今天知道了UUID这玩意,可以来操作下。jmeter...

2020-11-04

Jmeter post上传文件实现过程详解

  上周五东西都收拾好了,然后被叫住加班,直接搞到凌晨一两点,原因是另一个项目的性能出了点问题。为此我抓包写了一下主业务流的接口,涉及到文件上传,记录一下吧。一、创建线程...

2020-11-04

Java spring webmvc如何实现控制反转

概述
本文基于示例的方式解释控制反转,再看控制反转之前,我们先看下常规控制流程,以数据库访问为例示例并没有实际访问数据,而是基于service和dao,模拟请求数据创建项目
注意:本实...

2020-11-04

IDEA不编译除了.java之外的文件的解决办法(推荐)

— 遇到问题今天在IDEA里面运行项目的时候报了一个错,如下图所示:— 找到问题根源其实控制台给出的错误信息提示说的很明显:类加载器加载文件的时候没有找到指定的文件,于是我看...

2020-11-04

Jmeter连接Mysql数据库实现过程详解

昨天把Mysql装好了,这个躺在草稿中很久的文章也可以出炉了。首先需要准备个Mysql jdbc驱动包,尽量保证其版本和你的数据库版本一致,至少不低于数据库版本,否则可能有问题。去官...

2020-11-04

自己动手编写一个Mybatis插件之Mybatis脱敏插件

1. 前言在日常开发中,身份证号、手机号、卡号、客户号等个人信息都需要进行数据脱敏。否则容易造成个人隐私泄露,客户资料泄露,给不法分子可乘之机。但是数据脱敏不是把敏感信...

2020-11-04

Logback配置文件这么写(TPS提高10倍)

通过阅读本篇文章将了解到1.日志输出到文件并根据LEVEL级别将日志分类保存到不同文件
2.通过异步输出日志减少磁盘IO提高性能
3.异步输出日志的原理配置文件logback-spring....

2020-11-04

基于Jmeter生成测试报告过程图解

相对于Loadrunner,Jmeter其实也是可以有测试报告产出的,虽然一般都不用(没有Loadrunner的报告那么强大是一方面),还是顺手写一下吧,其实方法在用命令运行jmeter的时候就已经说明了...

2020-11-04

php如何递归删除目录和文件

php递归删除目录和文件的方法:<?php //递归删除目录 $path = "D:/a"; //调用递归函数 $res = diGUiRmDir($path); //输出结果 var_dump($res); functio...

2020-11-04

SpringBoot实现本地存储文件上传及提供HTTP访问服务的方法

笔者计划为大家介绍分布式文件系统,用于存储应用的图片、word、excel、pdf等文件。在开始介绍分布式文件系统之前,为大家介绍一下使用本机存储来存放文件资源。
二者的核心实...

2020-11-04

SpringBoot使用OpenCV示例总结

前言
最近有个项目需要对图片图像进行处理,使用到了开源框架OpenCV全称是Open Source Computer Vision Library,是一个跨平台的计算机视觉库;而现在的项目都是基于SpringBoot,需...

2020-11-04

Eclipse 2020-06 汉化包安装步骤详解(附汉化包+安装教程)

eclipse汉化包我们会经常用到,因为它可以帮助英语基础差的用户更快的掌握这个软件,非常方便,但是我看了下整个互联网上并没有对这个汉化包进行整合,全都是分散的,中文设置起来非...

2020-11-04

2020最新eclipse安装过程及细节

已经下过好几次了,现在还是忘了。就把过程直接放上面了。下次再换电脑就直接可以看。。。0.下载之前需要把JDK安装和配置好,点这里:https://www.freexyz.cn/article/193069.htm1....

2020-11-04

2020JDK1.8安装教程详解(一次就可安装成功)

1.官网下载JDK:1.1下载地址:https://www.oracle.com/java/technologies/javase-downloads.html1.2点击下图中JDK Download1.3 在下图中选择自己电脑对应版本的JDK点击下载,我...

2020-11-04

详解idea从git上拉取maven项目详细步骤

刚从Eclipse转Intellij,对于它的各种操作也是一脸懵逼,但觉得使用起来还不错,今天就说一下我用Idea导入git中的Maven项目的详细步骤:
1. 首先打开Intellji Idea,选择check out...

2020-11-04

SpringMvc响应数据及结果视图实现代码

响应数据和结果视图返回值分类controller 方法返回字符串可以指定逻辑视图名,通过视图解析器解析为物理视图地址。
//指定逻辑视图名,经过视图解析器解析为 jsp 物理路径:/WEB-...

2020-11-04

SpringMvc web.xml配置实现原理过程解析

1、spring 框架解决字符串编码问题:过滤器 CharacterEncodingFilter(filter-name)
2、在web.xml配置监听器ContextLoaderListener(listener-class)
ContextLoaderListener的作用...

2020-11-04

php中的include和require有什么区别

对 include() 语句来说,在执行文件时每次都要进行读取和评估;而对于 require() 来说,文件只处理一次(实际上,文件内容替换 require() 语句)。require() 的使用方法如:require("myfi...

2020-11-04
返回顶部
顶部