摘要:
背景: 需要批量导入jar包到远程库,有远程库的网页登陆名和密码(admin权限),准备写程序批量导入。 1、前提条件 1、本地安装好了maven 2、有程序的运行环境(我用的python编写的) 2、核心代码: 核心代码: #获取根路径的所有jar包def getAllJar(rootpath): 阅读全文
摘要:
"too many open files" 错误表示进程打开的文件句柄数量超出了操作系统允许的最大限制。 解决方法: 临时增加限制:可以使用命令 ulimit -n <数量> 来临时提升当前shell会话中的打开文件数量限制。 永久增加限制:编辑 /etc/security/limits.conf 阅读全文
摘要:
1、获取 进入命令行执行:sudo apt-get install chromium-browser、 2、启动: chromium-browser 注:如果缺少依赖,执行:sudo apt --fix-broken install 阅读全文
摘要:
总共分三步: 1、创建一个注解 import java.lang.annotation.ElementType; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; import ja 阅读全文
摘要:
创建新的java项目时,选择maven框架比较节省时间,因为部分文件和目录都会给你建好,免得自己再费力创建。 我们常用的三个框架为: 1、cocoon-22-archetype-webapp 【如果创建带有页面的项目,可以选择这个】 目录结构: 2、maven-archetype-quickstar 阅读全文
摘要:
div中文本居中对齐后,然后再左对齐 如下效果: 22345645 2345678987654 12 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width 阅读全文
摘要:
gitlab中的项目,每次打包发布都比较麻烦,需要自己本地打包然后传输到服务器,再启动。考虑实现一种自动打包发布的方法。 1)考虑使用jenkins实现,但是需要jdk11(当前环境不能升级),还有一些插件(这个虽然可以离线安装,但是需要高版本的jenkins,相对应的又依赖高版本的jdk) 2)考 阅读全文
摘要:
swagger与springboot版本不兼容解决方案: 1.swagger依赖版本过高,可以降低版本。2.在swagger配置类的application.yml配置文件中添加如下内容: spring: mvc: pathmatch: matching-strategy: ant_path_matc 阅读全文
摘要:
项目结构在(IDEA创建maven的spring boot项目,【极简版】切面编程+swagger调用 )基础上实现 1、拦截器 src main | java | | com.demo | | | config | | | | MyInterceptor | | | | AppConfig | | 阅读全文
摘要:
为一次项目创建做记录,用最少的类展示切面编程_AOP 1、项目结构: src main | java | | com.demo | | | bean | | | | Caculate | | | config | | | | LoggingAspect | | | | SwaggerConfig | 阅读全文
摘要:
java代理模式有静态代理和动态代理两种实现方式 一、静态代理 代理模式可以在不修改被代理对象的基础上,通过扩展代理类,进行一些功能的附加与增强。代理类和被代理类应该共同实现一个接口,或者是共同继承某个类。 优点: 可以在不修改目标对象的前提下扩展目标对象的功能。 缺点: 冗余:由于代理对象要实现与 阅读全文