Java
文章平均质量分 60
x11819130
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux下安装部署JDK
系统:CentOS Linux release 7.7.1908 (Core)软件:jdk-8u201安装步骤:#如果系统有预装openjdk 请确保已卸载mkdir -p /usr/local/soft/packagecd /usr/local/soft/package#下载安装包,解压wget https://mirrors.huaweicloud.com/java/jdk/8u201-b09/jdk-8u201-linux-x64.tar.gztar -xzvf jdk-8u201-原创 2021-03-04 21:14:45 · 1009 阅读 · 2 评论 -
Swagger2 JSON入参使用Map、JSONObject等非实体类接收时的处理
Swagger2 JSON入参使用Map、JSONObject等非实体类接收时的处理,基本就是扩展swagger插件通过注解动态生成实体类。以下提供3种实现,可以按需选择:一. ApiGlobalModelApiGlobalModel注解用于从一个已有的实体类中抽取接口所需的参数字段示例: /** * 修改地址 - ApiGlobalModel * * @return R */ @PostMapping("2") @ApiOperati原创 2020-12-24 14:57:03 · 10163 阅读 · 2 评论 -
正则批量替换JAVA行尾注释与类属性javadoc注释
JAVA代码行尾注释改为上行注释正则替换:^( +)(\w.*)([;{]) *// *(.*)$替换为$1//$4\n$1$2$3命中情况:未命中情况: switch (1) { case 1: //此处不能命中1 if (1 == 1) { break; } else {//此处不能命中2 String s = "ws://baidu.com";原创 2020-09-17 10:56:20 · 2396 阅读 · 0 评论 -
log4j.properties-简单配置
log4j.rootLogger=DEBUG, CGZlog4j.appender.CGZ.layout=org.apache.log4j.PatternLayoutlog4j.appender.CGZ.layout.ConversionPattern=>>> %d %5p [%t] (%F:%L) - %m%nlog4j.appender.CGZ=org.apache.l...原创 2018-04-10 13:50:41 · 1167 阅读 · 0 评论 -
设计模式 - 单例模式(Singleton Pattern)
常见单例实现方式:1.懒汉式public class Singleton { private static Singleton instance; private Singleton() {} public static synchronized Singleton getInstance() { if (instance == null) { ...转载 2018-03-28 17:02:56 · 711 阅读 · 0 评论 -
添加java.library.path并生效
添加java.library.path并生效 String lib = System.getProperty("java.library.path"); lib = "mylibDir;" + lib; System.setProperty("java.library.path", lib); Field fieldSysPath = ClassLoader.class.getDeclar...原创 2018-12-08 17:30:11 · 26407 阅读 · 0 评论 -
springboot跨域处理
由于前后端分离,导致不得不处理跨域问题.springboot支持的跨域配置:CorsConfig.javapackage com.test.base.springCore;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.an...原创 2019-06-03 14:54:22 · 1038 阅读 · 0 评论
分享