ICode9

精准搜索请尝试: 精确搜索
  • springboot(十二):springboot如何测试打包部署2021-06-30 10:01:50

    有很多网友会时不时的问我,spring boot项目如何测试,如何部署,在生产中有什么好的部署方案吗?这篇文章就来介绍一下spring boot 如何开发、调试、打包到最后的投产上线。 开发阶段 单元测试 在开发阶段的时候最重要的是单元测试了,springboot对单元测试的支持已经很完善了。 1、在pom包

  • java中类加载器入门2021-06-30 08:01:08

    前言 顾名思义,类加载器就是负责类的加载的,从内存中,class文件中,jar包中等渠道加载,对于任意一个class,都需要由加载它的类加载器和这个类本身确定其在JVM中的唯一性。 java内置类加载器 java中内置了3种类加载器 根类加载器 又叫做Bootstrap类加载器,是最顶层的类加载器,没有父类加载

  • Doker部署springBoot项目2021-06-29 19:33:44

    今天我们分享一个小知识点——docker部署springboot项目,之所以说它是个小知识点,是因为内容不多,而且也很简单,内容主要包含两个方面,一个是基于docker构建springboot项目的镜像,一个就是用docker启动我们的springboot项目镜像。 编写Dockerfile文件 首先,我们要编写这样一份Dockfile,文

  • Android Q userdebug模式framework层调试指南2021-06-29 18:59:27

        Android Q userdebug模式framework层调试指南 引言   随着Android版本的迭代,原来先前的一些调试方法都发生了相应的变化譬如我们常见的framework层的调试,这里我们简单的来说明一下Android Q版本userdebug如何调试framework层! 注意这里的Android版本为Q(10),且模

  • Tomcat启动项目警告: org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD2021-06-29 13:58:57

    问题: 启动SpringMvc项目,启动报错: org.apache.jasper.servlet.TldScanner.scanJars 至少有一个JAR被扫描用于TLD但尚未包含TLD。 为此记录器启用调试日志记录,以获取已扫描但未在其中找到TLD的完整JAR列表。 在扫描期间跳过不需要的JAR可以缩短启动时间和JSP编译时间。 解决: 1.

  • 大数据开发技术中常见错误及解决方案分析2021-06-29 11:05:39

    1)导包容易出错。尤其Text和CombineTextInputFormat。 2)Mapper中第一个输入的参数必须是LongWritable或者NullWritable,不可以是IntWritable.  报的错误是类型转换异常。 3)java.lang.Exception: java.io.IOException: Illegal partition for 13926435656 (4),说明Partition和ReduceTa

  • sqlserver2019 jdbc连接问题2021-06-29 09:05:31

    没什么大事,因为是2019,去官网下个最新的jar包官网 1 下载压缩文件 2 解压缩完是这个文件 3 我选的是第三个 4 把jar包放到lib中,再在项目结构中加入jar包为库

  • jdk2021-06-28 21:33:25

    什么是jdk? JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。 jdk包中的重要jar文件 rt.jar是JAVA基础类库,也就是你在java doc里面看到的所有的类的class文件 dt.jar

  • Burpsuite 史上最详细 安装教程2021-06-28 20:03:05

    以Windows 为例子进行 安装 因为BP是使用 Java 语言开发的 所以在安装之前我们要先下载一个Java的插件才可以运行BP   下载地址:链接:https://pan.baidu.com/s/1XhLYVAfmIRWfamRBgl_aYQ 提取码:wihx 接下来双击运行程序 开始安装 点击下一步 点击下一步 这里开始安装 这里会弹

  • Java 虚拟化保护,支持Jar二次调用的加密方式2021-06-28 18:54:04

    场景 对 Java SDK (Jar 包)保护,向第三方发布对部分代码有高安全性诉求。 Virbox Protector Java VME 技术 技术原理 不同于简单的加密壳,Virbox Protector Java VME 保护技术是将 Java 方法的字节码转换为自定义的虚拟机字节码,并将其替换为跳转代码,运行时跳转至自定义虚拟机中解释

  • Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile2021-06-28 14:00:50

    前言 IDEA(2020)引入Maven进行依赖管理,无法从私服上下载jar包 报如下错误 http://localhost:8081/nexus/content/groups/public/ 无法从这个找到需要的jar。 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile 获取jar失败,编译失败。 原因分

  • Java中类加载器的分析与理解!详细解析类的加载过程2021-06-28 13:03:01

    类的加载过程 JVM中的类加载过程分为三步: 装载: Load 链接: Link 初始化: Initialize 装载 查找并加载类的二进制数据 链接 验证: 确保加载类的正确性 准备: 为类的静态变量分配内存,将将这些静态变量初始化为默认值 解析: 将类中的符号引用转换为直接引用 之所以要

  • android 系统应用导入AS遇到的问题2021-06-28 11:31:00

    最近导入android10 Launcher3的项目到AS上遇到了各种问题导致编译不能继续,下面我们一个一个解决: 1. 'variant.getJavaCompile()' is obsolete and has been replaced with 'variant.getJavaCompileProvider()' 这个错误警告很有可能是gradle版本的问题, 我们这份代码中默认的gra

  • Maven项目无法编译resources文件夹下资源2021-06-28 11:05:03

    pom.xml文件中将项目的打包方式设置成了pom,maven打包方式有三种,pom,jar和war。当选择了打包方式为pom时,意味着该工程是个聚合工程,而这个工程也就是个父工程,只用来做依赖版本管理和模块管理,并不会涉及到源码,所以maven不会将resources下的文件编译到classes路径下。所以将打包方式换

  • Maven打可执行jar包2021-06-28 09:31:07

    maven package进行编译,打包时,Maven会执行src/java/test 的测试用例,有时为了 方法一:mvn clean package -DskipTests  跳过执行测试,会编译测试案例成.class文件 方法二:mvn clean package -Dmaven.test.skip=true 跳过执行测试,但不会编译测试案例成.class文件  

  • 把一个JAVA程序变成一个可执行文件2021-06-27 18:06:42

    做这项工作有两步: 一.把项目打包(jar) 二.下载exe4j工具把jar包变成exe文件 一.首先我们要把java程序部署为一个jar包 准备一个可执行的java程序,点击项目结构 然后应用,确定 2.构建 之后就会在out/artifacts目录下生成一个.jar包 二.下载exe4j,下载很简单,这里就不说了

  • session共享服务器:tomcat和memcached集成在一台主机2021-06-27 17:03:16

    1、配置nginx充当proxy 配置nginx充当proxy [root@proxy ~]# cat /etc/nginx/nginx.conf http { upstream tomcat-server { server t1.yzil.cn:8080; server t2.yzil.cn:8080; } server { location / { } location ~* \.(jsp|do)$

  • 大话 Maven 系列笔记(二)——Maven依赖(重点)2021-06-27 16:35:59

    第二章、Maven依赖(重点) maven管理依赖也就是jar包牛逼之处是不用我们自己下载,会从一些地方自动下载 maven远程仓库:   https://mvnrepository.com/  maven远程仓库:   https://maven.aliyun.com/mvn/search  maven工程中我们依靠在pom.xml文件进行配置完成jar包管理工作(依赖)

  • 协议2021-06-27 15:31:15

    webservice协议 1.进行xml解析,速度可能会有所降低 2.可以被http替代,现在的开放平台都是用的HTTP(post/get)实现的 3.soap请求是HTTP POST的一个专用版本,遵循一种特殊的xml消息格式Content-type设置为: text/xml任何数据都可以xml化 关于OSI七层模型 应表会传网数物 应用层,表示层,会

  • apache-phoenix-5.0.0整合hbase2.0.x2021-06-27 14:57:43

    apache-phoenix-5.0.0-HBase-2.0安装与简单使用 文章目录 apache-phoenix-5.0.0-HBase-2.0安装与简单使用HBase版本:`hbase-2.0.6`Phoenix版本:`phoenix-5.0.0-HBase-2.0`集群结构 安装步骤:1. 解压下载的版本后,放在Master目录下:2. 复制phoenix安装目录下phoenix-core-5.0.0-

  • java.sql.SQLException: ORA-28040: 没有匹配的验证协议(odbc6.jar,数据库用的是orcal12)2021-06-27 13:04:11

    1、在java链接oracle12时出现java.sql.SQLException: ORA-28040: 没有匹配的验证协议,如下图所示:     2、出现以上问题是由于连接数据库驱动和oracle版本不一致造成的,可以通过下载新的驱动解决,也可以使用修改配置的方式,在Oracle的安装路径下找到sqlnet.ora文件,如下图所示:    

  • maven疑难问题解决Failure to transfer com.thoughtworks.xstream:xstream:jar:1.3.1 from https://repo.maven.ap2021-06-27 11:00:08

    报错全部内容:Failure to transfer com.thoughtworks.xstream:xstream:jar:1.3.1 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval   of central has elapsed or updates are f

  • Centos7 RPM方式安装JDK1.82021-06-27 10:05:55

    1. 将jdk的rpm包上传/拷贝到centos系统的某文件夹下(我是放到root目录下)。 [root@i-xevcwzhn java]# cd /root [root@i-xevcwzhn ~]# ls jdk-8u221-linux-x64.rpm 2.  (在root目录下)rpm -ivh jdk-8u221-linux-x64.rpm 命令安装 [root@i-xevcwzhn ~]# rpm -ivh jdk-8u221-linux-x6

  • Maven打包jar2021-06-27 09:02:41

    1.生成一般的jar(不能运行)         方式一:控制台运行mvn clean package                 方式二:Maven->Plugins->clean->package                          2.生成可执行Jar         方式1:非SpringBoot框架 (依赖编译到jar)   

  • 1.第一个spring应用2021-06-27 02:00:07

    第一个spring应用 1.通过网址下载spring5的相关jar包: 2.通过idea创建普通java应用,将core,context,beans,expression四个jar包导入到项目。 3.1 创建一个user类: com.tian.spring5.User,并添加一个add方法 3.2 添加spring配置文件,文件名随意,类型是xml。 3.3 创建一个测试类 通过cont

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有