文辉居士

2012年12月24日

JdbcDaoSupport应用

摘要: JdbcDaoSupport是JDBC数据访问对象的超类。它与特定的数据源相关联。Spring Inversion of Control (IOC)容器或BeanFactory负责获得相应数据源的配置详细信息,并将其与JdbcDaoSupport相关联。这个类最重要的功能就是使子类可以使用JdbcTemplate对象。图2:Spring JDBC框架的主要组件#p#JdbcTemplate是Spring JDBC框架中最重要的类。引用文献中的话:“它简化了JDBC的使用,有助于避免常见的错误。它执行核心JDBC工作流,保留应用代码以提供SQL和提取结果。”这个类通过执行下面的样板任务来帮助分离 阅读全文

posted @ 2012-12-24 17:40 restService 阅读(203) 评论(0) 推荐(0) 编辑

Java通用数据处理技术

摘要: 摘 要 本文用Java语言设计了一个数据处理的通用类,实现了字节(数组)与16进制字符串、英文字符串与16进制字节(数组)、Unicode编码与字符串等之间的相互转换,以及从ByteBuffer中获取byte数组和16进制字符串的格式化处理。所有方法均经过了严格的测试,并给出了可视化的测试结果。关键词 16进制,字节,字符串,Unicode编码一、引言无论在何种计算机高级语言中,都涉及到字节数据的表示、转换和显示等处理,下表所示就是字节的不同表示方法,“─”表示不可见字符。文献[1]用Visual Basic 6.0 实现了数据的表示与转换技术。由于Java具有“一次编译,到处运行”的跨平台特 阅读全文

posted @ 2012-12-24 14:25 restService 阅读(337) 评论(0) 推荐(0) 编辑

常见的海量数据处理方法

摘要: 1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。s 遍历文件a,对每个url求取 ,然后根据所取得的值将url分别存储到1000个小文件(记为 )中。这样每个小文件的大约为300M。s 遍历文件b,采取和a相同的方式将url分别存储到1000各小文件(记为 )。这样处理后,所有可能相同的url都在对应的小文件( )中,不对应的小文件不可能有相同的url。然后我们只要求出10 阅读全文

posted @ 2012-12-24 14:23 restService 阅读(191) 评论(0) 推荐(0) 编辑

导航


我是有底线的赠送场