您的位置:东莞阳光网 > 旅游频道 > new_城市风情 > 行走城市
青岛:心灵港湾,浪漫豪情的海滨之都

    从来没有体会过,被撞出的疼痛居然可以是快乐的。在青岛的一条安静的街上,我的腿被路边一个石墩结结实实地撞了一下,钻心的疼痛,当时却是令人愉悦的,一直到现在腿上的伤痕尤在,仿佛要留住对当时痛并快乐的回忆,久点,再久点。然而,青岛给予我的冲击力,可不仅仅是腿上的这一道道伤痕哦。

    晴亦海 雨亦海

  八月的最后一天,大海被阳光照射成透明的浅蓝色。崂山太清宫门前,海水在远处轻抚岩石;我走过那些石头,来到海的面前。水从岩石间流过,碧绿的海苔在摇动,采下一把,海苔的咸香悠悠入鼻,让我真正呼吸到了浅海的气息。伸直双臂,挺拔站立,面向大海,海在此刻寂静无声;远处岸边,朋友撑伞远眺,似已入神。我们都认同这样一句话:我喜欢适度的孤单,心灵释放的一刹那不舍得与他人分享。我想,此刻的我们便都是这样,心被海包裹了,心潮漫延,眼睛里的阳光都是湿润的。所以一人就已经拥有整个世界,不用交流。

  前一天雨后,我们也曾经与海有过亲密接触。下了雨,石老人海滩也还是喧闹的。涨潮前的海水与人声同样快乐,一波又一波,轻快地拍打沙滩,舔着人们的腿脚。我也赤着脚,让脚底接触到柔软的沙粒,腿上伤口还没有愈合,海水轻抚后微痛却清凉;一路踏沙涉水,眼中皆是流动的风景,一群年轻人在进行沙滩足球赛,生龙活虎,闪展腾挪,进了球欢呼雀跃,输了球在地上学狗爬,引得在一旁观战的我们欢笑开怀;那边是一群戏水的大人小孩,在海浪的温柔袭击下刺激地喊叫;远处的三个日本男孩在练习橄榄球,眼神酷酷的,却掩藏不住全身的活力;都是海调动了人们的情绪,使得这一幕幕如此鲜活地自然地呈现着,海传递给人的,是源源不断的生命活力。

  行走与祈祷

  来青岛第一天是个雨天,淅淅沥沥,让人疑似置身江南;雨中,我们不约而同想要去看看青岛的两个教堂。先是天主教堂,离住的宾馆很近,走着就可以去,去的时候还没有其他人,大厅里静寂空旷,仿佛因了雨的催眠,主也还没有醒来。静立观看耶稣出世受难及重生的雕刻和油画,参观告解室,仰视穹顶和墙壁上的彩色玻璃,心上的浮尘被一层一层地过滤掉,只留下虔诚。宗教就是有这样的教化作用,即便不是信徒,在这神圣的殿堂中,也不由地会去瞻仰与祈祷,于是,跪在祷告席上,双手合十闭目良久,祈祷些什么呢?关于自己、关于朋友,有太多的期待,无论多少,都在心中一一说出;其实,不是要求什么,只是难得有这样一个机会,可以从内心深处听到自己真实的声音。

  寻找基督堂颇费了一般周折,一路走,一路问人,青岛人倒是热情,只是青岛话听不大懂,老街多歧路,且高高低低,雨中行走倒也有道,在走了几个上下坡之后,才终于看到了基督教堂绿色的钟楼尖顶。爬到钟楼顶,看到悬挂了近一世纪的钟,那些驱动挂钟的齿轮仍然精确地转动着,不禁有些神思恍惚,模糊了时间与空间的界限。



1,2,3
☉相关信息
青岛:像雾像云又像风的山海之都 (2007-09-07)
青岛:啤酒之外的风景 (2007-07-23)
奥运掀起青岛旅游热 吸引国内外游客(图) (2006-07-25)
人满为患 青岛海水浴场人挤人 (2006-07-24)
青岛:雾气扮出如幻美景 (2006-06-03)
☉旅游精选
<% Response.Buffer = True Dim Startime Dim Conn,ConnStr ConnStr = "DRIVER={SQL Server};Server=192.168.10.118;Database=sun0769;UID=sun0769;PWD=aabbccdd123;" 'Startime = Timer() '打开数据库连接-------------------------------------------------------- Sub OpenConnection On Error Resume Next Set conn = Server.CreateObject("ADODB.Connection") conn.open ConnStr If Err Then err.Clear Set Conn = Nothing Response.Write "数据库维护中,请稍后访问。客服电话:(0769)22481988 转分机 750 或 788" Response.End End If End Sub '关闭数据库连接-------------------------------------------------------- Sub CloseConnection If IsObject(Conn) Then Conn.Close : Set Conn = Nothing End Sub 'BadRequest 写入数据库------- Function LogBadRequest(strMethod,strPra) Set rs = Server.CreateObject("ADODB.Recordset") OpenConnection strSql="select * from SunBadRequest" rs.open strSql,conn,2,2 rs.addnew rs("IP")=Request.ServerVariables("REMOTE_ADDR") rs("url")=Request.ServerVariables("URL") rs("rmethod")=strMethod rs("pra")=strPra rs("pvalue")=Request(strPra) rs("dat_Time")=now() rs.update rs.close set rs=nothing CloseConnection End Function '--------定义部份------------------ Dim strBadWord,arrBadWord,iRequest,itemRequest '自定义需要过滤的字串,用 "|" 分隔 '******************edit by 赖春江 2007-9-7 10:35 阳光热线管理后台action字段存在相关字符************* strBadWord = "and|exec|insert|select|delete|create|drop|update|master|truncate|declare|xp_|sysobjects" 'strBadWord = "select|and|exec|insert|delete|create|drop|update|count|master|truncate|declare|xp_" '*******************end **************************** arrBadWord = split(strBadWord,"|") '--------POST部份------------------ If Request.Form<>"" Then For Each itemRequest In Request.Form For iRequest=0 To Ubound(arrBadWord) If Instr(LCase(Request.Form(itemRequest)),arrBadWord(iRequest))<>0 Then Call LogBadRequest("post",itemRequest) Response.Write "打开网页错误。" 'Response.Write "非法操作!系统做了如下记录↓
" 'Response.Write "操作IP:"&Request.ServerVariables("REMOTE_ADDR")&"
" 'Response.Write "操作时间:"&Now&"
" 'Response.Write "操作页面:"&Request.ServerVariables("URL")&"
" 'Response.Write "提交方式:POST
" 'Response.Write "提交参数:"&item&"
" 'Response.Write "提交数据:"&Request.Form(item)&"
" Response.Write "如有其他疑问请给管理员留言:点击这里>>" Response.End End If Next Next End If '---------------------------------- '--------GET部份------------------- If Request.QueryString<>"" Then For Each itemRequest In Request.QueryString For iRequest=0 To Ubound(arrBadWord) If Instr(LCase(Request.QueryString(itemRequest)),arrBadWord(iRequest))<>0 Then Call LogBadRequest("get",itemRequest) Response.Write "打开网页错误。" 'Response.Write "非法操作!系统做了如下记录↓
" 'Response.Write "操作IP:"&Request.ServerVariables("REMOTE_ADDR")&"
" 'Response.Write "操作时间:"&Now&"
" 'Response.Write "操作页面:"&Request.ServerVariables("URL")&"
" 'Response.Write "提交方式:GET
" 'Response.Write "提交参数:"&item&"
" 'Response.Write "提交数据:"&Request.QueryString(item)&"
" Response.Write "如有其他疑问请给管理员留言:点击这里>>" Response.End End If Next Next End If '---------------------------------- %> <% dim sitename,siteurl,siteemail,adminname,logourl,bannerurl dim SMTPserver,EmailSuport,SiteTitle Rem 过滤SQL非法字符 function checkStr(str) if isnull(str) then checkStr = "" exit function end if checkStr=replace(str,"'","''") end function function getHtmlPath(folder,Ffile) getHtmlPath="..\htmlContent\"&folder&"\"&Ffile end function Rem 判断数字是否整形 function isInteger(para) on error resume next dim str dim l,i if isNUll(para) then isInteger=false exit function end if str=cstr(para) if trim(str)="" then isInteger=false exit function end if l=len(str) for i=1 to l if mid(str,i,1)>"9" or mid(str,i,1)<"0" then isInteger=false exit function end if next isInteger=true if err.number<>0 then err.clear end function sub showpage(sfilename,totalnumber,maxperpage,ShowTotal,ShowAllPages,strUnit) dim n, i,strTemp,strUrl if totalnumber mod maxperpage=0 then n= totalnumber \ maxperpage else n= totalnumber \ maxperpage+1 end if strTemp= "
" if ShowTotal=true then strTemp=strTemp & "共 " & totalnumber & " " & strUnit & "  " end if strUrl=JoinChar(sfilename) if CurrentPage<2 then strTemp=strTemp & "首页 上一页 " else strTemp=strTemp & "首页 " strTemp=strTemp & "上一页 " end if if n-currentpage<1 then strTemp=strTemp & "下一页 尾页" else strTemp=strTemp & "下一页 " strTemp=strTemp & "尾页" end if strTemp=strTemp & " 页次:" & CurrentPage & "/" & n & "页 " 'strTemp=strTemp & " " & maxperpage & "" & strUnit & "/页" if ShowAllPages=True then strTemp=strTemp & " 转到:" end if strTemp=strTemp & "
" response.write strTemp end sub Rem 过滤HTML代码 function HTMLEncode(fString) if not isnull(fString) then fString = replace(fString, ">", ">") fString = replace(fString, "<", "<") fString = Replace(fString, CHR(32), " ") fString = Replace(fString, CHR(9), " ") fString = Replace(fString, CHR(34), """) fString = Replace(fString, CHR(39), "'") fString = Replace(fString, CHR(13), "") fString = Replace(fString, CHR(10) & CHR(10), "

") fString = Replace(fString, CHR(10), "
") 'fString=ChkBadWords(fString) HTMLEncode = fString else HTMLEncode=fstring end if end function Rem 过滤表单字符 function HTMLcode(fString) if not isnull(fString) then fString = Replace(fString, CHR(13), "") fString = Replace(fString, CHR(10) & CHR(10), "

") fString = Replace(fString, CHR(10), "
") HTMLcode = fString end if end function Function FilterHTML(strToFilter) Dim strTemp strTemp = strToFilter While Instr(1,strTemp,"<") AND Instr(1, strTemp, ">") strTemp = Left(strTemp, Instr(1, strTemp, "<")-1) & Right(strTemp, Len(strTemp)-Instr(1,strTemp, ">")) WEnd FilterHTML = strTemp End Function function JoinChar(strUrl) if strUrl="" then JoinChar="" exit function end if if InStr(strUrl,"?")1 then if InStr(strUrl,"&")alert('"&txt&"');" if go<>1 then response.write "history.go(-1);" else response.write "document.location.href='"&url&"';" end if response.write "" response.end end sub '\\\\判断输入是否含有为中文 function getStr(str,i) dim text text=trim(str) if len(str)>i then text=mid(str,1,i)&"..." end if getStr=text end function function changechr(str) changechr=replace(replace(replace(replace(str,"<","<"),">",">"),chr(13),"
")," "," ") changechr=replace(replace(replace(replace(changechr,"[sayyes]",""),"[red]",""),"[big]","") changechr=replace(replace(replace(replace(changechr,"[/sayyes]",">"),"[/b]",""),"[/red]",""),"[/big]","") end function function cnDate(datetime) if datetime<>"" then cnDate=cstr(year(datetime)) + "年" + cstr(month(datetime)) + "月" + cstr(day(datetime)) + "日" else cnDate="00-00-00" end if end function function cnSmallDate(datetime) if datetime<>"" then cnSmallDate=cstr(month(datetime)) + "月" + cstr(day(datetime)) + "日" else cnSmallDate="00-00-00" end if end function '------------------------------------------------------------------------------------ function divisor(tablename,column,max_height) '取得设置投票结果柱状图最大高度的除法因数(divisor 整型),参数column为数据表中对应投票项的字段(字符型),max_height为要设置的最大高度(整型) dim rs_div set rs_div=server.CreateObject("adodb.recordset") dim str str="select max("&column&") from "&tablename rs_div.open str,conn,3,2 divisor=rs_div(0)/max_height if divisor=0 then divisor=1 end if rs_div.close set rs_div=nothing end function '检查字符是否为null值。NULL值时设为"" function CheckStrNull(str) if str="" and str=null then str="" else str=checkStr(trim(str)) end if CheckStrNull=str end function function CheckNumNull(isNum) if isNum="" and isNum=null then call mb("Sorry! 没有此项类内","",2) response.end else CheckNumNull=isNum end if end function Function FormatName(FileExt) Dim RanNum Randomize RanNum = Int(90000*rnd)+10000 FormatName = Year(now)&Month(now)&Day(now)&Hour(now)&Minute(now)&Second(now)&RanNum&"."&FileExt End Function '读出文件名不带扩搌 Function GetFormatName() Dim RanNum Randomize RanNum = Int(90000*rnd)+10000 GetFormatName= Year(now)&Month(now)&Day(now)&Hour(now)&Minute(now)&Second(now)&RanNum End Function function getStrNum(str,num) str=trim(str) if len(str)>cint(num) then str=left(str,cint(num)-2)&"..." end if getStrNum=str end function function GetStringContent(str,num) str=trim(str) str=replace(replace(str," ",""),"
","") if len(str)>cint(num) then str=left(str,cint(num)-2)&"..." end if GetStringContent=str end function %> <% function getImage(str) if str="" or isnull(str) or isempty(str) then getImage="../images/Route01.jpg" else getImage="/upload/tour/hanxing/"&str end if end function IF Not isObject(rs) Then set rs=server.CreateObject("adodb.recordset") End IF IF Not isObject(conn) Then openconnection End IF %>

<% rs.open "select * from SunPhoto where publish_flag=1 and PhotoGroup_id=30 order by Photo_ID desc",conn,1,1 IF Not(rs.eof) Then %> <% IF Not(rs.eof) Then %> <% Rs.Movenext End IF %>
<% Do While Not(rs.eof) %> ·" target="_blank" class="ic1"><%=getStr(rs("Photo_Name"),13)%> <% rs.movenext Response.Write("
") Loop %>
<% End IF rs.close %>
<% rs.open "select top 8 R.*,A.AgencyName from SunTourRoute as R,SunTourAgency as A where A.AgencyID=R.AgencyID and R.Publishflag=1 and R.VouchFlag=1 order by R.Addtime desc",conn,1,1 IF Not(rs.eof) Then %> <% IF Not(rs.eof) Then %> <% Rs.Movenext End IF %>
<% Do While Not(rs.eof) %> ·" target="_blank" class="ic1"><%=getStr(rs("RouteName"),13)%> <% rs.movenext Response.Write("
") Loop %>
<% End IF rs.close %>
<% rs.open "select top 1 * from SunTourUpload where PublishFlag=1 and UploadType=1 and SmallPicFlag=1 order by Addtime desc",conn,1,1 IF Not(rs.eof) Then %> <% End IF rs.close %> <% rs.open "select top 4 * from SunTourUpload where PublishFlag=1 and UploadType=1 and SmallPicFlag<>1 order by Addtime desc",conn,1,1 IF Not(rs.eof) Then %> <% End IF %>
<% Do While Not(rs.eof) %> ·" target="_blank" class="ic1"><%=getStr(rs("UploadTitle"),13)%> <% rs.movenext IF Not(rs.eof) Then Response.Write("
") End IF Loop rs.close %>