Java工具

提供java工具的学习,包括eclipse、myeclipse、IntelliJ IDEA、Maven、SVN、Git等开发工具、构建工具、版本管理工具等,让学生能利用工具使java开发更简单。

最新文章

hutool SpringUtil轻松实现动态获取bean对象

hutool SpringUtil轻松实现动态获取bean对象 24小时内最新

我们通过注解的方式可以非常方便注入Spring管理的bean对象,但是如果想要在一些不能注入的类中使用bean对象,可能就需要借助ApplicationConext等方式加载,而hutool工具包只需要一个配置即可轻松解决。 hutool SpringUtil由来 使用Spring Boot时,通过依赖注入获取bean是非常方便的,但是在工具化的应用场景下,……

潘老师 1天前 13 ℃ (0) (0)

Apache Tomcat信息泄露高危漏洞预警

Apache Tomcat信息泄露高危漏洞预警

Apache Tomcat最近被爆存在信息泄露高危漏洞预警,Java开发的小伙伴们注意下! 1. 通告信息 近日,安识科技A-Team团队监测到Apache官方发布安全公告,修复了Apache Tomcat中的一个信息泄露漏洞,漏洞编号:CVE-2023-28708,漏洞等级:高危。 对此,安识科技建议广大用户及时升级到安全版本,并做好资产自查以及预防工作,……

潘老师 6天前 39 ℃ (0) (0)

使用Spring集成OpenAI 生成图像

使用Spring集成OpenAI 生成图像

ChatGPT 是 OpenAI 开发的一款强大自然语言生成模型,可生成类似人类的文本。通过 OpenAI API,开发人员可以访问该模型,并将其集成到自己的应用程序中。在本文中,我们将探讨如何使用 Java Spring Framework 和 OpenAI API 生成图像。 在开始之前,您需要在 OpenAI 网站 https://beta.opena……

潘老师 6天前 37 ℃ (0) (0)

IDEA自动生成SerializableUID的方法

IDEA自动生成SerializableUID的方法

在写java类如果实现了Serializable接口,那么一般都会要生成一个serialVersionUID,如果自己设值那很麻烦,idea工具可以帮我们一键自动生成SerializableUID,下面java潘老师将这个配置方法记录一下,大家也可以参考。 其实非常简单,执行以下几步即可: 1、打开IDEA的Settings 2、找到以下菜单,搜索 Ser……

潘老师 2周前 (03-15) 84 ℃ (0) (0)

Git push错分支该如何回滚远程分支代码

Git push错分支该如何回滚远程分支代码

在开发过程中,我们经常会因为迭代到新分支而忘记将分支切换到最新分支,导致将新增的代码误提交到老的分支上,如果没有push还好,一旦push,想要回滚就会稍微麻烦点,这里潘老师教大家如何去实现Git push错分支后也可以回滚远程分支代码,并将原提交的代码push到新分支。 前置说明 首先我们假设有两个分支,一新一旧,新分支为feature/V1.0.2_A,……

潘老师 2周前 (03-14) 70 ℃ (0) (0)

Linux配置nginx开机自动启动

Linux配置nginx开机自动启动

一、方法一 1.找到/etc/rc.local文件,在文件最后一行新增启动命令(nginx默认安装目录为:/usr/local/nginx): /usr/local/nginx/sbin/nginx 二、方法二 1.进入/etc/systemd/system文件夹,新增文件 nginx.service 2.文件内容: [Unit] Descriptio……

潘老师 3周前 (03-07) 84 ℃ (0) (0)

MyBatisX插件的安装与使用详解

MyBatisX插件的安装与使用详解

MybatisX介绍 MybatisX是一款免费开源的插件,可以帮助开发者在使用mybatis以及mybatis-plus开发时简化繁琐的重复操作,极大提高代码开发速率。 MybatisX官网:https://baomidou.com/pages/ba5b24/ MybatisX的功能 1、节省大量持久层代码开发时间 2、强大的功能为业务编写提供各类支持 3……

潘老师 6个月前 (09-25) 2020 ℃ (0) (0)

Intellij Idea怎样连接数据库?

Intellij Idea怎样连接数据库?

作为一名Java开发程序员,是否有这样的体会,就是在开发代码过程中编写SQL时,偶尔会需要打开数据库客户端去查看表字段,开发工具和数据库客户端来回切换,很麻烦,如果Intellij Idea开发工具可以直接连接数据库是不是就不一样了呢?那么用Intellij Idea怎样连接数据库呢?接下来,我们一起看一下。 IntelliJ IDEA集成了众多插件,方便开……

潘老师 6个月前 (09-25) 214 ℃ (0) (0)

Intellij Idea如何安装插件

Intellij Idea如何安装插件

Intellij Idea几乎是每个java程序员开发必备的开发工具,除了idea自身功能强大很好用外,还有一个重要的原因就是其插件库非常丰富,而且安装也非常简单。接下里,潘老师来教你Intellij Idea工具该如何安装插件。这里我们介绍两种方式来实现。 方式一:idea直接安装 第一种方式,也是最常用的方式,就是在Intellij Idea工具上直接一……

潘老师 6个月前 (09-25) 711 ℃ (0) (1)

idea如何将新建项目share到gitlab

idea如何将新建项目share到gitlab

在idea中新建的项目,想要share(分享)到gitlab上,需要进行以下几步操作即可。下面潘老师带大家一起看下具体的步骤。 前提 首先要保证idea已经集成了gitlab,如果没有集成请参考: 第1步:新建project 首先在gitlab上新建一个project,名称和你idea上的项目名保持一致即可,具体如下: 1)点击new project按钮 ……

潘老师 7个月前 (09-06) 491 ℃ (0) (1)

Nginx如何配置实现反向代理

Nginx如何配置实现反向代理

反向代理功能是nginx的一个常用的核心功能,我们经常会需要用到反向代理的配置,下面我们来一起看下几种常用的配置场景。 Nginx目前拥有三个代理模式,分别是基于IP代理、基于域名代理、基于端口代理。 这里我的nginx服务器部署在虚拟机上,其ip为192.168.17.129 实例演示1 这里我们先实现根据访问不同的服务器端口,来代理到不同的站点上。 我们……

潘老师 7个月前 (08-18) 263 ℃ (1) (0)