Blogger Template by Blogcrowds.

惊喜与失望

  原本打算从海南回来之后就写一些东西,可是到现在都还没有写,总是有点拖延症晚期,原计划昨晚更新博客的,因为自己玩手机玩到了比较晚,所以计划又搁浅了,只好今天早上起来将昨晚欠下的债给补上了。回到学校心里要轻松许多,不像在海南的时候,心里有一根弦一致绷着,虽然吃住都很不错但是总是觉得有些紧张。回来大概有了五六天了,在这五六天的时间里实验室发生了一些小事,不过这些小事还是有些波折,所以有时候人的心情也随着这些事情的好得起起落落。本来是让两位妹纸们去上海做实验,可是因为各种原因在时间上不能确定,一下这样一下那样,所以心情也像过山车一样,情绪的波动也比较大咯。
  任何事情对我们来收总有或好或坏的影响,可是这在短期是难以看出来的,也许给我们惊喜的好事最后会发展成让我们后悔的事情,也许让我们失望的坏事最终会变成我们开心的理由。记得老子《老子》中就有说到“祸福相依”,在面对各种各样的事情的时候最重要的就是保持一颗冷静的心态吧,说起来这并不符合我们年轻人的习惯,说起来在年轻的时候应该充满朝气,有着热烈的情感,可是对于一个理工科的学生来说,我倾向于更加理性的去分析得失利弊。也曾经历过许多让人失望的事情,最后事实证明那些都是最美好的事情,也曾有过许多开心的事情,可是现在回想起来却并不如当时开心。
  最近看完了亚当斯密的那本《道德情操论》,觉得是一本很深刻的剖析人性的书,可是都没有时间做一些总结,希望什么时候能够有时间将这本书好好总结一下吧,看惯了那些朴实深刻的书,再看那本《你若安好,便是晴天》就显得有点空洞了,尽管书中有级美的文笔,可是写一些期期艾艾的东西总是让人很不舒服,每个人都曾有过刻骨铭心的爱情,为什么单单就林徽因的比别人更美好呢,我不知道她写林徽因传到底是有什么意思,难道就是用最华丽的语言堆砌一个又一个并不深刻和令人着迷的爱情故事么?更何况说到令人着迷,想必每个人自己的初恋对自己来说都要比别人的美好千倍吧,所以我对这本书是挺失望的,但是还是坚持读在读。回到武汉之后就开始强迫自己养成良好的生活习惯,强迫自己每天早上早早起床,每天睡觉之前刷牙,每天抽时间出来练琴,有时候觉得坚持很难,可是到目前为止还是咬牙坚持了,我相信良好的生活习惯一定会带来更好的生活,我相信天天练琴一定会弹出动听的音乐,可是回来之后似乎对学术没那么上心了,这样并不太好,虽然要准备找工作了,但是还是希望能够有一个让自己满意的毕设出来,说到底不管什么都不能落下才好,希望好的习惯能够被坚持,希望有大的毅力与决心。最后上一张灯塔,上帝呀,希望你像灯塔一样在我的前方指引我,让我能够找到回岸的路。


最动人的莫过于音乐与诗(what are words)

What Are Words
---chris medina
Anywhere you are, I am near
Anywhere you go, I'll be there
Anytime you whisper my name, you'll see
Every single promise I keep cause what kind of guy would I be
If I was to leave when you need me most
What are words
If you really don't mean them
When you say them
What are words
If they're only for good times
Then they don't
When it's love
Yeah, you say them out-loud those words
They never go away
They live on, even when we're gone
And I know an angel was sent just for me
And I know I'm meant to be where I am
And I'm gonna be standing right beside her tonight
And I'm gonna be by your side
I would never leave when she needs me most
What are words
If you really don't mean them
When you say them
What are words
If they're only for good times
Then they don't
When it's love
Yeah, you say them out-loud those words
They never go away
They live on, even when we're gone
Anywhere you are, I am near
Anywhere you go, I'll be there
And I'm gonna be here forever more
Every single promise I keep, Cause what kind of guy would I be
If I was to leave when you need me most
I'm forever keeping my angel close
(照片本人拍摄,如有侵权,联系删除)

  本来想着是不是翻译成中文,可是看了一下中文翻译,觉得翻译的一般,并没有歌中所唱的那样深情,所以就将翻译删除了,初听这段旋律的时候就喜欢上了这首歌,但是当时并不知道这首歌叫什么,还好我英语和记忆力都还不错,记得歌中的几句歌词,这首歌是一首写给自己未婚妻的歌,写这首歌的创作背景可以参看百度:http://baike.baidu.com/link?url=HY0_3nNXAq26nl_H5Cc-Jx1TQbZI78PP-4QYcvzutibZr_DaL1oYpHLOkndg9VgomgaO7PJbWnn-bZ0dnAilMa 简单的来说就是未婚妻由于车祸导致偏瘫只能坐在轮椅上,而歌词作者对自己未婚妻不离不弃的故事,故事确实有点老套。在第一次听到这首歌时,当它的前奏响起时我就喜欢上了这首歌,其实原唱声线并不好,与大多数歌手相比,在高音部分穿透力也不够强,但是当你听到他沙哑的声音缓缓唱出这首歌时就像在叙述一个故事,充满着悲伤的故事。这样的故事也许我们在韩剧,在电视或者电影中已经多次见到已经对这样的故事标识麻木了,可是这首歌让人感动的地方在于他并不像其他音乐一样充满这怨天尤人的感受,歌唱者的悲伤不止于悲伤,他在强调承诺和责任。我在教堂参加过很多次婚礼,当牧师手按《圣经》向着台下即将成为夫妻的新人询问,你是否愿意这个男子成为你的丈夫与他缔结婚约?无论疾病还是健康,或任何其他理由,都爱他,照顾他,尊重他,接纳他,永远对他忠贞不渝直至生命尽头?(你是否愿意这个女人成为你的妻子与她缔结婚约?无论疾病还是健康,或任何其他理由,都爱她,照顾她,尊重她,接纳她,永远对她忠贞不渝直至生命尽头?),我想大多数人都会回答是的,可是却有多少人能够做到呢!我想这首歌让我感动的不仅是动人的旋律,让人悲伤的情感,还有那矢志不渝的爱情吧。





































最动人的莫过于音乐与诗(富士山下)

富士山下
作词:林夕
作曲:christopher chak(泽日生)
演唱:陈奕迅

拦路雨偏似雪花 饮泣的你冻吗

这风褛我给你磨到有襟花
连调了职也不怕 怎么始终牵挂
苦心选中今天想车你回家

原谅我不再送花 伤口应要结疤
花瓣铺满心里坟场才害怕
如若你非我不嫁 彼此终必火化
一生一世等一天需要代价

谁都只得那双手 靠拥抱亦难任(为)你拥有
要拥有必先懂失去怎接受
曾沿着雪路浪游 为何为好事泪流
谁能凭爱意要富士山私有

何不把悲哀感觉 假设是来自你虚构
试管里找不到它染污眼眸
前尘硬化像石头 随缘地抛下便逃走
我绝不罕有 往街里绕过一周 我便化乌有

情人节不要说穿 只敢抚你发端
这种姿态可会令你更心酸
留在汽车里取暖 应该怎么规劝
怎么可以将手腕忍痛划损

人活到几岁算短 失恋只有更短
归家需要几里路谁能预算
忘掉我跟你恩怨 樱花开了几转
东京之旅一早比一世遥远

你还嫌不够 我把这陈年风褛 送赠你解咒

最早接触这个旋律是在看爱情呼叫转移的时候,那个时候就觉得这个旋律特别好听,后来听了粤语版的就根本停不下来了。起始我并不懂粤语,也听不太懂就是觉得歌特别好听,旋律特别美,后来渐渐了解到了这首歌所描述的故事,再来听这首歌却又有不一样的感觉了,再加上Eason特有的情感表现,将这首歌的情感表现得淋漓尽致。这首歌是一首劝诫人放下一段感情的歌,可是残忍之处在于这时以前男友的语气去对前女友进行的劝诫,歌词每一段的解释可以参看:http://tieba.baidu.com/p/153162362百度贴吧中的大神回复。起始劝诫人放下一段没有结果的感情应该用一段比较积极的语气,可是这首歌却让我们感到更加难过,为什么因为这时一个被你爱的人劝诫你放下你们之间的感情,想想确实也是一件残酷的事情,往日美好终究只是过去,感情逝去始终是留不住了,既然留不住也就应该放弃了,可是看到眼前人,往日种种又浮上心头,然后被一点点击碎,然后才发现,原来所有的美好不过只是梦境一场,难道悲伤真的就只是虚构么?曾经真挚的感情到最后也只能忍痛割舍了。割舍一段感情并不可怕,时间会让你慢慢平静,可怕的是你爱的人就在你面前,亲手把曾经的美好回忆一点一点的从你脑海中唤醒,然后又粉粹,这样的悲喜交加才是让人更加悲伤的吧。最后连对方送的大衣也都一并归还了,于是两人之间所有的联系也都割断了……

武侠何处(读欢乐英雄)

  很早之前就想动笔写这篇文章了,可是总是下不去笔,唯恐写的太烂被各位武侠大大们嘲笑,到如今实在是快拖不下去了才堪动笔。我看的小说比较杂,如果细分起来武侠只能算是其中的一小部分,当然对于武侠作品我看的也是比较杂,金大虾和古大虾自是不必说,包括金古之后的许多武侠作家,如苍月的《听雪楼系列》、《夜船吹笛雨潇潇》,还有步非烟的一些作品,甚至包括燕垒生的《天行健》,孙晓的《英雄志》,甚至连金大虾的一些伪作如《铁血柔情》等,也草草看过。其实对于我来说读武侠作品主要的目的在于消磨时间,不像有些大大一定要上升到文学的高度去谈这些问题,因为故事情节引人入胜,因为其中的人物我很喜欢,因为在他们的作品中表达出的生活态度是我喜欢的,又或者是别的什么原因吸引我能够看下去,毕竟武侠作品并不像其他严肃文学作品或者是带有研究性质的作品一样需要太多的思考。
  我想对于大多数男性同胞而言应该从小就有一个武侠梦,不管是成为如金大侠那样家、国、天下的大虾,还是想成为古大虾那样潇洒不羁,风流随性的浪子。对武侠做出正面最高评价的第一人莫过于司马迁了,这位写历史的大哥(额,暂且称为大哥)硬生生的为游侠列传,将史记单独列出一个《游侠列传》想必对于这个做法是有很多人吐槽的吧,毕竟韩非子曾说“儒以文乱法,侠以武犯禁”。不管是古代还是现代,不管是哪个国家,以文乱法尚可接受,以武犯禁那是断然不行的。可见武侠是和谐社会的噩梦,是党和人名的死对头。那为什么还有这么多的大虾横空出世并且深受喜爱呢,这里我引用司马迁大哥的一段话就当是凑字数吧“今游侠,其行虽不轨于正义,然其言必信,其行必果,已诺必诚,不爱其躯,赴士之困厄,既已存亡死生矣,而不矜其能,羞伐其德,盖亦有足多者焉。“这句话大意就是说游侠虽然行为可能有违法度,但是还是有比如讲诚信,爱国不惜命,为知己者死等很多有点值得讲滴。现在我们所说的武侠精神大抵离不开这几样吧。
  然后我们可以讲讲现当代的武侠作品大家了,喜欢武侠的朋友们,特别是喜欢金庸的朋友们,如果有兴趣可以看看百家讲坛中孔庆东讲金庸,其中对金大侠作品分析得十分精彩。首先在这里我们要提提梁羽生,因为他的作品我并没有看过,最多就是从电视或电影中看了一些,如《白发魔女传》《七剑下天山》,所以对于他我并不是十分了解,在这里也就不多评述,以免贻笑大方。对于金大虾,想必大家都比较熟,没有看过其作品也至少看过其作品拍成的电视或电影,金大侠是笔下的大侠们总是有一总出尘的气质,从陈家洛到郭靖,从张无忌到乔峰,金庸笔下的大侠们总是有一种难以言说的克制,也许这就是金大侠本身吧,不管是豪气干云的大虾还是风度翩翩的公子, 总是要在家国之间做到克制,甚至是为了国家不惜牺牲自己,所以金大侠笔下的大侠们大多都是”侠之大者,为国为民“——《神雕侠侣》,所有的英雄都是为了大我而牺牲小我,这样的大侠值得我们瞻仰和敬佩,犹如高山仰止,却过于出尘少了一点烟火气。这也许跟金大侠自身的经历有关系吧,金大侠家境殷实想必是不愁生活中的柴米油盐的,作为一个新闻人员,作为一个社评人员,总是会不自觉的担忧起国家和名族,所以为国家和民族而牺牲的大侠出现在金大侠的笔下也算不得奇怪了。而古大侠的作品就市井了许多,大多是江湖浪子,爱恨情仇,陆小凤或楚留香系列不过也就是一些探案惊奇,涉及家国天下的作品几乎没有,当然,这样的烟火气也就是大家喜欢古龙的原因吧,因为他的大侠就是他自己,就是我们,就是这个世界上每一个平凡的人,大侠也好,凡人也罢,他们都有七情六欲都有爱恨贪痴,他的作品中的人物也因为这样的情绪而变得生动有趣。当然,两位大侠作品都是极好的,对于古龙,有人喜欢《陆小凤》,有人喜欢《楚留香》,有人喜欢《多情剑客无情剑》,有人喜欢《天涯明月刀》还有人喜欢《萧十一郎》,而我最喜欢的却是这部《欢乐英雄》。
    古龙笔下的大侠大多孤独,大多人生经历惨不忍睹,只有这一部《欢乐英雄》是一部让人看了感觉温暖,让人想起就会情不自禁的开心的作品。作品开篇介绍几位主角的时候就是十分开心的,开篇介绍两位主角郭大路和王动,郭大路武功高强,为人热情大方,神经大条,不管什么事都能往好处想,当然咯也亏得有这么一个性格不然经历过人生总总挫折,还不分分钟跳楼八百次,终于在他倒霉到穷困潦倒走投无路的时候来到了大名鼎鼎的富贵山庄,这富贵山庄的主人就是王动,富贵山庄和王动都是人不如其名,富贵山庄实际上已经穷的连小偷都不愿意去光顾了,王动也是一个懒得一动不动的人,当然这懒并不是真的懒,而是经历沧桑后的淡定。再加上一个女扮男装的燕七和一个太平公子林太平。每个人都是这么有意思,每个人都是十分有特点,与古龙笔下其他作品不同,在这部作品中只有纯粹的友情,爱情,不管是患难还是富贵,这样的情谊总是不曾改变,这不就是我们所追求的么!在一个富贵山庄中有四个有意思的人,虽然他们有着各自的小秘密,但是他们仍然能够接纳彼此,以最宽容信任的心对待彼此,以最真诚的态度对待彼此,这样的作品读着就让人感觉到温暖,读着这部作品会不自觉的充满正能量。当然,小说虽然温暖却并不干涩无聊,同样延续了古龙一贯的推理诡谲的写作风格,如同解谜一般把通过酸梅汤,南宫丑,棍子,麻子还有烧鸭店的麦老广,等人物的一一登场,将四个主角们的秘密揭开,虽然各自的秘密被揭开,但是四人却依旧坚持这自己做人的态度和信念,虽然贫穷但是快乐,虽然艰苦但是能够拥有最美好的友谊。
  我想这本小说大概也就是古龙先生的理想吧,有推心置腹的朋友,虽然贫穷却也快乐,虽然现实处处碰壁,仍坚持自己做人的信念与理想,虽然经历过背叛却仍然敢去相信,虽然有过过错但是值得被原谅,每一个秘密都需要被保护,每个人都有内心的无奈与柔弱,我们没有改变这个世界,但是我们可以改变自己,试着去接收,去相信,然后才能收获自己人生的美好。当然除了情节人物与情感之外,这部小说有许多话我也特别喜欢:
1.“王动道:“我也知道你当然能抬得起一张空桌子,但桌上若压着很重的东西,那就不同了。”郭大路道:“这桌上什么也没有呀。”王动道:“有。”郭大路道:“有什么?”王动道:“面子!而且不是我一个人的面子,是我们大家的面子。”他淡淡的接着道:“我们不但收了人家的租金,还收了人家的保管费,现在若将人家的东西拿去当了,以后还有脸见人么?”郭大路叹了口气,苦笑道:“不错,这桌子我的确抬不起来。”王动道:“世上最重的东西就是面子,所以这张桌子只有一种人能抬得起来。”郭大路道:“哪种人?”王动道:“不要脸的人。””这个世界上最重的确实是面子,不管是自己的面子还是别人的面子,这话特别深刻,当然我认为在这里更重要的是强调信用,就是武侠精神中的言必行,行比果。
2.”你越是故意装着对一件事情全不关心,反而显得你对它特别关心。尤其是女孩子。一个女孩子若是对别人全都很和气,只有对你不理不睬,那也许就是说她心里没有别人,只有你。“这个是王动对郭大路说的,想必此时王动已经看出燕七对郭大路对的情谊了,可是郭大路呢,也许还蒙在鼓里吧。
3.”林太平已注意他很久,到后来实在忍不住了,悄悄走过去,伸出手,伸到他鼻子前面,想试探他是不是还有呼吸。王动突然道:“我还没有死。林太平吓了一跳,赶紧缩回手,道:“老鼠在你身上爬,你也不管?”王动道:“我从来不跟老鼠打交道,也不跟他们一般见识——只有猫才会跟老鼠斗气。”“想必只有看惯人生风雨后极其豁达的人才能说得出这样的话吧,当然也可能是懒的。
4.”燕七道:”你想听什么?”郭大路看着王动和红娘子,目中渐渐露出一种柔和的光辉,缓缓道:”现在我只想听一听可以令人心里快乐的事,令人快乐的消息,譬如说……“燕七看着他,目光也渐渐温柔,柔声道“譬如说什么?”郭大路道:“譬如说,春天的消息。”燕七的声音更温柔,道:你已用不着再问春天的消息。”郭大路道:”为什么?“燕七道:“因为春天已经来了。”郭大路眨了眨眼,笑道:“已经来了么?在哪里?我怎么看不见?”燕七转头去看王动和红娘子,柔声道:”你应该看见的,因为它就在这里。“郭大路的声音也很温柔,轻轻道:“不错,它的确就在这里。”他看着的却是燕七。 燕七的眼睛。 他忽然发现,春天就在燕七的眼睛里。“这是我读过武侠作品中最美好,最让我感动的句子,没有之一!
5.““罗振翼武功并不弱,但这次运气却实在不好,竞偏偏遇上了两河黑道上最难惹的欧阳兄弟。欧阳兄弟不是两个人,也不是三个人、四个人……欧阳兄弟就是一个人。他虽然只有一个人,却简直比四十个人还难斗。他左手使短刀,右手使长刀,还可以同时发出七八种不同的暗器,很少人能看出他的暗器是从什么地方发出来的。””当看到欧阳兄弟是一个人的时候我笑喷了,这就像我以前听到的一个笑话,”小明爸爸有四个儿子,老大叫大毛,老二叫二毛,老三叫三毛请问老四叫什么?“一样。

andorid 开发笔记(二)

  上次笔记:安卓开发笔记(一)中我们讲了使用android studio搭建安卓开发环境的一些操作,这些操作主要是针对android的一些单机软件进行的一些操作,实际上在日常应用中android的app需要结合互联网,通过服务器进行操作,因为在应用过程中通常涉及到数据共享,数据库操作或者许多涉及到交互的操作,这些操作常常需要结合互联网进行,并且需要在服务端和客户端同时编写相应的代码进行处理。在以前的笔记中我介绍了使用Java+Tomcat+mysql进行服务端的开发,并且开发了一个简单的服务端的demo,这个demo十分简单,主要涉及到用户登录,用户文件上传和下载等操作,在以前的笔记中我们采用的测试服务端是web端,今天我们要使用安卓端基于上次的服务端代码开发出一个简单的用户登录的判断小程序,好了废话不多说,直接进入干活。
  使用android开发互联网代码可用的框架很多,由于在服务端我使用的是apache的HttpClient,使用Http协议进行数据传输,在android端也准备采用此框架进行,然而由于我使用的android SDK为23版本,andorid5.1,在此以及以后的版本中google放弃了HttpClient,至于为什么放弃,大家可以从官网了解,因此只能学习使用HttpURLConnection进行连接了,当然整个学习过程参考了以上位置的教程:http://www.runoob.com/w3cnote/android-tutorial-httpurlconnection.html不知道国内能不能上,我一直用着VPN所以比较方便,这个网址上有比较全面和详细的android教程,有兴趣的可以看看,按照这个教程的代码一步步实现了HttpURLConnection的GET方法,并实现了其所截图的所有功能,当然在这里要说明一下,这个教程所提供的代码并不是所有代码,只是部分代码,其他的部分代码需要自己添加,其中有一个地方困扰我比较长的时间,首先Menu这个在其教程中没有,我们可以简单的实现一个,首先在android studio中新建一个资源文件,资源类型为Menu,命名随意,这样在res文件夹中会出现一个menu菜单如图所示:

imageimage
到这里我们就基本完成了Menu的建立,同时在XML中建立菜单的Item,其代码如下,实际上教程建立了三个item,我建立了四个第四个为POST请求进行登录的菜单,下面是菜单栏的布局代码:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:id="@+id/one"
        android:title="请求图片"/>
    <item
        android:id="@+id/two"
        android:title="请求html"/>
    <item
        android:id="@+id/three"
        android:title="请求html加载到网页"/>
    <item
        android:id="@+id/four"
        android:title="登录"/>
</menu>


其他的布局代码并没有进行什么修改,然而所有代码按照以上网址编写之后会存在一个问题,无法连接到网页或者无法获取数据的问题,这个问题困扰了我很久,今天下午解决了这个问题,解决方法为:
image
1.如上图所示,将Android调整为Project,并找到AndroidMainfset.xml文件,向其中添加上图红色框框所示代码
2.由于android studio的版本不一样,连接后获取的返回字段也有不同,在上述教程中进行判断如果为200就获取数据,实际上这样的判断存在问题,根据我的版本应该修改为-1,当然根据不同的版本可能有差异,各位可以自行尝试,修改完成后就可以获取如教程图示的效果了,可以获取图片,网页的html或者使用web view直接显示网页。
以上为通过http协议获取数据,以下要讲的是通过POST提交表单进行登录并获取登录结果
首先根据以上Menu的代码添加了一个item,并添加相应的代码,这个可以参考教程的源码,由于UrlHttpConnection进行链接是一个耗时过程,所以需要在子线程中实现,这个从教程的代码中可以看到,这样界面的表现我们就说到这里,这里我们还是讲讲POST表单的过程,根据我理解POST表单的过程就是一个通过url向服务器提交数据的过程,这个过程很简单,就是获取服务器的url,然后向其提交链接,在服务端servlet通过提交的表单从数据库中进行查询判断,最后返回结果被客户端获取的过程。
POST表单的客户端代码为:

public class PostUtils {
    public static String LOGIN_URL="http://192.168.10.116:8080/Mobile1/servlet/loginServlet";
    public static String LoginByPost(String number,String passwd){
        String msg="";
        try{
            HttpURLConnection conn=(HttpURLConnection) new URL(LOGIN_URL).openConnection();
            //设置请求方式,请求超时信息
            conn.setRequestMethod("POST");
            conn.setReadTimeout(5000);
            conn.setConnectTimeout(5000);
            //设置运行输入,输出:
            conn.setDoOutput(true);
            conn.setDoInput(true);
            //Post方式不能缓存,需手动设置为false
            conn.setUseCaches(false);
            //我们请求的数据:
            String data = "passwd="+ URLEncoder.encode(passwd, "UTF-8")+
                    "&number="+ URLEncoder.encode(number, "UTF-8");
            OutputStream out = conn.getOutputStream();
            out.write(data.getBytes());
            out.flush();
            if (conn.getResponseCode() == 200) {
                // 获取响应的输入流对象
                InputStream is = conn.getInputStream();
                // 创建字节输出流对象
                ByteArrayOutputStream message = new ByteArrayOutputStream();
                // 定义读取的长度
                int len = 0;
                // 定义缓冲区
                byte buffer[] = new byte[1024];
                // 按照缓冲区的大小,循环读取
                while ((len = is.read(buffer)) != -1) {
                    // 根据读取的长度写入到os对象中
                    message.write(buffer, 0, len);
                }
                // 释放资源
                is.close();
                message.close();
                // 返回字符串
                msg = new String(message.toByteArray());
                return msg;
            }
        }catch(Exception e){e.printStackTrace();}
        return msg;
    }

}


以上的服务器地址是我本机作为服务器的地址,这个大家可以随意选取,最方便的是选取学校校园网的登录页面,如果知道的话。登录成功之后获取服务端发来的数据,这个数据可以是各种格式,下面是三种不同的方式:
1.直接返回0或1,然后客户端进行判断之后进行处理,并不返回数据
2.返回html数据或直接返回数据给客户端进行处理,客户端可以在其他显示界面进行显示等操作
这两种方式代码分别为:

public void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    UserDao dao =new UserDaoImpl();
   
    String username = request.getParameter("username");
    String password = request.getParameter("password");
   
    User u = dao.login(username, password);
    if(u!=null){
        request.getSession().setAttribute("user", username);
        request.getSession().setAttribute("password", password);
        out.print("1");
        //response.sendRedirect("listFileServlet?cur=1");
    }else{
        out.print("0");
        //response.sendRedirect("../index.jsp");
    }
    out.flush();
    out.close();
   
}


public void doGet(HttpServletRequest request, HttpServletResponse response)
        throws ServletException, IOException {
    response.setContentType("text/html");
    PrintWriter out = response.getWriter();
    UserDao dao =new UserDaoImpl();
   
    String username = request.getParameter("username");
    String password = request.getParameter("password");
   
    User u = dao.login(username, password);
    if(u!=null){
        request.getSession().setAttribute("user", username);
        request.getSession().setAttribute("password", password);
        response.sendRedirect("listFileServlet?cur=1");
    }else{
        out.print("0");
        response.sendRedirect("../index.jsp");
    }
    out.flush();
    out.close();
   
}

对与这两种方式的数据进行显示也有差异,如果是数据的话可以在客户端使用客户端控件进行显示,如果是html的话,可以直接使用web view进行显示,显示结果如下图:
QQ图片20160223180449QQ图片20160223180455
上面的乱码可能是编码的问题,这个问题留待以后解决。
到目前为止整个代码分析就到这儿了,下面说说我的体会,我认为整个http协议文档传输就类似这个过程,通过表单在客户端和服务器之间传递数据,同时在客户端可以通过获取得到的数据重新进行显示,因此服务器端可以将数据打包为jason格式,通过此种格式进行数据传输,极大的减小了数据传输的量,服务端就不需要搭建界面,只需要进行简单的数据传输操作了,而在客户端可以进行比较漂亮的显示界面的设计,这样对不同的设备达到适配的目的。



饥荒生存新手攻略(一)

  已经不打游戏有了比较长的一段时间了,最近发现了一个叫做饥荒的小游戏,特别有意思,游戏给玩家设定了一个世界,在这个世界有各种各样的生物和食物还有一些比较有特色的东西,这个游戏有着很大的自由度,主要的目的在于让玩家自己玩的这个角色在这个世界中尽量活下去并且尽量活得比较长,当然咯对于我这样一个游戏新手来说还是比较有挑战性的,刚开始的时候我活到差不多十几天就会死,到现在最多已经活了大概六十天了,喜欢生存类游戏的朋友可以尝试着玩这么一款游戏,也许会有意想不到的收获哟!当然对于一个新手来说要靠自己摸索在这个游戏中活下去绝对是太不容易了,我也是经历过无数的死亡之后才渐渐摸到了一些规律,在这里记录以下自己玩这个游戏的心得,各位大大可以不用看了,如果是同我一样的新手菜鸟倒是可以看看,一个新手在用很少的调整之下如何安然度过游戏中的一年四季。
  首先我要来介绍以下这个游戏的界面




左边界面为游戏登录界面,模块为游戏添加的MOD,游戏添加的MOD有很多,不过新手不太建议使用MDO,直接点集开完就可以开玩了,刚进去游戏只有一个人物就是界面上的这位绅士科学家,这个人物没有任何其他技能,最大的特点就是平衡,各方面的能力都十分平衡,开始之后会有一个不太长的等待界面,经过这个界面之后可以进入游戏,游戏界面如右图所示,左边一栏为工具栏,在没有解锁科技之前只能够建造一些很简单的工具,如斧头,镐子等,斧头可以用来砍木材,镐子可以用来挖矿,这些东西都是在游戏中十分重要的生存资源,这些资源的缺乏是新手死亡的直接原因。下面我们讲讲右边的游戏界面,游戏界面又上角是时间,分为白天和黑夜,黑夜到黄昏san值会下降,白天不会变,时间那个圈圈下面是三个小圈圈,分别为饥饿、san值(精神)、生命值。这个三个值缺少任何一个都会导致死亡。大家可以看到我右边有8小格,这个是我的背包,背包解锁一级科技之后就可以建造,背包可以增加携带能力了,一定要造出来。
  好了,简介到上面就结束了,下面讲讲实际操作流程,对于这一款游戏,开局的方式有很多种,玩家可以根据自己的兴趣选择在不同的地方开局,不过有些东西是要注意的,那就是开图,不同的玩家有不同的开图方式不过目的都比较一致那就是找东西,找什么呢,主要是找以下几种,1.矿区,给你提供金子等工具;2.炼金术士,给你提供齿轮等工具;3.蜘蛛,提供怪物肉等工具;4.猪王,可以提供大量金子,同时猪村一般在猪王附近;5.兔子洞,冬天提供肉;找到这些东西之后基本就可以开始建造基地里。只要在6天之前建造出基地就算是成功的。本来是想给大家截个图看看的,结果不曾想,准备偷高鸟蛋的时候被高鸟弄死了,所以只好重新开局了,想想其实饥荒这个游戏能让我在无数次死亡之后继续玩下去的动力也就是这个吧。

别亦难

相见时难别亦难——李商隐
  原计划正月十四,也就是明天到学校,然后收拾收拾,跟实验室小伙伴们吃一个元宵饭之后开工,可是突然收到师兄的电话说又要去海南……只好临时改签,因此今天感到了学校。出发的时候是老爸送我上的公交,由于是早上八点四十的车,所以时间还是比较紧,早上起的也比较早整个人都是晕乎乎的,本来以为拖了一个半大不小的箱子,书包会空不少然而实际上并没有,我仍然是背了一个超级大的书包。紧赶慢赶终于赶到了火车站,来到火车站发现我要坐的车居然晚点了,晚点了大概二十分钟,所以就在火车站里发呆。找了个位置坐下,对面是一个中年妇女,黝黑的皮肤和浑浊的眼神,粗糙的双手一看就是饱经风霜,头发简单的扎着像所有辛勤劳作的妇女,却在专注的在纸上画着对面的手机男。我的思绪也随着她的画笔飘荡起来。
  想想整个寒假到现在已经放了差不多二十天了,起始到大三开始,或者说从大学开始就很少有这么长的寒假了,想起放假前,是多么盼望着这次假期,想想以后工作之后假期也会越来越少吧,那回家的时间也会越来越少,和父母朋友的相聚也是一天比一天少了,坐在火车站无聊的翻着手机里的联系人,想着是不是找个朋友打打电话聊聊天,可是翻遍了手机也找不到打电话的对象,其实是不敢打,相见的人太多,想说的话太多到真的需要说的时候却又说不出口了。随着时间慢慢流逝,父母朋友的相见也越来越少了……而久违的朋友们每次相见也不知道应该聊些什么,想想这难道就是传说中的相见不如怀念。在家的日子伯伯突然问我工作想不想在岳阳,我下意识的回答说不可能在岳阳,现在想想是不是长辈们还是希望我留下呢?可是我确实不太喜欢这里的环境,上次跟他们聚餐有点累,可能也是因为不太熟的原因吧,我知道他们都是极好的人,随和而且热情,生活简单而惬意,这就是家乡给的安全感吧,在家呆了这么久也渐渐的就染上了这样的毛病:宅!而且无意识的抗拒远行,当收到师兄的电话的时候我第一反应居然有点排斥,其实不应该这样的,如果在学校的话我应该会欣然接受这样的安排并且对未来的行程感到十分憧憬和兴奋才对,可是实际上并没有,这就是家乡病吧,故乡是英雄的坟墓。
  无聊的翻了翻手机上的联系人后又默默的放下了,继续发呆……..似乎呆了很久,可是火车为什么还没有来呢?抬头看看候车室内挂着的钟,还有二十分钟,居然还有二十分钟!怎么感觉已经过了很久很久……又忍不住拿起手机开始翻,首先打开了QQ,这个我接触了超过十年的网络通讯手段,以前没有手机,没有电脑,只好在放假的时候偷偷的溜去网吧上上网,挂挂QQ,看看里面到底有什么消息,是不是有朋友在找我们,那时的QQ对于我来说就像邮箱一样,一个星期收一次,总是会有满满的收获,渐渐的出现了手机,于是短信和电话又成为了主要的联系方式,后来智能手机出现了,有了各种移动的聊天工具,大家的兴致也特别高涨,每天都被无数的消息弄得不胜其烦,再后来那些消息渐渐沉寂下去,不管曾经多热闹的群如今都变得死气沉沉,以前多么流行的朋友圈,校内网现在似乎都看不到曾经爱刷屏的朋友们的状态了……当然,曾经各种发状态的我现在也潜得很深很深了,大家都会成长,都会变得沉默而内敛,即使是曾经最疯狂的人,经过时间的洗礼也会蜕变,到如今拿起手机翻来覆去的刷着几天的的状态,依旧没有任何的消息传来。
  只好又出放在箱子里的书慢慢开始读起来,字在我眼前却不能到我心里,想到送我上车的老爸,想到仍然在家的妈妈,想着不知又是什么时候才能回来,突然又不太想走了,似乎这一走又是许久许久,这就是传说中的离愁吧,所以才有相见难,所以才会在别离的时候有思念有不舍,如果天天都能相见,离别不过是再见,若是再见却是再也不见,那相见不如不见!好吧,车站响起了进站候车的广播,只好默默的跟随着人流上车去了……


较新的博文 较旧的博文 主页