IDEA标签tabs多行显示的设置

在使用IDEA写代码的时候,打开tabs都挤在一行,当打开页面过多的时候,前面的页面无法直观看到,非常不方便。通过简单设置就可以实现tabs多行显示。点击window->Editor tabs ->Tabs...

2021-02-07

Python调用SMTP服务自动发送Email的实现步骤

需求背景假设我们想设计一个定时任务,比如每天定时的用python来测试服务是否在正常运行,但是又不希望每天登录到系统后台去查看服务状态。这里我们就可以采取python的smtp模块...

2021-02-07

Python 转移文件至云对象存储的方法

对象存储(Cloud Object Storage,COS)是一种存储海量文件的分布式存储服务,具有高扩展性、低成本、可靠安全等优点。对象存储有什么用呢?对于站长而言,比如Python实用宝典网站的服...

2021-02-07

python 三种方法提取pdf中的图片

有时我们需要将一份或者多份PDF文件中的图片提取出来,如果采取在线的网站实现的话又担心图片泄漏,手动操作又觉得麻烦,其实用Python也可以轻松搞定!
今天就跟大家系统分享几种Py...

2021-02-07

vue如何使用rem适配

1.开发环境 vue
2.电脑系统 windows10专业版
3.在使用vue开发移动端的过程中,我们会因为兼容性而头疼,下面我来分享分享下面vue使用rem自适配,希望对你有所帮助。
4.废话不...

如何管理Vue中的缓存页面

<keep-alive> <router-view /></keep-alive>Vue中内置的<keep-alive>组件可以帮助我们在开发SPA应用时,通过把全部路由页面进行缓存(当然也可以有针对性的缓存部分页面),显著...

JS中锚点链接点击平滑滚动并自由调整到顶部位置

锚点链接点击平滑滚动并自由调整到顶部的位置 一、添加锚点 注意a标签用的nacTo 而不是href;<ul> <li><a class="anchor" navTo="one">目标选择</a></li> <li><a class="anch...

php中Workerman框架实例讲解

在我们探讨php框架的开发时,更多的是偏向于理论的框架。那么本篇要讲的Workerman框架,与其他的框架有很大的不同,可以广泛的应用在生活中。我们平时所用到的软件,也许正是Worker...

2021-02-06

MAVEN的安装配置与IDEA整合超详细教程

去http://maven.apache.org/download.cgi下载你需要的Maven版本.下载好以后,解压安装到一个目录,我的目录为 D:\Develop\apache-maven-3.5.2.接着配置Maven环境:右键单击"此...

2021-02-06

java中maven下载和安装步骤说明

在使用java项目时,如果没有详细的管理和辅助流程,就会像程序失去了系统的调配一样。在java中有一种专门管理项目的工具,叫做maven,除了本身的管理功能外,还有详细的流程进行操作...

2021-02-06

解决IDEA光标变成白色粗条的问题

如图问题原因不小心按到了Insert键,进入了覆盖模式,光标随之变粗覆盖模式:输入会覆盖原有的字符普通模式:输入不会覆盖,会在原有字符后面继续输入 解决方法1、按一下Insert键2、...

2021-02-06

springboot+log4j.yml配置日志文件的方法

一,Maven 依赖 pom.xml配置1, 去掉默认日志,以便切换到log4j2的日志依赖2, 然后添加如下两个日志依赖二,在工程根目录下添加 lo4g2.yml 配置文件2, 配置文件内容<!-- 配置 log4j2...

2021-02-06

使用IDEA搭建一个简单的SpringBoot项目超详细过程

一、创建项目1.File->new->project;2.选择“Spring Initializr”,点击next;(jdk1.8默认即可)3.完善项目信息,组名可不做修改,项目名可做修改;最终建的项目名为:test,src->ma...

2021-02-06

springdata jpa单表操作crud的实例代码详解

1. 项目搭建使用boot整合,导入springdata jap, mysql 驱动,lombok,web。1.1 配置# boot add jpa, oh~ crud in single tableserver: port: 8888spring: # datasource datasourc...

2021-02-06

Java下载文件的4种方式总结

1.以流的方式下载.public HttpServletResponse download(String path, HttpServletResponse response) { try { // path是指欲下载的文件的路径。 File file = new File(p...

2021-02-06

详解HttpClient用法

上篇文章给大家介绍了HttpClient详细使用示例详解,喜欢的朋友可以点击查看,今天继续给大家介绍HttpClient用法,具体内容如下所示;1.简介HttpClient是Apache Jakarta Common下的...

2021-02-06

浅谈JackSon的几种用法

JackSon介绍
本文使用的JackSon版本为2.9.6。JackSon是解析JSON和XML的一个框架,优点是简单易用,性能较高。JackSon处理JSON的方式
JackSon提供了三种JSON的处理方式。分别是...

2021-02-06

关于HttpClient 引发的线程太多导致FullGc的问题

CloseableHttpClient httpClient = HttpClients.custom() .setConnectionManager(connectionManager) .setMaxConnTotal(400) .setMaxConnPerRoute(150) .evictExpiredC...

2021-02-06

详解Jackson 使用以及性能介绍

直接上代码,看下最简单也是最常用的方法,将Object 转为 JSON 以及将Json转为Object方式public class TestJackson { public static void main(String[] args) throws IOExcep...

2021-02-06

Spring Bean的包扫描的实现方法

我们知道,Spring可以通过包扫描将使用@Component注解定义的Bean定义到容器中。今天就来探究下他实现的原理。首先,找到@Component注解的处理类注解的定义,一般都需要配套的对注...

2021-02-06

java中PriorityBlockingQueue的入队知识点总结

在PriorityBlockingQueue中添加元素同样有四种方法,因为是树状的结构,所以在插入方法上也有所变化,是自下而上的操作过程。在入队的规则上有三个要点需要我们注意。鉴于Priorit...

2021-02-06

java创建子类对象设置并调用父类的变量操作

通过子类调用父类的变量,有两种方法:1、把父类的变量设置成public:package triangle.opengl.wlz.stu.childusefathervariable; import android.util.Log; public class BasePu...

2021-02-06

mybatis-plus乐观锁实现方式详解

悲观锁、乐观锁简介: 悲观锁:同步操作。即用户A在操作某条数据时,为其上锁,限制其他用户操作,用户A操作完成提交事务后其他用户方可操作此数据。乐观锁:使用版本控制字段。更新某...

2021-02-06

SpringMVC全局异常处理的三种方式

在 JavaEE 项目的开发中,不管是对底层的数据库操作过程,还是业务层的处理过程,还是控制层的处理过程,都不可避免会遇到各种可预知的、不可预知的异常需要处理。每个过程都单独处...

2021-02-06

java ArrayBlockingQueue的方法及缺点分析

提到ArrayBlockingQueue的方法,想必大家都不陌生,我们在入队和出队的时候,接触了不少这方面的函数。当然ArrayBlockingQueue中的方法也不止于此,今天我们就全部为大家罗列出来,也...

2021-02-06

Java使用过滤器防止SQL注入XSS脚本注入的实现

前几天有个客户在系统上写了一段html语句,打开页面就显示一张炒鸡大的图片,影响美观。后来仔细想想,幸亏注入的仅仅是html语句,知道严重性后,马上开始一番系统安全配置。一. 定义...

2021-02-06

Java中instance的用法详解

关于对象的实例化 大家想到的通常是直接new,除了这个,还有些单实例模式,层次间调用等等getInstance的使用:
* 在主函数开始时调用,返回一个实例化对象,此对象是static的,在内存中...

2021-02-06

如何创建SpringBoot项目

  1、SpringBoot介绍
  SpringBoot本身就是为了简单、快速开发Spring框架项目而生的,在maven的基础上,对已有的maven gav进行了封装,他的问世对Java开发者的好处不言而喻,他...

2021-02-06

使用idea开发javaWeb应用程序的思路(实现用户的增删改查)

在2.7 节基础上,这一节实现了用户的增删改查操作。
完整工程代码:
链接: https://pan.baidu.com/s/1zSGMvSQa-ihwEN5pP4vW6w 提取码: dpw8工程目录结构如下:1、添加/修改用户页...

2021-02-06

Java NIO 文件通道 FileChannel 用法及原理

FileChannel 提供了一种通过通道来访问文件的方式,它可以通过带参数 position(int) 方法定位到文件的任意位置开始进行操作,还能够将文件映射到直接内存,提高大文件的访问效率...

2021-02-06

使用Spring Boot Mybatis 搞反向工程的步骤

1. 拷贝 Mybatis 反向工程配置文件到项目的根目录下2. 根据项目及表的情况,修改 GeneratorMapper.xml 配置 如果使用 高版本 , 驱动类变为:com.mysql.cj.jdbc.Driver url 后...

2021-02-06

Java如何通过File类方法删除指定文件夹中的全部文件

前言对delete的解说那么问题来了!!!(②中的问题,怎么删除文件夹里所有文件,想必很多同学也和我一样懵,)别着急(往下看)要用到的方法(递归思想) 如果文件夹里面还有文件夹,就...

2021-02-06

SpringBoot创建多模块项目的全过程记录

构建项目我们采用IntelliJ IDEA工具来创建一个Maven项目,项目的pom.xml要添加对应SpringBoot的配置,因为Maven多模块项目内的模块并不能独立的存在,必须有一个介质来包含,项目结...

2021-02-06

JAVA生成短8位UUID的实例讲解

短8位UUID思想其实借鉴微博短域名的生成方式,但是其重复概率过高,而且每次生成4个,需要随即选取一个。本算法利用62个可打印字符,通过随机生成32位UUID,由于UUID都为十六进制,所以...

2021-02-06

以Spring Boot的方式显示图片或下载文件到浏览器的示例代码

以Java web的方式显示图片到浏览器以Java web的方式下载服务器文件到浏览器以Spring Boot的方式显示图片或下载文件到浏览器
请求例子:http://localhost:8080/image/15645501...

2021-02-06

必须了解的高阶JAVA枚举特性!

JAVA枚举,比你想象中还要有用!我经常发现自己在Java中使用枚举来表示某个对象的一组潜在值。在编译时确定类型可以具有什么值的能力是一种强大的能力,它为代码提供了结构和意义...

2021-02-06

java编程是做什么的

我们在对计算机下达指令时,需要用电脑能听懂的语言,这种就是编程的语言。在类型上分为两种:面向对象、面向过程。一个是下达指令,另一种是我们常说的做开发的工作,两者在实际运用...

2021-02-06

Java中joda日期格式化工具的使用示例

1.基本介绍
Java自带日期格式化工具DateFormat ,但是DateFormat 的所有实现,包括 SimpleDateFormat 都不是线程安全的,因此你不应该在多线程序中使用,除非是在对外线程安全的环...

2021-02-06

Servlet输出一个验证码图片的实现方法实例

什么是Servlet Servlet(Server Applet),全称Java Servlet,未有中文译文。是用Java编写的服务器端程序。其主要功能在于交互式地浏览和修改数据,生成动态Web内容。狭义的Servlet...

2021-02-06

一文读懂IDEA里面的Artifact到底是什么

我表示,我在刚刚整这个web开发的时候,在配置tomcat的时候,我也是很好奇,这个东西是什么?一般会见到如下的图。Artifact 是maven中的一个概念,表示某个module要如何打包。这又多个...

2021-02-06

SpringBoot整合log4j日志与HashMap的底层原理解析

一,SpringBoot与日志1.springboot整合log4j日志记录1.在resources目录下面创建日志文件,并引入:
代码如下(示例):#log4j.rootLogger=CONSOLE,info,error,DEBUGlog4j.rootLogger=in...

2021-02-06

IDEA 配置 JRebel 热部署的方法(推荐)

在平常的开发项目中,我们改动代码需要频繁的重启,如果机器配置不好、项目比较大的情况下,重启一次项目,多则 5 ~ 6 分钟,少则 2 ~ 3 分钟,效率低而且极其浪费时间。如果我们能实现...

2021-02-06

Java中Properties 类的详细使用

我把你的头像,设置成我的名字,此刻你便与我同在。
我把你的名字,写进我的代码里面,以后,我的世界便存在着你。一.Properties 类Properties 类位于 java.util.Properties ,是Java...

2021-02-06

为什么Java中只有值传递

参数传递
在我们日常编写代码的过程中,调用函数可能是最常见的操作了。那么,在调用函数时,参数是怎么样传递的呢?值传递
相信有很多人都是学C语言入门的,刚开始写代码时,用的最多...

2021-02-06

解决java中的父类私有成员变量的继承问题

如果父类中属性为私有(private),那么能否被子类继承呢?答案是不可以。我们看如下简单代码class Father { private String name; public void sayHi() { System.out.print...

2021-02-06

java DelayQueue的原理浅析

在对DelayQueue延迟功能的使用上,很多人不能后完全理解延迟的一些功能使用,这里我们深入来挖掘一下DelayQueue的原理。下面将从构造方法、接口、继承体系三个方面进行分析,需要...

2021-02-06

IDEA配置JRebel实现热部署的方法

1.下载JRebel and XRebel for Intellij插件2. 激活
请查看这个文章http://www.cicoding.cn/other/jrebel-activation/
激活后
开始配置自动编译3.勾选Build project automat...

2021-02-06

springboot集成mybatis-maven插件自动生成pojo的详细教程

1.生成springboot项目,选择mybatis、mysql(略过)2.搭建mysql环境,打开服务,记录用户名及密码,新建业务表。3.在resources文件夹下新建如图所示文件夹:4.包路径配置(记住自己存放的路...

2021-02-06

Java中session存储Users对象实现记住密码

之前做过cookie实现记住密码,这次换成session记住密码又做了一遍,有很多收获。
本次博客分为两部分。一部分是cookie和session的区别(面试经常被问道);另一部分是sesion实现记住...

2021-02-06

Java中Easypoi实现excel多sheet表导入导出功能

Easypoi简化了开发中对文档的导入导出实现,并不像poi那样都要写大段工具类来搞定文档的读写。第一步引入Easypoi依赖 <!-- 导出文件工具 EasyPoi实现Excel读写管理测试用例 -...

2021-02-06
返回顶部
顶部