沈佳宜这个名字,小说看了X遍,讲座听了Y遍,电影再听N遍,虽然素未谋面,但熟得跟住在隔壁的姑娘一样。多好,这一生都有一个人这样念着你的名字,自己念不够,还要拿着大喇叭念给全世界听,生怕别人不知道,“沈佳宜,我喜欢你!”
每次打开博客,听到《好久不见》,心里总是会有很多情绪,但是大部分都是比较伤感的,或许是Eason低沉的嗓音带来的感觉吧。
在经历了好几个星期的等待之后,工作总算是定了下来,心里也算是松了一口气吧。其实我应该感谢启明星辰在一面的时无厘头的淘汰了我,感谢华为在笔试的时候很无辜的刷了我,感谢在关键时候给我指导的刚导,更应该感谢自己能够意志坚定地做出选择。这让我更加相信一句话:人生最重要的还是选择。如果当初通过了华为的面试,拿到华为的offer,那么我的人生又会是另外一副模样。无论好坏吧,至少等我们回过头来看现在,不会因为一时的决策而后悔,我觉得就足够了。
一路走来,遇到了很多人很多事,非常感谢那些曾经给于我帮助的大哥大姐们,也很感谢有些事情让我明白一些不曾懂得的东西,总之,它们真的让我成长了。
最近逐渐爱上了看书,很喜欢一句话,也是我微薄上的简介:要么旅行,要么读书,身体和灵魂,必须有一个在路上。早上刚刚看完九把刀的《那些年,我们一起追的女孩》,很清新很自然的感觉,结局也挺不错的,至少不悲情,不像韩剧那么狗血。听过这个小说
(2011-08-01 14:26)
一、天蝎的爱是所有星座中最真挚最持久最深沉的。据统计,白头携老、永不分离的动人爱情,天蝎夺冠,所占的百分比远远超出排名第二的魔羯十多个百分点。天长地久不是神话,只因人间还有一只与众不同的蝎子,执子之手,与子偕老。
二、天蝎有时很爱捉弄人,有可能对朋友,也有可能对爱人,但全无恶意,只是童心未泯。(对象仅限亲近的人,对生人很冷)
三、天蝎不喜欢争吵,大多数情况下会用沉默来代替内心的不良情绪。但若遇到十分气恼的情况,他/她会发威,口不择言不用费劲地说出世上最恶毒的语言来给对方听,伤了对方。等天蝎都说完了,心里的气非但没消,反而更
今天下午有幸上电影院观看了日前正火的变形金刚3,也是我第一次看3D电影吧,有点激动。
总的来说,变3的3D效果真的很不错,姑且不说那些身临其境的场景,电影中导弹的碎片,水粒子,极速尘埃,以及类似单反的那种远近成像效果(不知道说的对不对)都是非常有感觉的。尤其是当你看到向你飞过来的那些导弹,太逼真了,感觉马上就要炸掉电影院似的,太high了。
网上有人说,变3的剧情和变1变2有差距,我倒是没怎么仔细的去研究剧情,因为变3的3D视觉特效实在是太强悍了,让人叹为观止,那些激烈的打斗场面,看的人热血沸腾。
记得变3中有这么一个情节,女主被霸天虎抓了,男主拼命喷跑,穿过一道道废墟,那时电影里响起了linkpark的<iridesent>,那一刻,太有感觉了。天呐,我第一次发现其实这才是真正的音乐,音乐是什么?能引起共鸣的那才是真正的音乐。在看变3之前,其实我看过了《iridesent》的现场版,那时也没觉得多好听,看过变3之后,才发现这首歌真不错,开始有点喜欢linkpark了。
如果满分是10分,我会毫不犹豫
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void
Main(string[] args)
{
Console.WriteLine('hello world!');
string s = 'test 1';
Console.WriteLine(s);
string s2 = 'i';
string s3 = 'china';
string s4 = 'me';
&n
JavaScript只有三种基本数据类型:数字、字符、布尔型。
复合数据类型:对象、数组
基本数据类型转换:Number() String() Boolean()
或者:数字类型转字符类型,加上空格就可以。
var s = 123 + '';
var s2 = '' + 123;
字符类型转数字类型,减0就可以实现。
var s1 = '123';
var s2 = s - 0 ;
字符、数字类型转布尔类型,在变量前面加上!!就行了
var s = 'true';
if(!!s)
document.write(s);
实例:
<!DOCTYPE html PUBLIC
'-//W3C//DTD XHTML 1.0 Transitional//EN'
'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>
<html
xmlns='http://www.w3.org/1999/xhtml'>
<head>
(2011-06-27 08:57)
早在JDK
1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。
ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。
Form中的get和post方法,在数据传输过程中分别对应了HTTP协议中的GET和POST方法。
文件位置:
References Libraries
xwork-2.0.7.jar
com.opensysmphony.xwork2.validator.validators
default.xml
<validator name='required'
class='com.opensymphony.xwork2.validator.validators.RequiredFieldValidator'/>
<validator name='requiredstring'
class='com.opensymphony.xwork2.validator.validators.RequiredStringValidator
记录下今天学习struts2的输入校验之后的几个比较重要的知识点吧
一、ActionSupport类下面的validate()方法
对于某个Action,比如RegisterAction,我们在创建它的时候,让它继承ActionSupport这个父类,因为ActionSupport下具有一个关于数据校验的validate()方法,该方法仅仅只提供了方法名而已,其实什么也没做,我们只需要在RegisterAction下重写该方法即可,至于完成什么样的校验,那么我们就根据系统功能来做就可以了。
package com.test.action;
import java.sql.Date;
import java.util.Calendar;
import
com.opensymphony.xwork2.ActionSupport;
public class RegisterAction extends
ActionSupport {
private String username;
private String password;
private String repassword;
private int age;
private Date birthday;
private Date graduat