JAVA开发示例:如何获取系统中已安装的字体

摘要: 功能需求 通过JAVA生成图片,有些文字指定了特定字体,这个时候就需要知道系统是否安装了该字体。 示例代码 protected Set<String> getFontSet(){ GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphic 阅读全文
posted @ 2022-03-23 16:37 白首码农 阅读(477) 评论(0) 推荐(0)

JAVA开发示例:Spring MVC中如何设置图片类型的响应

摘要: 功能需求 有些图片可能是存在MongDB中,需要JAVA获取之后返回,如果不指定类型,前台展现会有问题。 示例代码 response.setContentType("image/png"); @GetMapping(value="/bpmn") public void getBpMnDiagram( 阅读全文
posted @ 2022-03-23 16:33 白首码农 阅读(312) 评论(0) 推荐(0)

Maven基本操作备忘

摘要: 打包指定子模板 mvn clean package install -pl sub-parent\child-module -am 打印依赖树 mvn dependency:tree 部署到远程仓库 mvn deploy 需要修改pom.xml <distributionManagement> <r 阅读全文
posted @ 2022-03-23 16:26 白首码农 阅读(28) 评论(0) 推荐(0)

JAVA开发示例:用户登录成功后重新设置Session

摘要: 问题描述 示例代码 HttpSession session = request.getSession(); // 用来存储原sessionde的值 ConcurrentHashMap concurrentHashMap = new ConcurrentHashMap(); Enumeration e 阅读全文
posted @ 2022-03-23 16:15 白首码农 阅读(678) 评论(0) 推荐(0)

PL/SQL Developer中文乱码处理

摘要: 问题描述 通过PL/SQL Developer远程连接Oracle时有时会产生中文乱码的现象。 解决方案 1、确认oracle服务器使用的编码 执行以下命令: select userenv('language') from dual; 执行结果: 我们的客户端编码需要和服务器编码保持一致即可。 2、 阅读全文
posted @ 2022-03-23 16:08 白首码农 阅读(141) 评论(0) 推荐(0)

JAVA开发示例:如何将一个JAVA项目打包成一个可执行的JAR包

摘要: 功能需求 需要将一个JAVA项目打包成一个可执行的JAR包,然后通过 java -jar 运行 实现方案 修改pom.xml文件,添加插件maven-assembly-plugin <plugin> <artifactId>maven-assembly-plugin</artifactId> <co 阅读全文
posted @ 2022-03-23 15:39 白首码农 阅读(310) 评论(0) 推荐(0)

JAVA开发示例:如何获取JAR包所在目录

摘要: 功能需求 在执行Jar文件时,需要读取当前目录下一些配制文件的信息,所以需要知道当前JAR包所在目录 示例代码 public File getCurrentJarDir() { try { String path = this.getClass().getProtectionDomain().get 阅读全文
posted @ 2022-03-23 15:30 白首码农 阅读(3400) 评论(0) 推荐(0)

JAVA开发示例:ZIP文件、RAR文件的解压

摘要: 添加依赖 RAR5的解压需要添加依赖 <dependency> <groupId>com.github.axet</groupId> <artifactId>java-unrar</artifactId> <version>1.7.0-8</version> </dependency> <depen 阅读全文
posted @ 2022-03-23 15:16 白首码农 阅读(1256) 评论(0) 推荐(0)

JAVA开发问题:ERROR StatusLogger Unrecognized format specifier

摘要: 问题描述 在项目启动时,报如下错误 ERROR StatusLogger Unrecognized format specifier [d] ERROR StatusLogger Unrecognized conversion specifier [d] starting at position 1 阅读全文
posted @ 2022-03-23 09:21 白首码农 阅读(2303) 评论(0) 推荐(0)

JAVA开发问题:oracle.jdbc.driver.OracleDriver is deprecated

摘要: 问题描述 项目启动时报如下警报: WARN com.alibaba.druid.pool.DruidAbstractDataSource - oracle.jdbc.driver.OracleDriver is deprecated.Having use oracle.jdbc.OracleDriv 阅读全文
posted @ 2022-03-23 09:11 白首码农 阅读(1431) 评论(0) 推荐(0)