精华内容
下载资源
问答
  • 说明: 安卓开发编译时候运行一起正常...java.lang.RuntimeException: Unable to instantiate application 原因: 根目录下的build.gradle的classpath为最新的2.3.3会报这个错 // Top-level build file where you c

    说明:

    安卓开发编译时候运行一起正常,但是打包或者拷贝编译过的包安装,app打不开,报错:

    java.lang.RuntimeException: Unable to instantiate application

    原因:

    根目录下的build.gradle的classpath为最新的2.3.3会报这个错

    // Top-level build file where you can add configuration options common to all sub-projects/modules.
    
    buildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:2.3.3'
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        repositories {
            jcenter()
        }
    }
    
    task clean(type: Delete) {
        delete rootProject.buildDir
    }
    

    节约:

    classpath版本改小一点:改成2.2.3。

    如果:改成2.1.3则会运行编译不通过,会报错:


    所以最终代码:

    // Top-level build file where you can add configuration options common to all sub-projects/modules.
    
    buildscript {
        repositories {
            jcenter()
        }
        dependencies {
            classpath 'com.android.tools.build:gradle:2.2.3'
    
            // NOTE: Do not place your application dependencies here; they belong
            // in the individual module build.gradle files
        }
    }
    
    allprojects {
        repositories {
            jcenter()
        }
    }
    
    task clean(type: Delete) {
        delete rootProject.buildDir
    }
    

    总结:这样,你所打的包,发布给别人就能装上了。应该是gragle打包的问题,以后sdk应该就会自动修复了。

    展开全文
  • 该文档在Github上收获5K+star的Java核心神技(这参数,质量多高就不用我多说了吧)非常全面,包含基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、...

    开头

    该文档在Github上收获5K+star的Java核心神技(这参数,质量多高就不用我多说了吧)非常全面,包含基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty 与RPC 、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等内容非常丰富,已经帮很多人拿下互联网一线公司的offer。

    关于程序员,除了做项目来提高自身的技术之外,还有一种提升自己的专业技能就是:多!看!书!

    好好吃透消化,让你面试跳槽不再心慌!

    由于细节内容实在过多所以只编辑了部分知识点的章节粗略的介绍下,每个章节小节点里面都有更细化的内容!以下就是章节目录,由于头条的篇幅限制目录上的详细讲解也无法一一列出,文末底下有获取以下章节的所有详细知识讲解。

    1.笔试常见的问题?

    面试常见的问题上面给的面试题链接基本都有。我只提几点:

    1. 写SQL:写SQL很常考察group by、内连接和外连接。
    2. 手写代码:手写代码一般考单例、排序、线程、消费者生产者。我建议排序算法除了冒泡排序,最好还能手写一种其他的排序代码。试想:如果一般面试者都写的冒泡排序,而你写的是快速排序/堆排序,肯定能给面试官留下不错的印象。

    2.面试流程?

    1. 让你自我介绍
    2. 问Java基础知识
    3. 问项目
    4. 情景问题,例如:你的一个功能上了生产环境后,服务器压力骤增,该怎么排查。
    5. 你有什么想问面试官的

    3.面试常问的知识点?

    1)集合相关问题(必问):

    • HashMap、LinkedHashMap、ConcurrentHashMap、ArrayList、LinkedList的底层实现。
    • HashMap和Hashtable的区别。
    • ArrayList、LinkedList、Vector的区别。
    • HashMap和ConcurrentHashMap的区别。
    • HashMap和LinkedHashMap的区别。
    • HashMap是线程安全的吗。
    • ConcurrentHashMap是怎么实现线程安全的。

    2)多线程并发相关问题(必问):

    • 创建线程的3种方式。
    • 什么是线程安全。
    • Runnable接口和Callable接口的区别。
    • wait方法和sleep方法的区别。
    • synchronized、Lock、ReentrantLock、ReadWriteLock。
    • 介绍下CAS(无锁技术)。
    • volatile关键字的作用和原理。
    • 什么是ThreadLocal。
    • 创建线程池的4种方式。
    • ThreadPoolExecutor的内部工作原理。
    • 分布式环境下,怎么保证线程安全。

    3)JVM相关问题:

    • 介绍下垃圾收集机制(在什么时候,对什么,做了什么)。
    • 垃圾收集有哪些算法,各自的特点。
    • 类加载的过程。
    • 双亲委派模型。
    • 有哪些类加载器。
    • 能不能自己写一个类叫java.lang.String。

    4)设计模式相关问题(必问):

    • 先问你熟悉哪些设计模式
    • 然后再具体问你某个设计模式具体实现和相关扩展问题。

    5)数据库相关问题,针对Mysql(必问):

    • 给题目让你手写SQL。
    • 有没有SQL优化经验。
    • Mysql索引的数据结构。
    • SQL怎么进行优化。
    • SQL关键字的执行顺序。
    • 有哪几种索引。
    • 什么时候该(不该)建索引。
    • Explain包含哪些列。
    • Explain的Type列有哪几种值。

    6)框架相关问题:

    • Hibernate和Mybatis的区别。
    • Spring MVC和Struts2的区别。
    • Spring用了哪些设计模式。
    • Spring中AOP主要用来做什么。
    • Spring注入bean的方式。
    • 什么是IOC,什么是依赖注入。
    • Spring是单例还是多例,怎么修改。
    • Spring事务隔离级别和传播性。
    • 介绍下Mybatis/Hibernate的缓存机制。
    • Mybatis的mapper文件中#和$的区别。
    • Mybatis的mapper文件中resultType和resultMap的区别。
    • Mybatis中DAO层接口没有写实现类,Mapper中的方法和DAO接口方法是怎么绑定到一起的,其内部是怎么实现的。

    7)其他遇到问题:

    • 介绍下栈和队列。
    • IO和NIO的区别。
    • 接口和抽象类的区别。
    • int和Integer的自动拆箱/装箱相关问题。
    • 常量池相关问题。
    • ==和equals的区别。
    • 重载和重写的区别。
    • String和StringBuilder、StringBuffer的区别。
    • 静态变量、实例变量、局部变量线程安全吗,为什么。
    • try、catch、finally都有return语句时执行哪个。
    • 介绍下B树、二叉树。
    • ajax的4个字母分别是什么意思。
    • xml全称是什么。
    • 分布式锁的实现。
    • 分布式session存储解决方案。
    • 常用的linux命令。

    给大家共享一下我整理的对标大厂复习的面试资料

    • 第一部分:Java基础-中级-高级

    image

    • 第二部分:开源框架(SSM:Spring+SpringMVC+MyBatis)

    image

    • 第三部分:性能调优(JVM+MySQL+Tomcat)

    image

    • 第四部分:分布式(限流:ZK+Nginx;缓存:Redis+MongoDB+Memcached;通讯:MQ+kafka)

    image

    • 第五部分:微服务(SpringBoot+SpringCloud+Dubbo)

    image

    • 第六部分:其他:并发编程+设计模式+数据结构与算法+网络

    image

    这些面试全部出自大厂面试真题和面试合集当中,小编已经为大家整理完毕(PDF版)

    总结

    蚂蚁面试比较重视基础,所以Java那些基本功一定要扎实。蚂蚁的工作环境还是挺赞的,因为我面的是稳定性保障部门,还有许多单独的小组,什么三年1班,很有青春的感觉。面试官基本水平都比较高,基本都P7以上,除了基础还问了不少架构设计方面的问题,收获还是挺大的。

    资料领取方式:戳这里


    经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。

    SmxTbFJ1cmN1R2dB)**


    经历这次面试我还通过一些渠道发现了需要大厂真实面试主要有:蚂蚁金服、拼多多、阿里云、百度、唯品会、携程、丰巢科技、乐信、软通动力、OPPO、银盛支付、中国平安等初,中级,高级Java面试题集合,附带超详细答案,希望能帮助到大家。

    蚂蚁金服5面,总结了49个面试题,遇到的面试官都是P7级别以上

    展开全文
  • 安装java也一样 安装包根本打不开 安装包没问题 在别的电脑试过了 管理员权限打开也试过了 jdk安装包打开后 直接就闪退
  • 安装之后又报错,如果和我一样的话,那就来看我的分享吧安装eclipse前,需要先安装JDK软件 首先,到oracle官网下载JDK安装包 下载链接:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html 2. ...

    首次安装Eclipse,去官网下载资源找不对安装包,安装之后又报错,如果和我一样的话,那就来看我的分享吧

    1. 安装eclipse前,需要先安装JDK软件

    首先,到oracle官网下载JDK安装包

    下载链接:https://www.oracle.com/java/technologies/javase-jdk14-downloads.html

    71b70fa7b7c2a655c950ab22712debc9.png

    2. 下载完成后,直接运行安装程序文件,选择安装路径进行安装即可

    cd53fc1fb0f5f98976d8abafa2c7fb7c.png

    3. 安装完成后,需要做一下简单的配置工作

    右击‘我的电脑’选择属性,进入之后选择高级系统设置,然后选择环境变量进行配置

    06cadd6cb14cbcd64d0d760795c887b4.png
    6dddefc37bfd877339104d2ea3d324bf.png
    225bb0d2f3bf43672da6ca5492a31872.png

    4.在用户变量下方点击新建,新建三个变量

    分别是:

    JAVA_HOME(jdk的安装路径):D:JAVA JDK

    PATH: %JAVA_HOME%bin; (注意标点符号也要有哦)

    CLASSPATH: .;%JAVA_HOME%lib; (注意标点符号也要有哦)

    12255efc5abc50b72622e1dc0656c36f.png
    f49669ac20e2671638fea840e79d24a2.png
    dd8dcfedddc9bc12ab4c9bb4384b1b25.png
    5fe70db8ba43e6a4e55d4fb010617dab.png

    配置完毕后,记得点确定按钮哦~,这里就不贴图了

    1. 配置完这些之后差最后一步,验证JKD是否安装正确

    WINDOWS键 + R打开运行,输入CMD,打开CMD编辑器

    在编辑器中输入 java -version

    运行如下图2所示,证明就安装成功了

    612e02737cab05d75db80da107ef3346.png
    5f9358d65bd463047485084d6c0c6e76.png

    配置的时候一定要注意标点符号也要添加哦~

    展开全文
  • Java项目生成安装包

    2020-05-07 11:14:25
    1、eclipse环境下开发的java项目如何转exe ...打开exe4j->JAR in EXE mode->导出路径->可执行文件名称->添加需要转换的jar文件及主类->设置JRE 3、注意事项 要想在其它电脑运行,要确保jre的存...

    1、eclipse环境下开发的java项目如何转exe
    java项目->Java/Runable JAR file->输出jar文件名
    2、exe格式的java项目如何转安装文件
    打开exe4j->JAR in EXE mode->导出路径->可执行文件名称->添加需要转换的jar文件及主类->设置JRE
    3、注意事项
    要想在其它电脑运行,要确保jre的存在,或直接将jre拷贝到其它电脑;
    在exe4j中选择JVM时,删除默认的3个配置,添加复制出来的jre文件夹;
    在用Inno Setup程序打包时,打包jre以制作安装包。
    4、64位jre是否能在32位电脑运行;
    32位操作系统不可安装64位jdk,但64位操作系统不可安装32位、64位jdk,只不过后者能完美发挥其性能;
    文件无论是通过32位、还是64位编译出来的,可以在window、或linux系统下运行,也可以在32位、或64位操作系统下运行;
    64位jre可以在32位电脑运行。

    展开全文
  • 修复了如果不存在的编译器变量用于图标定制,定制对话框图标不能打开的问题。 修正了启动通知线程的加载器的类。 修复了上下文类加载器定制界面的问题。 修复了在headless模式下启动失败没有产生正确代码的问题。 ...
  • 说到java程序,大家都不陌生,说到安装包,大家更是不陌生,但是java程序是怎么变成安装包的呢?下面凯哥就来讲解一个方法!导出jar文件利用eclipse自身功能就可以实现java程序转变为jar文件,具体步骤如下:①在...
  • win10 java8安装包双击之后完全没反应

    千次阅读 2020-06-09 22:21:17
    新安装的系统 安装JAVA,从官网下载的安装包安装没有反应。 本身是64位系统,所以下载的64位的安装包 但是无论是重启还是关闭杀毒软件,安装程序都是一闪而过(在任务管理器中),最后索性试试32位的java,成功了… ...
  • java程序打包jre以及制作安装包 Java的桌面程序写好以后只能在eclipse下运行是不可以的,还需要将程序拷贝到其他电脑上运行才可以,所以需要制作成其他电脑可以运行的文件,当然在安装有jdk的电脑上只需要将程序导出...
  • JAVA JDK 官网安装包启动后没反应

    千次阅读 2020-06-20 23:54:39
    JAVA 卸载不干净 重装exe文件打开没反应介绍说明YourUninstaller下载 介绍 因使用不恰当的卸载方式,导致JAVA JDK 的exe文件安装时出现BUG,不能启动安装程序,解决办法,下载YourUninstaller,将JAVA卸载干净即可重...
  • 创建java开发环境安装包

    千次阅读 2012-10-27 16:27:59
    二、打开Setup Factory 7.0 创建新工程--》使用向导 选择源文件文件夹 选择安装时候的页面风格 可添加中文支持 可选择依赖,demo的安装包只是单纯的解包,所以不用选。 完成 ...
  • java项目打包成安装包

    千次阅读 2018-08-04 23:47:05
    Java的项目环境和可执行的EXE文件打包成安装包java项目打包成可执行的exe文件请看我这边文章:https://mp.csdn.net/postedit/81157247 1.需要准备3个应用 7z用于把项目目录打包成* .7z格式的压缩文件 7...
  • installanywhere打包java和MySQL exe安装包

    千次阅读 2015-04-28 20:03:40
    安装包 毕业后,进公司第一次进行正式项目开发,很不幸的是要开发一个 java 桌面程 序,比较冷门的东西,心情有些失落。但之前学过 google 的 web 富客户端框架 gwt-ext, 加上大学学了些 MFC, 上手 java ...
  • MainActivity.java文件: package com.example.c; import android.app.Activity; import android.os.Bundle; import android.view.ViewGroup.LayoutParams; import android.widget.ImageView; import android.widget...
  • 最近在学习做Java项目的时候,使用到了Eclipse,下面是安装教程 两种方法: 1.直接下载安装包 2.下载压缩包,解压后即可使用(推荐) 1.下载链接 Eclipse下载链接 2.安装教程 2.1 第一种方法,使用安装包 ...
  • java文件下载做apk安装包下载,当下载类型为.apk时,用手机谷歌浏览器下载完后点击打开不能直接启动安装,而是打开压缩文件管理。 uc浏览器可以正常,自带的谷歌不正常,解决方法为,在下载设置response的header中的...
  • 1:下载NSIS安装包,本人使用:NSIS v2.46 集成增强版 ,并安装; 2:安装完后打开【VNISEdit 编译环境】运行,将三个文件文件(下载地址见:http://download.csdn.net/detail/jun55xiu/5988647)拖到【VNISEdit ...
  • java开发出来的程序,想给用户使用,直接给jar文件,用户没有jre,或者不会配java环境会造成诸多困扰。 于是就想把java打包的可执行jar包打包成exe可执行程序发布,本文介绍其过程。 jre6有93M,压缩后约...
  • 下载好sikulix安装包之后双击无法出现安装提示 1.如果java的相关环境配置好的话,在命令行中先进入java的bin目录,之后使用java -jar your.jar进行运行。如下图所示
  • 应用程序(Java程序)安装包制作工具简介 1 Install4j  Install4j 是一款功能强大的多平台Java安装程序创建器可以产生自安装程序和应用程序装载器用于Java应用程序。 install4j的易于使用,它的扩展平台支持和...
  • 1. 准备软件 jsmooth-0.9.9-7-setup.exe 和 innosetup...3. 将完成的java项目打成jar包  3.1 在项目文件夹上点击右键选择Export...,出现下面的界面:    3.2 照着选择,进入下面的界面:    3.3 这样jar包
  • STM32CubeMX安装包 V6.0.1 + JAVA + V6.2.0

    千次阅读 2020-09-08 11:09:31
    STM32CubeMX安装包 V6.0.1 + JAVA 链接:https://pan.baidu.com/s/13bRpCvDzaCfi-I6Y3U37-g 提取码:hqr1 复制这段内容后打开百度网盘手机App,操作更方便哦
  • 文章目录1.JDK安装与配置环境变量2.Tomcat的安装与配置 1.JDK安装与配置环境变量 JDK在oracle上的下载地址:...我这里提供的是 Java SE Development Kit 8u201”的Windows x64: ...
  • 本片将jar文件打包后的文件做成一个安装包 不会将jar文件打包成exe执行文件的可以参考:https://blog.csdn.net/qq_43431735/article/details/101145219 所需工具: innosetup(官网下载链接):...
  • <provider android:name="android.support.v4.content.FileProvider" ... android:exported="false" android:grantUriPermissions="true"> <meta-data android:name="android.support.FILE_PROVIDER_PATHS...
  • 本博主要介绍win10配置java环境的步骤 先下载目前最新的JDK,jdk-13.0.2: 资源连接: 官网:https://www.oracle.com/java/technologies/javase-jdk13-downloads.html 由于是国外网站,可能下的比较慢,这里我上传...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 62,417
精华内容 24,966
关键字:

java安装包无法打开

java 订阅