原创 用純命令行編寫貪喫蛇

開發環境爲linux+gcc+netbeans 本來我喜歡gvim但是實在不會調試c語言。於是轉戰netbeans,能很方便地調試,就是爽。   首先要說一下思路。就是多線程,一個線程負責邏輯和畫圖,一個線程監聽按鍵。看一下線程創建的代碼

原创 php的日期處理函數及uchome的function_coomon中日期處理函數的研究

經常在用php的時候會碰到一個關於時間日期的問題還有時區差異的問題,以前作項目的時候會把時間搞錯,要麼就是提前八小時了,要麼那個時間就是驢脣不對馬嘴的,現在我就來深入研究一下這裏面的各個函數及其用法   <?php echo time()

原创 在做google map api時遇到的字符串編碼的各種糾結

我們的架構是b/s的,後臺用的是tomcat,和google的webservice打交道還用到一個gae做代理。 之前的博文我們說過在tomcat和瀏覽器之間的ajax交互時要用一種客戶端encode兩次加上一個輔助函數加工然後服務端de

原创 實現點圖換頁的功能

  我想搞一個這樣的效果,就是。 用鼠標覆蓋某一個圖標,該圖標就會被橘色的框圈起來,並且右邊的會立即顯示出該圖標的介紹來。 這裏我是自己寫的代碼。 <div id="finance_links">

原创 遠程調試php

首先得確保服務器正確安裝了zend debugger。可以用phpinfo查看。並且在服務器的根目錄下有dummy.php文件。此外,還需要更改服務器的php.ini,將裏面的   zend_debugger.allow_hosts=12

原创 做全兼容的ie6圓角和透明圖片 2

我今天寫了一個關於圓角的帖子,後來覺得寫的實在是不咋地。方法也很繁瑣落後,有人推薦了我一個工具叫做piecss,於是嘗試着去用。   piecss這個插件是針對於ie瀏覽器不支持css3而做的。他可以讓ie也實現css3的某些特性,比如陰

原创 在ubuntu10.04下安裝ror

在ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz 下載ruby1.87的源代碼版本。 進入目錄, ./configure --prefix=/home/maosuha

原创 css高級

  幾個高級的css 選擇符     h1 + p{} 這個是兄弟的意思 #div>p{} 這個是嚴格的父子關係的意思 a[target='_blank']{} 這裏的target是屬性,同樣也可以用如input[ty

原创 字符串的轉義種種

在編程裏,轉義字符指有特殊意味的字符。 在中文中,也有轉義一說,如“社稷”一詞,古人稱土神爲“社”,“稷”爲五穀之長,立稷而祭,以稷爲穀神。古時天子、諸侯都要祭祀社稷,後來就以“社稷”一詞稱國家。又如“齒”是牙齒,年齡也稱年齒。人以年齒相

原创 用php編寫linux的shell(參考)

部分內容參考自 http://tieba.baidu.com/f?z=595442653&ct=335544320&lm=0&sc=0&rn=30&tn=baiduPostBrowser&word=%D6%B1%CF%DF%B5%C4%C

原创 c++棧調用的彙編研究

<!-- @page { margin: 0.79in } P { margin-bottom: 0.08in } --> 先寫一段程序,用的編輯環境爲 Netbeans 6.9, gcc, gdb:

原创 在ubuntu10.04下搭配php與mongodb

首先安裝好php。接着下載在linux下運行的mongodb,下下來的是一個文件夾。修改path指向其bin。 然後sudo apt-get install php5-dev,再安裝php-pear,再sudo pecl install

原创 google map api次數的限制及應對方案(gae)

在作項目的時候,需要調用webservice的google api。我們是將整個項目部署在本地的tomcat上,然後是連了vpn才能連上外網的,但是vpn是公共ip,而google竟然對單個ip的日訪問量有限制,於是我們小組經常就是當天查

原创 解決ubuntu10.04 下aptana的代碼提示彈出框顏色問題

安裝了aptana後,代碼提示彈出框顏色不匹配,會出現白底白字的情況,根本看不清。解決方案如下   The issue is that Aptana uses the system tooltip color for their c

原创 最近學習css、xhtml【讀書摘記心得】

我們知道字體 這個東西,就是font-family。世界上有很多的字體,但是並不是所有的操作系統就擁有世界上全部的字體。比如,我寫一個font-family:"微軟雅黑",這個字體只有微軟雅黑纔有,到了ubuntu下面就沒這個字體,那瀏覽