java实现删除某条信息并刷新当前页操作

我就废话不多说了,大家还是直接看代码吧~//执行的是删除信息的操作 String a=request.getParameter("name"); a = URLEncoder.encode(a, "ISO-8859-1"); String name = URLDe...

2020-11-23

JDK源码Enum类原理及代码实例解析

正文一 概述
枚举类型是 JDK 5 之后引进的一种非常重要的引用类型,可以用来定义一系列枚举常量,使用 enum 来表示枚举可以更好地保证程序的类型安全和可读性
实际上在使用关...

2020-11-23

java后台实现js关闭本页面,父页面指定跳转或刷新操作

关闭本页面,跳转到百度response.setCharacterEncoding("gbk");PrintWriter out=response.getWriter();out.print("<script>alert('报告生成成功);</script>");out.print("<sc...

2020-11-23

CORS跨域问题常用解决方法代码实例

一 后端服务器使用过滤器新建过滤器:/** * 解决跨域 */public class AccessControlAllowOriginFilter implements Filter { @Override public void init(FilterConfig fil...

2020-11-23

java二维数组实现推箱子小游戏

本文实例为大家分享了java实现推箱子小游戏的具体代码,供大家参考,具体内容如下二维数组二维数组:类似于二维表格(有很多层,每一层有多个房间的楼房)数组声明:
数据类型[][]数据名...

2020-11-23

Java Swing 只关闭当前窗体的实现

看到很多人都在询问怎么在java swing中只关闭当前的窗体,因此写下此文。主界面主要是有两个JButton,一个是通过按钮事件调起另一个JFame,另一个是关闭当前窗体。1、关闭当前窗...

2020-11-23

Spring cloud oauth2如何搭建认证资源中心

一 认证中心搭建添加依赖,如果使用spring cloud的话,不管哪个服务都只需要这一个封装好的依赖即可<dependency> <groupId>org.springframework.cloud</groupId> <...

2020-11-23

Java-JFrame窗体美化方式

JFrame默认的窗体比较土,可以通过一定的美化,让窗体表现的比较漂亮,具体要根据设计的设计图进行美化;  JFrame美化的大致思路:先将JFrame去除默认美化效果,实现JWindow效果,然后...

2020-11-23

Java中break的第三种用法说明

在Java中,break语句有三种用法,第一种是用于终止switch语句中的语句序列,第二种是用于退出循环,然而第三种是用作goto语句的“文明”形式!我们知道,goto语句会破坏程序的结构,所以...

2020-11-23

Java Guava排序器Ordering原理及代码实例

一 创建排序器排序器:可以用来为构建复杂的比较器,以完成集合排序的功能:
本质上来说,Ordering 实例无非就是一个特殊的Comparator 实例。
Ordering把很多基于Comparator的静...

2020-11-23

浅析JVM的垃圾回收器

JVM的GC经过多年的发展,大家对Minor GC、major GC的理解并不完全一致,所以我不打算在本文中使用这个概念。我把GC大概分为一下4类: Young GC:只是负责回收年轻代对象的GC; Old...

2020-11-23

在spring中手写全局异常拦截器

为什么要重复造轮子你可能会问,Spring已经自带了全局异常拦截,为什么还要重复造轮子呢?这是个好问题,我觉得有以下几个原因 装逼 Spring的全局异常拦截只是针对于Spring MVC的...

2020-11-23

Springboot Caffeine本地缓存使用示例

Caffeine是使用Java8对Guava缓存的重写版本性能有很大提升一 依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-...

2020-11-23

SpringBoot一个非常蛋疼的无法启动的问题解决

今天遇到了一个非常蛋疼的问题,好好的项目,没有任何报错,但是就是启动不了 还抱一个我看不出问题的错误: java.lang.NoSuchMethodError: org.springframework.data.repository.c...

2020-11-23

Flask接口如何返回JSON格式数据自动解析

一 自定义一个response类
from flask import Response, jsonify# 定义response返回类,自动解析jsonclass JSONResponse(Response): @classmethod def force_type(cls, res...

2020-11-23

ThreadLocal内存泄漏常见要点解析

前段时间在网上看到了一篇关于ThreadLocal内存泄漏的文章于是个人也研究了下ThreadLocal 对象,其原理是:ThreadLocal 定义的变量值 会存储在当前线程的一个map集合中这个map里...

2020-11-23

SpringBoot中的响应式web应用详解

简介在Spring 5中,Spring MVC引入了webFlux的概念,webFlux的底层是基于reactor-netty来的,而reactor-netty又使用了Reactor库。本文将会介绍在Spring Boot中reactive在WebFlux...

2020-11-23

spring是如何解析xml配置文件中的占位符

前言我们在配置Spring Xml配置文件的时候,可以在文件路径字符串中加入 ${} 占位符,Spring会自动帮我们解析占位符,这么神奇的操作Spring是怎么帮我们完成的呢?这篇文章我们就来...

2020-11-23

Java 并发编程的可见性、有序性和原子性

并发编程无论在哪门语言里,都属于高级篇,面试中也尝尝会被问到。想要深入理解并发编程机制确实不是一件容易的事,因为它涉及到计算机底层和操作系统的相关知识,如果对这部分知识...

2020-11-23

Mybatis对mapper的加载流程深入讲解

今天来分析Configuration初始化的最后一部分mapper的加载。&#8203;加载方法mapperElementXMLConfigBuilder配置Configuration的parseConfiguration方法还剩最后一行解析代码...

2020-11-23

线上Java程序占用CPU过高解决方案

这个问题可以说是 Java 面试的高频面试题了,有很多面试官都喜欢问这个问题,问题可能是下面这样的。线上一台服务器 CPU 使用率100% 了,如果你碰到这样的情况,如何排查并找到问题...

2020-11-23

Java处理不可见特殊字符要点解析

看下图所示,两个空字符串不相等因为str中有不可兼得特殊字符,可以在debug中将str的值复制出来,然后粘贴到双引号中们就可以看到这个字符的真面目,如下图所示:\uFEFF为控制字符,名...

2020-11-23

如何把本地jar包导入maven并pom添加依赖

开发过程中经常遇到需要用某些http://maven.apache.org/中没有的jar包,这个时候可以用maven命令自己添加通常这些jar包可以从其官网下载下来,然后用maven明天添加此jar包到mav...

2020-11-23

SpringBoot同一接口多个实现类配置的实例详解

SpringBoot项目中可能出现一个接口有多个实现类的情况,如果不进行配置,注入接口时编译器不知道要注入哪个实现类就会报错,因此需要进行配置。以下进行举例:接口如下:public inter...

2020-11-23

Spring Boot 打包与热部署的操作方法

热部署Spring Boot提供了DevTool。直接在pom.xml文件中添加配置。1.添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools...

2020-11-23

基于Java SWFTools实现把pdf转成swf

SWF Tools 是一组用来处理 Flash 的 swf 文件的工具包,包括: 1. 合并工具 swfcombine
2. 抽取工具 swfextract
3. PDF/JPEG/PNG/AVI/TTF/WAV 到 SWF 的转换工具 :pdf2...

2020-11-23

详解IDEA中SpringBoot整合Servlet三大组件的过程

Spring MVC整合
SpringBoot提供为整合MVC框架提供的功能特性 内置两个视图解析器:ContentNegotiatingViewResolver和BeanNameViewResolver 支持静态资源以及WebJars 自动...

2020-11-23

Java 通过mave命令下载jar包的示例代码

之前一直都是使用的idea,创建maven工程进行jar包导入操作,居然接到了通过java 代码导入jar包的需求,满脸的懵逼,好在功夫不负有心人,最终将其拿来了,现在这里记录一下,方便以后学...

2020-11-23

Java正则表达式工具方法汇总

1.获取某字符串中汉字的个数... private int getChineseCount(String text) { String Reg = "^[\u4e00-\u9fa5]{1}$";// 正则 int result = 0; for (int i = 0; i...

2020-11-23

通过openOffice将office文件转成pdf

下载安装openoffice,下载地址:http://www.openoffice.org/download/我安装的目录:输入cmd回车
在命令窗口输入
soffice -headless -accept="socket,host=127.0.0.1,port=8100;u...

2020-11-23

MyBatis常见报错问题及解决方案

这是一个出错的代码public interface OrderInfoManageMapper { List<GetOrderInfoManageListReq> selectAllOrder(); void modifyDelivery(int id); void removeOrder(in...

2020-11-23

mybatis-plus  mapper中foreach循环操作代码详解(新增或修改)

.循环添加接口处:分别是 void 无返回类型 ;有的话是(resultType)返回类型,参数类型(parameterType) list , 如:在mapper文件中分别对应ID,参数类型和返回类型。循环处理,如下:<inser...

2020-11-23

SpringBoot创建Docker镜像的方法步骤

随着越来越多的组织转向容器和虚拟服务器,Docker正成为软件开发工作流程中一个更重要的部分。为此,Spring Boot 2.3中最新的功能之中,提供了为Spring Boot应用程序创建 Docker...

2020-11-23

Eclipse新建web项目流程图解

Eclipse新建动态页面作为web小学生,写一下很多人问的基本基本基本问题新建web项目出现一下界面:明明完成后一直点击next,但不要点击finish知道出现这个界面(最后一个界面)打上勾(...

2020-11-23

Springboot+MybatisPlus+Oracle实现主键自增的示例代码

上周周一,本来刚过完周末,高高兴兴,老大突然安排了个活,要在一天内把项目的MySQL数据库换成Oracle数据库,我们都知道这是不可能完成的任务,但是,秉承着“没有困难的工作,只有不努力...

2020-11-23

java中ThreadLocal取不到值的两种原因

1.两种原因
第一种,也是最常见的一种,就是多个线程使用ThreadLocal
第二种,类加载器不同造成取不到值,本质原因就是不同类加载器造成多个ThreadLocal对象
public class StaticCl...

2020-11-23

Spring 依赖注入实现示例

【注】本文译自:https://springframework.guru/...&#8195;&#8195;在本文中,我将向你展示如何在 Spring Framework 的依赖项注入中使用 Project Lombok 以获得最佳实践。
&#819...

2020-11-23

springboot 配置日志 打印不出来sql的解决方法

今天整合springboot2 + mybatis + logback 遇到了在日志中sql打印不出来的坑,在网上找了好久,都不是我遇到的问题,这里吐槽一下下现在的博客质量,好多都是抄袭的,也没有标注转载...

2020-11-23

浅谈vue中子组件传值的默认值情况

当父组件中的content值没有传入时,子组件利用default属性设置默认值,此情况时,页面会显示default value。当传入content的值时,default属性的默认值不生效,界面显示为:补充知识:Vue...

2020-11-23

IntelliJ IDEA 15款超级牛逼插件推荐(自用,超级牛逼)

满满的都是干货 所有插件都是在 ctrl+alt+s 里的plugins 里进行搜索安装1、CodeGlance 代码迷你缩放图插件 2、 Codota代码提示工具,扫描你的代码后,根据你的敲击完美提示...

2020-11-23

jmeter添加自定函数的实例(jmeter5.3+IntelliJ IDEA)

1、打开IntelliJ IDEA,新建一个Maven项目2、导入Jmeter的依赖包
在idea中导入jmeter下的ApacheJMeter_core.jar和ApacheJMeter_functions.jar依赖包
3、添加java自定义函数...

2020-11-23

IDEA社区版创建spring boot项目的安装插件的图文教程

由于最近idea的官方查的有点严,pojie的企业版idea总失效,现在给大家说一下社区版idea创建spring项目的一个方法!!!在项目实战中了解到的IDEA创建springboot项目,我找了下我的IDEA...

2020-11-23

利用Java8 Optional类优雅如何地解决空指针问题

前言Java8 由Oracle在2014年发布,是继Java5之后最具革命性的版本。Java8吸收其他语言的精髓带来了函数式编程,lambda表达式,Stream流等一系列新特性,学会了这些新特性,可以让你实...

2020-11-23

Java不要再使用!=null判空了!

前言对于Java程序员来说,null是令人头痛的东西。时常会受到空指针异常(NPE)的骚扰。连Java的发明者都承认这是他的一项巨大失误。那么,有什么办法可以避免在代码中写大量的判空...

2020-11-23

IDEA+GIT使用入门图文详解

一、准备1.提前安装好 Git 的客户端Git 的 msysGit 官网下载: https://git-scm.com/Git 客户端 TortoiseGit 官网下载: http://download.tortoisegit.org/tgit/ 2.关联 Gi...

2020-11-23

java有几种连接mysql的方式?分别是什么?

java连接mysql有五种方式,分别是:第一种方式:将用户名和密码封装在Properties类中首先,导入数据库连接包这个是毋庸置疑的。创建一个jdbc驱动dirver。将数据库(以MySQL为例)的ur...

2020-11-23

java中创建线程的三种方法是什么?

Java使用Thread类代表线程,所有的线程对象都必须是Thread类或其子类的实例。Java可以用三种方式来创建线程,如下所示:1)继承Thread类创建线程2)实现Runnable接口创建线程3)使用Cal...

2020-11-23

SpringBoot整合Xxl-Job的完整步骤记录

一、下载Xxl-Job源代码并导入本地并运行


Github地址:

https://github.com/xuxueli/xxl-job


中文文档地址:

https://www.xuxueli.com/xxl-job/


1.使用Idea或Ecl...

2020-11-22

java初学者如何让编程学习起来更简单

如果不喜欢学Java就不要学了,硬要逼着自己去学到头来也会是一知半解.不仅浪费时间,也浪费金钱,如果喜欢Java那就继续学,并且努力学,学好Java会有意想不到的好处。学习Java...

2020-11-22

java可以作为第一门编程语言学习吗

十年前,Java 还是计算机科学的入门课程中的必学语言。如果你想学其他语言,比如 C、Python、PHP,你就得专门选那个语言的课程,或者选相关的应用。但是现在,Java 不再受大学的青...

2020-11-22
返回顶部
顶部