idea项目的左侧目录没了如何设置
用idea编写代码不多天,写代码的时候突然左侧目录没了,遇到这种情况相信大多数的小伙伴都是和我一样直接百度,于是网上找了很长时间,大多数都是下面导入模块的操作:于是对着参考一...
用idea编写代码不多天,写代码的时候突然左侧目录没了,遇到这种情况相信大多数的小伙伴都是和我一样直接百度,于是网上找了很长时间,大多数都是下面导入模块的操作:于是对着参考一...
通过shift+shift可以调出搜索窗口或者ctrl+n但是,如果想搜索jdk中的类,只是在搜索栏中是无法搜出来的需要勾选 红框内的选项没法直接搜索包,但是可以通过 包名.* 来搜索补充:ide...
Word中设置水印效果时,不论是文本水印或者是图片水印都只能添加单个文字或者图片到Word页面,效果比较单一,本文通过Java代码示例介绍如何在页面中添加多行图片水印效果,即水印效...
一、前言IDEA版本:2019.1idea的debug能力的是java调试项目不可缺少的功能,但是有的时候可能因为debug的断点过多导致debug项目无法启动,此时需要清除我们的断点。二、步骤1....
创建新的项目的时候,文件名一直追加,不分层对于刚用idea的小白,这个问题困扰了我好几天了,幸好现在还不怎么敲代码,下面给一个详细的解决方案解决办法:如果想显示每个文件的父文件...
输出内容 - LoggingEvent提到日志框架,最容易想到的核心功能,那就是输出日志了。那么对于一行日志内容来说,应该至少包含以下几个信息: 日志时间戳 线程信息 日志名称(一般是...
安装插件1、打开Intellij中工具栏File的setting(ctrl+alt+s),选择plugins,在右边搜索框输入“SVN”,搜索。选择“SVN disconnect”。2、安装此插件,重启intellij idea3、插件使用...
操作方法如下:补充:Intellij IDEA 重置所有工具栏 Intellij IDEA 中的 Debug 控制台输出窗口不见了的解决办法在 Debug 工具窗口,如图点击左侧重置布局图标,你的console窗口就还...
一、@Value读取application.properties配置文件中的值
application.properties配置文件
fileName=configNamePropertiesConfig类文件
import org.springframework.beans.fac...
0. 导入相关依赖<!-- FTP --><dependency> <groupId>commons-net</groupId> <artifactId>commons-net</artifactId> <version>3.6</version> </dependency> <!-- Huto...
刚刚遇到bug,每次修改自己环境里tomcat的server.xml,再次在Intellij里启动tomcat之后,修改就消失了,心态很炸裂hhh研究了好久,最终把目光放在了下图所示的地方。
一开始以为是自...
Java核心包 java.io包介绍
IO: Input / Ouput 即输入输出 输出流:程序(内存) —>外界设备 输入流:外界设备—>程序(内存)
处理理数据类型分类 字符流:处理字符相...
对于程序中出现异常,是很多程序员不想看到的情况,因为这就需要我们去查询异常的原因,然后进行一些处理异常的操作。在Java数组操作时,也会有一些异常情况的发生。这里我们罗列出...
一般使用.来创建文件夹只能产生一个文件夹例如:com.immer.monitor.persistence这样创建只会产生一个文件夹不能展开。创建多级文件夹方法1在项目那一栏设置中把Compact Middl...
如下所示按照图一即可实现ideal工具栏添加快捷图标,比如最常见的快捷图标package和class,有些人知道步骤,但是找不到这二个图标,实在是不用心!!!贡献给童鞋,尤其是学成在线的道友...
list 原理说明Redis 的 list 是按照插入顺序排序的字符串链表。如图所示,可以通过 lpush 和 rpop 或者 rpush 和 lpop 实现消息队列。1 lpush 和 rpop2 rpush 和 lpop消息队...
我们在项目开发中经常会用到配置信息,例如数据库连接的帐号、密码等,而为了方便维护,我们通常将这些信息放到配置文件中。在需要用到这些配置信息时,可以通过代码获取。下面我们...
前言Java虽然五脏俱全但总有软肋,譬如获取CPU等硬件信息,当然我们可以通过JNI调用C/C++来获取,但对于对C/C++和Windows API不熟的码农是一系列复杂的学习和踩坑过程。那能不能...
卸载JDK1.删除java的安装目录2.删除JAVA_home3.删除path下关于java的目录4.java -version安装JDK1.百度搜索JDK8,找到下载地址2.同意协议3.下载电脑对应的版本4.双击安装JDK...
刚刚才发现在IDEA创建package时它不会自动分级,比如先创建一个package  名为com  然后紧接着在com下创建一个package  名为 seek 。只会出现下图这样的情况,没...
当我们对一些需要用到的资料进行整理时,会发现文件的内存占用很大,不过是下载或者存储,都不是很方便,这时候我们会想到把文件变成zip格式,即进行压缩。在正式开始压缩和下载文件...
Java日期处理类Date详解
时间的基础知识 时区:整个地球分为二十四时区,每个时区都有自己的本地时间。 为了统一起见,使用一个统一的时间,称为全球标准时间(UTC,Universal Time C...
WildFly,原名 JBoss AS(JBoss Application Server) 或者 JBoss,是一套应用程序服务器,属于开源的企业级 Java 中间件软件,用于实现基于 SOA 架构的 Web 应用和服务。 WildFly 包...
问题复现1. “设备Aの奇怪分身”时间回到很久很久以前的一个深夜,那时我开发的多媒体广告播放控制系统刚刚投产上线,公司开出的第一家线下生鲜店里,几十个大大小小的多媒体硬件...
资源服务器就是业务服务 如用户服务,订单服务等 第三方需要到资源服务器调用接口获取资源ResourceServerConfigResourceServerConfig是资源服务器的核心配置 用于验证token...
简介
我们知道Java中Collection接口下的很多集合都是线程不安全的, 比如 java.util.ArrayList不是线程安全的, 因此如果在使用迭代器的过程中有其他线程修改了list,那么将抛...
说到线程的安全,我们可以通过ThreadLocal来解决。但作为一种强大的变量,它的应用场景远不止如此。在各类的框架中,我们依然可以使用来对它们进行管理。同时在使用ThreadLocal时...
如果你是想在java目录下创建多级目录,直接新建package,如图输入然后,取消勾选Compact Empty Middle Package 如图选择如果是resource下,创建多级目录,应每个目录之间用"/"隔开,...
水印是一种常用于各种文档的声明、防伪手段,一般可设置文字水印或者加载图片作为水印。以下内容将分享通过Java编程给Word文档添加水印效果的方法,即 文本水印 图片水印使用...
老生常谈的配置 但是还是需要说明一下EurekaApplication @EnableEurekaServer指定为server端@EnableEurekaServer@SpringBootApplicationpublic class EurekaApplication {...
添加配置文件在项目resource目录下创建mybatis-generator文件夹在文件夹下创建generatorConfig.xml,配置需要生成代码的数据表<?xml version="1.0" encoding="UTF-8"?...
前言我在以往的文章中曾介绍过如何给Word文档添加文本水印和图片水印,及怎样删除文档中的水印。关于文本水印,之前那篇教程里主要指的是单行字体的水印,而在操作Word文档时,有时...
一、时间和日期
在系统开发中,日期与时间作为重要的业务因素,起到十分关键的作用,例如同一个时间节点下的数据生成,基于时间范围的各种数据统计和分析,集群节点统一时间避免超时...
一、前言
谈到『自旋锁』,可能大家会说,这有啥好讲的,不就是等待资源的线程"原地打转"嘛。嗯,字面理解的意思很到位,但能深入具体点吗?自旋锁的设计真就这么简单?本文或者说本系列...
需求描述标准网关动态路由功能是重要的一环,将路由、断言以及过滤器信息,持久化到 Mysql 中,通过配置后台页面实现路由、断言、以及过滤器等配置的增删改查。Spring Cloud Gate...
最近突然看到这篇几年前随手记录的文章,居然浏览量那么高。看来很多小伙伴也开始从 Eclipse 转到 IDEA,这里为了让大家更好的掌握 IDEA 的使用,我建议大家可以看看下面这个 IDE...
在java的日常学习中,我们有时候会需要看java的api说明,或者是查看java的源码,使我们更好的了解java,接下来我就来说说如何查看java的api以及java源码对于java的api,一般是在下面...
1.CountDownLatch现在做的这个华为云TaurusDB比赛中,参考的之前参加过阿里的PolarDB大赛的两个大佬的代码,发现都有用到CountDownLatch这个类,之前看代码的时候也看过,但是没有...
文章目录 简介增量构建自定义inputs和outputs运行时API隐式依赖输入校验自定义缓存方法输入归一化其他使用技巧简介在我们使用的各种工具中,为了提升工作效率,总会使用到各种...
1、CyclicBarrier:一个同步辅助类,用于协调多个子线程,让多个子线程在这个屏障前等待,直到所有子线程都到达了这个屏障时,再一起继续执行后面的动作。2、使用场景举例:年末公司组...
maven依赖:<dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> <version>1.9.3</version> </dependency>...
遇到了这样的json串:"panel": { "8": { "112": 1 }, "11": { "147": 2 } }遍历获取Key和ValueLinkedHashMap<String, String> jsonMap = JSON.parseO...
使用过Mybatis的同学,应该都知道,我们只需要编写mybatis对应的接口和mapper XML文件即可,并不需要手动编写mapper接口的实现。这里mybatis就用到了JDK动态代理,并且将生成的接口...
首先在官网下载好java版本
双击安装好以后使用鼠标右击 计算机->属性->高级系统设置->环境变量系统变量里面点击新建变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.8.0...
背景有时,我们需要删除Java源代码中的注释。目前有不少方法,比如: 实现状态机。该方式较为通用,适用于多种语言(取决于状态机支持的注释符号)。 正则匹配。该方式容易误判,尤其是...
一、Lambda表达式简介
Lambda表达式,是Java8的一个新特性,也是Java8中最值得学习的新特性之一。(另一个新特性是流式编程。)Lambda表达式,从本质上讲是一个匿名方法。可以使用...
之前对线程池中属性:keepAliveTime比较模糊,而且看过之后过一段时间就会忘掉,于是就在此记录一下。keepAliveTime的jdk中的解释为:当线程数大于核心时,此为终止前多余的空闲线程...
一、搭建SpringBoot项目1.1、file ——> new ——> project——> Spring Initializr——> next——> next——> next——> finish注意选择包依赖关系
二、springboot整合myb...
最近做一个需求,需求中的bean只用于生成一次json使用,所以想通过配置来动态的生成,查了一下,java还真有这个实现。java动态的生成javabean,只能生成属性和对应的set/get方法,不能...
一、简介
ArrayBlockingQueue 顾名思义:基于数组的阻塞队列。数组是要指定长度的,所以使用 ArrayBlockingQueue 时必须指定长度,也就是它是一个有界队列。它实现了 BlockingQue...