你若安好,便是晴天

你若安好,便是晴天——《林徽因传》。

其实今天真的没有心情写,只是不想再拖了,上周就已读完。

遇到一本好书,虽然再怎么酝酿,也写不出什么感受来,记录一下还是好的罢,就当留个纪念。

 

还是古老的情节,为了消磨候机厅等待的无聊时光以及接下来两个小时的帝都旅程,就去那里边的书店随便转了转、看了看。原本是打算买一本小说的,有情节的故事更吸引我这样的普通青年。突然看到这本《林徽因传》,封面上的“你若安好 便是晴天”吸引了我。

好了,我没那么文艺。。单纯是因为在北大未名BBS站点看到过一副很有意思的进站画——一个很大的空调,旁边附了八个大字“你若安好 便是晴天”,而如果你鼠标悬停,旁边更有“你若安不好,便是暑天”八个小字,,简直萌爆了。。。。估计广大家长都没想到北大宿舍会木有空调吧哈哈,以前的学姐学长们也没有反抗一下的哇?来,,上个图。

 

说了一大堆了,好像全是介绍背景了。

确实,是的。

 

从来没想过人物传记可以以散文的形式展现出来,更没有想到能它能把主人公刻画得那么,,,那么,,。

等等,我去想个词儿。

这么说吧。为什么,为什么有时候我们会使用成语?是否因它能把我们那时那刻的心境描绘得淋漓尽致?那么散文之于人物传记,也是如此吧,至少对于这本书是这样的,我坚持认为。

在这之前我是不认识林徽因的,甚至不知道她和余小蒙母校有这么深刻的交情。哎,余小蒙。

还是说书好了。林徽因,我不得不佩服你。一直以来都认为,最美的女子应当有一种遗世的安静和优雅。无论什么时候,无论何种心情,她都能让你平静,让你安心。这样的女子应该有一处安稳的居所,守着一树似雪梨花,守着一池素色莲荷,缓慢地看光阴在不经意间老去。可直到后来才明白,每个女子都要经历一段热烈的过程,才能显露她非凡的美丽与惊心的情怀。她的安静不是画地为牢,而是在紫陌红尘独自行走、听信缘分。

你让徐志摩怀想了一生。我才知道,康桥之恋原来是在诉说你们的故事;你让梁思成宠爱的一生。我才知道,什么叫相濡以沫,人间烟火;你让金岳霖默默地记挂了一生,更让世间形色男子仰慕了一生。我才知道,原来真的有不计较是否得到、甘愿一直付出的真爱。

 

你是空灵的、沉静的、优美的,却又是现实的、烟火的,你不会不厌其烦地去听别人讲述这世态有多纷繁凛冽,你会直接纵身于尘涛世浪,去尝遍百味人生,去深深体味这一切阴晴冷暖。

然后,待到一切结束时,互道一声,就此别过吧。

但,你已被人们记住。

 

…..怎么就写到这里来了。好像很多都不是自己原先读的时候想写的呢。算了,就这样吧,也不早了,心情稍微好些了,顺其自然吧,学不了林徽因的华丽转身,嗯,看来她果然还是不是常人。

晚安,plmm。

 

2012-9-11 23:57:22 于北大荒

UPnP新手入门(windows版本)

上学期的综合实践,老张让我们做智能家居网关,基本做完了。

好了,这学期一来,告诉我当初立项的时候对方说要求我们的智能家居网关支持UPnP等数字家庭网络协议。这基本等于是要重来,因为从开始到项目结束,我们都是按照我和鲁胖子自己定义的一套协议在走,在设计硬件和软件,完全就没有提过UPnP的概念。

木有办法啊,那也得学。看了大概一周的UPnP相关的东西,感觉如果没有谁指导的话,对于新手来说,挺混乱的。资料一大堆,不知道该先看哪些,哪些有用,怎么才可以最快写出一个Demo出来。

所以整理了一些东西,觉得这些新手入门必看的,能够加速了解准确的、权威的UPnP的相关信息。

 

1.看论文是必不可少的,首先介绍的就是一篇能够让你快速了解UPnP是什么东西的论文。一篇华科的硕士论文,还不错,虽然还有错别字~尴尬,题目叫做——

《基于UPnP的智能家庭网络的研究与实现》

下载地址:基于UPnP的智能家庭网络的研究与实现

论文是kdh格式,因为是在中国知网上下的,他没有提供PDF版本,所以你还需要自己去中国知网去下一个阅读器,叫做 CAJViewer ,最新好像是7.2版本了。不用担心那里的论文需要收费,北大已经为本校学生付过费了,在我这里下载即可。

 

2.看完论文应该多多少少了解一些了,那现在就应该了解一下UPnP最权威的信息来源处——UPnP FORUM,这是UPnP的官方网站,里面各种信息看你需要了解什么了,协议的英文说明文档也在论坛里能找到。

网站地址:http://upnp.org/

 

3.官方网站需要看,但是全英文的也不太方便,如果你看完了第一步中的论文,那你肯定知道Intel为UPnP推出了SDK,这对于程序猿来说是一个福音。结果网上搜,很多都不靠谱,特地下了一个官网版本的在这里。

下载地址:Intel UPnP SDK

我想,能运行的例子是大家最需要的,虽然可以从上面的SDK中自带的sample重新编译生成所有demo,这里还是把生成好的放上来吧。

下载地址UPnP-Samples

还有一个Intel介绍这个SDK的简单的PPT

下载地址:Intel UPnP SDK-介绍PPT

当然,除了Intel,还有一些公司提供了他们的SDK,比如MS,这里有UPnP官方论文提供的各大公司推出的SDK列表,有兴趣可以去看看。

SDK and stack solutions offered by UPnP Forum Members :http://upnp.org/sdcps-and-certification/resources/sdks/

 

4.有了SDK先别急,个人认为可以先看一下这篇中文文档,叫做——《Intel® SDK for UPnP™ Devices 编程指南》。估计才接触UPnP就开始看英文文档会比较吃力,还好Chaoshua童鞋进行了翻译,附下载地址,这个是PDF版本的。

下载地址:Intel® SDK for UPnP™ Devices编程指南

 

结语:好了,到此我能提供的资料也就这些了,对于连菜鸟都还不算的我,也希望得到你们的帮助~与君共勉

 

 

快开学了

忙活几天,小站总算是初具规模,看看访问人数,好像大部分都是自己为了看每次修改后的效果,然后刷新页面导致的流量。。。

有点小悲剧啊,不过现在也没有写上神马东西,正常啦。以后应该会慢慢好起来的。

 

快到新生入学时间了,今天去办了换寝手续,从13号楼搬进5号楼,13号楼的卫生间实在是对不起它这个名字,用垃圾堆代替也不无不可了。。。其实5号楼也就那样啦,不过换个新环境总是好的。希望不久以后老张的承诺不要再次闪骰子,希望这次是真能搬到本部实验室去,这样也就能住进万柳公寓,一个比较期待的地方。总觉得这次还是不靠谱,又带些许期望,,,呵呵。

 

最近发现张国荣的歌很不错啊。

闲来无聊写的一个刷点击率小程序

翻翻以前的东西,发现了以前无聊时候写的一个刷点击率的小程序。

记得当时是因为在北大内部论坛发了一个帖子,发现很久没有人顶,,,那就自己动手吧。而且对于这种监控不严格的论坛,他不会判断你IP地址什么的,只要点击就算点击一次,正好省事儿,要不我也不会了。。

下面附上代码,直接保存为html格式,然后打开就行了。

[html]
<html>
<head>
</head>
<script type="text/javascript" language="javascript">

var _page;
var src1;
var src2;

function init()
{
_page=document.getElementById("_page");
src1="http://bbs.ss.pku.edu.cn/viewthread.php?tid=131043&extra=page%3D1";
src2="http://www.baidu.com";
}

//~O~刷起来吧 噢噢噢噢噢噢噢噢噢噢噢噢噢,自然辩证法真无聊,真无聊啊真无聊。亚昆法克鱿HOHO有没有
function oOOo()
{
setInterval(fun1, 1000); //要不,就1000吧,乌拉拉拉了
setInterval(fun2, 2000);
}

//饿勒
var fun1 = function()
{
_page.src=src1;
}
//取个什么名好呢,,,,,,想想。算了不想了
var fun2 = function()
{
_page.src=src2;
}

</script>
<body onload="init();">
<table width="100%">
<tbody>
<tr>
<td><input onclick="oOOo();" type="button" value="oOOo" /></td>
</tr>
</tbody>
</table>
<iframe id="_page" src="http://www.baidu.com" height="90%" width="100%"></iframe>
</body>
</html>

[/html]

JSP向servlet传中文参数乱码问题

写于2008-09-21 15:22。。。赶紧搬过来

最近很多同学都遇到了JSP向servlet传递中文参数的时候出现乱码问题,现在网上有很多方法都是你抄我的,我抄你的。我不反对copy,但是你能负责一点好么,至少自己试验一下行得通。

下面我把我的解决方法写出来,希望对大家有所帮助。有图的喔(*^__^*) 嘻嘻……
首先,我们写一个几行的简单的实例代码

第一个消息
第二个消息

 效果图,如下图所示

然后我们输入两个消息,均用中文输入

点击提交按钮后,我们进入Servlet进行处理,Servletdopost方法里的代码为:
String message_1_here = request.getParameter("message_1");
String message_2_here = request.getParameter("message_2");
System.out.println("message_1_here 的值是:" + message_1_here);
System.out.println("message_2_here 的值是:" + message_2_here);
byte[] b = message_1_here.getBytes("ISO-8859-1");
message_1_here = new String(b,"GB2312");
System.out.println("经过转换,message_1_here 的值是:" + message_1_here);

我是用的netbeans测试这个程序,点击提交按钮后,在netbeans的控制台的输出为

message_1_here 的值是:ÖÐÎÄÂÒÂë²âÊÔ

message_2_here 的值是:¶Ô±È×é

经过转换,message_1_here 的值是:中文乱码测试

所以说,只要在你的servlet代码里面加入

byte[] b = message_1_here(换成你自己的变量名字).getBytes(“ISO-8859-1”);

message_1_here(换成你自己的变量名) = new String(b,”GB2312″);

这段代码处理以后,就可以正常显示了。

当然,如果你的jsp页面第一句为:

<%@page contentType=”text/html” pageEncoding=”UTF-8″%>

即你的jsp页面编码是UTF-8,那么把上面那段处理代码中的GB2312改为UTF-8即可

注:以上解决方案只适合 jspservlet通过request.getParameter()传递中文参数时候出现的乱码问题,其他情况,如jspjsp传递中文参数乱码问题不在上述讨论范围内