0945周技术扩展

这一周接触的东西比较杂,主要有Python语言、Android、思维导图、SQLite、Google桌面搜索。大部分都只是简单看了一下。

Python语言

最早看到Python这个单词,是在装ArcGIS的时候,对图标上的那两条蛇印象比较深,当时只知道这个是个编程的语言,ArcGIS二次开发还有里面一些工具用到这个语言编写的小程序,也没去管它。现在想起来看Python主要是看到Google的App Engine里提供了Python语言的支持,没想到这个还能用来搞网页编程,觉得挺好玩,再者说,多学门语言也是有好处的。去网上找了点学习资料,看了下,了解了基本的语法。感觉Python的语法里最有个性的一点是缩进,想循环语句、条件语句都要靠缩进来加以区别。有空的话Python还是可以好好看看,搞个小程序出来秀一下。

Android

Android是Google牵头搞起来的一个开源的手机操作系统,目前这个系统的最新版本2.0版的已经发布了,装有这个系统的手机也有发售,不过国内目前好像还没有行货卖。中国移动搞的OPhone其实也是基于Android的内核,然后集成了一些移动的垃圾服务。目前出的几款Android手机,配置挺好的,很想搞一部玩,可惜价格还不在我能接受的范围,等降点再说吧,先用模拟器耍耍。下了Android的SDK,发现Android上的程序是用Java开发的,Java还是比较熟的,看了下开发文档,照着实例的教程做了个记事本程序,感觉跟开发桌面程序差不多,主要是要熟悉Android的一些控件。现在Android上的应用程序已经有不少人在做了,我觉得Android在未来的几年内会在智能手机市场上占据主要地位,甚至超过iPhone、Symbian和Windows Mobile。不仅在手机上可以用Android,一些手持终端、移动影音设备上也可以用,现在已经有国内的厂商开发出了装有Android的大屏幕MP4播放器。可以说Android的前景还是很好的。

SQLite

SQLite是一个小巧的数据库软件,只有几百KB,别看小,他可是个关系数据库、支持事务处理、支持最大2TB的数据容量,并且还是开源的。SQLite经常用在移动设备上,Android中就支持用SQLite来为应用程序提供数据存储功能。下了SQLite的可执行文件,命令行操作的,复习了一下SQL语句。以后编一些小的应用程序就不用再去用Access、MySQL这些大家伙了。

思维导图
思维导图是一种用图形来辅助思维、记忆的一种方法。它用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像、颜色等建立记忆链接。同时我也找到了一个画思维导图的工具,XMind,有开源的免费版本,功能已经很不错了,而且支持各种操作系统,收费版XMind Pro比免费版多了演示、导出为PDF、Word文档格式等功能。看了下他的文件格式,是zip压缩包,里面主要是XML格式的内容还有演示表和一些图像文件。

Google桌面搜索

其实Google桌面搜索很早以前就有了,也下载下来安装过,当时的版本会在任务栏上搞一个大大的搜索框,感觉很不爽,就卸掉了。最近感觉老是找不找文件,于是想起Google桌面搜索,装上之后,发现已经改进不少了,可以设置为什么也不显示,这样只会在通知栏显示一个图标,要用的时候也很方便,按两下Ctrl就会在屏幕正中间出现一个搜索框,出入关键词还会有联想,可以直接Enter打开文件,也可以选择在网页中查看所有结果,这个网页是Google桌面搜索在本地搭建的一个小型Web服务器,界面和Google搜索很相似,也可以选择高级搜索。Google桌面搜索会在计算机空闲的时间进行文件索引,所以不会感觉到很占内存。搜索的速度么,比Windows自带的搜索不知道要快多少了。

发表评论

邮箱地址不会被公开。 必填项已用*标注

Time limit is exhausted. Please reload CAPTCHA.