情景:电脑上已正常安装一个jdk版本,如:1.7.0_71,因考虑到一些情况,现需要使用版本为1.7.0_80(1.8),故需新安装JDK,并使服务可以运行使用新安装的JDK版本. 网络找寻方法: (1).在cmd下输入[java -version]后,显示当前系统运行使用JDK版本信息:(2).下载新安装一个JDK:(3).找到目录C:\Windows\System32,将java.exe,javaw.exe,javaws.exe删除即可.(4). 输入 java-version ,验证是否更…
  更新 2015-11-16 感谢微博好友@zyyy_000的评论,补充了为什么要在+ (void)load方法里面做Method Swizzling. 前言 最近,在做项目时,因为某种原因,突然要“适配”iOS6(也是醉了...),保证极少数的iOS6用户可以“用上”新的版本.哪怕界面上有瑕疵,只要功能正常就行.于是就只好花几天时间对iOS6进行紧急适配(心中一万头驼羊奔跑而过...) 本文总结了一些常规的,和“非常规”的iOS项目向老版本兼容的办法,结合了宏定义.Category和Runt…
该教程记录了我在一台新的电脑上安装IDEA,配置JAVA+MAVEN+GIT+SpringBoot项目的过程,最终完成了项目的运行. 一.若想利用IDEA的git工具从GitHub或者码云上面获取项目,需要提前下载git软件,并完成初步的配置. 1. git的下载和配置  进入git官网,https://www.git-scm.com/downloads并下载. 确定自己要下载的版本(我下载的是64bit版本的windows安装程序),点击下载即可. 下载完之后,双击应用程序,一路next即可完…
一.安装多个版本的JDK及其说明 1.准备多个版本的JDK 需要请点击下载 2.安装过程,除了根据需要更改安装路径,其他"傻瓜式"安装("下一步"),各版本都是这样! 注:1.为了后期方便使用,请将所有版本安装到一个指定的位置 2.安装完后不要再点击安装包,不然安装好的文件会被删除! 3.设置环境变量(系统属性->环境变量) 设置多个子JAVA_HONE,JAVA_HOME指向的是JDK的安装路径(安装一个JDK时忽略此步骤,JAVA_HOME直接指向JDK的…
电脑中之前装过一个1.8的jdk,后来工作需要又装了个1.7的,但是1.7的没有在系统环境变量中进行配置,而是通过setclasspath文件设置的,但是后来我发现,虽然没有改变系统环境变量中的JAVA_HOME,但是通过cmd窗口java -version出来的还是只有1.7的,我的1.8版本的去哪里了呢? 此时只需要把系统环境变量中的%JAVA_HOME%\bin和%JAVA_HOME%\jre/bin放到最前面即可 保存之后,通过cmd窗口查看…
以前自己写java程序的时候,没有用到什么高级的东西,所以没咋关注eclipse中jdk的版本问题: 但是随着学习的深入,难免会用到别人的项目,那么在导入别人的项目过程中就会发现时长有问题,而很多情况下都和jdk的版本有关系! 问题一:如果是通过import导入的项目,那么不错很有可能是以下两个方面的问题: 1.编码方式问题,eclipse默认的编码方式为GBK,如果要修改为utf-8,方式如下: Windows-->Perferences-->General-->Workspace,然…
虚拟机(Virtual Machine) JRE是由Java API和JVM组成的.JVM的主要作用是通过Class Loader来加载Java程序,并且按照Java API来执行加载的程序. 虚拟机是通过软件的方式来模拟实现的机器(比如说计算机),它可以像物理机一样运行程序.设计虚拟机的初衷是让Java能够通过它来实现WORA(Write Once Run Anywhere 一次编译,到处运行),尽管这个目标现在已经被大多数人忽略了.因此,JVM可以在不修改Java代码的情况下,在所有的硬件环…
一.语言特性 计算机高级语言按程序的执行方式可分为:编译型和解释型两种.编译型的语言是指使用专门的编译器,针对特定的平台(操作系统)一次性翻译成被该平台硬件执行的机器码,并包装成该平台可执行性程序文件(.exe,.sh,.bat等),编译型的语言有C.C++等:解释型的语言是指使用专门的解释器对源程序逐行解释成特定平台的机器码并立即执行,可以认为每次执行解释型语言的程序都要进行一次编译. Java是一种特殊的高级语言,既有解释型语言的特点,也有编译型语言的特点.Java编写的程序需要经过编译步骤…
原文:.NET/C# 检测电脑上安装的 .NET Framework 的版本 如果你希望知道某台计算机上安装了哪些版本的 .NET Framework,那么正好本文可以帮助你解决问题. 本文内容 如何找到已安装的 .NET Framework 注册表位置和含义 读取注册表 如何找到已安装的 .NET Framework 有的电脑的 .NET Framework 是自带的,有的是操作系统自带的.这样,你就不能通过控制面板的"卸载程序"去找到到底安装了哪个版本的 .NET Framewor…
新安装Android Studio运行项目前报错:Unable to access Android SDK add-on list AS启动后,会在默认路径下检测是否有Android SDK,如果没有的话,就会报上述错误. 解决方案: 方法一: 如果本机有Android SDK的话,可以点击cancel跳过,在下一个界面手动选择本地SDK目录即可,亲测有效. 方法二: 在Android Studio的安装目录下,找到\bin\idea.properties文件,在尾行添加disable.andr…