???????? 明天是我在現在這家公司呆的最后一天了。說起來也是很傷感的。5年半的時間,有喜悅,有悲哀,有成功,有失敗,有銳意激揚,也有頹廢沉默,但是我的命運和呼吸始終是和她一起的。你看,這個小小的集體,沒有人比我更在意她,也絕對沒有一個人,比我付出的更多。我像一個父親,從別人手中撿來了一個孩子,悉心撫養他,改變自己去教他,守著它,不讓別人說他的壞話。而現在,春去秋來,花落花來,這個孩子慢慢長大了,懂事了,而我卻不得不離開他了。我想,如果,我從來沒有擁有過這些,或許我可以走開得更灑脫些,更早些。
??????? 人付出的越多,要求的回報也就越多。而愛,是超越付出之外的。所以我一定是愛他的。不過也很奇怪,每次我工作不開心的時候,我就想離開這里,已經有很多次了,我個人也覺得總是和公司的整體有些格格不入。想想,有時候我也挺橫的,一副敢拉皇帝下馬的架勢。不過,那也僅限于對小組不利的人和事。和小組的兄弟姐妹們,大家倒是一團和氣。大家私下都覺得我這個領導挺好的,跟我干長技術,學知識,還出活,最主要的是大家開心。看到我不開心他們都會來勸我的。當然我倒不是因為公司給的錢少,其實公司也挺器重我的,給我也給的不少,但是在公司里,還是缺少家的感覺。
??????? 前幾天看到一句話深有感觸:人類的第二類追求是有可能成功的,但是第一類追求卻注定失敗。比如說你可以贏得一場戰爭,或者賺很多的錢,也許是得到一個女子的芳心,都屬于第二類的追求,是有可能成功的。而第一類追求,指的是追求生命的意義,試圖解釋生命存在的價值等,都是永遠沒有盡頭的,對他追尋的結果必然導致失敗。正是因為這個原因,拿破侖,丘吉爾,羅斯福可以感受到成功,而蘇格拉底,尼采,老莊卻永遠也感受不到。書中說到,然而,它(第一類追求)不是唯一值得關注的對象??墒菍嶋H上,我覺得,只要它出現了,它總是在那里,越發強烈的引誘你去思考它,你可以暫時不去想,但是只要你閑暇的時間,就會往那邊看上兩眼。
??????? 就拿打游戲來說,我們沉迷于煉級,爆裝備,可是即使是這樣,也從來不會阻止你去思考游戲的意義是什么,一到等級上去了,裝備能夠拿出來炫了,也就是大家紛紛離開的時候,就算是緊張的FPS游戲也是一樣,總是無法阻止你去思考你正坐做的事情的根本的,真正的意義。人可以用金錢美女裝備車子等一切身外之物來麻痹自己,但是這些東西都是會有盡頭的,而帶來的歡樂也總是有限的可憐。
??????? 明天會怎么樣,也許只有明天才知道。
?????? 羅羅嗦嗦說了這么多,那我再用一首詩來結束這篇文章:
??????? 既不回頭,何必不忘;
??????? 既然無緣,何需誓言。
?????? 今日種種,似水無痕,
??????? 明夕何夕,君已陌路。
posted @
2006-03-30 23:46 不曾真實 閱讀(493) |
評論 (1) |
編輯 收藏
今天寫代碼發現一個奇怪的現象:
<!DOCTYPE?HTML?PUBLIC?"-//W3C//DTD?HTML?4.01?Transitional//EN"?"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<html>
<body>
<div?style="filter:shadow(color=#cccccc,direction=120);width:300;padding-right:10;padding-bottom:10">?
<table?width=300?border=1?bgcolor=#EAEAEA>
<tr><td?width="93">111</td><td?width="91">222</td><td?width="94">333</td></tr>
</table>
</div>
</body>
</html>無法正常顯示。
但是如果把DOCTYPE里邊的
?http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd刪除掉,就可以正常顯示filter了。真是奇怪。
posted @
2006-03-30 10:29 不曾真實 閱讀(254) |
評論 (0) |
編輯 收藏
? 今天做了一個Jsp頁面合成圖標的例子。
? 起因每次網上去合成Gmail圖片,覺得不爽
(偶這里聯網慢拉)。然后就找了一份合成Gmail圖片的代碼,http://playtime.uni.cc/downloads.php?page=gmail。下下來一看,php的,而且還需要一個GD的庫。不過代碼倒是看明白了。很短,也很無趣。
? 于是我就想能不能用Jsp合成圖標阿。
? 然后搜了一下,網上果然有介紹。于是就自己照貓畫虎做了一個愛因斯坦的圖片合成的例子。
???
? 下邊是代碼??偣膊坏?00行。
? 通過測試,響應速度還挺快的
。這里是核心
部分
/*
?=====ImageGen.jsp========?
*/
<%
?@?page?language?
=
?
"
?java?
"
??contentType?
=
?
"
?image/jpeg?
"
???
%>
?
<%
?@?page?
import
?
=
?
"
?java.io.*?
"
???
%>
?
<%
?@?page?
import
?
=
?
"
?java.awt.*?
"
???
%>
?
<%
?@?page?
import
?
=
?
"
?java.awt.image.*?
"
???
%>
?
<%
?@?page?
import
?
=
?
"
?com.sun.image.codec.jpeg.*?
"
???
%>
?
<%
?
!
?
static
?Font?fnt??
=
???
null
?;??
%>
?
<%
?
!
?
static
?BufferedImage?bg??
=
???
null
?;??
%>
?
<%
?
?????
//
??DEBUG:??->???long??st??=??System.currentTimeMillis();
????request.setCharacterEncoding(?
"
?shift_jis?
"
?);
?????String??text??
=
??request.getParameter(?
"
?text?
"
?);
?????
if
?(text??
==
???
null
?)?text??
=
???
""
?;
?????
//
??DEBUG:??->??System.err.println(?"?text:??"?+?text);
?????
//
?because?font??and??background?need?only?read?once,?so?make?it?static.
?????
if
?(fnt??
==
???
null
?)?????
//
??handwriting?font?make?it?looks?funny.s
????????fnt??
=
??Font.createFont(Font.TRUETYPE_FONT,?
new
??FileInputStream(getServletContext().getRealPath(?
"
?/?
"
?)?
+
?
"
?LHANDW.TTF?
"
?));
?????
if
?(bg??
==
???
null
?)
????{
????????JPEGImageDecoder?decoder??
=
??JPEGCodec.createJPEGDecoder(?
new
??FileInputStream(getServletContext().getRealPath(?
"
?/?
"
?)?
+
?
"
?einstein.jpg?
"
?));
????????bg??
=
??decoder.decodeAsBufferedImage();
????}
?????
//
??draw?background
????
int
??width??
=
??bg.getWidth();
????
int
??height??
=
??bg.getHeight();
????BufferedImage?bi??
=
???
new
??BufferedImage(width,?height,?BufferedImage.TYPE_INT_RGB);
????Graphics2D?g??
=
??bi.createGraphics();
????g.drawImage(bg,?
0
?,?
0
?,?
null
?);
?????
//
??start?draw?text?that?user?input
????g.setColor(Color.WHITE);
????g.setFont(fnt.deriveFont(20f));
?????
int
??stringwidth??
=
??g.getFontMetrics().stringWidth(text);
????g.drawString(text,?
300
?
-
?stringwidth?
/
?
2
?,?
120
?);
?????
//
???end??draw
????g.dispose();
????bi.flush();
?????
//
??encode??and??output?result
????JPEGImageEncoder?encoder??
=
??JPEGCodec.createJPEGEncoder(response.getOutputStream());
????JPEGEncodeParam?param??
=
??encoder.getDefaultJPEGEncodeParam(bi);
????param.setQuality(?
1
?.0f,??
false
?);
????encoder.setJPEGEncodeParam(param);
????encoder.encode(bi);
?????
//
??DEBUG:??->??System.err.println(?"?Time?Cost:??"?+?(System.currentTimeMillis()??-??st));
%>
下邊是界面部分

/*?======Image.jsp======?*/
<%@?page?language="java"?contentType="text/html;charset=shift_jis"?%>
<%@?page?import="java.net.URLEncoder"?%>
<html>
<head>
????<title>Image?Gen</title>
????<meta?http-equiv="Content-Type"?content="text/html;?charset=shift_jis"?/>
</head>
<body>
<table?width="100%"?border="0"?align="center"?cellspacing="1">
<tr><td>
<%
????request.setCharacterEncoding("shift_jis");
????String?text?=?request.getParameter("text");
????if(text==null?||?text.length()?==?0)?text?=?"Please?input?!";
%>
<IMG?src=<%=?"ImageGen.jsp?text="+URLEncoder.encode(text,"shift_jis")?%>?border="0"?/>
</td></tr>
<tr?valign="top">
???<td>
????<form?name="gen"?action="Image.jsp"?method="post">
????????<!--?textarea?name="text"?rows="8"?cols="70"?-->
????????<input?name="text"?/>
????????<input?type="submit"?value="Create?Image"/>
????</form>
????</td>
</tr>
</table>
</body>
</html>
用到的圖片和字體在這里:
http://m.tkk7.com/Files/wenzhoou/Resource_JSPImgGen.zip
posted @
2006-03-22 18:48 不曾真實 閱讀(1130) |
評論 (3) |
編輯 收藏