自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 关于反射里的内部类和外部类

最近写适配,遇到了一点小问题, 1.通过反射得到某个实例,可是这个实例是内部类,想要得到并通过invoke方法执行外部类的方法,需要得到外部类的实例,通过网上查阅,每一个内部类都有一个this$0的变量是指向外部类的引用,通过getdeclearedField得到这个引用,然后setaccess...

2018-07-31 18:11:55

阅读数 472

评论数 0

转载 intellij idea 15 for mac破解版(含注册码)下载

IntelliJ IDEA Mac 破解版是一款Java的集成开发环境,也是目前公认为最好的Java开发工具之一。IntelliJ IDEA拥有着最好用且卡法效率最快的IDE工具,为我们开发人员在开发过程中添加了很多实用功能,如:代码自动提示、重构以及J2EE的支持,代码分析等等一系列开发实用功能...

2018-07-23 10:14:06

阅读数 7183

评论数 1

原创 maven 项目在本机上java -jar 没问题,在linux环境中java.lang.ClassNotFoundException

原因 因为我是scp过去的,使用java-cp来设置classpath对于jar来说是无效的,因为根据jar的安全规定,其内部的Class-Path会起作用,外部的会被屏蔽掉(注意是屏蔽掉,不是覆盖掉) 解决方法: 1动态的改变classpath(把相应的jar包也拷贝过来到linux目录...

2018-07-19 17:47:47

阅读数 840

评论数 0

原创 maven 引入本地的jar包

dependency 本地jar包 <dependency> <groupId>com.hope.cloud</groupId> <!--自定义--> <artifactId>cloud</artifactId> &l...

2018-07-19 17:22:19

阅读数 239

评论数 0

转载 maven 项目导入了外部的jar包,在eclipse中正常运行,java -jar 报错java.lang.ClassNotFoundException

描述 在编写maven项目的时候有时候遇到找不到的pom格式,需要从外部倒入包,在eclipse中能够正常的运行,mvn clean package的时候报错:java.lang.ClassNotFoundException 原因 由于java.lang.ClassNotFoundExcep...

2018-07-19 17:20:32

阅读数 1397

评论数 0

原创 maven clean package 报错 (请使用 -source 7 或更高版本以启用 try-with-resources)

详细错误: [ERROR] /Users/leesin/eclipse-workspace/leesin-derby/src/main/java/com/cloudwise/leesin_derby/Start.java:[38,12] -source 1.5 中不支持 try-with-res...

2018-07-19 15:08:39

阅读数 1199

评论数 0

原创 狗屎问题

今天通过properties文件动态的配置参数,在java代码中动态得到就是不对,直接写字符串也是一模一样的,之前也遇到过类似的错误但是没有注意,今天记录一下。 原因: 因为在properties文件中字符串后面多了空格 ,但是自己看不到。 0.0! 我的天那 ...

2018-07-18 17:43:27

阅读数 203

评论数 0

转载 mac 无法安装jdk1.7解决方案

简介 mac重新装系统,目前版本是os版本10.11.6,安装jdk1.7时会弹出报错,说版本不兼容我去,恶心死我了。 错误 解决方案 双击安装包,使安装包挂在到机器上,即在Finder里可以看到一个名字为JDK 7 Update 60的Device。 在terminal下输入...

2018-07-16 10:02:42

阅读数 3037

评论数 2

原创 java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/Co

完整异常信息: java.lang.NoSuchMethodError: java.util.concurrent.ConcurrentHashMap.keySet()Ljava/util/concurrent/ConcurrentHashMap$KeySetView ConcurrentHa...

2018-07-16 10:02:06

阅读数 534

评论数 0

转载 linux 安装h2客户端

1,下载jar包 下载h2-1.3.176.jar这个包(部分服务版本不一致,请自行更换版本) 2,启动服务 复制到linux服务器 /opt/h2/bin/ 下 在目录下启动 Java-cp h2-1.3.176.jar org.h2.tools.Server -web -webA...

2018-07-10 17:04:32

阅读数 638

评论数 0

转载 ubuntu安装jdk

ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用ppa/源方式安装 1.添加ppa sudo add-apt-repository pp...

2018-07-10 15:53:50

阅读数 177

评论数 0

转载 git clone 匹配分支

服务器迁移,而且原来本地开发是在同一个目录中切换不同的分支,感觉有点挫,于是打算一个文件目录对应一个分支,这样不会有太大的文件差异。 记录下来本次操作,可能以后还会用到。 git初始化一般是这样。 git init git clone .git地址 之后重点来了,因为clone下来的一般...

2018-07-10 10:46:48

阅读数 304

评论数 0

原创 mac安装jd-gui反编译的问题,jdk1.7下载

mac更新版本后jd-gui有的版本不能用了,jd-eclipse 配置了很久无法反编译,包括在线安装和离线安装,可能是自己安装的方法不对吧。 最终得到了解决的办法,亲测可用的jd-gui下载网站:http://jd.benow.ca/ 提示必须jdk1.7以上: jdk1.7地址:ht...

2018-07-09 11:56:41

阅读数 2930

评论数 0

转载 spring获取bean的几种方式

方法一:在初始化时保存ApplicationContext对象 ApplicationContext ac = new FileSystemXmlApplicationContext("applicationContext.xml"); ac.getBean(&qu...

2018-07-06 09:48:49

阅读数 170

评论数 0

转载 spring 实例化bean的三种方式

  在spring中有三中实例化bean的方式: 一、使用构造器实例化; 二、使用静态工厂方法实例化; 三、使用实例化工厂方法实例化。   每种实例化所采用的配置是不一样的: 一、使用构造器实例化; 这种实例化的方式可能在我们平时的开发中用到的是最多的,因为在xml文件中配置简单并...

2018-07-05 19:39:46

阅读数 169

评论数 0

原创 spring1.2低版本demo的问题。

1.spring1.2 的xml头文件是 <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" " http://www.springframework.org/dtd/spring-beans.dtd"&...

2018-07-04 17:58:56

阅读数 169

评论数 0

原创 import java项目 出现 No projects are found to import

项目中缺少 .classpath .project 文件,这两个文件从其他的项目中考过来就行了,.project文件只需要修改<name>AboxTVExchange</name>这个项目名称则可,.classpath文件通常不用改. 在mac中,显示隐藏文件快捷键:...

2018-07-02 19:09:11

阅读数 376

评论数 0

提示
确定要删除当前文章?
取消 删除