关于作者

用户名:lanbirds
笔名:lanbirds
地区: 浙江-杭州
行业:其他

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言



友情链接

软件技术

访问统计:
文章个数:13
评论个数:4
留言条数:0




Powered by BlogDriver 2.1

蓝鸟的博客

 

用心感受生活,用爱温暖人间,欢迎访问lanbirds的博客

文章

不再犹豫  (作者置顶)

无聊望见了犹豫
达到理想不太易
即使有信心
斗志却抑止
谁人定我去和留
定我心中的宇宙
只想靠两手向理想挥手
问句天机高心中志比天更高
自信打不死的心态活到老
oh
…我有我心底故事
亲手写上每段得失乐与悲与梦儿
oh
…纵有创伤不退避
梦想有日达成找到心底梦想的世界
终可见
谁人没试过犹豫
达到理想不太易
即使有信心
斗志却抑止
谁人定我去和留
定我心中的宇宙
只想靠两手向理想挥手
问句天机高心中志比天更高
自信打不死的心态活到老
oh
…我有我心底故事
亲手写上每段得失乐与悲与梦儿
oh
…纵有创伤不退避
梦想有日达成找到心底梦想的世界
终可见
oh...
亲手写上每段得失乐与悲与梦儿
oh...
梦想有日达成找到心底梦想的世界
终可见

   天空还飘着小雨,一个人走在寒冬的夜里,思绪一片空白。熟悉城市,熟悉的街,却难以找回曾经熟悉的笑脸。忙碌的工作早已浇灭了年轻的热情,单调的生活已经让磨练出孤寂的自己。人生的意义一次次在拷问那颗浮躁不安的心灵,前方的路依然看不到尽头,但雨中的我还在漫无边际地前行。

   喜欢雨天,更喜欢淋雨的感觉。街道上已经看不到行人的踪迹,只有红绿灯在和出租车开着玩笑,我在想什么呢?是明年的工作,是快要发的年终奖,还是过年回家怎么样面对家人,朋友?或是一直期待却不知道身在何方的女孩?我真的不知道。突然一辆出租车“噶”的一下停在我的身边,“要不要坐车啊,你都湿透了”司机从车里伸出头笑着问我,我看了一下衣服,朝他微笑地点点头,就钻进车内。按照以前惯例,我肯定不会上车的,但今天不知道为什么,根本没有作什么思考。   

    “先生,你要去哪里?” 司机看着我,移动了一下汽车。   

“啊,随便吧!” 我敷衍了一下,开始脱下羽绒服。

“那往什么方向呢”司机惊讶的看着我,又问了一句。

“一直往前面吧!” 我长舒了一口气。“放点音乐好吗?”

“先生,遇到什么不开心的事了吧span lang="EN-US">,我看你的情绪很不好,其实人生在世,没什么大不了得事情,想开点!”,司机朝我微笑了一下,语重心长地对我说了一句,然后打开了收音机。

“嗯,没事!”我看了他一眼,微笑了一下,然后对着车边的镜子理了理淋湿的头发。镜子里面的自己很憔悴,让我大吃一惊,连续一个月加班,我都没时间去看看自己,凸出的颧骨,深陷的双眼,让面部完全改变模样,消瘦的面庞透露着疲惫的气息。凌乱的头发,杂乱的胡须,宣示出自己无比的颓废。

“抽根烟吧!” 司机递过来一根香烟,“便宜的,不知道你喜不喜欢,但可以调节心情”

“谢谢!”我接过来,看了一下,确实是这里最便宜的,但心里还是很感激,马上点着。

收音机里传来了熟悉的声音。FM95是我大学时很喜欢的电台,收音机的节目是电台点歌,主持人还没有变,声音依然动听,司机开始和我聊天,基本上是自言自语,我偶尔回应一下,主持人小可用她优美的声音在传递一些朋友的祝福,每首歌都让人感动。

1120分,突然电台开始播放Beyond的《不再犹豫》,“无聊望见了犹豫,达到理想不太易,即使有信心,斗志却抑止。。。。。。”,声音有高慢慢变低,这时的我一下子做起来,“等等,先听听这首歌”我打断了司机的讲话,“麻烦声音开大点,谢谢!”

“这是今天最好一个祝福,下面这首歌是一位女孩送给她最要好的朋友,今天是她朋友的生日。女孩却无法和这位朋友取得联系,女孩只知道她的朋友曾经在这座城市读过大学,也知道这位朋友以前喜欢我们的节目,所以一再叮嘱我要送出她的祝福和问候,送出这首歌。”

谁人定我去和留
定我心中的宇宙
只想靠两手向理想挥手
问句天机高心中志比天更高
自信打不死的心态活到老
oh
…我有我心底故事”

 “是的,我有我心底故事,人世间总有令人感动的人和事,下面我来讲讲这个故事”小可的声音让我又回到了3年前,美好的大学生活。

  “第一次接到女孩的电话是2003年的1215,那时的她还很小,很固执,因为我们的节目快要结束,她苦苦的缠着导播,一定要我们送出她的祝福,而且要播放《不再犹豫》给他的朋友。因为那天是她朋友的生日。”

    1215日,好像我的生日也是这一天”我不知道那股兴奋劲,喊出了这句话。

    “今天吗?今天就是1215日啊”司机惊讶的看着我。

       “后来我们被女孩的诚心打动,完成了她的心愿,尽管节目超时,但我的心灵却被感动”小可继续讲女孩的故事

- 作者: lanbirds 2006年01月5日, 星期四 01:48  回复(1) |  引用(0) 加入博采

任正非:我的父亲母亲(转载)  (作者置顶)
摘要:这是我一生中最大的憾事——如果8日上午我真给母亲打了电话,拖延她一两分钟出门,也许她就躲过了这场灾难……   上世纪末最后一天,我总算良心发现,在公务结束之后,买了一张从北京去昆明的机票,去看看妈妈。买好机票后,我没有给她电话,我知道一打电话她一下午都会忙碌,不管多晚到达,都会给我做一些我小时候喜欢吃的东西。直到飞机起飞,我才告诉她,让她不要告诉别人,不要车来接,我自己坐出租车回家,目的就是好好陪陪她。。。。。。 查看全文

- 作者: lanbirds 2005年12月31日, 星期六 16:35  回复(0) |  引用(0) 加入博采

JSP连接各类数据库大全
一、jsp连接Oracle8/8i/9i数据库(用thin模式)
  testoracle.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
  String url="jdbc:oracle:thin:@localhost:1521:orcl";
  //orcl为你的数据库的SID
  String user="scott";
  String password="tiger";
  Connection conn= DriverManager.getConnection(url,user,password);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>

二、jsp连接Sql Server7.0/2000数据库

  testsqlserver.jsp如下:
  <%@ page contentType="txt/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();
  String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=pubs";
  //pubs为你的数据库的
  String user="sa";
  String password="";   
  Connection conn= DriverManager.getConnection(url,user,password);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();   
  %>
  </body>
  </html>

三、jsp连接DB2数据库

  testdb2.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();
  String url="jdbc:db2://localhost:5000/sample";
  //sample为你的数据库名
  String user="admin";
  String password="";
  Connection conn= DriverManager.getConnection(url,user,password);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>

四、jsp连接Informix数据库

  testinformix.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.informix.jdbc.IfxDriver").newInstance();
  String url =
  "jdbc:informix-sqli://123.45.67.89:1533/testDB:INFORMIXSERVER=myserver;
  user=testuser;password=testpassword";
  //testDB为你的数据库名
  Connection conn= DriverManager.getConnection(url);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>

五、jsp连接Sybase数据库

  testmysql.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("com.sybase.jdbc.SybDriver").newInstance();
  String url =" jdbc:sybase:Tds:localhost:5007/tsdata";
  //tsdata为你的数据库名
  Properties sysProps = System.getProperties();
  SysProps.put("user","userid");
  SysProps.put("password","user_password");
  Connection conn= DriverManager.getConnection(url, SysProps);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>

六、jsp连接MySQL数据库

  testmysql.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("org.gjt.mm.mysql.Driver").newInstance();
  String url="jdbc:mysql://localhost/softforum?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"
  //testDB为你的数据库名
  Connection conn= DriverManager.getConnection(url);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>
  </html>

七、jsp连接PostgreSQL数据库

  testmysql.jsp如下:
  <%@ page contentType="text/html;charset=gb2312"%>
  <%@ page import="java.sql.*"%>
  <html>
  <body>
  <%Class.forName("org.postgresql.Driver").newInstance();
  String url ="jdbc:postgresql://localhost/soft"
  //soft为你的数据库名
  String user="myuser";
  String password="mypassword";
  Connection conn= DriverManager.getConnection(url,user,password);
  Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
  String sql="select * from test";
  ResultSet rs=stmt.executeQuery(sql);
  while(rs.next()) {%>
  您的第一个字段内容为:<%=rs.getString(1)%>
  您的第二个字段内容为:<%=rs.getString(2)%>
  <%}%>
  <%out.print("数据库操作成功,恭喜你");%>
  <%rs.close();
  stmt.close();
  conn.close();
  %>
  </body>

- 作者: lanbirds 2006年01月1日, 星期日 22:45  回复(1) |  引用(0) 加入博采

Eclipse + Lomboz + Tomcat JSP 开发配置
以前没弄过,弄了两天,现在终于知道该做什么不该做什么了。本来第一次弄好了,后来重装了一次系统,又不行了,耐着性子又再仔细的看了好久,终于知道错的原因,也解决了第一次的一些问题,怕自己忘了,决定写下来。

这里说明一下,我写的几乎都是和 http://blog.csdn.net/dawave 上的那三篇精彩的文章一样的,在这里感谢dawave的辛勤劳动,我在这把他写下来也是想自己作个总结,不知道有没有侵权的意思,如果不妥还请告诉我,我可不想落个骂名

不废话了,进入正题。

首先必须要有的软件:
1、JDK 下载地址:http://java.sun.com/j2se/1.4.2/download.html
2、Eclipse Plaform SDK 下载地址:http://www.eclipse.org/downloads/index.php
3、Lomboz 下载地址:http://forge.objectweb.org/project/download.php?group_id=97&file_id=2302
4、EMF Runtime 下载地址:http://www.eclipse.org/emf/
5、Tomcat 下载地址:http://jakarta.apache.org/site/binindex.cgi

我用的各软件版本如下:
JDK v1.4.2_05
Eclipse v3.0.1
Lomboz v3.0.1
EMF Runtime v2.0.1
Tomcat v5.0.28

以上的各个软件除了JDK需要安装外其他直接解压缩就可以安装了。其中Lomboz需要EMF的支持,而Lomboz和EMF Runtime是直接解压缩到Eclipse的目录下的,注意解压的目录结构要和Eclipse的一样。现在假设各个软件的安装位置是:

JDK: C:\Java
Eclipse: D:\Eclipse
Tomcat:C:\Tomcat

先保证Tomcat可以单独运行正常,这个我不废话了。

安装好后要配置环境变量,需要添加和修改的如下(这是我机器上的配置):

JAVA_HOME:"C:\Java"
TOMCAT_HOME:"C:\Tomcat"
CLASSPATH:".;C:\Java\lib\dt.jar;C:\Java\lib\tools.jar" 最前面的.一定要加上,代表当前目录
PATH:"%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\Java\bin"

以上搞定,启动Eclipse,进入Windows->Preferences,应该可以在左边看到Lomboz的选项,如果没有的话,原因一般就是没有解压正确或没安装EMF Runtime。按照如下截图配置,修改后要记住点击Apply按钮。

Build Path,把Source and output folder改为Folers选项。


Lomboz Preferences,把JDK Tool.jar改为你机器的Tool.jar位置。


Server Definitions,把Server Type改为Tomcat v5.0.x,然后在Properties选项卡里的Application Server Directory 改为Tomcat的安装路径,Classpath Variable同样。


切换到Server Classpath,这里把$TOMCAT_HOME$\common\lib下的那些jar加进来,这是我另一篇文章里看到的,其实不加这些也是能运行的,不知道有什么不同。


切换到Project Classpath,按照dawave的说法,必须加入jasper-runtime.jar,否则无法调试JSP。


以上是整个开发环境的配置,下面就是对Project的设置。

New->Project->Lomboz J2EE Project,输入工程的名称,这里可以修改工程的位置,我就不改了,现在假设工程名为Test,输入后点Next。


第二步的东西不用改,点Next,直接来到第三步,这里在Web Modules里加入工程名称,就是将来的工程目录名。


切换到Targeted Servers,把Tomcat v5.0.x加到列表中,然后点Finish完成


新建工程后在Eclipse的Package Explorer里可以看到新建的工程,在上面右键->Properties->Java Build Path

1、把Allow output folders for source folders选上。
2、将Default output folder改为该工程WEB-INF下的classes目录,这是Tomcat默认放class文件的地方。
3、将j2src下的Output folder改成他自己。


现在整个工程已经配置好了,我们可以开始进行JSP调试的配置了。

为了简便我直接使用工程自动生成的index.jsp。

我们需要做的就是在$TOMCAT_HOME$\conf\Catalina\localhost下建立一个xml文件,文件名不限,里面的内容如下:

<Context path="/Test" docBase="D:\Eclipse\workspace\Test\Test" reloadable="true" debug="0" workDir="D:\Eclipse\workspace\Test\j2src"/>

实际使用时需要对上面的目录名进行必要的修改。

在Eclipse里把Tomcat启动起来,这个在Lomboz J2EE View面板里完成,选中项目后,点齿轮启动服务器。


因为我们调试JSP实际就是调试他生成的servlet,所以要首先运行一次jsp,就是在浏览器里把这个jsp打开,在浏览器里输入http://localhost:8080/Test,运行结果如下图:


运行后可以回到Eclipse了,在Package Explorer里刷新工程,就可以看到j2src下有东西了,把目录展开,index_jsp.java就是index.jsp生成的servlet,双击打开它,你就可以在这里面设置断点了,再在浏览器里把原来的页面刷新,没有显示了,但任务栏的Eclipse一闪一闪的,切换过去,servlet已经停在断点处了。


嗯,很强大的开发环境,刚开始用,已经喜欢上她了。

下面是我自己遇到的一些问题(我怕又遇到记不住怎么弄,就写下来):

1、Tomcat无法在Eclipse里启动。

因为我用的都是网上的最新版本,这个问题好像是必然的,解决方法在dawave那找到了:

打开D:\eclipse\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers目录下的tomcat50x.server文件,找到

-Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"

将前面的${serverRootDirectory}/bin去掉,一共有两个地方。

即改为-Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed"


原文在http://forge.objectweb.org/forum/forum.php?thread_id=1028&forum_id=360

2、新建的那个xml文件没有作用

就是在浏览器里输入http://localhost:8080/Test后提示:
-------------------------------------------------------------------
type Status report

message /Test

description The requested resource (/Test) is not available.
-------------------------------------------------------------------
这个问题郁闷了我好久,我觉得说到底就是那个xml文件的格式问题。

<Context path="/Test" docBase="D:\Eclipse\workspace\Test\Test" reloadable="true" debug="0" workDir="D:\Eclipse\workspace\Test\j2src"/>

这一行里最前面的Context一定要区分大小写,虽然我在网上看到不少人就写为全部大写,但我只要一改成那样就不行了,还有docBase、workDir也应该注意大小写。后来我想,既然别人的大写可以,我的却不行,会不会是Tomcat对xml文件中的关键字是否大小写敏感有个选项开关呢,唉,没有仔细研究过,不知道的太多。

写完了,从没写过那么长的东西,感谢所有网上无私的把自己的经验奉献出来的高手们,特别是dawave的美文,我可是研究那几篇好久,唉,自己水平太低了

我要继续我的JSP之旅了

- 作者: lanbirds 2006年01月1日, 星期日 22:44  回复(0) |  引用(0) 加入博采

清华大学计算机方面的书籍下载
特别提示:本站点提供的下载文件多数为RAR格式,须用WinRAR软件解压缩后才能使用。由于该软件也支持很多其他格式的压缩文件,所以建议其他格式的压缩文件也使用该软件解压缩。
 

计算机组成原理-电子教案作者:李文兵】

Internet应用基础教程(电子教案)

《数字电路与逻辑设计 电子教案》

操作系统实验指导—基于Linx内核》

《面向对象技术与Visual C++》【作者:甘玲等】

操作系统实验指导【作者:任爱华等】

《统计分析方法——SAS实例精选》

《计算机组成原理实用教程》 演示软件  

《计算机网络技术基础教程》课件素材1  课件素材2

  C++程序设计教程 程序源代码 【钱能 编著】

《xml 电视讲座培训教程》 【陈美霖 等编著】

《 Maya 5.0入门与提高》

《Delphi 7.0/8.0课程设计与系统开发案例》

Java2实用教程(第2版)

《工作流管理——模型、方法和系统》

《Visual C++程序设计——基础与实例分析  课件下载  源代码下载

《Visual Basic 6.0中文版范例入门与提高》

《Oracle9i 数据库管理员:实现与管理》试用版试题库软件

《SolidWorks2003基础教程》练习下载

《Java课程设计》

Java高级实用教程

Thomson外版教材教辅申请表.doc(购买清华Thomson外版教材的读者可填写此表索取电子课件)

《Pro/ENGINEER 2000i高级功能应用及二次开发》

《Macromedia Studio MX五合一直通车》

C++程序设计习题及解答

Windows API范例入门与提高

Java2范例入门与提高

SQL Fundamentals,第二版

Visuai Basic.NET编程培训教程 1  2
After Effects 5.5培训教程 (部分素材文件,授课教师可免费索取完整材光盘)

Asp.net实用案例教程

ProE2001入门与提高

Oracle 9i JDeveloper Web 应用与开发》电子教案1   电子教案 源代码

《Java 技术教程(基础篇)》

JSP入门与提高

● C#.NET编程培训教程

● visual c#.NET入门与提高

●  C++程序设计教程

●  VB程序设计.rar

●  Java程序设计培训教程.rar

●  unix网络编程技术与分析.zip

●  Delphi程序设计培训教程.zip

●  C程序设计培训.zip

●  c++程序设计培训教程.zip

●  《XML网页制作实作教程》

JXTA——Java P2P网络编程技术》

《Java2 实用教程》

《JSP 实用教程》

《VS.NET十大案例》

《3D Studio MAX 4.0 + Photoshop 6.0建筑装潢设计》

  1. 本书文件包括全书6个实例制作时的3DS MAX模型文件(MAX文件)。

  2. 需要注意的是,本书前2章为对建筑与装饰进行理论探讨以及对3DS MAX R4软件的基本介绍,其中并不包含实例,故没有前两章的下载。

 3. 第3~8章,每章都有大量的素材文件,由于较大,不利于下载,故此处没有提供。如果有读者需要,可与我们联系,我们将用E-mail的形式分批提供。

  第3章模型 第4章模型 第5章模型  第6章模型  第7章模型 第8章模型   

《C++语言基础教程》

本书提供的下载为每章最后习题的参考答案。

习题参考解答

 

《FreeHand 10创意设计精彩实例》

 

本书提供的下载为本书所有的结果文件。注意,一定要用FreeHand 10软件才能打开。

模型文件

 

《ASP.NET网站设计实例通》

 

提供的下载为本书所有的实例代码。

实例代码

 

《数据结构课程试验》

    这里给出了此教材中每个实验和大作业的主要算法或程序,使用它将你给上机输入、调试和运行程序带来方便。对于使用《数据结构实用教程》(徐孝凯编著,清华大学出版社出版)作为教材或参考书的任课教师和学生来说,也是很有帮助的。 此电子版由徐孝凯提供,受版权保护,只供下载者本人配合《数据结构实用教程》、《数据结构课程实验》或《数据结构实用教程习题参考解答》三本教材使用,不得以任何方式传播给他人使用。  全部程序分三次上网发布,20021月发布前三个实验,20024月发布第四至七实验,20027月发布第八至九实验和第一至二大作业。

参考算法(1月份)  参考算法(4月份) 参考算法(7月份)

《XML 1.x编程培训教程》(清华电脑学堂)

   本书原计划将此处的下载出版成配书光盘,因所有的文件并不大,而且从定价考虑,故改为从网上下载。解压缩后,使用前一定要先阅读目录中的Readme.txt文件。

配书文件

《Pro/ENGINEER 2000i数控铣床加工自动编程技术》

配书文件

《Visual Basic基础编程百例》

  由于有部分读者反映本书配书盘中的“共享软件”文件夹中的部分文件无法读取,故在这里提供下载。

共享软件

《Visual Basic程序设计实用教程》

  第一版实验指导 第二版源程序

《Windows XP中文版入门与提高》

  本书在每章的后面,都有一节“习题”。此处提供的下载,即为这些习题的参考答案。

习题参考答案 (请使用Acrobat Reader 4.0以上版本阅读)

《ASP.NET编程培训教程》(清华电脑学堂)

 此处提供本书中的源代码。请在使用前认真阅读解压缩后的Readme.txt文件。

源代码

《C/C++程序设计培训教程》

 以数字开头的文件代表正文中的程序源文件,例如10_1.c是第10章中程序10.1的源文件。
以字母E开头的文件是练习的答案程序源文件,例如E10_1.c是第10章中第1个练习的答案程序源文件。

源代码

《Delphi程序设计培训教程》

源代码

《Java程序设计培训教程》

 此处提供本书中的源代码。请在使用前认真阅读解压缩后的Readme.txt文件。

源代码

《Visual C++程序设计培训教程》

 此处提供本书中的源代码。请在使用前认真阅读解压缩后的Readme.txt文件。

源代码

《Photoshop 7.0入门与提高》

 此处提供本书中每章习题的参考答案。

参考答案

《Visual C++.NET入门与提高》

此处提供书中部分源代码的下载。

源代码

《Pro/ENGINEER 2001中文版自由曲面与行为建模》

此处提供书中相关模型文件的下载。

原始模型    完成模型

- 作者: lanbirds 2006年01月1日, 星期日 22:14  回复(0) |  引用(0) 加入博采

一个真实的感人故事
他和她是大学的同学。四年,在一起有四年的时光。四年简简单单的光阴,四年无忧无虑的光阴。他是个高大的男孩,脸上永远挂着最灿烂的笑容。和所有的男孩一样,他粗心,会丢三落四;爱打篮球、爱睡懒觉、爱抱着吉他唱歌、爱和漂亮的师妹聊天。而她,是个平凡的细心的女孩,她爱做梦、爱幻想、爱看男生打篮球,爱远远的有些羞涩地给他们加油。
他和她是最普通的朋友。见面仅仅点个头的朋友。但点头以后,她就会心跳,就会脸红。怎么了?她在心里问自己,我 …… 喜欢他吗?她摇摇头,不承认自己的感情。她小心地封闭着自己的感情,小心地注视着自己的心里的王子。而他,丝毫也没有注意到。他有了一个漂亮的女朋友。是的,高高的他,不会注意平凡的她。
故事开始在毕业前。那年的散伙饭,大家都像疯了一样;拼命地喝酒,拼命地唱歌。毕业有那么多的快乐,也有那么多的麻烦。他和女朋友终于分手了,毕业让他们分道扬镳。他不停和朋友们喝酒,为自己枯萎的恋情。她一个人,在一个角落,轻轻的为自己斟满了一杯酒。她从不喝酒的,但这一次,她为自己倒了满满的一杯酒。在心里给自己鼓了鼓劲,她走向了他。 “ 祝你前途无量 ” 。她说的有点急促,她的心一直在跳。他可能根本没有看清眼前的她,端起酒杯就喝。酒精让他的眼睛朦胧了。他看着眼前这个平凡的模糊的影子,全乱了,世界全乱了。 “ 是我的公主吗? ” 他醉了,醉意中的他一把抱住了她。而她,眼泪倾泄而出,为了这错误的拥抱。
是的,是错的就是错的。大家很快就毕业了。这个热烈的拥抱,却留在了她的心里。这是她第一次倒在一个男孩的怀里,这是她暗暗爱慕了四年的王子呀。有这个就足够了,她静静地想。王子,只是经常出现在梦里。
尽管在一个城市,但大家的联系机会并不多。他在 IT 界工作,她去了一家著名的通信公司。一年以后了,大家聚会。并不像小说里写的那样,很多同学仍然是独身。他偶然谈起自己很累。他忿忿地说资本主义剥削人,自己只是迟到一天,就被扣掉了一次 FRIDAY’S 的消费。朋友们都说你这样的懒虫用闹钟是没有用的,闹钟会叫醒手指而不会叫醒大脑,只能有个好心人给一个 MORNING CALL 才行。一直默默无声的她突然说话了:让我叫你吧。他也惊异。她笑笑,我不用掏电话费而已。他释然了,好,谢谢。
就这样,早上七点,他的手机就准时地响起。开始,她只是简单的说:早上好,起床吧。就这样,从夏天,到春天。他们的 MORNING CALL 的时间越来越长,从半分钟到十分钟。谈谈工作,谈谈天气。他总是谢她。而她刻意地躲开了。她怕他看透自己的心事。她知道他不会爱自己的,自己也没有必要认真。但她真的不认真吗?每天,六点四十她就会醒。再困她也不会睡着。因为她的心在跳个不行,就像大学时见到他一样。
又一年过去了。大学的同学已经很少有联系了。而他和她,凭着 MORNING CALL ,竟然保持着每天一个电话的奇迹!但这个电话只是一个早上的问候,除了这个时间,他们几乎没有任何联系。可能,新年时,有了一张贺卡,他想请她吃饭,她拒绝了。保持着自己的秘密不说,她觉得自己有一份骄傲。而她更加清楚,他不是自己的。就这样,他们用一个非常松懈的方法联系着。他们对彼此的生活并不了解。她病了。老是头痛。有一次她晕倒了,才知道,她得了脑瘤。万分之一的治愈可能。她在医院里。但她依然没忘自己的任务。每天,用自己的手机,拨通他的手机。听着那边的他模模糊糊的回答,她就安心了。她认真完成自己的任务,她也知道,这样的日子不多了。而他高大英俊的身影,一直是她最牵挂的东西。
她的病越来越重了。她开始昏迷,她离死亡越来越近。有一种强力的针剂可以把她从昏迷中唤醒,她请求医生,在每天的清晨,给她用这种药。医生答应了,对一个垂死的人,没有什么不能答应。她依然打他的手机,用最快乐的声音,编制最可信的谎话。他好粗心,他什么都没有发觉。
他在 IT 界越做越好,人气渐旺。俨然成了中关村的知识英雄了。人们说他是个敬业守时的人。只有他的第一个老板知道,他爱迟到;只有他的同学知道,他是个懒鬼。他身边总是围绕着美丽的女孩,因为他分明是一个新贵!他会逢场作戏,但没有真心。其实他自己还不知道,每天清晨的那个手机,已经让他习惯。尽管他早就不需要那个 MORNING CALL ,但他没说,每天早上,他等着那个电话响起。他会问自己:我爱她吗?会娶她吗?不,他摇摇头,她实在太平凡了,没有一丝的眩目,我不要 …… 但他也知道,他习惯了她,他不能过没有她的日子。可能,比较平凡的女孩比较遵守信约,他这样安慰自己。可是,这样的手机联络并不能持续很久。因为,因为,因为她必须走了。她昏迷的时间越来越长。她开始失约,开始没有 MORNING CALL 。他有些奇怪,但并没有追问,女孩,该有自己的生活。他有时还偷偷笑笑:和男朋友云雨后就给另一个男人打电话当然不好。男孩,都这么粗心吗?
她的状况更差了。她在死亡的边缘。她的即将来临的死亡成了联系同学的信息;大量的同学来医院看她。他,终于也知道了这个消息。除了震惊他没有别的感觉。不是好好的吗?不是经常打 MORNING CALL 吗?尽管有时失约,但毕竟还是准时的呀。他认定她是急病。匆匆的买了一束黄玫瑰,赶往医院。他在心里认定她是他最好的朋友,黄玫瑰,代表友情。
他去开自己的车。手机又响了。是不是她?他真的已经习惯了她。不是,这是一个美丽的娇柔的小姐给他的信息:一颗心。他打量着自己的诺基亚,这是一个可以传递图形的手机。两年来,他收到了无数的心、天使,但,没有收到她的。他突然站住了,一个从不说爱的女孩。他很轻易的就想起了她的手机号码,每天都看一遍的数字: 13901120521 。他念了一遍。一种晕眩的感觉在他的头顶铺开。她是统计和管理这些数字的,她可以为自己挑一个最适合的。原来,每天,她都会说 521 。想清楚这些,他几乎站不住了。整个世界都转了过来。每天,每天,每天。在那个固定的时刻。她温柔的声音会在这里传到他的耳边 ——
“ 起床吧,别耽误了。 ”
“ 要不,你再睡会,我十分钟后叫你? ”
“ 今天天冷,当心点。 ”
后来胆子大了,她也会用开玩笑的语气说:想没想我?
不,不,不。他不能想了。他突然觉得自己是世界上最大的一个**。他觉得自己说什么也不能失去她。对,不能失去,这种不能失去的感觉,这种害怕失去的痛苦,原来就是爱。他什么也说不出来了。自己可以编出最简洁的程序,可以黑掉世界上任何一个网站,但却看不透一个平凡的女孩。她真的平凡吗?不,不,我要她!他没有办法自己开车了,他叫了 TAXI 。他要赶到她的身边去,对,带着爱去!在一家花店门口,他叫车停住。他扔下了黄玫瑰。 “ 快,我要红玫瑰, 999 支! ” 一个小店,哪有这么多。殷勤的小姐配了 99 支。
99 支火红的热烈的欧洲来的玫瑰终于随着他来到了病房。她,在昏迷。几台机器在她身边,发出奇怪的声音,闪着奇怪的图象。他在门外,他和 99 朵玫瑰一起等,等待她的苏醒。她一定会活着。有我爱她,她会活着!他轻声的呼唤她,我在等你!她终于苏醒过来了。他冲了进来,还有, 99 朵玫瑰。他趴在了她的耳边,就像每天早上她叫他一样,让自己的声音轻轻的传如她的耳朵:我爱你。她已经完全变了样子。任何人都知道,平凡是对一个不好看的女孩比较客气的评价。是的,她不是漂亮的女孩。而病中的她,更不好看了。可对他来说,他需要什么呢?他不需要漂亮的女孩,他只要一个全心爱他的头脑!他爱她。
脑瘤一直在压迫视神经,她实际上已经看不见什么了。他抓住了她的手,温柔的说:我现在没有钻戒,但我真诚地向你求婚。相信我!我只有 99 朵玫瑰。你是一个不平凡的女孩,你会喜欢玫瑰吗?我怕你不喜欢他们,但 …… 在他眼里,她是那么与众不同,她会喜欢俗气的玫瑰吗?而他,曾经送给过很多人玫瑰呀。他不知道自己该说什么。这不是怜悯不是同情。他知道自己醒悟的太晚了,他知道其实自己早就爱上了她。她小小的柔软的手被握在了他纤细的冰冷的手中。 “ **,哪个女孩不喜欢玫瑰? ” 她颤抖着,说了一句。他把她的手贴在自己的脸上,喃喃的说:我们结婚时,要 999 朵玫瑰,不 9999 朵 …… 她微笑着,又是昏迷。
几天了,他一直陪在医院。他拒听了一切来电,他的手机只等着一个号码: 13901120521 。她有时清醒,有时沉睡。
而清醒时她就说:真抱歉,我没有一直守约。
他就握住她的小小的手,说我真的爱你,一直爱你,我等你。
“ 这是我一生中最快乐的时光 ”“ 有你,我才幸福。 ”
他不信这是最后的时光,他要把她唤回,他要她受约,他要她一辈子叫他起床。
这天她清醒的时间特长,似乎她又能看见东西了。但她几乎已经不能呼吸,她仍在清晨给了他一个微笑,一个最美的笑。但接着,就是剧烈的头痛和呕吐。仪器上显示她的颅内压已经相当高了。她快走了。而这种情形下,只有她,只有她自己可以体会这种痛苦。医生在诊断书上写下: “ 实行安乐死比较人道。 ”
当然不会,这是最幸福的时光,有他。
好静。周围好静。已经是秋天了,树叶从枝头落下,铺满了小路。这是他们初相遇的季节。她望着他,想他们的故事。校园里的心跳,毕业时热烈的拥抱,看似无意的承诺,每天清晨让人又恨又怜的电话铃声,还有那玫瑰。她用眼神示意了一下。他从她的枕头下拿出了她的手机。他第一次见到这个每天叫他的手机。小巧的蓝色的手机, 13901120521 ,他最喜欢的颜色,也是他最喜欢的型号 —— 诺基亚。他掏出了自己的手机。一颗心,他郑重地传递给她一颗心。她微笑了。四周真的好静,只有手机键盘拨号的声音。她,第一次,为他打上了一颗心。
她把自己的手机递到了他的面前,缓缓地闭上了眼睛。他拿过了两个手机,把他们挨在一起。屏幕上,那两颗心也靠在了一起

lanbirds 2006年01月1日, 星期日 15:39  回复(0) |  引用(0) 加入博采

不要让命运成为布朗运动

1827年英国植物学家布朗首先在显微镜下观察到,水中的小花粉在不停地作不规则的运动。仔细观察,可以发现任何悬浮在液体或气体中的非常小的微粒,都永远处于无休止的没有规则的运动状态之中。这个悬浮的微粒愈小,它的运动就愈激烈;温度愈高,这种运动也愈激烈。后来人们把这种运动叫布朗运动,把像小花粉那样小的微粒叫布朗微粒。布朗运动是永不休止的,它不受外界因素的影响,完全是物质内部运动的反映。

布朗运动是由液体的分子运动引起的。由于液体的分子每时每刻都在作不规则的热运动,这些分子撞击布朗微粒,就引起了布朗微粒的运动。如果悬浮物的颗粒太大,则在每一瞬间撞击到这个大颗粒上的分子数目就太多了,致使这些撞击作用基本上相互抵消了,大颗粒就会保持不动。当悬浮粒小到一定程度时,碰撞到小颗粒上的分子就不那么多,就会从某一个方向出现分子撞击的不平衡,使小颗粒发生运动。布朗颗粒体积愈小,发生撞击的不平衡的可能性愈大,布朗运动就愈急剧。另一方面,温度愈高,分子无规则运动的速度就愈大,分子撞击引起的布朗运动也随之加剧。

我们每个个体,相对于这个世界来说,无疑于一个“布朗微粒”。社会环境刹那的变化对我们每个人的身心影响,就如同布朗微粒周围的那些分子撞击,时刻改变每个人的生命轨迹。
但是,人是有思想、有情感的生命体,这与那些布朗微粒有着本质的不同。心是身的主宰,同样的环境对每一个人产生的影响不一定一样。同样面对夕阳,有人欢喜有人悲伤。

如果我们不给自己设定目标,如果我们每天不为自己的目标付出努力,如果我们不能为实现目标而改变自己的不良习惯,如果你只想享受当下不想付出,……那么,你就成了真正的“布朗微粒”,那样,你的生命轨迹就成了完全无序的的布朗运动轨迹。

- 作者: lanbirds 2006年01月1日, 星期日 01:15  回复(1) |  引用(0) 加入博采

程序员—别总拿浮躁说事儿(中国程序员未必浮躁)

比尔盖茨,埃里森,都是辍学生;如果他们没有成功,如果还会有人评论他们失败的原因的 话。。我敢说第一个就会说他们浮躁,因为他们连大学都没念完,象他们这样辍学,而不成 功的人有多少呢?我下面所讲的成功的人,就是世俗眼光中的获得名与利的人;不是什么在 从小就立志为改善人类生存环境及为社会制度改革做贡献的人。

大多数人崇拜他们成功的人,不是崇拜他们的人格魅力,而是崇拜名和利;

如果比尔盖茨不是世界首富,不是微软缔造者,你会崇拜他?值得商榷吧。。

现在就总有那么一些人。。因为一些程序员跳槽,因为人家讨论一些问题。就说人家浮躁; 那些说程序员跳槽的人,我分析是一些公司管理者的枪手,公司的管理有问题,就说程序员 浮躁,程序员不是牛,吃草就能挤出牛奶;

李**看着比尔说,你们给的薪水太少了。。而且公司也没有我发展的空间。。我要跳 槽到google;

接着又转过脸对中国的大学生说,你们不要浮躁;这真是具有讽刺意味;

最了解自己的人是谁?难道有人比你自己更了解你吗?你觉得该跳槽的时候,就跳,不用管 什么狗屁的浮躁;那些话就像给狗熊的糖,只不过想让狗熊更努力的表演杂技而不逃离笼子 而已。。

做项目和专研技术是两码子事儿,做项目要评估风险,未必会使用最新的技术;而专研技术更象个人爱好,对于新思维,新技术的接触(请注意这个字眼,并非完全的接受)与否,完全取决于你是否还年轻。。。如果你认为你原来的东西还没有完全理解,就不接触新的东西,那你就停留在那个时代吧,等你成了古董,才会明白一些都已经晚了。。评论新技术,评论老技术,评论缺点与优点。。怎么就算浮躁了?

其实浮躁根本就是不存在的东西;成功了,大家都认识你了,都很崇拜你,就算你跳过100家公司,你从小学1年纪就开始辍学,也不会有人说你浮躁了。。

你没成功,你连成功都没成功,还怕别人说你浮躁啊?不成功才是对你打击最大的,流言蜚 语算什么?再说。。你不成功大家也不会认识你啊。谁有会说你浮躁。。。还当自己是盘菜啊。。

我是快6年的程序员了,我也曾经告诉过比我小的人,告诉过他们,你们要一步一步的走,先做什么后做什么。。现在我才知道,我耽误了他们,耽误了他们自我展现的想法,难道我要创造第二个我自己吗?他们应该走自己的路。虽然不知道路是什么样,走过就知道了。生存需要自己体会,每个人都不一样的。

自己的路自己走,不要管什么狗屁的浮躁。不经历怎么会知道究竟会怎么样?那些说中国程序员浮躁的人,潜意识都在说:“嘿嘿,按照我的路走,你们就永远不会超过我。。。”

原文地址:http://blog.csdn.net/zhaoqiubo/archive/2005/12/29/564989.aspx

- 作者: lanbirds 2006年01月1日, 星期日 01:13  回复(0) |  引用(0) 加入博采

小伙讲述日本打工经历: 我保持了中国人的尊严
寒冬的色里,班机缓缓停在太原武宿机场。走下舷梯的人流中,有个清瘦俊朗的小伙子,他的步履显得比其他旅客更加匆匆。接机室的大玻璃窗外,母亲和表哥在拼命向他挥手。

  小伙子名叫王小琪,25岁,山西人。两年前他离乡到日本去打工。今年圣诞节前,王小琪从日本回来了。距前年离家的日子,差三天就整整两年了。

  希望挣钱开眼 生活难以适应

  记者请王小琪在一家饭店吃饭。面对着桌上不多的几样菜,王小琪斯文得像个淑女。“不是我客气。实在吃不下了。在日本养下的习惯。日本人饭量都小得很,咱一个吃得下他们三个。”

  日本人通常吃得极为清淡,白饭拌菜,最有油水的也就是“天妇罗”(肉、海鲜或蔬菜裹上面糊油炸),火锅都是白水煮的。但这些算是日本料理中的高档品种,根本不是小琪这样的打工族有钱有闲前往一尝的。为了省钱,他们每天的伙食都是自己做,早上开水冲鸡蛋,中午是前一晚做好带来的盒饭。在这个世界上物价最高的国家,大米也出奇地昂贵,一小袋(约10公斤)要5000日元,约合人民币350元。他们只能买那些碎米,而那通常不是给人吃的。超市里最便宜的菜是已经不新鲜的葱头和土豆,葱头炒土豆几乎是每天的菜。晚上回宿舍下面条,自己和面自己切,炒一碗 西红柿,多加点盐。两年如一日。吃饭,早已成为一件机械得不能再机械的任务,胃口,就这样一点点缩小了。

  妈妈心疼儿子,从山西航空包裹寄了熟肉火腿来,邮资不菲。小琪收到后舍不得吃,常拿出来闻闻,太馋了才切几片和室友分着吃。两年,妈妈一共寄了7次包裹。

  两年中,小琪从原先的偶尔抽一根烟,到两天要抽一包烟。抽烟顶饿。可日本的烟更贵,最次的烟,价格却与国内的软三五差不多。妈妈便给他寄烟。一次只允许寄两条,还要收税。

  回家的第二天,妈妈做了满桌的菜,开始小琪吃得很多,根本没有饱的感觉,可吃到最后全吐了出来,难受了两个晚上。

  大学里学习美术装潢的王小琪是家里的独子。父母都是普通工人,没门路给他找下个好工作,毕业后给私人打了半年工,管账。生性浪漫的小琪不愿整日与枯燥的数字打交道,更不甘就这么死气沉沉地过下去,便托了人,想出国做劳工。“能开眼界,最不济也能挣些钱,回来也有个资本。”

  出国,即便是当洋打工仔,也不是那么顺溜溜的。申请,保证金,表达能力,专业手艺,还要有关系。很多人最后都被卡在体检那一关。小琪很幸运,总算全程通过。手续办妥后,小琪和另外十几名山西籍的待出国劳工人员一起,到北京郊区的一所学校里接受日语与礼仪的基本培训。一个月后,他们坐上了大连飞往日本的航班。那是2003年的冬天。

  老板动辄骂人 工作十分辛苦

  小琪他们参加的这批劳工输出,原来属于中日两国间的一个援助扶贫性友好项目,前几批去的都是中国农民,只有这批,13人全都是城里人。

  一下飞机,就上了日本公司来接的车。13人分别进了4家公司,当地叫做“会社”的。小琪和一个晋中人被分到一家专营各种来料加工的会社,眼看着同来者一个个进了本田之类挺不错的轿车,停在自己面前的却是辆旧面包车,感觉就像连太原也早已淘汰掉了的“天津大发”似的。小琪心里一沉:得,看来不是什么好单位。

  小琪的工作,是将从电机里车出来的各种器物,大到家具小到筷子,用手工将它们的毛刺儿一点一点磨平磨细。每天8小时。活儿,有时很多,每天加班,有时没有,但不可以休息,把人都耗“皮”了。

  一到宿舍,污浊的空气扑面而来,这是前一批中国劳工走后就未经清理过的约五六平方米的小房间。讲究清洁的小琪打扫了整一周。但适应工作间花的时间更长。到处是锯末儿,呛得人直咳嗽。

  一开始,什么也不熟悉,那日本工头总发脾气,动不动就骂人,听得懂的就是“八格牙鲁”和日文的“白痴”,实在被骂急了,从不说脏话的小琪也会悄悄用中文还一两句,可是中国话的骂对方听不懂,不够解气,骂便失了骂的意义,用刚学会的日文骂,又不敢。最后只落得沉默再沉默。

  不久小琪就熟悉了工作。为了不挨骂,更为了证明我们中国人不是白痴,他非常努力争取做得既快又好。但他发现,这样只是让自己更累。那些“聪明”的同事会慢吞吞地干活儿,延时意味着同样的工作量而挣钱却多了。而自己早干完就总有新的活儿,别指望能有另眼相看的夸奖。薪水是按工时计发,一天8小时,到第二年,最好的时候,一个月能挣12万日元(约8400元人民币)。最少时才5万日元。

  有一次,在低头查看煤油炉中的火势时,小琪被猛然蹿出的火苗烧伤了腿,两个膝盖都烧伤了,可老板只带他到医院上了药,次日仍要上班,而且让他一个人把一大卡车快一人高的木料都搬下来。搬到四分之三,小琪实在坚持不住了,老板才不得不允许他休息两天。说起来,小琪他们都有医疗保险,并不需要花老板的医药费,只是老板怕耽误了工期。但也不是所有的老板都这么黑。那些分到其他会社的工友,工作量就轻些,也能按时休假,工资要高出不少。会社还经常组织郊游、洗温泉什么的,自己这家会社却从来没有给过员工类似的福利。小琪的老板是个满脸络腮胡、看上去十分阴郁的中年男人。他平时不说话,一开口总是苛责,常喝酒,喝醉了便骂人。而且,从一来到工厂,“王小琪”的名字就消失了,而变成了老板口中一句“欧”(姓:王),而不是其他会社那样称呼“欧桑”(王先生)。小琪啥也不怨,只觉得自己命不好,碰上这么个老板。

  有一个时期,厂里根本没活儿,老板就将小琪他们“转租”出去,到另外一户花农的田里收花籽。这其实是不合规定的,但小琪他们没有选择。那户花农人家非常好,每天休息时都摆上茶水和日本风味的点心招呼大家吃,每周休息日还领着他们去洗海澡。语言不通,用纸笔写写画画地交谈。小琪真想一直在那家干下去。可惜好景不长。

  最让小琪幸福的就是休息天。一开始他写家信,一封信如果不超重,邮资约合人民币7元,总是密密麻麻写不够。后来他不写信了,改成用小随身听录音。有话说了,录个三五句,隔几日再录个三五句。不想叫同屋人听到,就跑到野外、大桥下面、海边,悄悄在风里说。寄磁带的邮资更贵,小琪却有了个发明:录满一盘磁带,他将磁带拆成零件,细心地用信封装好,还是花7元钱当信一样寄走,父亲接到信再用胶带把零件粘好,放进录音机里听。这个发明从没被其他人发现过。

  国外重视信誉 国人表现差劲

  日本,是那样一个怪异,有时却又不得不令人佩服的国家。

  他们本国的产品,无论电器、汽车还是小玩艺儿,价格都是最贵的。同样的产品,中国制造的就要便宜得多。有钱的日本人,他当然会选贵的。这是个尊严问题:我们日本的一切东西都是最好的,理应是最贵的。我是有钱的日本人。

  在小琪的理解中,日本没有所谓的爱国主义教育,而这教育却渗透到了日本人生活的点点滴滴中。

  小琪买过一架日产的相机。在海边拍照时不慎浸了海水,他拿去修,可人家拒绝修理。如果一定要修,3万元买的相机,修理费却要5万元。没办法,小琪把相机拿回宿舍,在清水里泡了一整天,觉得海水盐分泡掉了,就用被子裹上放到洗衣机里甩。甩干拿出来马上又能拍照了。

  “回国来,不但空气和环境脏得不适应了,还有一种什么都不方便了的感受。比如你要是把钱包丢在商店里,肯定找不回来了,但在日本就不必担心,商店会很快给你寄回来的。”小琪说。

  坐地铁,没人查票,翻栏杆逃票的,多是中国人。在超市,会有中文和韩文的标语写着“请不要私拿店内物品”,但没有日文的。逛商店,常会遇到一个日本老头,总是在身边嘀咕“这个太贵了,你们买不起”,种种有形无形的歧视让小琪心里十分不舒服。

  但更让他难过的是这样一件事:来日本之初,十几名中国人都约好:如果有人发了意外的财,比如买彩票中奖之类,一定不可以独享,要与同伴三七分成的。也许这是一种异国的同胞情。然而,当有一天,小琪在超市捡到一个装有约合6000元人民币和多张保险卡的钱包时,他想都没想就直接交给了超市的服务台。他给超市留了自己的姓名和住址,他要让日本人知道,中国人,一向是诚实守礼的。

  几天后,钱包的主人寄来一封感谢信和一个 蛋糕。可分吃了蛋糕的中国同伴却没有人说小琪的好,明里暗里传来传去,小琪听到的只是“那个傻×”或“你可真是活雷锋”之类的冷嘲热讽。

  母亲寄来的食物,小琪从来都是和室友平分着吃的,虽然对方家中一次也没有包裹寄来。本以为人在异乡,都不容易,应该会很“铁”,结成一生的朋友,可到后来,觉得大家其实不过如此,也没有真正交心的。只是在那样一种生存环境下,必须要维护一种所谓的团结而已。否则你将更孤立。

  回国时,小琪从日本飞大连,从大连飞北京,又从北京转机太原。不到12小时的行程中,却觉得某些人的素质一程比一程低。到最后一程,简直让人窝火:北京回太原的飞机是夜间航班,邻座男人(当然是中国人,而且是太原口音)问空姐有无晚餐供应,在得到否定回答后显得很生气。当时奔波了一天的小琪正在吃自己带的面包。

  他看那个男人总是盯着自己,想他一定饿极了,就把面包分给他。没想到呀没想到,那人不但半个谢字没有,十分傲慢地说:“我才不吃你这面包,我要吃热饭热菜!”小琪气得胃疼。

  小琪觉得,也不能说日本人都对中国人坏,听说第一批来打工的中国人受到的待遇很好。但的确有很多日本人,你强他就软,你弱他就横。

  往事不堪回首 立足国内创业

  本来,按照合约,小琪应该是做满三年才离开日本的。在他的原计划里,第三年,一定要到东京去看看。东京离自己工作的地方有三百多公里,也就是太原到北京那么远。小琪拼命努力,平时只在自己居住的海边走走,哪儿都没逛。

  然而他也许永远去不了东京了。在日打工差一个月就满两年的今年11月,日本经济整体持续不景气,小琪所在的会社要裁员了。这时,小琪已经悄悄学会了那台什么都能造的电机的操作,他自己也可以编制工作程序了。面对日方的劝说,小琪看了看两年来共处一室的晋中同伴,对方也沉默地看着他。最终,小琪答应离开。当年同来的13人同乘一架班机多热闹,而今只有小琪惟一一个解约回国的孤单身影。(另外还有两位女劳工人员离开所在会社失踪了,据说是到东京赚大钱去了。小琪说,其实没有人是天生愿意做阴暗的事的。)

  解约了,公司却没有给违约金。在小琪的坚持下,直到上机前一小时,他才拿到了多给的一个月的薪水。他无法也无力再得到更多了。但小琪不打算坚持了,他只想快快回家。

  可是,想象中的热切,比如见到了亲人肯定会抱住他流泪这样的场景,在现实中却一点也没有发生,眼泪也流不出来。只是回来了,只不过是回来了。一切还同两年前一样,不同的只是多了自己的一点日元存款。

  没能去东京是个遗憾。但小琪说,他永远也不打算再去日本了,将来也永远不会让自己的孩子再去日本——除非留学或者旅游。回来一周了,他没有别的想法,只得早点找到一家合适的公司去上班。自己创业还有点早,在新的环境里,他需要重新学习,更多的学习。

  后记:去年吧,曾有一部静悄悄在北京电视台首播的纪录片《我们的留学生活———在日本的日子》,没有任何宣传和广告,却牢牢地锁住了收视率。多少在日本留学的中国人,有着那么多不为人知的辛酸与无奈,坚韧与奋斗。如果,你从《北京人在纽约》这样的影视剧中看到了相当多的戏剧色彩,那么你从这部纪录片中看到的,只有真实的沉重。所以,当我得知小琪的故事后,有一种一定要把它写出来的冲动。不是猎奇,更不是哗众。读者可以从中体味现实或者反思历史。

  小琪觉得自己是个失败者,没坚持到最后,没取得什么成绩就悄悄回来了。但我的看法则完全相反。这两年在日本的经历,使小琪比同龄人多了一份成长和见识。更可贵的是,他始终保有了一份中国人的尊严和美德。我祝愿他在新年到来之际,找到一个新的美好的起点。

- 作者: lanbirds 2006年01月1日, 星期日 00:54  回复(1) |  引用(0) 加入博采

你知道我在爱你吗

有个男孩,在学校的新生联欢会上认识了一个女孩。女孩笑如春花,聪明活泼,男孩对她几乎是一见钟情,却没有表露。因为男孩刚经过高中阶段循规蹈矩式的教育,对男女感情小心翼翼得令人难以置信,他想:“在等等吧,等一切成熟些,再向她说。”

  一年后的一个夜晚,男孩终于鼓足勇气约女孩出来,向她表白了心中的爱意。没想到,平时伶俐的女孩竟结结巴巴地说:“我……我想不能接受……你的好意,一个星期以前……我已经……接受了另一个……男孩……我真的……不知道你……会喜欢我……”女孩说完就跑掉了,没有让男孩看到她湿润的眼。

  后来,有人看到男孩同学校的“校花”经常出双入对,大家都以为他看中了“校花”的美貌,谁也没有注意,“校花”有着和女孩一样的春花般的笑容,非常相似,所以谁都没有发现男孩的苦心。但是,没过多久,男孩与“校花”的爱情就以分手而告吹。

  大学生活很快就结束了。毕业后,女孩披上了嫁衣成了别人的新娘,而男孩再没有恋爱过。因为他清楚,只有这个女孩才是他今生唯一的至爱。男孩从朋友那里辗转打听到女孩的生日和地址,每到女孩生日时,他就会叫人送去九朵郁金香(他不知道女孩最喜欢什么花,他自己最喜欢郁金香)。男孩知道女孩已为人妇,所以他从来不在卡片里留下姓名或者联系号码,他不想因为自己的感情而影响女孩的生活。

  几年时间转眼就过去了。男孩依然是形只影单,依然记得每年都送花给女孩。就在女孩生日的前两天,男孩参加了一个同学聚会,他听说女孩在这几年里经历了两次离婚,如今也是独身,心里又是心疼又高兴??他为女孩遭遇了感情的不幸而心疼,又为自己再次有了机会而高兴……终于等到了女孩的生日!男孩兴奋得难以言状!他想这次一定要亲自把花送去,再向她表白。为此,他几乎逛遍了所有的花店,最后挑选了最美的花朵郁金香。当小姐把花包扎好的刹那,男孩在卡片里写下了几个字:你知道我在爱你吗?!男孩英俊的脸上洒满了笑意与渴望,径直向街心走去……就在那时,一辆逆行的货车撞倒了他……女孩在收到郁金香的同时也收到了男孩的死讯。女孩明白了一切,她把自己所锁在了房间里哭了整整一夜。她回想起多年前的那个夜晚,男孩对她的表白??她一直不知道,这近 10年来,男孩是如此执著而痴迷地爱着她!想到这里,她就哭得更伤心,奔泻的泪水将郁金香浸染得无限凄美。女孩明白,她失去了今生难遇难求的至爱。

- 作者: lanbirds 2005年12月31日, 星期六 18:51  回复(0) |  引用(0) 加入博采