Submitted by gouki on 2010, April 13, 8:51 AM
公交换乘一直以来是很让人头疼的问题。一般来说一次换乘还能相对比较简单,如果需要多次换乘那就复杂了。
在google map或者任意一个MAP上,你都可以选择从A点到B点的换乘方案,并且显示在地图上,抛开完整的数据库和大量的数据外,剩下的就是数据库设计了。
博客园有位作者写了几篇文章,可以为想入这行,或者想写类似程序的朋友做一点参考的。【我最初参考的一个什么叫龙腾还是啥来着的公交换乘软件的,它用的是access数据库,破解后直接看的数据库结构并进行反推的。那也是几年前的事情了】
这几篇文章中,有一篇讲的是步行的介入,可惜是纯代码,解释不多,但也能一看吧。
原文很长,我这里正好把几篇文章列出来,如此而己。。。。
以下文章将逐步深入地介绍公交车路线查询系统后台数据库的设计:
1.查询算法—— 实现站点到站点的换乘路线查询
2.关联地名和站点——实现通过地名或站点的路线查询
3.引入步行路线——在乘车路线中插入步行路线
4.换乘算法的 改进与优化——改进原查询算法,提高其查询效率
Tags: 公交, 线路查询
DataBase | 评论:1
| 阅读:19563
Submitted by gouki on 2010, April 12, 5:20 PM
事实上我并不知道此人是谁,也不知道征婚成功没,只是在某论坛看到这个贴子,觉得很用心,也很感慨,所以就贴了过来。那个论坛也是转载的,它就是csdn,所谓的程序员心中的论坛。但我真的不太去,自从程序员这本杂志从10元涨到15元之后,我连杂志都放弃了。论坛更不用谈了。
原贴地址:http://topic.csdn.net/u/20100407/10/28880393-A48B-41AA-8C67-DDF8439362BE.html
不多说了,上图吧。。
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
图片附件(缩略图):
Misc | 评论:5
| 阅读:36229
Submitted by gouki on 2010, April 12, 10:50 AM
这是在网上传的所谓某老师给大学毕业生上的最后一课,内容大致如下:
其一,“世界上第一高峰是哪座山?”大家哄堂大笑:“珠穆朗玛峰!”老师追问:“第二高峰呢?”同学们面面相觑,无人应声。老师在黑板上写:“屈居第二与默默无闻毫无区别。 ”
其二,“有人要烧壶开水,等生好火发现柴不够,他该怎么办?”有的说赶快去找,有的说去借、去买。老师说:“为什么不把壶里的水倒掉一些?”大家一听,表示佩服。
其三,“古代有一人,想学立身的本领。经过反复比较,决心去学屠龙之技。他拜名师,日夜苦练,终有所成。他会怎么样呢?“同学们兴致勃勃,说他能成为英雄、明星,受世人崇拜。老师摇头:“这个人一定会潦倒一生,因为世上根本就没有龙。”
--EOF--
这些话有点颠覆很多人的理念,传统的中国人都会认为,做人不要太出位,棒打出头鸟之类,所以这第一点就很颠覆了。但我始终认为这一点肯定是国外老师说的,国内不会有哪位老师这么教人。
第二点嘛。想想也很正常。以前看到说命题作文根据拱型写篇文章,很多人写彩虹、赵州桥之类的,于是一篇写妈妈的驮背就立刻拿了满分。说实话,一个上高中的孩子,18岁左右。母亲的年龄一般不会过50,这段时间是人的身体刚刚从颠峰时期下滑,驮背啥的也没有所能描述出来的那么严重,可是为什么就拿满分了呢?一个是迎合一个就是创造。
关于第三点,在程序界其实很常见。看到新技术就学,学完了N种新技术后呢?发现其实能用的也就那么一样,老板不要你会几十样东西,只要你精一样就行了。当然你也不能脱离现实。你说你就学会了造原子弹,但哪家公司敢要你呢?
当然也只是随便说说,不过我对于第一点还是很赞同的。宁当鸡头不当凤尾,现在已经有人在这么教育小孩了。但真的有效吗?
Misc | 评论:1
| 阅读:16613
Submitted by gouki on 2010, April 11, 8:47 PM
在ubuntu下面,在偷懒的时候大家都会用apt-get install apache来搞。但搞完之后如何配置却是头疼的问题。
当然如果纯粹是用apt的话,是很方便。比如apt-get install php5 php5-mysql php5-sqlite一下子就可以解决很多问题。
所以a2enmod的话,可以解决apache中的一些配置问题。比如a2enmod rewrite就可以打开rewrite。当然在配置文件里加loadmodule rewrite.so的话也是可以的,只是a2enmod 会更方便一点。
参考那么多资料,但如果不知道a2enmod怎么用,还可以运行一下。会了解很多可以提供的资料。之所以用a2enmod,是因为他这样可以解决很多关联。不用担心那些文件关联。
运行a2enmod,就可以看到。
Your choices are: actions alias asis auth_basic auth_digest authn_alias authn_anon authn_dbd authn_dbm authn_default authn_file authnz_ldap authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cern_meta cgi cgid charset_lite dav dav_fs dav_lock dbd deflate dir disk_cache dump_io env expires ext_filter file_cache filter headers ident imagemap include info ldap log_forensic mem_cache mime mime_magic negotiation php5 proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_http rewrite setenvif speling ssl status substitute suexec unique_id userdir usertrack version vhost_alias
有的时候看名字还是可以看出一些问题的。比如你需要缓存图片,就需要headerset,这时候就需要a2enmod headers,就OK了。。
看看:用.htaccess缓存图片 提高博客运行效率
这时候就需要enmod headers了
Tags: apache, a2enmod
Linux | 评论:0
| 阅读:35219
Submitted by gouki on 2010, April 11, 8:46 PM
网站已经恢复。
【PS:有朋友说我老是在恢复恢复,是不是有问题。看来我还是得说明白一点,是我把操作系统进行了升级,从32位的换成了64位的啦】
如果还有什么问题,请尽快联系我,我会改正。OK
Misc | 评论:0
| 阅读:13723