涠洲岛——交通篇

去涠洲岛的路程,一波三折。
原本8-9个小时的大巴车程,最后愣是开了18、9个小时。(再一次的证明,清明假期,广东地区,切记切记不要乘坐大巴)
路上一直睡睡醒醒,完全不知身在何处。迷迷糊糊醒来,发现窗边看得见月亮。大半夜的,看了黄执中的灰姑娘和周玄毅的存在论,看的更精神了。

半当中在服务区休息的时候,阳光晒得超出人想象。在餐厅玩你说我话的游戏。

终于终于,到底了北海。打了车去码头。发现已经没有当日的船票了。乘坐了私人的船,又在大太阳地下等了一个多小时,才最终做上了冲锋舟。

接着,就是1个小时的海上的,一望无际的行程。惊涛骇浪,长河落日。(虽然其实不是长河)

好容易,终于看见岸边了。然后就跳进海里。(其实没有那么夸张,是因为私人的船,随便找的海滩边停靠的)
最后从海里趟水上来的时候,拎着鞋,湿透了的裤子,不算轻的行李。一副劫后余生的样子。在公路边等来接我们去客栈的车。

最后,经由风驰电掣的三轮车,我们到达了终点。

洗漱完最重要的一件事就是,买公家的船票,买返程的机票。(可怕的冲锋舟和大巴啊)

在岛上,经历了一整天的小绵羊,感觉还蛮酷哒。就是第二天,感觉腰酸背疼。

所有场面请大家自行想象,就不放图了。计划还有日出日落篇,海滩篇,食物篇等流水账。

涠洲岛——交通篇

清明回深偶想

算了下 清明 是第五个节气;而端午差不多在 芒种 左右,第十个节气;中秋在露水秋分左右。老祖宗定下来的传统佳节暗合于节气之中,想来精妙。

不过现在看来,可以统一称为放假旅游节。旅游是个认知世界的好事情,只是通通是放假旅游节,缺了些文化气氛,显得有点重复单调。

以上是穷酸的言论。去感受异地的传统佳节吧,兼顾旅游和文化。

清明回深偶想

mayday

想起来去查看下五月天香港演唱会的情况。
才发现今年的演唱会取消了,因为场馆的原因。
一期一会的演唱会,之前总是觉得以后总是有机会的啦,但其实,以后的事情,谁知道呢。

mayday

春分的春分

本来以为去的第一个作者的签售会会是蔡康永的(有一年他来广州签售说话之道),实际上去的是亲王的签售会。(签的是古董局中局,不过实际上我拿的是电磁blabla)。

以为五月天会是去的第一个演唱会(他们的票太难买了)不过其实也去过现场,只是没有票,没有进去过。第一次看的演出变成了黄子华的栋笃笑。这是之前完全没有想过的。

演出的票1月份的时候就在发售了,但是完全没有注意到。说起来,也不是什么忠实粉丝啦。春节回来之后去剪头发,在理发店看到了演出的广告。(居然,是在理发店看到的)。纠结一番之后,在QQ演出买了票。当时完全是想把春节抢到的红包用掉。

结果很戏剧性的呢,票务公司电话通知说是买的相应价位的票已经没有了。只能退我钱。觉得,还是算了吧。

最后,nina提醒我BBS上有人转售门票,所以,最后峰回路转得买到了门票。

到了现场,发现位置视野非常好,舞台看的很清楚。

现场听到那么多人在喊,回水,脱裤,还蛮壮观的,也很有现场感。

比预期的好,大部分的都能听懂,有些要稍反应下才能明白过来。

黄生,n多年前讲的angela baby,现在来将黄晓明了是咩?

show的内容很精彩,很久没有这么放声地笑。很难的的是,对现场观众的参与,反应的好快,对答的也很精彩。而且一个人相出这么多笑点,难怪他越来越瘦。

中场休息的时候,黄生说,为什么我又回来了呢,因为终场的时候,我放下话筒就不会再拿起来了。所以这里要多谢现场的观众。然后等到终场的时候,真的是放下话筒,鞠躬完,就离场了。(结束的让人有点小难受)

离场的时候,走过过道,那时能看的的最近一眼,状态很好。神采奕奕。

看演出,能让人很沉浸在其中。现场感应该就是这样啦。黄生后面的演出,如果有机会的话,也还是会去看吧。想起晋江上看过的一个关于他的同人,虽然完全和真实没有关系,但是没想到这么冷门的CP都有人写啊。

最近泪点有点低,散场的时候也有点小难过。开心的时光过的好快。

通过tvb的电视剧,看着看着就渐渐听懂了。然后听听新闻,渐渐的也可以没有字幕听了。接触了栋笃笑,觉得很有趣。尝试这去看,发现有些偏俗语之类的,会有些听不懂。但是多练习什么的,能听懂了也渐渐多了。

等出DVD的时候,还是会再来看吧。记忆力越来越不好,现场的笑点一会会就不记得,但只记得很好笑。

在春分这天,难得的体验。参与这种活动,让人有点想和人一起来,一起分享过程中的开心和欢乐。

春分的春分

InputStreamReader字节流的中文编码处理

背景:最近写一个小功能,Java Project 的编码是UTF-8,打印出来的windows cmd 命令输出所有中文都是乱码。
----execCmd: cmd /c ant
'ant' �����ڲ����ⲿ���Ҳ���ǿ����еij���
�����������

分析和查找了一堆资料后,找到问题出在InputStreamReader和BufferedReader两个方法使用上。
1)BufferedReader:从字符流中读取文本
从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。 可以指定缓冲区的大小,或者可使用默认的大小。大多数情况下,默认值足够大

2)InputStreamReader:将字节流转换为字符流。有多个重载方法,

其中一个是:
public InputStreamReader(InputStream in):该解码过程将使用file.encoding默认的字符编码,如果没有设置,则使用ISO 8859_1

/**
* Constructs a new {@code InputStreamReader} on the {@link InputStream}
* {@code in}. ****This constructor sets the character converter to the encoding
* specified in the "file.encoding" property**** and falls back to ISO 8859_1
* (ISO-Latin-1) if the property doesn't exist.
*
* @param in
* the input stream from which to read characters.
*/

问题来了:cmd 输出默认是GBK编码的,而我的Java Project是UTF-8,如果直接调用InputStreamReader(InputStream in)则相当于使用UTF-8对原本GBK的字节进行处理,那必然是乱码啊。使用另外一个重载方法就ok了:InputStreamReader(InputStream in,final String charsetName)

原代码:

Process p = Runtime.getRuntime().exec(cmd);
// 正确输出流
InputStream input = p.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(input));
String line = "";
while ((line = reader.readLine()) != null) {
System.out.println(line);
saveToFile(line, "runlog.log", false);
}

修正后的代码:

Process p = Runtime.getRuntime().exec(cmd);
// 正确输出流
InputStream input = p.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(input,"GBK"));
String line = "";
while ((line = reader.readLine()) != null) {
System.out.println(line);
saveToFile(line, "runlog.log", false);
}

InputStreamReader字节流的中文编码处理