java

  • Java超详细分析垃圾回收机制

    目录 前言 垃圾回收概述 内存溢出和内存泄漏 垃圾回收算法 标记阶段 STW(Stop-the-World) 回收阶段 标记-清除算法 复制算法 标记-压缩算法 三种算法的比较 总结 前言 在前面我们 ...

  • 记一次在idea离线使用maven问题(推荐)

    记一次在idea离线使用maven问题. 前言: 20201105在客户现场,由于电脑不能使用外网,故让同事给我考了一份本地的maven仓库包给我,以为直接在idea上指定本地的maven仓库就好了, ...

  • @RequestBody,@RequestParam和@Param的区别说明

    目录 @RequestBody,@RequestParam和@Param区别 @Param @RequestBody @RequestParam @RequestParam使用注意事项 比如下面的接口 ...

  • 理解Spring中的依赖注入和控制反转

    学习过Spring框架的人一定都会听过Spring的IoC(控制反转) .DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC .DI这两个概念是模糊不清的,是很难理解的,今天和大家 ...

  • Java计算球从100米高度自由落下问题

    题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半:再落下,求它在 第10次落地时,共经过多少米?第10次反弹多高? public class Ex10 { public static v ...

  • Java中Color和16进制字符串互相转换的方法

    Java中Color和16进制字符串互相转换的方法

  • java开发SSM框架具有rest风格的SpringMVC

    目录 RESTful架构 资源 表现层(Representation) 状态转化(State Transfer) 简单小结 SpringMVC对RESTful架构的支持 利用ajax实现前后端完全分离 ...

  • 用Eclipse生成JPA元模型的方法

    在JPA criteria 动态查询中,有个"元模型"的东西,它是根据"实体"类动态生成的一个类,它的主要作用是实现JPA criteria查询的"类 ...

  • 解决javaWEB中前后台中文乱码问题的3种方法

    中文乱码问题真的是一个很棘手的问题,特别是从前台传到后台之后,都不知道问题出在哪里了.现在分享解决javaWEB中前后台中文乱码问题的3种方法. 方法一: tomcat的自带编码是ISO-8859-1 ...

  • SpringMVC的REST风格的四种请求方式总结

    一. 在HTTP 协议里面,四个表示操作方式的动词:GET.POST.PUT.DELETE. 它们分别对应四种基本操作: 1.GET ====== 获 取资源 2.POST ======新建资源 3. ...

  • java编写Http服务器下载工具

    这个工具比较简单,用于配合另外一个工具进行文件传送,废话少说,上代码 import java.net.URL; import java.net.URLConnection; import java.i ...

  • Java web项目启动Tomcat报错解决方案

    点击运行项目时显示 A Java Exception has occurred. 'Starting Tomcat v9.0 Server at localhost' has oncountered ...

  • IDEA无法打开Marketplace的三种解决方案(推荐)

    最近刚开始从sts转到IDEA,今天想要安装一个翻译插件,但是发现如下问题. 如上图,Marketplace一直加载不出来,搜了一些网上资料也没有解决,最后发现应该是学校网络对于网址进行了屏蔽处理ht ...

  • Java多线程模拟售票程序和线程安全问题

    Java中线程部分知识中,售票程序非常经典.程序中也有一些问题存在! 需求:模拟3个窗口同时在售100张票. 问题1:为什么100张票被卖出了300张票? 原因:因为tickets是非静态的,非静态的 ...

  • Java实现二维码功能的实例代码

    最近突然想写一些文章,所以就陆陆续续的编写一些自我感觉有用的并且大家也可能用到的一些技术代码.方便互相学习交流. 今天这篇文章,主要是利用Java实现二维码: 在写代码之前先讲一下整体思路,以方便更好 ...

  • java实现批量下载 多文件打包成zip格式下载

    本文实例为大家分享了java实现批量下载的具体代码,供大家参考,具体内容如下 现在的需求的: 根据产品族.产品类型,下载该产品族.产品类型下面的pic包: pic包是zip压缩文件: t_produc ...

  • Mybatis plus的自动填充与乐观锁的实例详解(springboot)

    自动填充 项目中经常会遇到一些数据,每次都使用相同的方式填充,如插入时间.更新时间.Mybatis-plus的自动填充功能可以帮助我们快速实现. 1.表中加入create_time,update_ti ...

  • 工厂方法在Spring框架中的运用

    我们都知道Spring中IOC是使用的工厂模式,但是对于实现细节就一知半解了,今天这篇文章就带大家解读Spring中是如何使用工厂模式的. 在上篇文章中我们懂了什么是工厂模式,这篇文章就带着学过的概念 ...

  • SpringBoot应用监控带邮件警报的实现示例

    目录 1.actor(client) 2.admin(server) 3.测试 1.actor(client) 1.1 pom.xml <?xml version="1.0" ...

  • Java去重排序之Comparable与Comparator的使用及说明

    目录 一.排序与去重 二.Comparable与Comparator的使用 三.区别 总结 一.排序与去重 日常工作中,总会有一些场景需要对结果集进行一些过滤.比如,与第三方交互后获取的结果集,需要再 ...