现在位置: 首页 > Java相关 > 文章
2014年07月08日 Java相关, 学习研究, 所有文章 ⁄ 共 510字 评论关闭 ⁄ 阅读 次
在日常开发中,我们会遇到这样的问题,我想通过Java程序调用一下oracle数据库的导入或者导出命令,或者调用linux的某个shell执行某个针对操作系统的操作,Java提供了一个方式让我们和操作系统交互:Runtime.getRuntime().exec(cmdmml);这里的cmdmml便是操作系统的命令,需要注意的是不同操作系统的规则,比如windows,执行操作系统的命令时,需要在命令前加"cmd /c "来告诉java执行的是一个dos命令。而linux下则不需要。 通过exe...
阅读全文
2014年07月08日 Java相关, 学习研究, 所有文章 ⁄ 共 874字 评论关闭 ⁄ 阅读 次
JUBULA是一个自动化测试功能,它能够识别swing的绝大部分控件,如JButton,JTextFiled,JTable,JTree等等。但是对于特殊情况,如JTable使用了CellRender渲染器,它就不能识别了。为此,他们提供了两种方式来给用户扩展实现。1) TableCellRenderer renderer = m_table.getCellRenderer(                                 row, column);      Component c = renderer.getTableCellRendererComponent(                              ...
阅读全文
2013年07月24日 Java相关, 所有文章 ⁄ 共 749字 评论关闭 ⁄ 阅读 次
Java常见小常识有哪些呢?笔者整理了一下,具体如下。 1)  一个.java文件中必须有一个class,类名和文件名相同。而且只有这个class是Public,其他类不能是Public. 2)  数组不能强制转换,如果强制转换的话,需要每个数组内对象一个一个转换。 3)  如果父类有构造函数,子类是必须要显式调用到父类的构造函数的,如果父类只有默认的构造函数,则子类不用显式调用父类的构造函数。 4)  新线程运行要使用Thread的Start方法,而...
阅读全文
2013年07月20日 Java相关, 所有文章 ⁄ 共 1345字 评论关闭 ⁄ 阅读 次
Eclipse使用技巧集锦 Eclipse是应用非常广泛的Java开发工具,几乎垄断了Java开发工具市场。它如此广泛,我们都应用它,但是却可能没有注意到它的一些功能,一些非常棒的设计,所以笔者认为有必要介绍下Eclipse比较特色的功能,总结出一个比较全的使用技巧。如安装插件,代码热替换,任务标记等。 技巧一,添加插件包,Eclipse是个框架,它有很强的扩展性,可以扩展我们Java开发中的常见工具,比如单元测试工具JUnit,版本管理工...
阅读全文
2013年07月05日 Java相关, 所有文章 ⁄ 共 1034字 评论关闭 ⁄ 阅读 次
从事Java开发近10年了,发现有个问题一直如影随形,那就是字符集问题。解析获取过来的中文数据乱码,解析xml文件中的中文乱码等等。真是烦不胜烦。 自己到网上也搜集了一些资料,解决过一些问题,今天将这些已经获取的知识整理一下。 一,   字符集有哪些呢?字符集有很多,分类的话可以从是否支持中文来分,gbk,gb2312,utf-8,utf-16,big5等是支持中文的,但是ascii,iso-8859-1等是不支持中文的。也就是用iso-8859-1编码格式来...
阅读全文
2013年06月01日 Java相关, 所有文章 ⁄ 共 496字 评论关闭 ⁄ 阅读 次
最近项目涉及发送消息到前台,涉及不同的硬件平台和操作系统,发现需要考虑字节序的问题。字节序怎么成了问题的呢?什么是字节序呢?   简单来说,字节序就是字节在内存中顺序,而不同的处理器,存放字节的顺序习惯不同,呵呵。分为大字节序和小字节序,大字节序讲高位字节存放在内存低处,而低位字节存放在内存高处。小字节序则相反。   那么,高位字节是什么样的?低位字节又是什么样的?距离来说12345678这个数字...
阅读全文
2013年04月30日 Java相关, 所有文章 ⁄ 共 2558字 评论关闭 ⁄ 阅读 次
总体而言,java线程池技术经历了两个阶段,第一阶段是我们需要自己通过自己写代码来实现线程池技术的,网上有不少现成的资料。总体来说,设计一个线程池包括以下几个类: 1)总体执行类 ThreadPool ,用来创建线程池,这个类还包括一些属性,如下: a)任务列表 private static List<Task> taskQueue = Collections .synchronizedList(new LinkedList<Task>()); b)线程池中的所有线程 public PoolWorker[] workers; ...
阅读全文
2013年04月04日 Java相关, 学习研究, 所有文章 ⁄ 共 1135字 评论关闭 ⁄ 阅读 次
Ehcache源代码下载分为以下几种方式: 一,直接下载或者Maven版本库方式。根据笔者的经验,第1)种方式可能下载不了,建议用后面的方式。 1)      直接下载,直接下载的网址为http://ehcache.org/downloads/catalog 2)      Maven 版本库,网址为:http://oss.sonatype.org/content/repositories/sourceforge-releases/net/sf/ehcache/  3)      Maven 快照库,网址为:http://oss.sonatype.org/content/repositories/sourcefor...
阅读全文
2013年03月16日 Java相关, 所有文章 ⁄ 共 1074字 评论关闭 ⁄ 阅读 次
Ehcache是java非常常用的缓存工具,它配置简单,使用方便,而且提供了多种策略供用户选择。相信很多java项目都会使用它,我们的项目就是其中一个。在逐渐使用这个工具的过程中,我发现Ehcache本身作为一个项目,从架构框架到代码也是非常优秀的。换句话说,如果国内某个公司来做这样一个缓存工具,不一定甚至肯定达不到Ehcache的水平。 那么从这两个方面来单独介绍下,首先说代码框架,说它是好的框架,主要包括以下几个方面: ...
阅读全文