240 发简信
IP属地:广东
  • 使用ProGuard混淆Maven项目代码

    基于idea开发的springboot maven项目,如果需要对java编译后的源码进行代码混淆,可以使用当下比较主流的ProGuard解决方案。ProGuard的版本选...

  • Java项目中使用TrueLicense生成和验证License

    一、在linux服务器上通过命令行生成公钥和密钥 #生成命令 keytool -genkeypair -keysize 1024 -validity 1 -alias "pr...

  • Certbot SSL自动生成证书

    1、允许使用EPEL仓库 在linux上使用Certbot前需要安装EPEL repository[https://fedoraproject.org/wiki/EPEL#H...

  • 腾讯云centos7挂载云盘

    1、运行fdisk -l命令查看实例是否有数据盘。如果执行命令后,没有发现 /dev/vdb,表示实例没有数据盘 2、创建一个单分区数据盘,依次执行以下命令: a. 运行...

  • 120
    广告效果监测系统架构

    说明: 1、tracking的数据来源,包括SDK数据、点击上报数据,SDK数据又分为SDK客户端上报和RestAPI上报。 2、RestAPI和SDK客户端上报的数据,都发...

  • 120
    两个月拿到N个offer,看看我是如何做到的

    前言: 北京-三年经验-Java,在金三银四这两个月期间(在五月初还去面试了几家,主要是三四月份期面试剧居多),我跳槽面试,前前后后我面试十五家公司,最终,成功拿到了offe...

  • Jenkins+Maven+GitLab搭建持续集成和自动化部署

    1.背景 在当今互联网形势下,软件开发过程中,开发部署的频率会非常高,传统的本地打包-上传覆盖-重启的方式会导致开发人员的时间浪费。 自动化部署可以加快部署速度,并可以有效减...

  • 120
    一篇简单易懂的原理文章,让你把JVM玩弄与手掌之中

    jvm原理 Java虚拟机是整个java平台的基石,是java技术实现硬件无关和操作系统无关的关键环节,是java语言生成极小体积的编译代码的运行平台,是保护用户机器免受恶意...