240 发简信
IP属地:浙江
  • 我的命令如下:
    java -cp p3c-pmd-1.3.6.jar net.sourceforge.pmd.PMD -d /tmp/manage/ -R /root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-comment.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-concurrent.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-constant.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-exception.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-flowcontrol.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-naming.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-oop.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-orm.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-other.xml,/root/p3c/p3c-pmd/src/main/resources/rulesets/java/ali-set.xml -f html > /tmp/1.html
    评论太长了只能分两次

    如何生成整合了阿里巴巴JAVA编码规范的PMD包配合GitLab提升团队代码质量

    代码不只是用来运行的,更是用来阅读的 编码规范 代码规范看似只是简单的一个编码的规范,对代码格式、变量命名、注释格式等做一个统一规范,看似有点强迫你改变编码风格的味道。但是当...

  • 我使用后报了如下的错误:
    java.lang.ClassNotFoundException: com.alibaba.p3c.pmd.lang.java.rule.concurrent.LockShouldWithTryFinallyRule
    at java.net.URLClassLoader.findClass(URLClassLoader.java:382)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
    at net.sourceforge.pmd.RuleSetFactory.parseSingleRuleNode(RuleSetFactory.java:405)
    at net.sourceforge.pmd.RuleSetFactory.parseRuleNode(RuleSetFactory.java:319)
    at net.sourceforge.pmd.RuleSetFactory.parseRuleSetNode(RuleSetFactory.java:272)
    at net.sourceforge.pmd.RuleSetFactory.createRuleSet(RuleSetFactory.java:202)
    at net.sourceforge.pmd.RuleSetFactory.createRuleSet(RuleSetFactory.java:197)
    at net.sourceforge.pmd.RuleSetFactory.createRuleSets(RuleSetFactory.java:161)
    at net.sourceforge.pmd.RuleSetFactory.createRuleSets(RuleSetFactory.java:145)
    at net.sourceforge.pmd.RulesetsFactoryUtils.getRuleSets(RulesetsFactoryUtils.java:31)
    at net.sourceforge.pmd.RulesetsFactoryUtils.getRuleSetsWithBenchmark(RulesetsFactoryUtils.java:59)
    at net.sourceforge.pmd.PMD.doPMD(PMD.java:234)
    at net.sourceforge.pmd.PMD.run(PMD.java:499)
    at net.sourceforge.pmd.cli.PMDCommandLineInterface.run(PMDCommandLineInterface.java:167)
    at net.sourceforge.pmd.PMD.main(PMD.java:477)
    Couldn't find the class com.alibaba.p3c.pmd.lang.java.rule.concurrent.LockShouldWithTryFinallyRule

    如何生成整合了阿里巴巴JAVA编码规范的PMD包配合GitLab提升团队代码质量

    代码不只是用来运行的,更是用来阅读的 编码规范 代码规范看似只是简单的一个编码的规范,对代码格式、变量命名、注释格式等做一个统一规范,看似有点强迫你改变编码风格的味道。但是当...

  • kubeadm 加入集群后退出重新加入报错

    在使用kubernetes的时候,node的取名也是非常讲究的,但有时候,需要删除节点重新加入的时候,会发现Pod可以被调度过去,但是Pod会一直处于ContainertCr...

  • kubernetes创建kubect只读用户

    原文 创建一个只读的用户 2.1 创建用户 首先根据上下文可以得知,kubernetes不存储具体用户细节信息,也就是说只要通过它的那几种方式能进来的用户,kubernete...

  • docker 修改Cgroup Driver

    docker 默认Cgroup Driver为cgroup,但是在kubernetes1.14之后的版本推荐使用systemd,对于18.x.x版本的docker来说是相对比...

  • kubeadm升级集群(1.3.4 to 1.14.x)

    检查可用于升级的版本,并验证当前集群是否可升级。要跳过互联网检查,请传入可选参数[version]. 默认情况下kubeadm 访问的https://dl.k8s.io/re...

  • 在使用模块的是否报错

    解决方法: 修改go.mod文件添加一行,如果使用goland他会提示你问题,保持就好了。 完整的go.mod文件

  • rsa加密解密

    测试用例 我之前遇到的错误: asn1: structure error: tags don't match (2 vs {class:0 tag:16 length:13 ...

  • istio注入失败经历

    环境: 关闭全局自动注入 namespace开启labels istio-injection: enabled pod 的annotations 开启sidecar.isti...

  • Django 学习笔记

    Django 处理静态文件 先在项目的/setting.py文件中配置如下: 创建项目,并创建urlspatterns,效果如下: 收集静态资源

  • kubernetes 中部署metrics-server

    环境: kubeadm v1.13.4部署 从 v1.8 开始,资源使用情况的度量(如容器的 CPU 和内存使用)可以通过 Metrics API 获取。注意 Metrics...

  • kubernetes国内镜像仓库地址

    mirrorgooglecontainersregistry.aliyuncs.com/google_containers/

  • 120
    grafana安装kubernetes插件

    先决条件 有一个稳定的kubernetes集群 集群中已经部署grafana grafana插件 grafana-kubernetes-app 进入grafana的Pod安装...

  • Traefik 实践配置

    Traefik -> Zuul 场景:对于新服务在zuul中都已经做好了二级目录和服务的映射,但是为了兼容老服务,我们需要在老的服务访问traefik的时候添加二级目录,以达...

  • kubernetes v1.13.4 高可用部署

    系统环境 系统: centos 7.4内核: 4.4.176-1.el7.elrepo.x86_64 kubernetes环境 kubeadm:kubelet:kubectl...

  • istio-1.0.6 流量管理 熔断

    环境: istio版本:istio-1.0.6 apiVersion: networking.istio.io/v1alpha3 kubernetes版本: v1.13.3 ...

  • kubeadm v1.12.3安装

    使用kubeadm安装我们的kubernetes的测试环境 环境:CentOS Linux release 7.4.1708 (Core) 安装docker-Master节点...