Java Jar 包加密 一、缘由 Java的 Jar包中的.class文件可以通过反汇编得到源码。这样一款应用的安全性就很难得到保证,别人只要得到你的应用,不需花费什么力气,就可以得到源码。 这时候就需要对jar进行加密处理。 二、技术&工具 XJar GitHub:https://github. ...
分类:
编程语言 时间:
2020-06-20 21:19:40
阅读次数:
793
一、概述 1、Servlet:小型服务程序、小型运用程序,当我们创建普通的javaweb项目的时候,Servlet存在于tomcat服务器提供的jar包:servlet-api.jar,该包中存放Servlet等接口, 通过继承Servlet类,并调用其方法就能完成网页的请求和响应等工作 2、Ser ...
分类:
其他好文 时间:
2020-06-20 18:25:40
阅读次数:
61
springboot日志简介 SpringBoot使用的日志是sl4j + logback,sl4j是抽象层,不做具体的实现。实现主要是logback来做。SpringBoot同时也整合了其他框架的日志jar包,像spring 的commons-logging被jcl-over-sl4j代替了,lo ...
分类:
编程语言 时间:
2020-06-20 15:48:06
阅读次数:
63
springboot应用打包的两种方式 一.纯手工方式 1).在工程的根目录打开cmd命令行 2).执行maven clean install命令,打成jar包,此处有坑(不会打依赖包进去) 3).需要使用maven clean package dependency:copy-dependencie ...
分类:
编程语言 时间:
2020-06-19 21:00:14
阅读次数:
76
gateway重构 背景 当前需要把统一鉴权的业务流程提取到网关,做统一的认证,这样各个服务不在使用spring mvc在拦截器中进行处理。虽然以往的项目中基于servlet提取了公共的组件,但每次升级,各个服务都需要升级jar包,而且鉴权类的工作细化到具体服务确实不恰当。 服务流程设计 首先一个请 ...
分类:
编程语言 时间:
2020-06-19 13:58:46
阅读次数:
70
(1)基于idea,写个java请求工程:参考上一篇 (2)在jmeter编写java请求脚本,主要是进行参数化,并修改读取参数的地址 (3)上传到压力机jmeter、java请求脚本、工程jar包、参数获取文件 (4)执行指令: export JVM_ARGS="-Xms1024m -Xmx102 ...
分类:
编程语言 时间:
2020-06-19 11:44:28
阅读次数:
62
在拉取了git上的最新代码后,新的代码无法加载引用的common包下的Date类中的一些方法(Date是自定义的类)。 后来发现,高版本的maven在拉取jar包的时候,会先去本地仓库查找这个版本的jar包是否存在,如果已存在,就不会再去中央仓库拉取。正好Date类没有更新版本号,所以依赖的仍然是本 ...
分类:
其他好文 时间:
2020-06-18 19:59:24
阅读次数:
65
在web项目的启动过程中,我们希望知道它的一般流程是什么,这样我们就可以在各个流程中加入相应的功能,或者对于我们排错也有帮助。 启动tomcat容器以后,容器首先初始化一些必要的组件; 加载项目所引用到的jar包(分别从jdk,tomcat,还有web-inf中的lib目录下); 读取web项目的w ...
分类:
Web程序 时间:
2020-06-18 13:23:34
阅读次数:
54
事先说明,本文的所有实例均基于kafka2.5.0开发;依赖的jar包 <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka-clients</artifactId> <version>2.5.0</version> < ...
分类:
编程语言 时间:
2020-06-17 23:08:15
阅读次数:
74
今天部署项目到阿里云服务器成功 第一步肯定就是生成jar包辣 进行上传到linux服务器 第二步进行运行jar包 (在此之前 mysql等基础必要的东西都得安装) 表示启动jar包后台运行 日志输出到 logs里面 java -jar 你的jar包名称 >logs.out & 使用 jps 查看运行 ...
分类:
其他好文 时间:
2020-06-17 16:41:30
阅读次数:
53