作者归档:Jacob Nie

由XMLRPC想到的

一直使用Windows Live Writer来写博客,但对于其使用的xmlrpc协议一点都还不知道。本来是想找一个基于xmlrpc协议的软件来Windows Live Writer的功能,因为微软自己产的软件除了Office体验还行以为,其余用户体验基本处于最低端

于是查询相关的软件,但好像不多,也许应该叫没有,但xmlrpc有点意思,不同的语言都有基于其协议的实现,如果自己有时间的话,开发一款自己用起来还算顺手的工具应该不是一件难事,但基于我目前困于温饱问题还没有解决的现状,这个基本也属于自己想象的一款软件吧(其实我自己想象的软件已经很多了,自己动手做的真是少之又少)。由于博客的没落,我也相信这样的软件也不会受到更多人的欢迎,大家使用一下Windows的产品就可以了。

接着又看到了jsonrpc的信息,他们都属于SOAP的一部分,而SOAP的实现方式是http请求与响应,只不过中间传递的数据根据协议的不同而不同罢了。于是我又在问自己,http请求究竟是怎样实现的?其数据组织格式是什么?我们怎么通过更低一级的socket编程来模拟http请求?于是查找了相关信息,大概了解了socket怎么样组织请求,怎么样来伪装自己,比起语言本身封装的http请求,这些内容让我更进一步了解了http协议的原理

普通form和文件form有什么不同?其组织形式是怎样的?普通的from可以以文本的形式获取到,而文件form则是以流(java)来读入的,根据php经验,http头和内容的区分只是根据两个“\r\n”来完成的。http协议可以设定文件的读取起始位置,这样可以来做断点续传

socket是基于tcp协议的,所以比http更低一层,其实现https的方式是使用SSL进行加密。客户端实现实时通信是通过相互监听来实现的,即,一款软件会在你的机器打开一个tcp端口来监听服务器的回应。但这种情况在NAT下面会遇到问题,因为NAT服务器不允许主动访问内网机器,只能被动的方法。这其实就把双方监听的优势给磨灭了;但好在客户端的软件也是我们写的,这样我们就可以主动发起请求,穿透NAT;

武汉印象

尘土飞扬,应该是对武汉的第一印象。因为我到武汉的路并不顺利,从山村坐车到大崎,再坐车到新桥,坐车到但店,坐车到团风,坐三轮过桥离开黄冈市到武汉境内,只是入境,离武汉市区还走了一半左右的距离。于是武汉让我觉得好遥远。再坐车到阳逻,从阳逻坐一个半小时的公交车到新荣村才算真正到了武汉。整个路程106公里,却要花上大半天的时间才能抵达目的地。这么做是省了一笔费用,但麻烦程度使你不敢想像。

坐232从阳逻到新荣村的过程就像其他城市从郊区进城一样,232沿着武汉的北部汉施公路走到汉口,跌跌撞撞,风尘仆仆,双层巴士上的人就如春运时的硬座车厢,不到最后两站基本没有人下,只有人上。旁边土方车,集装箱卡车从旁边呼啸而过,扬气地面的尘封扑面而来,又给你脸上加了一层天然化装品。

热干面,到武汉后大街小巷的小吃都离不了热干面。而在去武汉之前也能从其特色小吃的定做中得知热干面之于武汉人的意义,遍寻网络评议,中山大道的李记热干面被作为首推,于是两次到来都以其作为目标,第一次估算时间错误,到的时候已经来不及赶到那里再去吃一碗面了,于是只好火车站找一家吃一下,初次认识一下这种面,一份五块钱的面被我短短几分钟一扫而光。好吃,虽然不是网上评价最正宗的,虽然我平时不太喜欢吃面,但如此做法的面还是赢得我由衷的赞叹!而今天早上的面是第二次,是早餐的时候随便找了一家小店吃些面,这次却是一次糟糕的经历,口味不正宗还在其次,但其不卫生搞得我拉了半天肚子,让我胃口大减。由于昨天提前一天到武汉,今天有充足的时间在武汉玩耍,在陪朋友进货的时候走到中山大道附近,心想这次不应该再错过,但好事多磨,在吃过第二家不怎么干净的小店好才走了一段,又坐了一站公交后来到了李记热干面所标注的位置,由于在对面根本看不到它的招牌,被雨搭给挡住了,要走近了才能看得真切一些。过了马路才发现跟我的预期有比较大的出入,卫生条件也算是不达标,虽然有人排队,但我好像看不到一个正经吃面的地方。这就是我两次都魂牵梦绕的地方吗?但真不真要在面的味道上下功夫,其热干面的做功没有令我失望,虽然刚吃过中饭没太长时间,我还是三下五除二就吃完了第一碗面,第二碗也就着豆浆吃了近一半的样子,如果是不吃中饭的话可能效果会更好。

我总是拿武汉的李记热干面和菏泽的赵家羊肉汤做对比,但无疑给我印象较好的是赵家羊肉汤,李记热干面输在给人的预期与现实之间的落差上。

说起来吃,真正算得上大餐的应该是昨天的潘家大院,据朋友介绍,这家店不但有大酒店的装修与管理,还有着平民化的价格。几样特色饭菜的味道还是值得一赞的!平均水平也就在人均一百块左右吧,在上海算是一家中等餐厅的水平

武汉的公交
看来网友说的比较对,体验一个城市或快速逛完一个城市最好办法是坐这个城市的公交。今天我算是第一次坐市内公交(相对于232郊区公交而言),前一次直接从汽车站打车到了火车站。在621始发站坐车的时候,遇到了第一个武汉非常牛气的司机,对我三次讯问下一辆开哪辆车充耳不闻,这小子很年轻不耳背,即使耳背也至少能听到三次中的其中一次。没想到接下来坐的公交也是他在开,开车出相当牛气,乱超车,乱加速启动不说,还边开车边打电话,一只手掌握方向盘或双手脱离方向盘(这是我乱说的)。相对于232的尘土飞扬,第二天的天气加公交状况都改善了好多,虽然是工作日,但我没赶到上下班高峰出行,所以车上的人也不算很多,对于我这种提着各种行礼的人来说坐公交可以让我轻松不少。一路上看武汉的建筑,并没有什么特色之处,偶尔看到一座复古风格的就会令我赞叹半天,看来我还是一个比较怀旧的人。越往市区方向前进就会发现人越多,本来这次的终点是黄鹤楼,但由于跟人约了一起吃饭只好中途下车赶到武汉最热闹的万商白马。计划是打车去的,下车后等了几辆的士都已经客满,我只好发挥了一下百度地图的功能,还好附近就有一个公交车站,然后有很多的车都能到我的目的地。一个地方的环境在地图上看到的跟直接去那里体会一下绝对是两种不同的境遇。地图上永远是你想象出来的繁华,真实的情境却是除了你见证了的繁华人多以外,还可以看到交通不便,垃圾遍地,到处都令人感到压抑促陕的空间。好不容易看到了麦爷爷的M但怎么也看不到店面,也找不到店的入口。

武汉的厕所
如果要我来制定评比城市文明程度标准的话,厕所卫生肯定要占主要的一条,大城市和小城市有严格的区分,一线城市与二线城市的区别也非常的明显,当然市中心大商场的区分度不大,但像车站这种流动性大的场所是最能体现一个城市的文明程度的。武汉只是算二级城市的水平!甚至北京的厕所也是这样。小厕所更加不用说了,这是一个不注重细节的城市。厕所不一定要华贵,但一定要让人有认知感,一看就熟悉起来,使用起来也就方便了很多。

 

我们还能相信谁?!

从接触互联网开始,我始终相信,放到网上的东西是不会轻易丢的。但由雅虎事件引出来我对以前保存的文档,图片,博客的关注,发现有通知没有通知的丢失让我真的很痛惜!

博客:新浪博客还在,里面的文章也都还在,但在新浪之前我曾经使用过两个msn space空间,2010年的时候可能提醒我了要迁移到wordpress上,但我当时做没做迁移的工作,有没有迁移成功都不知道了,但我知道的是这两个空间里面几十篇博客的文章现在都无从查询了。很幸运的是,我还能查询到当年这个迁移的通知,根据上面的提示我回忆了一下自己可能会做的操作,难道会不转到wordpress吗?难道会不下载个备份吗?备份到哪里了呢?不知道了

2343_2

幸好我在期SkyDrive里面还找到了当时博客的图片文件夹,也仅限于当时传到相册里的一部分。

更大的悲催的事情是我发现了更多在我不知道的情况下消失的服务,清除的数据。曾经我有一个@msn.com的邮箱,一个@hotmail.com的邮箱,不知道微软在捣什么鬼,从hotmail转到live,又从live转到outlook.com,我这两个邮箱的全部邮件找不到了,而使用@msn.com注册的一些账号现在也没办法找回密码了……真正的欲哭无泪啊,外面的暴雨也是在为我而流泪么?

微软可真是把我害苦了,而百度也好不到哪去,在整理自己文字信息的时候,我也去看了一下百度hi,曾经在百度写博客的地方,发现我的空间竟然是未激活的状态,里面的文章一篇也没有了,而这些事情是什么时候发生的我一点消息也没有收到,如果不是一个悲催yahoo事件我还以为自己网络上的东西都还好好的在那个地方呢。

google reader 也要走了,google wave已经走了,google note也退出了,这些都是我曾经经常使用的工具,现在已经成为或即将成为过去式,网络上的免费也仅限于在自己业务时间内的免费,不可轻信。

还有还有,我沪江英语博客上那么多天坚持写的英汉双语的文章,现在都找不到了,虽然账号找回来了,但里面的文章好像都已经不存在了,而且现在搜索引擎上也找不到相关的信息了,这是更大的悲催啊,里面有我每天坚持写的日志,大概近一年的时间也有几百篇了吧,那也是我当年励志的一个象征啊!!

苦逼啊,这就是一个吊丝的网络生活

雅虎信箱

没有什么比看到雅虎信箱要关闭的消息让我更揪心的事情了。我开始上网于2003年,开始注册的第一个邮箱是雅虎,开始上的最多的网站也是雅虎。当时记得学校里面的教学楼有几台可以免费使用的机器,在大厅里面,需要一直站在那里操作,从此那里成了我最常去的地方。

然而更幸运的是,有一段时间,那边的机器竟然是可以上互联网的,在那几个月的时间也是我初步接触互联网的时间(平时计算机课里面的网络都是断掉的)。于是我周末的大部分时间就耗在了那边,探索着互联网的奥秘。而注册的第一个邮箱就是当时著名的雅虎邮箱,具体是什么方式引导我到雅虎网站上去也到现在我也说不清楚了,于是,雅虎打开了我互联网的大门。而当时为了练习邮箱注册操作,我一口气注册了几十个邮箱,其中就包括我目前正在使用的这一个,一晃已经十年的时间了

雅虎的信息地址又臭又长(尤其yahoo.com.cn的后缀),后面又尝试了很多免费邮箱的服务,msn,hotmail,eyou,网易,新浪,搜狐,QQ,Gmail等,这些后其之秀长度都比雅虎好了不少,而其新功能也有很多雅虎邮箱所不具备的。而我的雅虎信箱在注册好以后,隔一个月不登录里面的邮件就会被清空,而当时学校放假的时间一度近一个月,于是yahoo不小心被清除了几次,而现在我能找到的最新的一封邮件是2006年的。

既然雅虎信箱这么多缺点,为什么还继续使用它呢?可能是对其有感情了吧,再加上那里注册其他网站的账号都是使用的雅虎信箱,于是就这么沿用了下来,就连我的支付宝账号也是雅虎信箱注册的。而当时也使用了yahoo.com的服务,但最终还是没有坚持下来。

直到毕业后的几年时间里面,我注册网站从来想都不想就把自己的雅虎信箱提供出去,但其里面的邮件我基本上不太关注的,因为提供的次数与场合太多了,里面的邮件大多是垃圾邮件。但其重要的一个用途就是当我忘记一个站点的密码时,通过注册邮箱找回密码,于是我还特意为yahoo设置了一个跟其他站点不同的密码,而这一做法在CSDN密码泄露事件爆发后来看显得多么的明智,我也因此没有造成更大的损失。

也许我想雅虎邮箱会一直作为我注册网站的邮箱进行下去,就跟其2007年推出的叫“终身邮”一样,只要有注册我就会被它推出去,但昨天的消息太令我震惊了,我一时都统计不过来我到底有多少站点是使用雅虎的邮箱做的注册邮箱,当时我最想说的一句话是,雅虎你TMD也太不靠谱了!

骂归骂,迁移的工作还是要进行的,虽然里面没有太多的重要邮件(其中重置密码的邮件也算是很重要的,况且很多网站就直接把相应的密码明文发到了邮箱里),但还是想给自己一个更长的缓冲其,于是就按照他们的要求把邮箱从雅虎迁移到阿里云邮箱,但这个过程中我遇到了问题,迁移的页面显示js加载失败,经我检测确实是访问不到,试过多种浏览器,多台机器,多个网络,这个问题依然存在,折腾了两天也没有什么结果,只好给阿里云的客服打电话,但他们好像是不知所云……

3

我已经将重要的站点的邮箱全部切换成自己域名的邮箱,这样的好处是只要我还在续费,我的邮箱就不会停止,即使一个邮箱服务停止了,我还可以迁移到另外一个上,不会取决于第三个人。但这浪费了我不少时间,而且到现在迁移到阿里云上的事情还没有搞定,又发邮件给雅虎的客服,到现在还没有消息

使用CI的几大误区

在使用CodeIgniter做开发的时候还是遇到不少误区的,其中最大的一个就是怎么样使用函数的问题,当然可以在一个Controller方法中内部再定义一个函数来使用,但函数通用性就成了问题,为此我曾经单独写一个通用函数的php放到common里面然后要使用的地方都需要引用一下这个文件,这样一来也算是解决了问题,不过总觉得有点山寨

后来才注意到其方法也有修饰符,既然有public,想必也有private ,试用了一下,使用private修饰的方法在外部是不能访问的,那么内部一定可以通过某种方式来访问。因为已经经过了一段时间对CI的了解,一般CI访问自身方法变量的方式是$this ->,于是这也就是访问私有函数的方法。

第二个误区是我不喜欢使用Model,开始的几个项目都空在那,里面没写任何的东西,直到一个中等的项目到来,我发现不写Model要多出很多的工作量,而这些工作很多都是重复的,于是后面就恢复了Model模块,这也是走了一次弯路,因为我在使用java框架SSH的时候总觉得Action和Service是合并的,没有太大的必要,只有经历多了才发现,这种成熟的架构总是有其一定的道理的

NanoHTTPD.java

在使用jquery.validationEngine的时候,看到其github上有相关java测试的代码,包括了一个NanoHTTPD.java来模拟http响应,虽然里面的原来还不是太清楚,但无疑,如果弄明白他可以让我们更进一步了解http和socket程序的关系,能够看清http的原理

github地址:https://github.com/posabsolute/jQuery-Validation-Engine

(待续)

稳定否?

想着自己的空间不怎么稳定,因为服务器毕竟在国外,又出现过几次问题,就想把博客的文章迁移到相对稳定的blogger上,而且其支持独立域名绑定。但在国内不能正常使用这个服务,于是找了相关的东西出来,有两个 办法可以解决这个问题,一个是有独立的vps,也就是我现在的情况,设置对ghs的apache反向映射。我设置过以后,还是有问题,那就是通过邮件发送的博客的文章图片没办法正常显示,如果翻墙的话可以显示,看到图片的地址是在appspot.com上托管,由于appspot也不能访问,造成目前这种情况。所以暂时还是只能使用我自己的博客顶着,如果找到更好的方式和更好的地方,还是尽快把博客备份的事情搞定,不然万一那天VPS出了点问题我写的这些东西都找不到了

另外目前wordpress还有几个问题,1、由于是vps,硬盘的写入速度实在不怎么样,所以在一些数据库操作上很耗费时间,导致博客的速度非常慢。2、发布文章的时候不能直接贴图,而gmail已经解决了这个问题,如果wordpress使用email发文章的功能能够正常实现这也不成一个问题,但wordpress发文章仅限于文字,且每次都要手动访问wp-mail.php来更新,非常的麻烦。

而blogger就没有以上的缺点了,其速度很快,可以跟gmail完美拉登完成发布任务。就我一篇介绍svn的邮件直接转到blogger上显示效果等没有任何问题。但blogger最大的问题是国内不能访问!

git svn更换svn地址的方法

主要有以下几步:

  1. 打开“工程/.git/config”文件,找到其中“[svn-remote “svn”]”将相应地址更换
  2. 将cmd打开,进入到本工程,然后使用git svn fetch命令
  3. 刚开始会直接要求输入密码,如果所给提示用户名是正确的,刚将正确的密码输入即可
  4. 如果所给的用户名不正确,则直接按回车,就会提示输入正确的用户名和正确的密码
  5. 在完成以上操作后,如果在使用git svn dcommit的时候还是出现问题,则需要svn库里面增加新的提交,然后使用git svn fetch取回本地,这样就可以正确识别了

为什么不需要

今天差点犯了一个错误,其实我从小对表都有一种特殊的感情,小时候自己拥有的表也不在少数,但真正能够称得上顺手的没有几个,真正称得上贵重的更寥寥无几了。
近段时间,可能是由于马上要参加一个英语考试的原因,再一次让我想起了已经深埋感情底部的对表的情愫,我不可能忘记,也不会忘记,就像一个一直说话的人,虽然经过很长时间不能说话了,但一旦让他接触到文明的环境将一发不可收拾。
这些天一直在网上查询各种表的价格与售后等信息,当然有自己看中的一款Swatch的触屏手表,专卖店的价格是1080,而淘宝上的价格730,便宜了不少,如果买专卖点的,想想亏了350块钱,但如果买淘宝上的,又怕货品不正。其实这种忧郁还是次要的,主要的原因是自己有没有想好自己需要这样一款手表。

有这样一种心情,每次去商店的时候,都会去各种表店看看有没有更合适的手表,就像这次去CK店也是这样,只是看一看,没有其他想法,况且CK的基本都在1500以上,而且淘宝上可能还有更合适的价格。这次也只是路过想看一下而已,但没想到服务员太急于卖出自己的产品了,我一过来基本上给我每只手戴上一只,让我比较一下哪一款比较适合我,好像如果我一确定哪一款更适合我的话,她就会立马反它包装起来,然后让我付款,如果这事放在以前的话,可能我就付钱买了,今天还算比较理智,因为我实在不想花手机近一半的价格买一个并不太实用的手表,于是只好对服务员说了一声抱歉,还想再看一下其他款式,就灰溜溜的出来了。

在过去很长的一段时间我对它是没什么概念的,因为手机的功能已经把时间做成了标准配置,我们并不需要做特别的事情就能把需要的时间取出来,我带手表的目的真的只有一个,那就是看时间,难道你说不是么,既然我们目前有太多的东西可以看时间,并不需要再多一个这样的东西来随身携带,所以一直认为这并不很必要。当然很多人可能会说,他还有另外一个作用:一种身份的象征,但我不觉得完全是这样,况且我也不是一个追求象征的人。我一直奉行后一个观点是,身上尽量少的带东西,比如,前期我在某笔记记录的书上看到建议尽量随身带笔来记录一些东西,开始的时候我还模仿一下这种做法,带一个尽量小巧的笔,但后来,总是忘记,再加上一直带在身上的时候却未能使用,于是就放弃了。这种放弃不应该可惜,因为其有替代性,我带个手机,如果打开记事本,开始记录的时候,比手写在纸上的速度要快很多,完全没有必要在有手机的情况下又带一支笔,再说带笔的时候你还考虑是否再带一张纸?现在的情况下,很多事情并不是当面让你记录很多的东西,而更多的是以邮件提前将问题说明清楚,或者事后将一些要求发到邮箱,大部分都不需要当场记录的。

可以说,现在的手机替代了我们大部分的生活需求,但有些个别的时候却有特殊的限制,比如考试的时候,我们不能带个手机进考场,或者必须要在考试的时候把手机关掉。如坐飞机的时候,现在虽然研究称手机对飞机并没有太大的干扰,但上飞机关手机的禁令并没有被取消,没有被取消我们就要遵守,有时候我在想手机的飞行模式不就是为这而设置的么,后来查了一下,飞行模式也不能根本上杜绝网络,所以最靠谱的做法还是关掉手机。当然以上这同种情况很少发生的我的身上,因为我们参加的考试一般也都是一些电脑上操作的考试,这个时候是有条件给我们显示时间的。我并不是空中飞人,所以坐飞机的时候比较少,就每年一度的旅游可能今年也没办法再次成行。除了这两种情况,我们都可以使用手机完成看时间的目的。

慢手机

不知道应该先写自己最近迷上了读书,还是应该先写自己的手机,但我最终的目的是把它们想结合起来。3GS手机到现在已经变的像老牛拉车一样的慢了,如果刚更新完系统还好说,但像我这样喜欢乱装应用的人,就需要更大的耐心去使用它了。嘴上一直说要换个新的,哪怕是一个国产的Android机器,千元以内也能达到双核的标准了,但只是嘴上说说,不可能换的……

慢慢的我才知道,一件东西对你是否有意义不在于这件东西到底有多贵重,而在于你是否一直或者经常使用它,从这个意义上来说,我的手机一直陪伴着我,可谓忠诚。由于最近喜欢读书,一直考虑是否再买一个阅读器类似的东西,这样的好处是明显的,纸质的显示效果,轻便携带,电池而久,哪一样都可以作为一个理由让它来淘汰掉我的3GS手机,但就像我现在的Kindle Fire一样,我真正使用它的时间确是很少,这也是我一直不买iPad的原因(但KF跟iPad的差距还是很大的,特别是近期出来的iPad mini),不能很好的利用KF我就不会很好的利用Kindle,再仔细考虑一下,电纸阅读器仅仅只能取代3GS的阅读功能,其他功能呢?如通话,短信,手机支付,购物,记账,拍照,看视频,随身携带……即使电纸阅读器非常便于携带,但我想我只带手机出门会比只带电纸阅读器出门的概率要大的多,所以也就没买的必要。

手机慢就要比别人早点想到事情,比如到某个地方要找吃的地方,你要先比别人打开大众点评,然后查看附近有什么好吃的,以及有没有相应的优惠,如果要团购的话,你也要先人一步,这样你才能在最终兑换时跟赶的上别人,不然的话,打开个app要一分钟,人家团购早就好了,你只有剩下看的份了。手机慢还体现在不能装过多的插件,现在IOS的优秀插件非常多,我喜欢的一个手势的插件非常好用,可以活动HOME的按键,但由于其支持的环境特别多,在待机,开机,软件打开等各种情况下都有设置,安装到我手机上就像死机一样,使本来已经很慢的机器变得更慢,我也只好放弃

手机慢归慢,但能安装的应用很多,由于到目前为止苹果还一直支持3GS的系统更新,当然我升到5.1.1就先暂停一下了,所以目前的主流软件在我的手机上才能安装,只不过一些特别大型的游戏在我的机器表现在两个方面,要么闪退,要么非常的耗电,这两个方面都是我不能容忍的,好在我不太喜欢玩游戏,主要还是以应用为主。

我是个读书很少的人(教课书除外),以前就对人说,别人在谈论的时候我总是插不上话,并不是我这个人的性格比较闷,而是我实在不理解他们在谈论些什么。这些应该跟我从小的环境与所受的教育有关。一旦遇到我喜欢的话题,我是很难收住的,但这种时候别人不满的眼光就被我给忽略了。又由于“大家”都说要做一个好的听众,所以我在插不上话的时候就做一个忠实的听众,了解了这些信息以后再“道听途说”给其他人听。由于意识到这个缺陷,所以毕业后看“闲书”的时间多了,刚毕业的没几天就把一直没读完的红楼梦给看完了,后来就是网络小说,直到最近才慢慢的关心起文艺小说与一些散文。毕业后开始看书是从我的NOKIA 6120C上面看的(当时那么小的屏幕也能那么津津有味的把红楼看完),所以比较习惯一个小范围阅读,我受不了电脑整个铺开一屏都是密密麻麻的文字,小屏幕上的翻页让我觉得有成就感。而看书的速度也是从慢到快,以前慢是因为不理解,又急于理解,现在的快是大部分能理解,不理解的部分又不想再去深究,草草过去以后如果有用的时候再翻看就行了。

我在这个慢手机上试装了10几款阅读软件,大多数软件都提供强大的功能,但都不能令我满意,目前使用的Apabi Reader算是其中比较适合我的一款软件;我认为选阅读软件有以下几个方面比较重要:1、图书源:在这个方面我只遇到两个软件可以添加图书源,一个是stanza,这个软件大名鼎鼎,应该是iphone上使用比较多的一款软件,但最新版在细节上做的不好,如调整字体的滚动条不能到头,翻页效果太差。另外一个就是正在使用的Apabi Reader。2、图书上传方式,如果不支持在线的源,那图书上传方式一定要方便,如Apabi Reader和Good Reader等软件都支持wifi上传,即,你电脑跟手机在同一wifi下,可以通过网页的形式上传图书到软件里,而QQ阅读则内置了自家的网盘,如果经常使用qq,也是一种不错的选择,不过如果知道使用快盘之类的软件的话,这点可以不用太考虑。3、翻页效果:stanza的翻页效果实在不怎么样,这也是我放弃它的主要原因,我一直想找一款可以上下翻页的软件,就像在浏览器中的那种阅读效果,而这样的软件是有,91阅读,但这款软件太大,非常耗电,不知道后台在执行什么操作,而其提供的网上书城又没什么价值,所以也放弃了。从华丽程度上来说,亿部书城应该是靠前的一款软件,但由于其不支持图书源,书城提供的书价值又不是太大,所以也只能放弃;而选择Apabi Reader的另一个主要原因是其可以自定义字体

慢手机虽然慢,但对于仅仅是阅读来说已经足够了,况且你只有长时间使用它才会觉得出它的价值,只是速度有点慢,又不影响其功能性,所以暂时没有更换的必要