java

  • Java并发编程示例(九):本地线程变量的使用

    共享数据是并发程序最关键的特性之一.对于无论是继承Thread类的对象,还是实现Runnable接口的对象,这都是一个非常周重要的方面. 如果创建了一个实现Runnable接口的类的对象,并使用该对象 ...

  • 详解Spring Boot中如何自定义SpringMVC配置

    目录 前言 一.SpringBoot 中 SpringMVC 配置概述 二.WebMvcConfigurerAdapter 抽象类 三.WebMvcConfigurer 接口 四.WebMvcConf ...

  • springboot操作静态资源文件的方法

    默认静态资源供 SpringBoot有几个默认的静态资源目录,当然也可配置,默认配置的/**映射到/static(或/public ,/resources,/META-INF/resources),自 ...

  • Spring Cloud Config RSA简介及使用RSA加密配置文件的方法

    Spring Cloud 为开发人员提供了一系列的工具来快速构建分布式系统的通用模型 .例如:配置管理.服务发现.断路由.智能路由.微代理.控制总线.一次性Token.全局锁.决策竞选.分布式sess ...

  • 利用Java实现带GUI的气泡诗词特效

    目录 实现效果 示例代码 AlgoVisualizer.java AlgoFrame.java Circle.java AlgoVisHelper.java 实现效果 实现第个气泡中心显示一个字,在框 ...

  • SpringBoot QQ邮箱发送邮件实例代码

    目录 1.获取QQ邮箱授权码 2.导入邮箱发送依赖启动器 3.配置文件yml添加邮件服务配置 4.编写接口IMailService 5.编写实现MailServiceImpl 6.Controller ...

  • 使用IDEA配置Tomcat和连接MySQL数据库(JDBC)详细步骤

    IDEA配置Tomcat 1,点击Run-EDit Configurations- 2.点击左侧"+"号,找到Tomcat Server-Local(若是没有找到Tomcat Se ...

  • Java 由浅入深带你掌握图的遍历

    目录 1.图的遍历 2.深度优先遍历 3.利用DFS判断有向图是否存在环 4.广度优先遍历 1.图的遍历 从图中某一顶点出发访问图中其余顶点,且每个顶点仅被访问一次 图的遍历有两种深度优先遍历DFS. ...

  • Java Boolean 初始化方式详解

    Java Boolean 初始化方式 1.Boolean(String boolString); 以字符串的方式初始化,只有当字符串是"true"(不区分大小写,也可以是tRue之 ...

  • 本真的REST架构风格理解

    目录 引子 Web技术发展与REST的由来 REST架构风格的推导过程 REST详解 什么是资源? 什么是资源的表述? 什么是状态转移? 什么是统一接口? 什么是超文本驱动? REST与DO的差别 R ...

  • elasticsearch索引index之Translog数据功能分析

    目录 跟大多数分布式系统一样,es也通过临时写入写操作来保证数据安全.因为lucene索引过程中,数据会首先据缓存在内存中直到达到一个量(文档数或是占用空间大小)才会写入到磁盘.这就会带来一个风险,如 ...

  • Mybatis传递多个参数的三种实现方法

    方案一 Dao层的函数方法 1 Public User selectUser(String name,String area); 对应的Mapper.xml <select id=" ...

  • 详解spring boot 以jar的方式启动常用shell脚本

    用spring boot框架做的项目,将第三方包全部打在jar里面,通过shell脚本启动和停止服务,常用的shell脚本模板如下: #!/bin/bash JAVA_OPTIONS_INITIAL= ...

  • Java 类在 Tomcat 中是如何加载的(过程分析)

    说到本篇的Tomcat类加载机制,不得不说翻译学习Tomcat的初衷. 之前实习的时候学习JavaMelody的源码,但是它是一个Maven的项目,与我们自己的Web项目整合后无法直接断点调试. 后来 ...

  • 修改IDEA代码左侧折叠线颜色的操作

    如下所示: 如图红线标识的代码左侧折叠线,修改其颜色: 1.快捷键 ctrl+alt+s,或者到菜单栏左上角File,打开Settings 2.在Editor下的Colors&Fonts下的G ...

  • 如何让Jackson JSON生成的数据包含的中文以unicode方式编码

    我们都知道,Jackson JSON以高速.方便和灵活著称.之前的文章中介绍过使用注解的形式来规定如何将一个对象序列化成JSON的方法,以及如何将一个JSON数据反序列化到一个对象上.但是美中不足的一 ...

  • java实现学生教师管理系统

    本文实例为大家分享了java实现学生教师管理系统的具体代码,供大家参考,具体内容如下 类设计 1.1 父类抽象类 成员属性: id(编号) name(姓名) sex(性别) birthday(生日) ...

  • JAVA调用SAP WEBSERVICE服务实现流程图解

    调用SAP WebService服务需要转换操作 1.通过浏览器访问SAP WebService地址,进行验证并生成wsdl文件地址并不是可以直接转化的wsdl: 直接访问地址并进行验证后: 另存文件 ...

  • rocketmq client 日志的问题处理方式

    目录 rocketmq client 日志的问题处理 方式一: rocketmq启用slf4j[推荐] 方式二: 更改默认rocketmq路劲和级别 RocketMQ 自己加载日志,以及特性 rock ...

  • java 静态工厂代替多参构造器的适用情况与优劣

    背景 假如现在你要想一个汉堡,有一个汉堡类:Hamburg.那么一般情况下你会: Hamburg hamburg = new Hamburg(); 情景一:不同参数数目的构造器 制作汉堡可以选择自定义 ...