自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (8)
  • 收藏
  • 关注

原创 运行ant脚本提示,错误: 找不到符号的 解决办法

在运行ant脚本时,我们一般都会用到javac命令来对项目进行编译。当运行javac命令对项目编译时,肯定需要依赖项目的jar包,此外还要引用一些jdk的jar包,这就需要在ant的javac中配置引入相关的jar包,如果在这些jar没有在ant中正确引入,则有可能会报“错误: 找不到符号”的异常: 如果遇到这样的异常,一般都是项目编译依赖的jar包没有正确引入而引起的,这时就检查编译依赖的j

2016-08-31 11:33:46 13522

原创 运行ant脚本进行打包无法创建路径(and the archive is probably corrupt but I could not delete it)解决办法

在myeclipse运行ant脚本的jar命令对代码进行打包时,如果保存jar的路径没有创建,有时候会报错: “Problem creating jar: D:\workspace\huinong\work\lib\huinong.jar (系统找不到指定的路径。) (and the archive is probably corrupt but I could not delete it)”,错

2016-08-31 11:01:25 4922

原创 运行ant的javac命令时报错:Unsupported major.minor version 51.0 时抛出异常的解决办法

myeclipse 运行ant脚本,在执行javac命令对文件进行编译时,有时会提示:“Unsupported major.minor version 51.0 时抛出异常”这样的错误,这错误的主要原因是因为项目使用的jdk版本和ant的javac依赖的jdk版本不一致导致的。如果项目使用的jdk版本高于ant的javac命令依赖的jdk版本,就不会报这样的错误;如果项目使用的jdk版本低于ant的

2016-08-31 09:50:10 3267

原创 java jdk1.7版本的HashMap原理解析

HashMap是一个key-value集合,每一个key对应一个值,key不可以重复,对相同的key进行设值将会把原来的值进行覆盖。HashMap的底层实现原理是利用一个数组和多个单向链表实现的一个数据集合,数组的每个数据项就是一个单向链表(实际上是通过一个个Entry实例连接起来,Entry有一个next变量指向下一个元素),数组里的每个存放数据的位置我们称为桶。当要put一个键值对进去集合时,首

2016-08-26 17:50:48 1126

原创 java 虚拟机内存布局

java语言的内存自动回收机制使得程序员不用操心新建对象时给对象分配内存以及销毁对象时回收内存,这些内存的分配和回收工作都交由java虚拟机来完成。虽然这些工作不需要程序员操心,但是对于一个开发人员来说,平时会遇到内存溢出的问题,当出现这些问题时我们应该能清楚的知道怎么去检查,所以就需要清楚java中是如何管理内存的。java虚拟机在执行java程序的过程中会把它所管理的内存划分为若干个不同的数据

2016-08-24 15:53:30 575

原创 java jdk1.7版本的ArrayList原理解析

上一篇文章中我们了解了LinkedList集合的底层实现原理,这一篇将研究下ArrayList的实现原理。 同样的通过源码解释,我们可以得到以下信息: (1)、ArrayList是一个长度可变的数组集合,创建ArrayList实例时没有指定长度,当添加数据,而且数据个数小于10时,那么默认将会创建一个容量为10的数组存储数据;当数组不够长时,将会默认增长原来容量的一半。如果要自定义ArrayLi

2016-08-23 15:57:06 1481

原创 java jdk1.7版本的LinkedList底层原理解析

LinkedList集合与ArrayList即可的区别是LinkedList存储的元素是有序的,底层的实现原理也不一样。LinkedList底层是通过一个双向链表实现(在jdk1.6及以前,是一个循环的双向链表),而ArrayList是通过数组实现的。这里暂且不讨论ArrayList的相关知识,先研究下LinkedList的实现原理,而且是以jdk1.7为基础的。在jdk1.6及之前的版本,Link

2016-08-22 17:06:25 4095 1

原创 在myeclipse利用ant构建时遇到The path xxx appears to be part of Subversion 1.7 (SVNKit 1.4) or greater解决办法

想项目开发过程中,一直部署项目到时手动部署,把项目发布到自己的tomcat,然后把整个项目拷贝到现场的服务器,或者记住更改了哪几个文件,然后只针对这几个文件进行升级。显然,每次都手工部署,都特别费事,而且是重复性的机械动作。为了解放程序员的双手,可以利用apache的ant工具对svn的版本库进行对比,实现增量打包,可以自动部署到现场。利用ant进行打包,需要一个叫做svnant的插件,这个插件使得

2016-08-05 15:54:16 4164

rocketmq-console.rar

RocketMQ Web管理控制台

2021-11-11

SecureCRTandSecureFXv7.3.3x86x64build779正式版-附带注册机.zip

SecureCRT是一款SSH(SSH1和SSH2)的终端仿真程序,是Windows下登录UNIX或Linux服务器主机的软件。

2015-10-13

compat-libstdc++-33-3.2.3-47.3.i386.rpm

linux依赖的的rpm包,根据个人使用情况收集了多个在linux下安装软件依赖的rpm包

2015-10-13

Linux下的mysql-5.6.4-m7

Linux下的mysql安装包,tar.gz格式

2013-11-04

Linux系统下的libcrypto.so.4

Linux系统下的libcrypto.so.4

2013-11-04

mysql-connector-java-5.1.26.tar.gz

linux 的mysql数据库驱动,tar.gz文件格式

2013-11-04

物联网应用如何实现环境监测

物联网被誉为断计算机,互联网与移动通信网之后的又一次信息产业浪潮,它被广泛的应用与环境保护中,这里分析了物联网是如何在环境监测中发挥它庞大的作用,为环境监测部门从治疗提高到预防,大大提高监测水平的。

2013-02-01

学生成绩管理系统源代码

这是一个学生成绩管理系统的代码文件,有注册,成绩的录入,删除,修改等功能

2012-10-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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