技术专栏
文章平均质量分 72
低调D树苗
Pry the world with code.
展开
-
Maven系列(一):Maven下载安装配置【Maven使Java构建事半功倍】
作为Java开发工程师,那么Maven现已成为不可或缺的一部分,从最开始的依赖管理到编译运行及打包,可以说使伴随了Java项目的整个生命周期。那么这篇文章,将带你去认识Maven以及Maven的下载、安装、配置等等。 Maven是一个项目管理和构建自动化工具,主要服务于基于Java的软件项目。它使用一个名为POM(Project Object Model,项目对象模型)的XML文件来描述项目的构建过程、依赖关系和其他配置信息。原创 2024-08-14 17:35:24 · 708 阅读 · 0 评论 -
Java系列(二):Linux系统下载JDK配置Java环境变量
在探索Java世界的旅程中,环境配置是每位开发者的必经之路。本文将为您详细解读如何在Linux系统下下载、安装JDK,并配置Java环境变量,确保开发环境的高效与稳定。原创 2024-08-13 17:05:10 · 360 阅读 · 0 评论 -
Java系列(一):Windows系统JDK下载、配置Java环境变量配置及多个JDK使用
在探索Java世界的旅程中,环境配置是每位开发者的必经之路。本文将为您详细解读如何在Windows系统下下载、安装JDK,并配置Java环境变量。同时,将指导您如何在多版本JDK共存的情况下灵活切换,确保开发环境的高效与稳定。原创 2024-08-12 20:46:12 · 1192 阅读 · 0 评论 -
记一次JSON.toJSONString()转换时非属性方法空指针异常排查及toJSONString保留null值属性
就是规范命名,与类属性无关的方法不要以get/is开头,向我这个类里面getRealName只是将name进行了处理,并不是作为一个类属性使用,所以我们将该方法改成handleRealName()或者其他即可。它会把所有符合以get开头的方法拿出来然后把它转成属性进行设置,所有他会在转method02方法的时候调用了getRealName()方法,而method02方法中name并没有设置值,所有才出现了空指针异常。我们还会发现为空的属性,toJSONStirng的时候不打印。不过建议还是规范命名。原创 2024-04-26 11:23:53 · 798 阅读 · 0 评论 -
使用Java调用音乐开放API,并进行播放
电脑没有下载音乐软件,使用网页播放又不太方便,所有就想着使用Java语言直接调用音乐开放API,然后进行播放音乐。原创 2024-04-16 10:53:45 · 514 阅读 · 0 评论 -
KingbaseES-V8R3下载安装及基础配置以及创建用户数据库
人大金仓数据库是一款国产数据库,本文旨在介绍KingbaseES-V8R3的下载安装及基础配置以及创建用户数据库操作原创 2024-03-06 09:40:23 · 2143 阅读 · 0 评论 -
Linux下下载安装JDK配置Java环境变量
本文旨在Linux系统下下载安装配置JDK环境变量。原创 2024-03-05 15:31:34 · 564 阅读 · 0 评论 -
Windows下JDK下载、配置Java环境变量配置及多个JDK使用
本文主要是介绍了,JDK下载、JDK在Windows下的安装、JDK在Windows下的环境变量配置以及多个JDK切换使用等。原创 2024-03-05 11:37:38 · 3173 阅读 · 0 评论 -
SpringBoot系列(一):SpringBoot介绍
SpringBoot提供的一套用于构建微服务的基础框架,它旨在简化Spring应用程序的创建和开发过程。SpringBoot通过设计大量的自动化配置等方式来简化Spring原有样板化的配置,使得开发者可以快速构建应用。同时,SpringBoot通过一系列Starter POMs定义,整合各项功能及框架时,不需要在Maven的pom.xml中维护那些错综复杂的依赖关系,而是通过类似模块化的Starter模块定义来引用,使得依赖管理工作变得更加简单。本文旨在介绍官网信息,版本信息等方面。原创 2024-03-01 09:08:26 · 831 阅读 · 0 评论 -
达梦数据库基础操作(一):用户操作
新一代大型通用关系型数据库,全面支持 SQL 标准和主流编程语言接口/开发框架。行列融合存储技术,在兼顾 OLAP 和 OLTP 的同时,满足 HTAP 混合应用场景。本文旨在介绍达梦数据库基础操作之数据库运行状态,达梦版本号查询,用户相关操作。原创 2024-02-29 11:33:43 · 2159 阅读 · 0 评论 -
达梦数据库DM8安装与配置
新一代大型通用关系型数据库,全面支持 SQL 标准和主流编程语言接口/开发框架。行列融合存储技术,在兼顾 OLAP 和 OLTP 的同时,满足 HTAP 混合应用场景。;本文详细介绍了达梦数据库的安装与配置。原创 2024-02-29 11:20:51 · 1137 阅读 · 1 评论 -
Axios-post请求下载文件
1.一般来说,都是使用get请求后台接口,如此后台返回文件流于浏览器,则可直接下载。2.那么除一般情况,就有特殊情况,比如你的请求接口参数特别长,此时便不可使用get请求,get请求的参数长度是有限的。那么就使用到本文的解决方案。原创 2023-07-26 11:40:35 · 4469 阅读 · 0 评论 -
Ehcache简介
1.Ehcache简介EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。Ehcache是一种广泛使用的开 源Java分布式缓存。主要面向通用缓存,Java EE和轻量级容器。它具有内存和磁盘存储,缓存加载器,缓存扩展,缓存异常处理程序,一个gzip缓存servlet过滤器,支持REST和SOAP api等特点。1.1优点1. 快速2. 简单3. 多种缓存策略4. 缓存数据有两级:内存和磁盘,因此无需担心容原创 2021-02-03 15:30:32 · 925 阅读 · 0 评论 -
缓存ecache使用
1、配置ecache.xml文件内容如下: 注释:<diskStore path="java.io.tmpdir"/>代表默认临时文件路径 user.home 代表用户主目录 user.dir 代表当前工作目录<?xml version="1.0" encoding="UTF-8"?><ehcache name="es"> <diskStore path="java.io.tmpdir"/> <!--...原创 2021-02-03 15:22:09 · 2213 阅读 · 0 评论 -
JAVA中使用JWT算法加解密方案
1.JWT简介 JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案。 详细介绍:https://baijiahao.baidu.com/s?id=1608021814182894637&wfr=spider&for=pc2.前提 2.1所需jar包 <dependency> <groupId&g...原创 2020-01-14 16:41:46 · 3439 阅读 · 0 评论 -
Linux下安装和使用imagemagick
1.imagemagick简单介绍 使用ImageMagick的创建,编辑,撰写,或转换位图图像。它可以读取和写入各种格式(超过200种)的图像,包括PNG,JPEG,GIF,HEIC,TIFF,DPX,EXR,WebP,Postscript,PDF和SVG。使用ImageMagick可以调整图像大小,翻转,镜像,旋转,变形,剪切和变换图像,调整图像颜色,应用各种特殊效果或绘制文本,线条...原创 2020-01-13 15:30:31 · 955 阅读 · 0 评论 -
IntelliJ IDEA 常用设置讲解
本篇内容为大家提供的是IntelliJ IDEA 使用教程中的IntelliJ IDEA 常用设置讲解,IntelliJ IDEA是java语言开发的集成环境,IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超常的。 。感兴趣的同学可以参考学习下,具体内容转载 2017-11-02 08:43:28 · 290 阅读 · 0 评论 -
window下配置JDK以及多个JDK相互切换
1.首先下载安装JDK(自行百度)2.配置环境变量 2.1首先配置JAVA_HOME:计算机-->属性-->高级系统设置-->高级-->环境变量 2.2配置CALSSPATH: 2.3配置path:3.点击确定,完成。4.切换JDK 4.1将JAVA_HOME设置为想更换的JDK版本 4.2你的path要将%JAVA_HOME%\bin;放原创 2017-11-02 10:45:22 · 273 阅读 · 0 评论 -
JAVA工具类---MACUtil
import java.net.NetworkInterface;import java.util.Enumeration;public class MacUtil { private MacUtil() { } public static String getMacAddress() throws Exception { Enumeration ni = NetworkInte原创 2018-01-24 14:06:50 · 611 阅读 · 0 评论 -
JAVA工具类---URLUtil
package com.evay.utils;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.ConnectException;import java.net.Http原创 2018-01-24 14:25:57 · 4475 阅读 · 0 评论 -
JAVA中读取配置文件以及修改配置文件
1.ServletContext方式 采用ServletContext读取配置文件realpath,然后通过文件流读出来。 优点:可以读取任意位置的文件 采用文件流读取,所以可以读取不同格式的文件 缺点:不能在servlet外面读取配置文件 实现:package com.xunjie.common.utils;import java.io.F...原创 2018-03-29 16:59:29 · 20122 阅读 · 1 评论 -
修改配置文件并实时刷新
修改配置文件并实时刷新一基于java.util.properties二基于apache.commons.configuration.PropertiesConfiguration这里列出了两种方式推荐第二种一基于java.util.properties优缺点:1.优点在于无需引入额外的jar包2.但有一个明显的缺点:通过这种方式修改的properties文件,其键值对顺序会乱。并且格式会...原创 2019-04-12 16:32:36 · 3215 阅读 · 0 评论 -
JAVA工具类之---------StringUtils
1.生成UUID,UUID生成用到当前时间和网卡号,现有技术很难会出现重复 public static String uniqueKey() {// 32位长 String key = UUID.randomUUID().toString(); key = key.replace("-", ""); return key.toLowerCase();// .toUpperCase(原创 2017-09-01 18:36:36 · 287 阅读 · 0 评论