Smarty是一款PHP官方支持的模板,有点小复杂。
重要的是LIBS这个目录,以及在数据文件中,对“templates”,“templates_c”,“configs”以及“cashe”四个目录的设定;什么地方可以放模板,什么地方可以放数据,确实让开始学习的我头痛了一番。
比如,我要写一个 HelloWorld 程序,步骤如下:
1. 到 SMARTY 下载稳定的SMARTY包。
2. 在APACHE相应目录下面,新建一个文件夹:“helloworld”。
3. 将下载下来的smarty包内的“libs”文件夹完完全全的拷贝到“helloworld”文件夹。
4. 接下来就是最最恶心的一步了,你需要在“helloworld”手工新建四个文件夹:“cashe”、“configs”、“templates”,“templates_c”(不要修改文件夹名称),这四个文件将与“libs”文件夹并行。
5. 我们接着写一个模板文件,是的,它必须安放在“templates”文件夹下面(不要问我为什么,其实我也不知道~),你可以将它命名为index.tpl,或者index.html,推荐前者(smarty的模板格式,虽然我觉得其内容和html没有什么区别),输入如下代码:
2. <html>
3. <head>
4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
5. <title>Smarty</title>
6. </head>
7. <body >
8. {$hello_templates}
9. </body>
10. </html>
6. 接着,我们需要写一个数据文件,这个才是重头。在“helloworld”根目录下面,新建一个index.php文件,写入如下代码:
2. //引用类文件
3. require '/libs/Smarty.class.php';
4.
5. $smarty = new Smarty;
6.
7. //设置各个目录的路径,这里是安装的重点
8.
9. $smarty->template_dir = "templates";
10.
11. $smarty->compile_dir = "templates_c";
12. $smarty->config_dir = "config";
13. $smarty->cache_dir = "cache";
14.
15. //smarty模板有高速缓存的功能,如果这里是true的话即打开caching,但是会造成网页不立即更新的问题,当然也可以通过其他的办法解决
16. $smarty->caching = false;
17.
18. //赋值
19. $smarty->assign("hello_templates","Hello World!");
20.
21. //引用模板文件,注意这里的index.tpl路径,不是真实的路径,不用写成/templates/index.tpl样式
22. $smarty->display('index.tpl');
23.
24. ?>
如果出现找不到文件:可能是如下变量设置或者默认设置有问题:
$tpl->template_dir = "./aaa";//修改到aaa目录,默认是templates,这个aaa和templates是一个层级的,然后放入模板文件即可!
echo $tpl->template_dir;
echo $tpl->config_dir ;
echo $tpl->compile_dir;
echo $tpl->cache_dir;
作曲/編曲 天 門
作詞 新海 誠
補編曲 岡澤敏夫
逐渐凝入晚霞下的蓝空中白云 遥远的那天的颜色
色あせた青ににじむ 白い雲 遠いあの曰のいろ
心中隐藏着任何人都不知道的痛
心の奥の誰にも 隠してる痛み
我用尽一切的言语 也已远去
僕のすべてかけた 言葉もう遠く
寄托着心情的每一天 现在你依然 温暖着我
なくす曰々の中で今も きみは 僕をあたためてる
你的声音 你的身影 照耀的光
きみのこえ きみのかたち 照らした光
若能实现 我的声音 希望能传给在某处的你
かなうなら 僕のこえ どこかのきみ とどくように
我活下去
僕は生きてく
阳光照射下灼热的铁轨 声音渐远 那天的声音
曰差しに灼けたレールから 響くおと遠く あの曰のこえ
那云的彼岸 现在依然是约定的地方
あの雲のむこう今でも 約束の場所ある
不知何时起 孤独纠缠着我 不平静的心
いつからか孤独 僕を囲み きしむ心
在过去的时光中 一定是我已渐渐失去你
過ぎる時の中できっと 僕はきみをなくしていく
你的头发 天空和云 溶化的世界 充满神秘地
きみの髪 空と雲 とかした世界 秘密に満ちて
你的声音 温柔的手指 和风般的肌肤
きみのこえ やさしい指 風うける肌
心变得坚强
こころ強くする
いつまでも こころ震わす きみの背中
希望 我的歌 能传达给某处的你
願いいただ 僕の歌 どこかのきみ とどきますよう
我活下去
僕は生きてく
你的声音 你的身影 照耀的光
きみのこえ きみのかたち 照らした光
若能实现 纵然分隔两地 我也要 温柔地坚强
かなうなら 生きる場所 違うけれど 優しく強く
活下去
僕は生きたい
1. Java 中,常量 true、false、null 都是小写。
2. 多线程是 Java 程序的并发机制,它能同步共享数据、处理不同事件。
3. 算法基本特征是可行性、确定性、有穷性、拥有足够的情报。
4. 数据库管理系统提供了数据的定义、操纵、运行控制功能。
5. 计算机软件由两部分组成,一部分是机器可执行的程序和数据,另一部分是机器不可执行的,与软件开发、运行、维护、使用有关的文档。
6. 转义字符以反斜杠(/)开头。
7. Java 原文件中最多只能有一个Public类,其他类的个数不限。
8. 在 Java 程序中,通过类的定义只能实现单重继承,但用过接口的定义可以实现多重继承关系。
9. 如果一个 Java 源程序文件中定义了4个类,则使用 Sun 公司的 JDK 编译器 javac 编译该源程序文件,将生成4个文件,扩展名为 class 的字节码文件。
10. 位运算符用来对二进制位进行操作,操作只能为 整数 和字符型数据。
11. 字符类型变量已 char 类型表示,它在内存中占 16 位 bit。
12. Java 虚拟机(JVM)的执行过程有 3 个特点:多线程、动态连接、异常处理。
13. 在 AWT 包中,创建一个具有10行、45列的多行文本区域对象 ta 的语句为 TextArea ta = new TextArea(10, 45);
14. 根据程序的结构和运行环境不同,Java 源程序分为两类,即 JavaApplicAtion 程序和 JavaApplic 程序。
15. Java 语言中的浮点类型数据根据数据储存长度和数值精度的不同,进一步分为 float 和 double 两种类型。
16. 按照变量用域分类,变量有 局部变量、类变量 和 方法参数、异常处理参数。
17. 1991 年,Sun 公司的 Jame Gosling、Bill Joe 等人,为电视、调制烤面包机等家用电器的交互操作开发了一个 Oak 软件,它是 Java 的前身。
18. 设 x = 2 则表达式 (x++)*3 的值是 6 。
19. 在 Java 的基本数据类型中,char 类型数据占 2 字节内存空间,int 型占用 4 字节内存空间。
20. catch 字句都带一个参数,该参数是某个异常的类及其变量名,chtch 用该参数去抛出异常对象的类进行 匹配。
21. 整型常量在计算中默认占 32 位。
22. Java 语言中,为将源代码翻译成字节码文件时产生的错误称为编译错误。而将程序在运行中产生的错误称为运行错误。
23. J2SDK 中 path 环境变量指定了 JDK 命令搜索路径,classpath 指定了 java 类路径。
24. Java 语言的各种数据类型之间提供了自动转换,如第一种操作数是 byte 类型,第二种操作数是 float 类型,结果是 float 类型。
25. 在线程中普通优先级的线程,其优先级默认值为 5 。
26. Java 程序包括原代码(.java 文件)、由便宜器生成的类(.class 文件)、由归档工具生成的jar(.jar 文件)、对象状态序列化(.ser)文件。
27. Socket 是用来实现客户与服务器之间的用心,Java 在 Socket 中,提供多线程机制,对实现大量客户通信提供了很好的基础。
28. Java 语言的各种数据类型之间提供了两种转换:自动转换、强制转换。
29. 在长度为 n 的有序线性表中进行二分查找。最坏的情况下,需要的比较次数为 log2n 。
30. Java 语言通过接口支持多重继承,使类具有更灵活的扩展性。
31. 软件概要设计的主要任务就是软件结构设计。
32. Java 是一个地方落程序语言,简单易学、利用了面向对象的技术基础,但又独立于硬件结构,具有移植性、健壮性、安全性、高性能。
33. 整型数分整型常量和整型变量。
34. 阻塞状态根据产生的原因可分为对象锁阻塞、等待阻塞和其他阻塞。
35. 每个 Java 应用程序可以包含许多方法,但是必须只能有一个 main 方法。
36. 线程是一个用户级的实体,线程结果驻留在用户空间中,能够被普通的相应级别方法直接访问。
37. 过滤字节流输出都是 FilterOutputStream 抽象类的子类。
38. 系统运行时,通过垃圾回收机制周期性地释放无用对象所使用的内存,完成对象的清除。
39. 继承性主要情调子类在父类的基础上取长补短,而多态性主要强调的是类与类之间的传输。
40. 在Java 语言中,所有的变量、常量、类、对象都是用标识符命名的。
41. 在面向对象的程序设计中,类描述的是具有相似性质的一组对象。
42. 在编执行 Java 的程序过程中需要用到一些工具,SUN 公司为我们提供了 JDK 工具,它主要包括:javac.exe、java.exe、javadoc.exe、javap.exe、jbd.exe。
43. RaradomAccessFile 所实现的接口是 DataInput 和 DatOatput 接口。
44. fina 属性是专门定义常值变量的保留字。
45. Java 的类库具有跨平台的特点,保证了软件的可移植性。
46. 模式/内模式映射为数据提供了物理数据独立性。
47. 变量作用域是整个类。
48. 对话框(Dialog)是 Windows 类的子类。
49. Java 语言中,后缀名为 .java 的源代码文件编译后形成后缀名为 .class 的字节码软件。
50. 设计报表时,将各种类型的文本和字段控件放在报表“设计”窗体中的各个区域内。
51. 通常,将软件的产品从提出、实现、使用、维护到停止使用退役的过程称为软件的生命周期。
52. Java 语言中 Ojbect 是所有类的根。
53. 在 32 位计算机中,一个字长等于 4 个字节。
54. 程序风格是只编写程序时所标写出的特点、习惯和逻辑思路等,遵循清晰第一、效率第二的原则。
55. Java 语言使用 Unicode 字符集,它的字母包含:'A'-'Z','a'-'z'以及序号大于 0XC0 的所有符号。
56. 字符串分为两大类,一类是字符串常量,使用 String 类的对象表示;另一类是字符串变量,使用 StringBuffer 类的对象表示。
57. Java 可以跨平台的原因是因为有 Java 虚拟机。
58. Java 中的字符串输出流都是抽象类外部命令的子类。
59. 变量是程序中的基本储存单元之一,由变量名、变量类型、变量属性、变量初始值组成。
60. 浮点型数据属于实型数据,分 float 和 double 两种类型。
61. Java 语言的执行模式是半编译和半解释型。
62. 抽象方法是一种有方法头、没有具体方法体和操作实现的方法,该方法必须在抽象类中定义。
63. 定义初始值为 10 的 10 次方的长整形变量 var 的语句是 long var (long)le10;
64. 计算机软件分为系统软件和应用软件,操作系统属于系统软件。
65. 程序设计的表示方法可以分为图形、表格和语言三类。
66. 类库主要包括核心 java 包、javax 包 和 org 扩展包。
67. 数据库管理系统常见的数据模型有层次模型、网状模型和关系模型三种。
68. E-mail 地址由用户名和域名两部分组成,这两部分的分隔符为 @。
69. 关系代表数主要运算有并、交、差、选择、投影、笛卡儿积、自然连接、0连接和改名。
70. Java 的产品主流操作系统平台是 Solaris、Windows 和 Macintosh 。
71. Swing 的事件处理机制包括事件源、事件和事件处理者。
72. 对于一个长度为 n 的线性表,用数组表示,假定删除表中任一元素的概率相同,则删除一个元素平均需要移动元素的个数是 (n-1)/2 。
73. URL 是 Unform Resource Locator 的缩写。
74. Java 程序的安全性体现在多个层次上,在编译层有语法检查;在解释层,有字节码校验器、测试代码段格式和规则检查,操作数堆栈的上溢或下溢,代码参数类型和法性等;在平台上,通过配置策略,可设定访问资源域,而无需区分本地或远程。
75. 接口是一种只包含抽象方法或常量的一种特出抽象类。
76. 在数据库设计中,把数据需求写成文档,它是各类数据描述的集合,包括数据项、数据结构、数据流、数据存储和数据加工过程等的描述,这通常称为数据字典。
77. Java 有两类应用程序,Java Application 和 Java Applic。
78. 数据结构分为逻辑结构与储存结构,线性链表属于存储结构。
79. Java 解释器采用生成与体系结构无关的字节代码指令的技术,只需安装 Java 运行系统,就可保证 Java 程序 在网络的任何地方运行。
80. 程序设计基本结构有顺序结构、选择结构、循环结构三种。
81. 耦合和内聚是评价模块独立性的两个主要标准,其中内聚反映了模块内各成分之间的联系。
82. Java 的体系结构中,最下层是移植接口、配置器、Java OS 组成,保证了 Java 体系结构可以跨平台。
83. 设有整形数组的定义 int[] a = new int[8]; 则 a.lenglh 的值为 8 。
84. 凡生成 StringBuffer 一个对象后,还可以用 setLenglh() 方法和 ensureCapaciy() 方法来设定缓存大小。
85. Java Application 应用程序的编写和执行分三步进行:编写源代码、编译源代码、解释执行。
86. 计算机硬件由运算器、控制器、储存器、输入设备、输出设备五大部件组成。
87. 通常把用户的要求传变成软件产品的过程叫做软件开发过程。
88. Java 的数据类型必须实例化后才能使用,他们通过变量或常量来实例化。
89. 在面向对象方法中,类之间共享属性和操作的机制称为继承。
90. 在 Windows 环境下,当进行复制操作时,其复制的内容将存放在剪贴板中。
91. 变量类型有两大类,基本类型和复合类型。
92. 一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的关系属于一对多(1:N) 的联系。
93. Java 语言提供了 byte、short、int、long 四种类型的整型变量。
94. 异常对象异常和被传递提交给 Java 运行系统的过程称为抛出异常。
95. J2ME 是为嵌入式和移动设备提供的 Java 平台,它的体系结构由 profiles、Configueation 和OpionalPachages 组成。
96. 变量作用域是制访问变量的范围,局部变量在方法中声明,作用域是方法代码段。
97. 若 x=5, y=10 则 x > y && x++ == y-- 的逻辑值为 False 。
98. 关系代数中,运算的三要素是指运算对象、运算符和运算结果。
99. 数据库设计分为以下六个设计阶段:需求分析阶段、数据库概念设计阶段、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
100. 从 Windows 环境进入 MS-DOS 方式后,返回 Windows 环境的 DOS 命令为 exit 。
101. 重复结构分为当型循环和直到型循环。
102. Java 语言没有无符号整数类型、指针类型、结构类型、枚举类型,这使得 Java 变成简单易学。
103. Java 语言用字节码进行解释执行。
104. log 类整型常量书写表示时,在数字的后面加 L 或 l 。
105. 当用户在 TextField 中输入一行文字后,按回车,实现 ActionListener 接口可实现对事件的响应。
106. Java 中任何数据类型的数据(包括基本类型和组合类型)都可以通过 == 或 != 运算符来比较是否相等。
107. 符点类型数据中,flat 类型具有占内存小、运算快的优点。
108. GregorianCalendar 日历类提供日期和时间的表示,它可以格里历(即阳历)来计算。
109. 自动类型转换允许在赋值和计算时由编译系统按照指定的优先次序自动完成。它门能将数位少的数据类型向数位多的数据类型转换。
110. 在 Java 语言中,如数字后没有字母,计算机默认为 deulde 类型。
111. 算术运算符的优先级按照下面次序排列 ++ 和 -- 的级别最高,然后是 * 和 / 以及 % 而 + 和 - 的级别最底。
112. 数组、堆栈、队列和链表都是线形数据结构。
113. Java 语言是 1995 年 5 月由 Sun World 大会上发布的。从此,这一新一代的网络计算机语言受到了广泛的青睐,很快就起了 Java 的热潮。
114. Java 是一种网络编程语言,它避免了许多其他编程语言的缺点,更好地利用了当前软件新技术,是一种新概念。
115. 数据的逻辑结构有线性结构和非线性结构两大类。
116. Java 语言中,boolean 型常量只有 true 和 false 两个值。
117. 如果子类中覆盖了父类中的同名方法,则在子类中调用父类中的同名方法时用关键字 super 在一个类的内部可以直接调用本类的对象,也可以通过关键字 this 来调用。
118. 如果子类中的某个方法名、返回值类型和参数表与它的父类中的某个方法完全一样,则称子类的这个方法覆盖了父类的同名方法。
119. Java Applet 应用程序的编写和执行共分为编写代码、编写 HTML 文件调用该小程序、编译过程和解释过程四步进行。
120. System 是一个特出类,他类似一个 final 类,所有的方法都用类变量来调用。
121. 构造方法是类中的一个特殊方法,用它来定义对象的初始状态。
122. 字符变量以 char 类型表示,它在内存中占用 16 位 Bit 。
123. 捕获异常的统一出口通过 finally 从句,因此对 catch 而言,无论由那个捕获异常,最后一定执行该句。
124. 每一个 applet 必须定义为 Applet 的字类。
125. CRC 技术的全称是 CyclicRedundancyCheck 。
126. 按照线程模型,一个具体的线程也是由虚拟的 CPU、代码与数据组成,其中代码与数据构成了线程体,线程的行为由它决定。
127. Java 类库提供的 Applet 类是所有 Applet 程序根。
128. 顺序存储方法是把逻辑上相邻的结点储存到物理位置相邻的单元中。
129. 国际化命令只包含一个命令 native2ascii 该命令将包含有本地编码符的文件转换为 Unicode 编码符的文件。
130. 若 a, b 为 int 型变量且以分别赋值为 2,6 则表达式 (a++) + (++b) + a * b 的值是 (2 + 7) + 3 * 7 = 30。
131. Java 提供的类库支持 TCP/IP 协议,应用程序通过 URL 地址,在访问网络上任何地方的对象时,如同访问本地文件一样简单。
132. 在 Java 语言中提供的四种整形变量中,Byte 类型表示的数字范围最小。
133. Java 中新建的线程调用 start() 方法,如 mythread.start() 将使线程的状态从“新建状态”(new)转换为“可运行状态”。
134. Java 是区分大小写的。源文件名与程序文件名必须相同,其中扩展名为 .java 源文件中最多只有一个 public 类,其他类的个数不限。
135. 在一个类的内部,潜套定义的类称为内部类。
136. Java 的符合数据类型有:类、数组、变量。
137. E/R 图可以直接转换关系,其每个属性都对应于关系中的一个属性;E/R 图的联系转换为关系时,其属性由两部分组成:关于联系有关的键码属性(集):该联系本身的属性。。
138. 设 a = 8 则表达式 a>>>2 的值是 2 。
139. 标识符是以英文、下划线(_)、美圆符($)作为首字母的字符序列。
140. 软件可维护性度量的七个质量特征性是可理解性、可测试性、可修改性、可靠性、可移植性、可使用性和效率。
141. Java 设计有自动回收垃圾功能,这不仅防止了内存地址计算错误的问题,也省去了变成时对内存进行分配的烦恼。
142. Java 中访问限定符有 public、protected、private、default 等。
143. 数据型包括简单的数据类型和复合数据类型。简单数据类型有包含数值类型、字符类型、布尔类型三大类。
144. 创建一个名为 MyPackage 的包的语句是 Package MyPackage;
145. Java 本身的编译器与 Java 语言编写,运行系统的虚拟机用 C 语言实现,这样系统本身也具有可移植性。
146. 一个类可以直接过间接的祖先中继承所有属性和方法。采用这个方法提高了软件的可重用性。
147. 给 float 型的变量赋值时,要在数字后面填加 F 或 f 。
148. 我们在Java 程序中把关键字 super 加到方法名称的面前,来实现子类调用父类的方法。
149. 数据库管理的常见数据模型有层壮、网状、和关系三种。
150. class 类是由编译器自动生成对象的一个特出类,它伴随每个类。
151. 关系操作的特点是集合操作。
152. 变量属性是描述变量的作用域,按作用域分类,变量有局部变量、类变量、方法参数和异常处理参数。
153. Java 语言通过接口支持多重继承,使类继承具有更灵活的扩展性。
154. Java 源文程序文件编译后产生的文件被称为字节码文件,其扩展名为 .class 。
155. 软件工程研究的内容主要包含:软件开发技术和软件工程管理。
156. 抽象类不能实例化。
157. 字符常量是用单引号括起来的一个字符,用双引号括起来的是字符串。
158. 在 Java 的基本数据类型中,char 型采用 Unicode 编码方案,每个 Unicode 码占用 2 自己的内存空间。
159. Applet 是 Java 的一类特殊应用程序,它嵌入 HTML 中,随主页发布到因特网上。
160. Java 源代码文件夹中,可以有 0 或 N 个 import 语句。
161. JDBO 的类都被汇集在 Java.SQL 包中,在安装 JavaJDK1.1 或更高版本时会自动安装。
162. Java 语言不允许使用指针访问内存,更不允许使用指针数组访问内存。
163. setLayout() 方法是所有容器的父类 Container 的方法。
164. 定义布尔型变量的的关键字是 nicode 。
165. Thread 类是提供线程操作管理的类。
166. 字符变量以 char 类型表示,它在内存中占 16 个 bit 。
167. 计算机网络分为局域网、城域网和广域网,因特网属于广域网。
168. 程序中使用了字符串函数(如strlen),则必须包含头文件名为 String.h 。
169. 对象是一组相关变量和相关方法的封装体,是类的一个实体例。
170. Java 编写好的程序首先由编译器转换为标准字节代码,然后由 Java 虚拟机去解释执行。
171. 布尔数据一般用于逻辑判断在流程中常用。[sub][/sub]
172. 微机中 ROM 的中文意义是只读存储器。
173. 在 Java 语言中,将后缀名为 .java 的源代码文件编译后形成后缀名为 .class 的字节码文件。
174. 如果容器采用 BorderLayout 进行布局管理,在 add() 方法添加构件的时候,必须注明添加到那个位置。
175. Java 的体系结构中,最下层是移植接口,最上层是 Java 应用程序 和 Applet 小程序。
176. 八进制整数 012 表示十进制 10 。
177. Java 程序中定义接口所使用的关键字是 interface 。
178. 字符常量中,\' 表示单撇号字符,\t 表示横向跳格。
179. 下面的语句生命一个常量并被赋值:
Boolean b1=5!=8
B1 的值是 True 。
1. 下面分别用 while、do-while 和 for 语句时间 1 至 10 累计求和。请在横线处填入适当的内容完成程序。
public class Sun {
public stasic void main(String[] args[]) {
System.out.println("\\n**** while 循环 ****");
int n = 10, sum = 0;
while(n > 0) {
sun += n;
n--;
}
System.out.println("sum is" + sum);
System.out.println("\\n**** do-while 循环 ****");
n = 0; sum = 0;
do {
sum += n;
n++;
} while(0 >= n);
System.out.println("sum is" + sum);
System.out.println("\\n**** for 循环 ****");
n = 1; sum = 0;
for(; 10 >= n; n++) {
sum += i;
}
System.out.println("sum is" + sum);
}
}
2. 执行以下程序段后:a = 6,b=8 。
int a = 5, b;
b = ++a *3;
3. 下面是一个类定义,请将程序补充完整。
import java.awt.*;
impott java.applet.*;
public class myprogram extends Apple }//定义小程序的主类
Label p1;
TextField in;
public void init() {
p1 = new label("请输入一个整数");
add(p1);
in = new TextField(8);
add(in)
}
}
4. 下列程序输出的结果是 m = 0 。
class Test {
public static void main(String args[]) {
int m = 6;
do {
m--;
} while (m > 0);
System.out.println("m=" + m);
}
}
5. 下面是用户程序对 Applet 类中方法 paint() 的重新定义。根据程序功能,在指定的空白处填上适当的语句或语法成分。
public void paint(Graphics g) {
g.DrawString("你好!", 10, 20);
}
6. 请在下划线处编写适当的语句,完成此程序使它能正确的执行。
import java.io.*;
public class LeapYear {
public staic void main(Strng arge[]) throws IOException {
InputStreamReader ir;
BufferedReader in;
System.out.pringln("输入年份是:");
Sting s = in.readLine();
int year = Integer.parseInt(s);
if (year % 4 == 0 && year % 100 != 0 ||year % 400 == 0) {
System.out.println("" + year + "年是闰年");
} else {
System.out.println("" + year + "年不是闰年");
}
}
}
7. 下面是用:
RandomAccessFile oureFile;
String s = "information to Append\n mon!\n";
oureFile = new RandomAccessFile oureFile("phone.number.numbers", "rw");
模式打开访问 oureFile 文件,并将在文件末尾加信息 s 的 addFile 的源程序。请在下划线添上合适的语句程序补充完整。
import java.io.*
class addFile {
public staic void main(String args[]) throws IOException {
RandomAccessFile oureFile;
String s = "information to Append\n mon!\n";
oureFile = new RandomAccessFile oureFile("phone.number.numbers", "rw");
oureFile.writebytes(s);
oureFile.close();
}
}
8. 以下程序的输出结果为 Message four 。
int x=0, y=4, z=5;
if (x > 2) {
if (5 > y) {
System.out.println("Message one");
} else {
System.out.println("Message tow");
}
} else if(z > 5) {
System.out.println("Message three");
} else {
System.out.println("Message four");
}
9. 下面是一个类的定义,根据程序功能,在指定的空白处填上适当的语句或语法成分,使程序完整。
Class myclass {//定义名为 myclass 的类
static int var = 666;
static int get var() {
return var;
}
}
10. 下出下面程序的运算结果 Hollo!World! 。
impor java.io.*
public class abc {
public static void main(String args[]) {
String s1 = "Hello!";
String s2 = new String("World!");
System.out.pringln(s1.concat(s2));
}
}
11. 下列程序运行的结果是 HELLO! 。
import java.io.*;
public class UpperCase {
public static void main(String[] args) {
String s1 = "Hello!";
System.out.println(s1.toUpperCase());
}
}
12. 阅读以下程序,输出结果为 21 。
class D {
public static void main(System args[]) {
int d = 21;
Dec dec = new Dec();
dec.decrement(d);
System.out.println(d);
}
}
class Dec {
public void decrement(int b) {
b = b - 1;
}
}
13. 下面是拥护程序对 Applet 类中的方法 action() 的重新定义,功能为从单行文本编辑区 input 中输入数据赋给 k。TextField 类的对象 input 和 int 型 变量 K 已在类体中正确说明。
public nicode action(Event e, Object o) {
if (e.target == input) {
k = Integer.parseInt(input.getText());
}
repaint();
return true;
}
14. 下面是一个 Java 应用程序(Application),它的功能是在屏幕上输出26个英文字母,其中每个字母间隔一个制表符,请完成该程序。
public class Calss1 {
public static void main(String args[]) {
char c = 'a';
for (int i = 1; i <= 26; i++) {
System.out.print("\t" + (C++));
}
}
}
15. 下列程序实现从控制台输入并读取输出字符串。请将程序补充完整。
import java.io.*;
public class CharInput {
public static void main(String[] args) throws java.io.IOException {
String s;
InputStreamReader ir;
BufferedReader in;
ir = new InputStreamReader(System.in);
in = new BufferedReader(ir);
while((s = in.readLine()) != null) {
System.out.println("Read:" + s);
}
}
}
16. 下面程序的运行结果是 110 110 110 110 110 。
import java.io.*;
public class ABC {
public static void main(String[] args) {
int i;
int[] a = {11, 22, 33, 44, 55, 66, 77, 88, 99};
for(i = 0; i<=a.length / 2; i++)
System.out.print(a[i] + a[a.length - i - 1] + " ");
System.out.println();
}
}
17. 下面是打印出所有和为 1000 的连续整数(如:298,299,300,301,302 等)的程序,请在下划线处编写适当 的语句,完成此程序使他能正确运行。
public class Exercise42 {
public static void main(String[] arges) {
int i;//连续整数起点
int j;//连续整数终点
int k;//循环记数用
int sum;//计算连续整数集合
for(i = 1; i <= 1000; i++) {
j = sum = i;
while(sum <= 1000) {
sum += ++j;//Sum 为若干个连续整数之和
if(sum == 1000) {
for(k = i; k <= j; k++)
System.out.print(k + ",");
System.out.println();
}
}
}
}
}
18. 阅读以下程序,请写出结果 True 。
public class EqualsMethod{
public static void main(System args[]) {
Integer n1 = new Integer(47);
Integer n2 = new Integer(47);
System.out.println(n1.equals(n2));
}
}
19. 设有数组定义:int MyIntArray[] = {10, 20, 30, 40, 50, 60, 70}; 则执行以下语句后输出的记过是 280 。
int s = 0;
for(int i = 0; s.length > i; i++) {
s += MyIntArray[i];
}
System.out.println(s);
20. 设有数组定义:int a[] = {11, 22, 33, 44, 55, 66, 77, 88, 99}; 则执行下列几个语句后输出的结果是 33 66 99 。
for(int i=0; a.length > i; i++) {
if (a[i] % 3 == 0) {
System.out.println(a[i] + " ");
}
21. 阅读下列程序,输出结果为 Hello!I lik Java! 。
import java.io.*
public class abc {
public ststic void main(String args[]) {
String s1 = "Hello!";
String s2 = new String("I like Java!");
System.out.println(s1 + "" + s2);
}
}
22. 以下程序输出 结果为:Boy 。
public class Short{
Public static void main(String[] args) {
String Buffer s = new StringBuffer("Boy");
if ((s.length()<3) && (s.appeng("男孩").equals("False")));
System.out.println("结果为:"+s)
}
}
23. 下列程序段输出的结果为 Value is 2.Velue is 3. 。
int a = 2;
switch(a) {
case 2:
System.out.print("Value is 2.");
case 3:
System.out.println("Value is 3.");
break;
default:
System.out.plintln("end");
}
毛泽东语录 绝对经典
毛泽东语录 绝对经典
1★上学太累★
要允许学生上课看小说,要允许学生上课打磕睡,要爱护学生身体。教员要少讲,要让学生多看。我看你讲的这个学生,将来可能有所做为。他就敢星期六不参加会议,也敢星期日不按时返校。回去以後,你就告诉这学生,八、九点钟回校还太早,可以十一点、十二点再回去。【和王海蓉同志的谈话 1964、6、4)】
2★不要考试★
不要考试,考试干什么?一样不考才好呢!对于考试一概废除,搞个绝对化。【招见首都红代会负责人的谈话 (1968年7月28日)】
3★要考试就这样考★
考试可以交头接耳,甚至冒名顶替。冒名顶替的也不过是照人家的抄一遍,我不会,你写了,我抄一遍,也可以有些心得。可以试点,要搞得活一些,不要搞得太死。【春节谈话纪要(1964年2月13日),《...思想万岁》一九六九年八月版第 460页。】
4★没办法就交白卷★
从前我在学校里是不守规榘的,只是以不开除为原则的。考试嘛,五、六十分以上,八十分以下,七十分为准。好几门学科我是不搞的,要搞有时没办法,有的考试我就交白卷,考几何我就画一个鸡蛋,这不是几何吗?因为是一笔,交卷最快。【召见首都红代会负责人的谈话(1968年7月28日)】
5★武斗好★
武斗有两个好处,第一是打了仗有作战经验,第二个好处是暴露了坏人。┅┅再斗十年,地球照样转动,天也不会掉下来。【召见首都红代会负责人的谈话(1968年7月28日)】
6★打起来我就高兴★
我才不怕打,一听打仗我就高兴,北京算什么打?无非冷兵器,开了几枪。四川才算打,双方都有几万人,有枪有炮,听说还有无线电。【召见首都红代会负责人的谈话(1968年7月2日)】
7★打仗靠流氓★
勇敢分子也要利用一下嘛!我们开始打仗,靠那些流氓分子,他们不怕死。有一个时期军队要清洗流氓分子,我就不赞成。【中央工作座谈会纪要(1964年12月2日)】
8★绿林大学毕业★
去搞阶级斗争,那是大学,可以学到很多东西。什么“北大”“人大”,还是那个大学好!我就是绿林大学的,在那里学了点东西。【关于哲学问题的讲话(1964年8月18日),《...思想万岁》一九六九年八月版第549页。】
9★没有就去抢★
有一回哥老会抢了我家,我说,抢得好,人家没有嘛【关于哲学问题的讲话 1964.8.18】
10★阶级斗争★
《红楼梦》我看了五遍,也没有受影响,我是把它当历史读的┅ ┅《红楼梦》里阶级斗争很激烈,有好几十条人命。【关于哲学问题的讲话1964、8、18】
11★登报我就走★
假如办十件事,九件是坏的,都登在报上,一定灭亡。那我就走,到农村去,率领农民推翻政府,你解放军不跟我走,我就找红军去。【在庐山会议上的讲话(1959年7月23日)】
12★超过秦始皇★
秦始皇算什么?他只坑了四百六十个儒,我们坑了四万六千个儒。我们镇反,还没有杀掉一些反革命的知识分子吗?我与民主人士辨论过,你骂我们秦始皇,不对,我们超过秦始皇一百倍。骂我们是秦始皇,是獨裁者,我们一贯承认;可惜的是,你们说得不够,往往要我们加以补充(大笑)。【在八大二次会议上的讲话 1958、5、8】
13★学文科的最差★
中国知识分子有几种。工程技术人员接受社会主义要好一些。学理科的其次。学文科的最差。【关于板田文章的谈话 1964、8、24】
14★操娘★
一九五九年第一次庐山会议本来是搞工作的,后来出了彭德怀,说你操了我四十天娘, 让我***x二十天行不行?这一操,就被搅乱了,工作受到影响。【在八届十中全会上的讲(1962年9月24日),《...思想万岁》 一九六九年?月版,第435页。】
15★皇军★
我曾经跟日本朋友谈过。他们说,很对不起,日本皇军侵略了中国。我说∶不!没有你们皇军侵略大半个中国,中国人民就不能团结起来对付你们,中国共产党就夺取不了政权!【接见日本社会党人士佐佐木更三、黑田寿男、细迫兼光等的谈话1964、7、10】
16★屁股★
国民经济的两个拳头,一个屁股。基础工业是一个拳头,国防工业是一个拳头,农业是屁股┅┅稳产高产是相对的,去年河北大雨是老天爷下的,没有办法。天老爷真难当,下多了不是,下少了也不是。【在计委领导小组汇报时的一些插话1964、5、11】
17★屁有香臭★
屁有香臭,不能说苏联的屁都是香的。现在人家说臭,我们也跟着说臭。凡是适用的都要学,资本主义好的也应该学。【在中央政治局扩大会议上的讲话(一九五***月),《毛泽东思想万岁》1969 年8月版,第三十七页。】
事前要有准备,小会他神气大,大会他没办法。你要大民主,我就照你的办,有屁让他放,不放对我不利,放出来大家鉴别香臭。【在省、市委书记会议上的插话--汇集(1957年1月),《...思想万岁》一九六九年八月版,第75页。】
上边放的屁不全是香的,这里也有对立,有香也有臭,一定要嗅一嗅。【在省、市委书记会议上的插话(1957年1月)【...思想万岁】一九六九年八月版)
18★拉屎拉尿★
人同自然界作斗争,也有交换。如人吃东西,吸空气,但要拉屎拉尿,新陈代谢。┅┅大鱼吃小鱼,小鱼吃大鱼的屎。重工业各部门之间也要等价换,远陆造机器要原料,就是粮食,机器就是他拉的屎。【在郑州会议上的讲话(1959年3月五日),《毛泽东思想万岁》1967年版, 第42页。】
同志们,自己的责任都要分析一下,有屎拉出来,有屁放出来,肚子就舒服了。【在庐山会议上的讲话(1959年7月23日),《...思想万岁》一九六九年八月版,第305页。】
1、如何混合使用Jsp和SSI #include?
在JSP中可以使用如下方式包含纯HTML:
但是如果data.inc中包含JSP CODE ,我们可以使用:
<%@include file="data.inc"%>
2、如何执行一个线程安全的JSP?
只需增加如下指令
<%@ page isThreadSafe="false" %>
3、JSP如何处理HTML FORM中的数据?
通过内置的request对象即可,如下:
<%
String item = request.getParameter("item");
int howMany = new Integer(request.getParameter("units")).intValue();
%>
4、在JSP如何包含一个静态文件?
静态包含如下:<%@ include file="copyright.html" %>
动态包含如下:
5、在JSP中如何使用注释?
主要有四中方法:
1。<%-- 与 --%>
2。//
3。/**与**/
4。
6、在JSP中如何执行浏览重定向?
使用如下方式即可:response.sendRedirect("http://ybwen.home.chinaren.com/index.html");
也能物理地改变HTTP HEADER属性,如下:
<%
response.setStatus(HttpServletResponse.SC_MOVED_PERMANENTLY);
String newLocn="/newpath/index.html";
response.setHeader("Location",newLocn);
%>
7、如何防止在JSP或SERVLET中的输出不被BROWSER保存在CACHE中?
把如下脚本加入到JSP文件的开始即可:
<%
response.setHeader("Cache-Control","no-store"); //HTTP 1.1
response.setHeader("Pragma","no-cache"); //HTTP 1.0
response.setDateHeader ("Expires", 0); //prevents caching at the proxy server
%>
8、在JSP中如何设置COOKIE?
COOKIE是作为HTTP HEADER的一部分被发送的,如下方法即可设置:
<%
Cookie mycookie = new Cookie("aName","aValue");
response.addCookie(mycookie);
%>
9、在JSP中如何删除一个COOKIE?
<%
Cookie killMyCookie = new Cookie("mycookie", null);
killMyCookie.setMaxAge(0);
killMyCookie.setPath("/");
response.addCookie(killMyCookie);
%>
10、在一个JSP的请求处理中如何停止JSP的执行
如下例:
<%
if (request.getParameter("wen") != null) {
// do something
} else {
return;
}
%>
11、在JSP中如何定义方法
你可以定义方法,但是你不能直接访问JSP的内置对象,而是通过参数的方法传递。如下:
<%!
public String howBadFrom(HttpServletRequest req) {
HttpSession ses = req.getSession();
...
return req.getRemoteHost();
}
%>
<%
out.print("in general,lao lee is not baddie ");
%>
<%= howBadFrom(request) %>
12、如果BROWSER已关闭了COOKIES,在JSP中我如何打开SESSION来跟踪
使用URL重写即可,如下:
hello1.jsp
<%@ page session="true" %>
<%
Integer num = new Integer(100);
session.putValue("num",num);
String url =response.encodeURL("hello2.jsp");
%>
>hello2.jsp
hello2.jsp
<%@ page session="true" %>
<%
Integer i= (Integer )session.getValue("num");
out.println("Num value in session is "+i.intValue());
%>
13、在JSP中能发送EMAIL吗
可以使用SUN的专用包:sun.net.smtp包。如下脚本使用SmtpClient类发送EMAIL。
<%@ page import="sun.net.smtp.SmtpClient, java.io.*" %>
<%
String from="ybwen@sina.com";
String to="hewenjun@yeah.net, lei@who.com.cn";
try{
SmtpClient client = new SmtpClient("mail.xxxxx.xxx");
client.from(from);
client.to(to);
PrintStream message = client.startMessage();
message.println("To: " + to);
message.println("Subject: Sending email from JSP!");
message.println("This was sent from a JSP page!");
message.println();
message.println("Cool! :-)");
message.println();
message.println("Good Boy");
message.println("Im in genius.com");
message.println();
client.closeServer();
}
catch (IOException e){
System.out.println("ERROR SENDING EMAIL:"+e);
}
%>
14、在SERVLET中我能调用一个JSP错误页吗
当然没问题,如下展示了如何在一个SERVLET控制逻辑单元内调用一个JSP错误页面。
protected void sendErrorRedirect(HttpServletRequest request,
HttpServletResponse response, String errorPageURL,
Throwable e)
throws ServletException, IOException {
request.setAttribute ("javax.servlet.jsp.jspException", e);
getServletConfig().getServletContext().
getRequestDispatcher(errorPageURL).forward(request,
response);
}
public void doPost(HttpServletRequest request,HttpServletResponse response) {
try {
// do something
} catch (Exception ex) {
try {
sendErrorRedirect(request,response,"/jsp/MyErrorPage.jsp",ex);
} catch (Exception e) {
e.printStackTrace();
}
}
}
15、JSP和APPLET如何通讯
JSP如何与EJB SessionBean通讯
下面的代码段作了很好的示范
<%@ page import="javax.naming.*, javax.rmi.PortableRemoteObject,
foo.AccountHome, foo.Account" %>
<%!
//定义一个对SessionBeanHome接口实例的全局引用
AccountHome accHome=null;
public void jspInit() {
//获得Home接口实例
InitialContext cntxt = new InitialContext( );
Object ref= cntxt.lookup("java:comp/env/ejb/AccountEJB");
accHome = (AccountHome)PortableRemoteObject.narrow(ref,AccountHome.class);
}
%>
<%
//实例化SessionBean
Account acct = accHome.create();
//调用远程方法
acct.doWhatever(...);
// 如此等等
%>
16、当我使用一个结果集时,如何防止字段为"null"的字域显示在我的HTML输入文本域中?
可以定义一个简单的函数来达到目的,如下:
<%!
String blanknull(String s) {
return (s == null) ? "" : s;
}
%>
然后在JSP的FORM中,可以这样使用
17、如何中SERVLET或JSP下载一个文件(如:binary,text,executable)?
现提供两个解决方案:
A:使用HTTP,
B:在Servlet中,通过设置ContentType和使用java.io包的Stream等类可作到.例如:
response.setContentType("application/x-msword");
然后想输出缓冲中写一些东东即可。
18、使用useBean标志初始化BEAN时如何接受初始化参数
使用如下两标签即可:
19、使用JSP如何获得客户浏览器的信息?
使用request.getHeader(String)即可
20、能象调用子程序一样调用JSP吗?
当然可以,用
21、当我重编译我的JSP使用的一个类后,为什么JVM继续使用我的老CLASS?
<%@include file="abc.jsp"%>与
前一个为静态包含,而后一个为动态包含
22、JSP的缺点?
1。对JAVA程序进行调试没有好东东
2。因大多数的servlet引擎不支持connection pooling
3。Servlet引擎没有标准
4。JSP与其它脚本语言的交互
23、JSP能进行递归调用吗?
当然可以,如对form的提交给本页
34、如何实现JSP的国际化?
为各种版本提供resource bundles属性文件即可
25、在JSP中如何写文本文件?
使用PrintWriter对象,如:
<%@ page import="java.io.*" %>
<%
String str = "print me";
String nameOfTextFile = "/usr/anil/imp.txt";
try {
PrintWriter pw = new PrintWriter(new FileOutputStream(nameOfTextFile));
pw.println(str);
pw.close();
} catch(IOException e) {
out.println(e.getMessage());
}
%>
26、如何在JSP中包括绝对路径文件?
使用URLConnection即可。
27、在servlets和JSP之间能共享session对象吗?
当然可以,
HttpSession session = request.getSession(true);
session.putValue("variable","value");
28、JavaScript的变量能复制到JSP的SESSION中吗?
29、如何设置cookie在某一时间后过期?
用Cookie.setMaxAge(int)
30、如何获得当前的sessions数?
可以使用HttpSessionBindingListeners来跟踪
31、能设置一些代码在我所有的JSP文件之上运行?如果可以,能共享吗?
当然可以,可以为你的JSP文件定义一个别名:/jsp/=ybwen.genius.myPreprocessingServlet,而以/jsp/为前缀的文件可以使用
32、对一个JSP页,如果多个客户端同时请求它,同步可能吗?
在jsp:useBean语法中使用beanName有何好处?
beanName使用Beans.instantiate()初始化Bean
33、当我使用
使用response.sendRedirect("newURL")
34、如何转换JSP 0.9版本的文件到JSP1.1?
可使用sed/awk即可
35、使用JSP能设置HTML FORM中输入域的焦点,不用JavaScript?
没办法
36、使用JSP连接到数据库连接缓冲池的最好方法是什么?
1.使用JDBC2。0中带有此服务的Driver
2.使用提供有此服务的Application server
3.自己写
本人电脑的垃圾片也给拷走了,难道也是相同原因吗?请不要盲目崇拜,谢谢。。。。
保持睡眠时间,要做到睡眠充足,精神才好。。。。
在弱的思维条件下,我的思维就像一匹脱缰之野马,必须要控制好思考。
最后没有几天了,加油。。。。。

一个鸡蛋去茶馆喝茶,结果它变成了茶叶蛋;
一个鸡蛋跑去松花江游泳,结果它变成了松花蛋;
一个鸡蛋跑到了山东,结果它变成了鲁(卤)蛋;
一个鸡蛋无家可归,结果它变成了野鸡蛋;
一个鸡蛋在路上不小心摔了一跤,倒在地上,结果它变成了导弹;
一个鸡蛋跑到人家院子里去了,结果它变成了原子弹;
一个鸡蛋跑到青藏高原,结果它变成了氢弹;
一个鸡蛋生病了,结果它变成了坏蛋;
一个鸡蛋嫁人了,结果它变成了混蛋;
一个鸡蛋跑到河里游泳,结果它变成了核弹;
一个鸡蛋跑到花丛中去了,结果它变成了花旦;
一个鸡蛋骑着一匹马,拿着一把刀,原来它是刀马旦;
一个鸡蛋滚来滚去,越滚越圆,结果就变成了圆蛋--元旦快乐
[/url]
[url=http://www.lanyueer.com/wyzz/color.htm]
[url=http://www.lanyueer.com/wyzz/chuangkou.htm][/url]
C:printf("祝大家元旦快乐");
C++ : cout<<"祝大家元旦快乐";
QBasic : Print "祝大家元旦快乐"
Asp : Response.Write "祝大家元旦快乐"
PHP : echo "祝大家元旦快乐";
JScript: alert("祝大家元旦快乐")
VBScript:MsgBox "祝大家元旦快乐"
Jscript:document.write("祝大家元旦快乐")
Delphi: ShowMessage('元旦快乐!');
VB: Msg("元旦快乐!")
VC: MessageBox("圣元旦快乐!");
shell: echo 元旦快乐
perl: print '元旦快乐
java: System.out.println("元旦快乐");
powerBuilder:messagebox("", "祝大家元旦快乐")
C Sharp: System.Console.WriteLine("元旦快乐");
asm: .data
mess db '元旦快乐',0
.data?
StdOut dd ?
CharOut dd ?
scanf 一把,内网IP:192.168.2.250 展示好像安全很好。。。。报告如下...[点击进入],有空来了,如果有人捷足先登更好给我留个Door,嘿嘿。。I
am busy,I am busy,I am busy。。Email:xdy108◎126.com
1. 情况不同
一只小猪、一只绵羊和一头乳牛,被关在同一个畜栏里。有一次,牧人捉住小猪,他大声号叫,猛烈地抗拒。绵羊和乳牛讨厌它的号叫,便说:“他常常捉我们,我们并不大呼小叫。”小猪听了回答道:“捉你们和捉我完全是两回事,他捉你们,只是要你们的毛和乳汁,但是捉住我,却是要我的命呢!”
立场不同、所处环境不同的人,很难了解对方的感受;因此对别人的失意、挫折、伤痛,不宜幸灾乐祸,而应要有关怀、了解的心情。要有宽容的心!
2、靠自己
小蜗牛问妈妈:为什么我们从生下来,就要背负这个又硬又重的壳呢?
妈妈:因为我们的身体没有骨骼的支撑,只能爬,又爬不快。所以要这个壳的保护!
小蜗牛:毛虫妹妹没有骨头,也爬不快,为什么她却不用背这个又硬又重的壳呢?
妈妈:因为毛虫姊姊能变成蝴蝶,天空会保护她啊。
小蜗牛:可是蚯蚓弟弟也没骨头爬不快,也不会变成蝴蝶他什么不背这个又硬又重的壳呢?
妈妈:因为蚯蚓弟弟会钻土,大地会保护他啊。
小蜗牛哭了起来:我们好可怜,天空不保护,大地也不保护。
蜗牛妈妈安慰他:所以我们有壳啊!我们不靠天,也不靠地,我们靠自己。
3、鲨鱼与鱼
曾有人做过实验,将一只最凶猛的鲨鱼和一群热带鱼放在同一个池子,然后用强化玻璃隔开,最初,鲨鱼每天不断冲撞那块看不到的玻璃,耐何这只是徒劳,它始终不能过到对面去,而实验人员每天都有放一些鲫鱼在池子里,所以鲨鱼也没缺少猎物,只是它仍想到对面去,想尝试那美丽的滋味,每天仍是不断的冲撞那块玻璃,它试了每个角落,每次都是用尽全力,但每次也总是弄的伤痕累累,有好几次都浑身破裂出血,持续了好一些日子,每当玻璃一出现裂痕,实验人员马上加上一块更厚的玻璃。后来,鲨鱼不再冲撞那块玻璃了,对那些斑斓的热带鱼也不再在意,好像他们只是墙上会动的壁画,它开始等着每天固定会出现的鲫鱼,然后用他敏捷的本能进行狩猎,好像回到海中不可一世的凶狠霸气,但这一切只不过是假像罢了,实验到了最后的阶段,实验人员将玻璃取走,但鲨鱼却没有反应,每天仍是在固定的区域游着它不但对那些热带鱼视若无睹,甚至于当那些鲫鱼逃到那边去,他就立刻放弃追逐,说什么也不愿再过去,实验结束了,实验人员讥笑它是海里最懦弱的鱼。可是失恋过的人都知道为什么,它怕痛。
4、神迹
法国一个偏僻的小镇,据传有一个特别灵验的水泉,常会出现神迹,可以医治各种疾病。有一天,一个拄着拐杖,少了一条腿的退伍军人,一跛一跛的走过镇上的马路,旁边的镇民带着同情的回吻说:“可怜的家伙,难道他要向上帝祈求再有一条腿吗?”这一句话被退伍的军人听到了,他转过身对他们说:“我不是要向上帝祈求有一条新的腿,而是要祈求他帮助我,叫我没有一条腿后,也知道如何过日子。”
试想:学习为所失去的感恩,也接纳失去的事实,不管人生的得与失,总是要让自已的生命充满了亮丽与光彩,不再为过去掉泪,努力的活出自己的生命。
5、钓竿
有个老人在河边钓鱼,一个小孩走过去看他钓鱼,老人技巧纯熟,所以没多久就钓上了满篓的鱼,老人见小孩很可爱,要把整篓的鱼送给他,小孩摇摇头,老人惊异的问道:“你为何不要?”小孩回答:“我想要你手中的钓竿。”老人问:“你要钓竿做什么?”小孩说:“这篓鱼没多久就吃完了,要是我有钓竿,我就可以自己钓,一辈子也吃不完。”我想你一定会说:好聪明的小孩。错了,他如果只要钓竿,那他一条鱼也吃不到。因为,他不懂钓鱼的技巧,光有鱼竿是没用的,因为钓鱼重要的不在钓竿,而在钓技有太多人认为自己拥有了人生道上的钓竿,再也无惧于路上的风雨,如此,难免会跌倒于泥泞地上。就如小孩看老人,以为只要有钓竿就有吃不完的鱼,像职员看老板,以为只要坐在办公室,就有滚进的财
终于,一切都结束了....就像蜿蜒的山路,总有尽头