关于技术的取舍

原创 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排序,得到一个结果集。


 

"权衡利弊,得失取舍"的收获

1.学习过程是一个连续的过程,上通下达,一气呵成。不要总是被这个干扰,被那个干扰,三天打渔,两天晒网,事倍功半。浪费时间、精力,效率低下,效果上也会大打折扣。2.尽量。——联想:尽力而为(猎狗)&全力...
  • linjingj
  • linjingj
  • 2010年10月05日 10:55
  • 658

关于学好技能的名言警句

●技能强于力量(托·富勒) ●技能和信心加在一起便是一支无往而不胜的军队(欧洲) ●除了吃食以外,任何事情都需要技能(欧洲) ●什么木匠出什么活(英国) ●从精神出发的人,过低...
  • zuizhuifeng
  • zuizhuifeng
  • 2016年10月28日 20:40
  • 1390

删除:大数据取舍之道读书笔记

1 对于人类而言,遗忘一直是常态,而记忆才是例外。然而,由于数字技术与全球网络的发展,这种平衡已经被打破了。如今,往事正像刺青一样刻在我们的数字皮肤上,遗忘已经变成了例外,而记忆却成了常态…… 在这个...
  • hongchangfirst
  • hongchangfirst
  • 2013年09月19日 21:59
  • 2441

关于技术的本质浅显探究

技术为改变世界而不断创造,技术来自自然现象,技术与经济的关系,人与自然的关系等等问题都亟需我们所有人去解决。...
  • bangdingshouji
  • bangdingshouji
  • 2015年11月13日 16:42
  • 708

大数据的取与舍?

大数据已经出现,因为我们生活在一个社会中有更多的东西。有46亿全球移动电话用户有1亿美元和20亿人访问互联网。基本上,人们比以往任何时候都与数据或信息交互。      我分享一本书给大家讲述的是讲述...
  • folgenfF
  • folgenfF
  • 2018年01月09日 14:03
  • 48

SPOOLing技术的再思考

SPOOLing技术的再思考@(OS)首先看什么是SPOOLing。Simultaneous Peripheral Operation On-Line 通过这个名称基本上就可以知道很多事情。外部设备联...
  • u011240016
  • u011240016
  • 2016年11月24日 14:06
  • 580

什么是SPOOLing技术?

SPOOLing是Simultaneous Peripheral Operation On-Line (即外部设备联机并行操作)的缩写,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常称为...
  • bobocheng1231
  • bobocheng1231
  • 2008年02月23日 16:40
  • 4922

PHP技术总结

sublime在浏览器中快速打开的相关配置
  • Run_Function_Online
  • Run_Function_Online
  • 2017年06月21日 17:46
  • 154

对互联网技术和产品的不成熟看法

数据库是网络系统的心脏 编程语言实现了对数据的各种操作 tcp/ip协议实现了数据的传输 HTML与javascript实现了对界面的显示 json实现了不同网络系统之间的数据传递的格式问题使得数据能...
  • jackjyy
  • jackjyy
  • 2015年02月26日 19:58
  • 328

国内各个界面库比较,告诉你怎么选择界面库

目前网络上的界面库多彩多样。这里以个人的观点,来评价一下界面库。如果有不当的地方望批评指出。 1 Skin++(www.uipower.com)       该界面库是基于WIN32的界面库,以上...
  • summonerxx
  • summonerxx
  • 2015年04月02日 15:15
  • 874
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于技术的取舍
举报原因:
原因补充:

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