跨城公交网站的想法

功能痛点 跨城市的公共交通导航 实现途径 调用各大地图服务提供商的API(比如百度) 实现方法 将一条需求的导航路线分成三段: 出发城市->城市之间的长途交通(长途汽车,火车,飞机,轮船)->到达城市 根据所选择的交通方式的不同,分别在各自城市内设定起点至对应站点。 可能的具体功能点 最优费用计算 最短到达时间 行程规划 用于旅游导航服务(携程快来收购我,233333) 盈利方式 关联广告(流量变现) 票券代购(收取服务费,感觉不靠谱) 相关风险 没有什么技术难度,很容易被百度地图之类的作为一个小功能加入,难以竞争。 地图依赖于服务提供商的更新,上游受到控制,相关API可能被限制调用。 更新日志 2014年09月10日 简单的完成列举了自己的想法。

Read More

世界——我的游戏狂想曲

凌晨,打了一个电话之后发现大脑意外的活跃,毫无睡意。躺在床上百无聊赖的时候突然想要自己来设计一个游戏,我梦想中的完美游戏。大部分创意都来自我看过的小说(*吐槽一下中国市场上百花齐放的网游小说,相比之下刀剑神域的idea实在太low了*),只是这次我希望寻找出一个办法来使得这些元素更好地结合在一起。游戏的名字,暂且定为——世界。

Read More

TiddlyWiki中文教程

TiddlyWiki是我见过的配置最为简单的Wiki系统,纯HTML实现,不需要服务器,没有复杂的依赖,使用体验非常赞。但是国内使用的人实在太少,而且TiddlyWiki更新迭代很快,原有的一些文档已经不再适用于最新版本的TiddlyWiki了。 基础教学 下载如下页面:http://tiddlywiki.com/empty.html,保存至自己想要保存的地方。 做任何修改之后,点击保存,浏览器会自动弹出另存为窗口,覆盖自己原先保存的html文件即可。 没错,就是这么简单! 更新日志 2014年08月29日 我们的征途,当是星辰大海。 2014年09月03日 完成基础教学,接下来会依次补充基于浏览器的高阶用法,以及如何在node.js服务器上使用它,不过快开学了,最近有点忙= =。

Read More

修改Foobar2000的皮肤

大图镇楼,没错,这就是Foobar2000. Foobar2000主界面 )

之前装过好几次Foobar2000,但后来都删掉了,原因是它的界面着实不符合我的审美。直到后来偶然间看到某大神图才发现,原来Foobar2000的正确打开方式是这样的!但是由于版本变迁,前辈们写的文章已经不太适用于最新的版本了,在主题的配置上绕了好大的弯子,决定自己来完成一篇教程。

Read More

SourceTree使用SSH连接Github

问题描述 使用SourceTree软件用SSH的方式来克隆Github上面的某一个库,但是始终出现Permission Denied。 解决方案 修改SourceTree默认的SSH客户端,使用OpenSSH来链接(仅适用于Git)。 工具->选项->一般,SSH客户端选择OpenSSH。 SSH密钥选择之前已经生成好的SSH密钥,纯文件形式,无后缀,一般位于C:\Users\yourname\.ssh目录下。 更新日志 2014年08月28日 完成解决方案。

Read More

POJ 3069 Saruman's Army

题目

源地址:

http://poj.org/problem?id=3069

理解

每一个点有自己的范围,要求所有的点都被覆盖。 一开始的解法就是贪心,从最左边开始考虑,距离这个点r以内的区域内一定要有被标记的点(包括自身),只要不断的叠加上去就OK。 后来自己想过另外一种解法,每个点的区域都进行标记,一旦两个点有重叠的部分,则意味着有一个点是多余的。不过计算之后感觉时间复杂度有点高,可能达到了O(N^3)的级别,就没有继续向下去。

Read More

POJ 3414 Pots

题目

源地址:

http://poj.org/problem?id=3414

理解

因为卡一道题然后整整两天没有做题目什么的太不科学了- -。 纠结的难点在于,我怎么样把实现操作的路径打印出来。事实上,标记全部的六种状态,然后在bfs的过程中,把每一个状态全都输出到一个数组中去,然后再进行输出。

Read More