关于技术的取舍

原创 2007年09月12日 14:40:00
       上午,我正在研究SVG,突然,头儿过来说,你的数据生产工具有问题,很多地点查不出来。
       我对着代码,调试,比对从数据库中查询的结果,与写到文件的结果,最终发现,问题出在从数据库得到的结果的排序上。
       我想要的结果是,从数据库中查询的结果,是按地点的py拍好序的。这样我就可以做第一步处理:按py也就是字母顺序,拆分文件。因为我的DiBiao对象是实现了Comparable接口的,可以调用Collections的sort方法,对这个一个存放DiBiao的ArrayList进行排序。接着就可以实现按第一个字节拆分文件。
       但是,我是从两个表中查询的结果集,分别得到两个ArrayList。再把两个ArrayList放在一个ArrayList,这样,最终的结果,变成不是按py排序了。
       问题就在排序。怎么样排序效率更好呢?是手动的对两个ArrayList排序合并成一个ArrayList,还是用Mysql的临时表。把两个表的查询结果,放在一个一个临时表中,再从这个临时表中查询,然后按py排序?
       其实,最简单的办法是,使用union关键字查询两个表,按py排序,得到一个结果集。


 

ACM还是网络技术,两难取舍

【来信】  贺老师,您好,看了您的一些博客之后深有感触,觉得自己的努力相对别人来说还是不够,最近,我也遇上了一些事,感到有些迷茫,首先做一下简单的自我介绍,我是一名普通的二本学生,学的是网络工程专业,...

技术部门如何对业务、客户的新需求进行取舍,做到优雅相处?

技术必须要服务于业务,业务驱动技术往前发展。

android常用技术网站收藏过的网址 给 Android 开发者的 RxJava 详解 Android设备标识-没有完美的解决方案-只有取舍 - 小彼得的专栏 - 博客频道 - CSDN.NET

收藏过的网址 给 Android 开发者的 RxJava 详解 Android设备标识-没有完美的解决方案-只有取舍 - 小彼得的专栏 - 博客频道 - CSDN.NET 腾讯浏览服...

学习中专业基础与应用技术间的取舍

【来信】  老师 你好,已经学了快一个月的数据结构与算法了,平时还是以看书为主,然后在网上找一些相关的题目练手。有一个疑惑就是周围的同学有的正在学QT,MFC以便做出图形界面,想问下老师如何在基本功与...

存储过程和触发器的取舍问题(优缺点分析)

由于要给同学分享一些关于数据库中存储过程和触发器的知识,我想了想,这是很细节的技术,一般只要用了都会很快掌握其使用方法。经过这么多年,我一般在设计数据库的时候也都会或多或少的使用存储过程和触发器,原因...
  • Jesse621
  • Jesse621
  • 2013年07月24日 16:50
  • 10710

删除 大数据取舍之道,完整扫描版

  • 2014年01月11日 13:23
  • 38.76MB
  • 下载

delete 删除 大数据取舍之道

  • 2016年09月30日 13:05
  • 9.15MB
  • 下载

Web 项目中 JSP 和 HTML 的取舍和资源引用时 "\" 根目录的寻找

问题来源 取舍 JSP JSP 变为 HTML 的问题 根目录快速识别 结束语 问题来源我从 Android 转到了 Java Web 后台开发,也没有写博客了,我一般是记录在本子上,因为我觉得方便...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于技术的取舍
举报原因:
原因补充:

(最多只允许输入30个字)