染指2007

08年初写的,突然翻到。。

染指2007

(2008-01-01 00:01:01)


标签:

想。

 



染指2007



走过偌大个年,总得说点什么,留下点什么。不然,未免太不厚道。。



怎么说,呵呵,自己赋说着过的特殊的一个年份,有想努力狠狠留住的贰零零柒,却还是在呼吸间被溜走了。因为一这年发生的事较多、记忆丰富,人对于麻烦的东或西也总是印象深刻点并易于言语。致使我可以像老人怨妇泼墨般发出点点点牢骚。却也是波涛汹涌的。



话真正来说,处身上下年的巨大差异,着实令我找不到了北,更妄论东西,什么东西。初见之地,初见之人,心事全非,转换了个模样。从而,生活得如同傀儡。可恨还在张牙舞爪。

从没想过自己会、能走到自己的另一个端,像从荒芜尽头到流金地域,如同倏忽地过去好多年,使原本的知觉麻木了、神经退化了。看,时间的伟大可以演绎如斯``还有什么好说好想的呢,过了终究过了,剩下的,会有狠多心灰意冷的现实来将其打碎。生活,还是是冷暖自知就好



至于在年中中的那个十字路口,不善辨方向的我也不知道在左右上下的选择中自己是选对了还是....会错么?  一切有待以后老牙掉光后再侦探吧,毕竟那时候没有这些般眷恋和顾及。看 透彻了一些事情应该不会再在意计较什么了吧。更不用说后悔。那玩笑般的目然。

回想起了,貌似曾经下过的决心已经罄竹难书了,我真庆幸那些信誓旦旦的决心都已经被自己无情地粉碎践踏抛弃了,才能有现在的深深深深的肺腑感慨。和在身体来回着的不足以道出浅浅情绪。不然,将活得多了些苍白。



曾经,长想,朋友==好吃的,越吃越有味道。那味道,迷恋非常。可惜四年前至今一直在吃,吃了不少,却没有之前的那深入骨髓味入膏荒。越长越荒唐吧,这怎么可能呢?就算是蚂蚁,像那样,也足以成猪了。  也许,我 连蚂蚁都不如了。



烂熟心间的面容、相逢的陌生人、茫茫世界,乐此不彼地总在不停错杂交融。

一晃会又是好多年后,却不会有无限延伸的不朽的光景。我如此肯定。



一岁岁长大,那些年轻的事,越变得经不起重拾。

如果人生如戏,可以随时喊停,多有趣,只是我除了叹气,已无成追忆。



不知什么时候起,一直认为自己不再适合说那些煽情的话了,却,不小心再这年的最后一刻...只希望这些字眼不会是个人感情过于浓重的陈词滥调。

以免贻笑大方之家。



呵呵,这些原本零碎的,互不关联的字,却也在一个决定后,被视作整篇“染指2007”的文字,印在那一年的路上

标签: 标签

标签云取前n条,并随机排列

随着文章越来越多,在标签云的所有标签看起来也越来越臃肿,因此想到提取前N条热门标签。

起先mysql语句为:SELECT  *  from emlog_tag order by length(gid) desc limit 30

但问题来了,这样子gid就按长度顺序排列,前台显示的标签云字体也从大到小排列,看起来死板颇为不美观。

因此想再把这30条记录的排列顺序打乱,按tid排列或按随机函数rand()排列,捣鼓了老半天就是没写对语句。

最后实在不行便到百度问问上求救,大致半小时后,得到石亮东的解答!

select * from (select *
from emlog_tag
order by length(gid) desc
limit 20 ) as tb order by rand()

经测试,完全可用!呵呵,基础还是不扎实啊!

 

 

JS动态构造GET请求

有的时候,会有这样一种情况,当我们需要收集一些用户的页面数据或者浏览器、屏幕分辨率等时,而且这些数据是尽可能的真实的,如果让用户填写一个表单来提交,这有很多人是不愿意去做的,数据亦缺乏准确性,解决方法是使用JS。使用Javascript脚本就能轻松的取得我们需要的数据,但怎么提交到服务器就成了一个问题,使用AJAX确实是一个优越而又可行的办法,可是,有的时候我们不用表现的如此优雅,直接使用JS动态构造一个GET请求,不由分说的提交到服务器,问题也就解决了,这过程中同样不需要用户的介入。
众所周知的一件事情是:使用script标签,能在页面中新开一个通信连接(当然你可以说iframe,object标签也可以),如果我们将script标签的src指向一个php文件,那么它就可以向服务器提交数据了。动态创建script标签的方法有两种,其实实质上是一样的。

这里先创建了一个js文件,供后面将动态创建的元素的src直接指向该文件s.js内容很简单:

  1. if(v !=''){   
  2.    alert(v);   
  3. }   
  4. else{   
  5.    alert('生活于三山两水间,无比惬意释然。');   
  6. }  


1、使用createElement动态创建script元素

  1. <scripttype="text/javascript">  
  2. varv='';   
  3. try{   
  4. v='7777';   
  5. varscript_el=document.createElement("script");   
  6. script_el.type="text/javascript";   
  7. script_el.src="s.js?"+Math.random();   
  8. h=document.getElementsByTagName("head")[0];   
  9. h.appendChild(script_el);   
  10. }   
  11. catch(e){   
  12. alert(e);   
  13. }   
  14. v='改哈子看看有嘛效果';   
  15. </script>  


2、使用document.write直接写入

  1. <scripttype="text/javascript">  
  2. varv='其实这个例子举得非常失败,我。。。';   
  3. document.write('<scripttype="text\/javascript"src="s.js?"'+Math.random()+'><\/script>');   
  4. </script>  

这两种都能轻松的动态创建一个script标签,来构造get请求,可以根据实际情况选择使用2种方法。

ajax中的跨域问题也就可以这么解决了,获取远程服务器数据,不再是难题,这种方法不好使用XML而已。

用createElement创建了script标签,使用appendChild方法进行附加。