五月的最后一天,悄无声息。就像这时间一样,悄无声息的,竟然将半个2015也写了过去。我在计算时间的过去,算着一天又一天。计算不是因为期待。当你注意到时间的流逝后,它会越走越快。就好像手机屏幕上有一道轻微的划痕时,在你注意到之后,它会变得愈加碍眼。明天就是儿童节了,六月一日。可是我真的不想说你好。
来北京不知不觉两年了,真的不知不觉。前年的这个时候来到了北京,如同到过的任何一个新地方一样,满眼都是新鲜和神奇。只不过和毕业那年总是感觉新地方的阳光都那么有活力不同,那时候眼中的新鲜早已不见兴奋。负能量满满的心态映出来的事物总是像你啃了一口却发现了半截虫子的苹果一样。如今,两年大限已过,很多原来没有找到答案的问题,依旧没有找到答案,很多原来有答案的事情,答案却开始迷茫起来。大概北京真的太北了,北到感...
木魚
9年前 (2015-05-31) 7865℃ 6评论
7喜欢
3.1 本章前言
从本章开始,将会涉及到具体的开发过程。工欲善其事,必先利其器。话虽如此,但准备工具之前知己知彼还是比较重要的……
3.2 12306流程分析
这里我们从一个典型的用户订票流程来考虑并设计流程。
注意:这里同时已经设置好了Fiddler和过滤器以抓取所有请求,供后面使用。如果此时你还没有进行这样的操作,在这之后每一步可能都需要临时分析,会花费不少多余的时间,强烈建议你现在就抓取一个完整的流程记录。相关的内容请参考上一节。
首先用户进入了查票入口,选择日期和地点。这里以经典的北京–上海为例,时间选择的是7月20日,这里的信息不是关键的信息,可以根据你自己的需要来设置。
点击查询后,会跳转到查询页面,并显示查询结果。
这里假定我们要定G1次列车,点...
木魚
9年前 (2015-05-28) 6773℃ 7评论
9喜欢
2.1 前言
其实要做一个12306的软件版客户端,其核心奥义就是抓住重点扔掉花里胡哨的东东。抓住重点说的就是相关的API接口,花里胡哨的东西说的就是图片啊样式啊之类的东东,对于WEB来说它们是必不可少的,但是对于软件版来说这些则是累赘的东西。
由于一个WEB网站中占用体积大头的往往都是些静态的不会动的无生命物种,因此去掉这些东东既可以提高操作速度也可以减轻服务器的负载需求。虽然大型的网站都有CDN了,但是带宽也是要成本的是不是?虽然这成本和咱并没有什么关系。
既然要用软件去实现WEB接口并实现整个流程,那么在林林总总的HTTP请求中准确地找到相关的请求并正确的识别出请求内部的各个参数就很重要了。
2.2 请求跟踪
一般而言,识别请求是个经验活,而识别请求内容并判断响应内容则是个运气活了…...
木魚
9年前 (2015-05-22) 9953℃ 7评论
14喜欢
虽然数字谐音的游戏已经玩了好多好多年了。
虽然《数字恋爱》已经是很久很久以前的事情了。
虽然我总觉得其实对我来说四才是噩梦。
虽然我已经不在羡慕住在520寝室的那些哥们了。
虽然我觉得数字谐音什么的实在是太无聊了。
虽然这些觉得都没什么卵用。
虽然这些都阻止不了每一个看起来会天长地久的时间和日期都成为一场杀戮。
虽然每一个看起来会天长地久抑或恩爱缱绻的时间和日期在后面也有很多会变得都很不堪。
一个朋友说不知道为什么很多最初很美好的那些事物最后往往会落得很不堪的结局。
一个朋友说晚安不可以对普通人说因为拼音拆开来是爱你爱你。
一个朋友说你那纯粹是扯淡我这么跟个女孩儿说的时候她说我够意淫的。
大概写个520会比写我爱你更简单更婉转。
大概写个1314会让承诺表现得更加简单从容。
大概心一动,眼就...
木魚
9年前 (2015-05-20) 5439℃ 6评论
1喜欢
本项目是由木鱼发起的一个基于.NET4.5的12306订票客户端。项目使用C#语言,使用FSLib.Network项目作为网络层访问库,主要用于演示目的。
主要原因是因为很多同学希望能借由12306练手,以此打开通往网络编程的大门……选择12306不是没有原因的,因为其复杂多变,又有错综复杂的逻辑关系,又十分具有现实意义,嗯。
12306订票助手.NET的代码由于历史和功能的原因,其体系过于庞大,并不适合(且目前也不能)开放源码。因此重新单独启动这个简单的项目,希望能给予想学习网络编程的同学以帮助。
实现目标
本项目仅包含基本的12306功能实现:
登录
查询
提交订单
更详细进阶的功能将会在之后视情况是否加入。
技术概述
本项目出于演示&练习目的,所以将会使用较新的平台、工具以...
木魚
9年前 (2015-05-19) 8625℃ 4评论
20喜欢
通用包处理工具其实是一个烂尾的项目。若干年前我想用它来处理很多格式,后来由于需求不足也没那么多时间,就渐渐忘记了。前些日子有朋友解包QQ7.2的文件时出现问题,于是在时隔三年后更新了一次。
后来一群朋友在我的QQ空间刷屏请求GMD编辑器加上更完整的编辑操作,答应了,原计划是定在周日之前完成的,但现实永远是残忍的,时间很明显算叉了……
于是现在才更新。
变更记录
更新GMD编辑插件,支持右键/快捷键操作,支持对当前文件的节点增删改,支持拖放操作
截图说明
右键可有菜单操作,同时支持快捷键。
支持拖放操作。
支持新增节点。
下载。
发布官网:http://www.fishlee.net/soft/upb3/
本版本直接下载地址:http://www.fishlee.net/servi...
木魚
9年前 (2015-05-17) 3661℃ 5评论
4喜欢
一.
月初在家里和父母一起吃饭的时候,母亲说起了她认识的一家人。那家人是非常积极进取的一家人,一辈子都在追寻更好的生活。举个例子吧,拆迁后,一家人兢兢业业努力赚钱,买上了梦寐以求的车子。后来有媳妇儿有孩子后,又觉得车子太挤,一心想要换一个更好更大的车子。车子还没有换上,他们就发现还要面对不断增加的家庭支出和油价上涨,于是他们本就不那么宽裕的生活开始变得捉襟见肘。那一天在路口等红绿灯,他们忽然看到另外一家人,他们一直觉得他们过得很困难的一家人,媳妇儿坐在三轮车的后面,和蹬着三轮车的丈夫说说笑笑,说到兴致处,脸笑成了一朵花儿。于是他们非常心里不平衡,说那家人没钱,没车没房子,那么困难还笑个屁啊,现在反倒是我们这有车有房的人整天愁眉苦脸了。父亲听罢哈哈大笑,说做人嘛,不要和别人比,知足常乐。
知足...
木魚
9年前 (2015-05-15) 7527℃ 6评论
4喜欢
7.22.0.0 概述
7.22 是一个功能性稳定更新。
变更详情
增加登录冲突的提示
微调登录流程
修复拒绝显示推广但依然会显示的bug
发布地址
发布主页:http://www.fishlee.net/soft/12306/
论坛地址:http://bbs.fishlee.net/
本版本下载地址:http://www.fishlee.net/service/download/579/
购票提示
推荐的操作:开启CDN加速,多次重复登录以便于使用不同的CDN节点,效果比一次登录开多标签好
如果你要购票的车站是过路站,请尽量往前往后看几站,买到大站以及通票。越是中间的过路站有票的概率越低
随时关注。切记不是预售期最后一天的票不是按整点放的(很奇怪的,很多人都以为不管哪天的票都是按...
木魚
9年前 (2015-05-15) 2559℃ 0评论
3喜欢
...
木魚
9年前 (2015-05-12) 10071℃ 3评论
22喜欢
...
木魚
9年前 (2015-05-12) 11407℃ 17评论
56喜欢
有时候我会觉得,我们念过那么多书,可是我们却始终对大学念念不忘的原因是,那时候最后一段还有很多很多人一起陪伴我们的时光。倘若这时光往前或往后再推后一段时光,也许我们念着的又都会不一样。就好像在学校时,那随处可以吃到的烧烤和啤酒一样,我们可以很轻易地拉上几个同学,在午夜的校外放荡,大喊老板再来十块钱的羊肉串,尽管我们不知道那到底是不是羊肉,不过吃过了,好像也没有怎么样呢。
我在毕业很多年后,依然怀念学校外那一片炊烟袅袅的烧烤摊,连那时候他们的名字都耳熟能详。小红帽?哦呵呵。可是在毕业后,再也没有那样的条件了。现代化的文明都市很难再找到那些成片的烧烤摊,就算找到后,也很难再那么容易地找到朋友一起撸串儿。可是就算这样,我也还是又遇到了他,在多年之后。
①
我和他并非故交,存在感并没有爆表,仅限于能...
木魚
9年前 (2015-05-11) 4908℃ 3评论
2喜欢
1.4版变更
本版本主要变动如下。
创建支持创建为 JObject 对象;
新增自动检测BOM头的选项,默认开启;
增加 ExceptionStatus 属性;
ResponseFileContent 增加成功标记位
当使用代理服务器且需要验证时,提前设置验证信息以避免407响应;
修正针对单请求的UserAgent设置无效
其它细节调整
本版本暂无破坏性变更。
附议
本版本包含有部分空类,为预留之后开发使用,暂时可无视。
其它详细信息参见之前的相关文章。
...
木魚
9年前 (2015-05-08) 6202℃ 6评论
2喜欢
SimpleUpdater for .NET 是一个适用于.NET的快速自动更新类库,用于快速地为现有的.NET应用程序添加上自动更新功能。
功能特点:
简单易用
支持增量更新等大量更新选项
更新详情
【客户端】增加自定义引用接口 IUpdateNotify 以及 UsingAssembly() 函数,可在正式更新后依然调用自己的处理事件
【客户端】增加 UsingFormUI() 函数以及更新对话框基类,可以使用自己的更新界面完全替换内置界面
【客户端】修改WebClient初始化流程,避免后续下载包时发出的请求没有UserAgent标头
【客户端】修正丢失的资源文件,避免导致命令行版无法使用
【客户端】变更config文件配置
【客户端】安装文件各操作中也支持报告进度
新增加的功...
木魚
9年前 (2015-05-07) 9444℃ 2评论
0喜欢
噢,看到米NOTE顶配版上市了。在时隔五个月后,小米NOTE的顶配版又~发布了一次。
这米NOTE64G版用了将近一个月了,总结如下(本文不谈喜闻乐见的东西,只谈明显感觉到的优势和缺点)。
1.优点
先表扬一下再打一顿会比较让人舒服一点,嗯。
MIUI的设计一如既往比较完善,各种便利。MIUIv6原生比较好看,所以不再需要第三方主题
手机薄,轻,手感很不错,前后的玻璃做工和弧度很不错
屏幕质量不错,显示清晰,大屏阅读比较有利
后置相机成像效果可圈可点
音质不错?木耳,表示听不出来,因为空间的问题也没有用无损测试,听听320K CBR的MP3就得了。
好像也没什么优点?那就来说缺点吧,自己开的标题跪着也要写完啊。
2.缺点
WIFI信号差,兼容性差。5GWIFI和我的TPLINK路由器居...
木魚
9年前 (2015-05-06) 6850℃ 7评论
5喜欢