程序人生

          撰寫生活代碼,等待編譯美好人生
          隨筆 - 48, 文章 - 0, 評論 - 29, 引用 - 0

          導航

          <2007年2月>
          28293031123
          45678910
          11121314151617
          18192021222324
          25262728123
          45678910

          公告

          好好品嘗你現在攥在手里的這塊巧克力吧!

          常用鏈接

          留言簿(2)

          隨筆分類(53)

          隨筆檔案(48)

          相冊

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          2007年2月15日

          Python為自身模塊添加屬性

          試了好半天才始出來,幾經曲折,所以寫下來:

          A模塊:
          1?import?sys,?os
          2?selfMod?=?__import__(__name__)
          3?setattr(selfMod,?"field",?"value")


          在B模塊中調用
          1?import?A
          2?print?A.field
          輸出: value

          模塊A的這種寫法與在模塊A中直接寫field = "value"的效果是一樣的。這看起來似乎多余,但是在某些特殊的情況下可以用該方法動態設置當前模塊的屬性。



          posted @ 2008-05-20 02:21 405 Studio 閱讀(784) | 評論 (0)編輯 收藏

          蔬菜沙拉

          前幾天跟朋友去吃了一次蔬菜沙拉。做的很精致,但并不合我的口味,但朋友很喜歡。
          今天閑暇之際研究一下“沙拉”的來源:
          google了一下"define:沙拉"

          沙拉(香港稱為沙律)通常是配菜,有時會作為一道主菜。?

          不詳細,在answers.com找了一下:

          Originally?derived?from?the?Latin?sal? for ?salt,?meaning?something?dipped?into?salt.?Now?normally?a?dish?of?uncooked?vegetables;?either?a?mixed?salad?or?just?one?item?(commonly?lettuce?or?tomato).?
          的確,我們吃的都是卷心菜(當時我以為卷心菜就是生菜 -_-|||)和小西紅柿。

          食物文化百科:
          Although?the?ancient?Greeks?and?Romans?did?not?use?the?word?"salad,"?they?enjoyed?a?variety?of?dishes?with?raw?vegetables?dressed?with?vinegar,?oil,?and?herbs.?Pliny?the?Elder?in?Natural?History,?for?instance,?reported?that?salads?(acetaria)?were?composed?of?those?garden?products?that?"needed?no?fire?for?cooking?and?saved?fuel,?and?which?were?a?resource?to?store?and?always?ready"?(Natural?History,?XIX,?58).?They?were?easy?to?digest?and?were?not?calculated?to?overload?the?senses?or?stimulate?the?appetite.
          ...........
          ...........

          最終,我在懷疑是不是中國涼拌傳入西方之后變味了的結果。

          posted @ 2007-12-05 01:43 405 Studio 閱讀(443) | 評論 (1)編輯 收藏

          感覺我是無賴

          這種感覺不好。。

          posted @ 2007-12-03 22:04 405 Studio 閱讀(263) | 評論 (0)編輯 收藏

          Windows DB2 Express-C 9 啟動不了的原因

          這幾天想嘗試一下 DB2 Express-C 9 ,找了個Windows的版本,幾個"下一步"幾個確定之后就裝玩了. Reboot以下以為可以開始探索DB2 9了.沒想到DB2卻怎么都啟不來.
          折騰了幾天才知道原來DB2 服務的啟動還跟系統的一些其他服務有聯系于是把在服務列表中把Server服務啟動了再啟動DB2, 啟動成功!

          posted @ 2007-08-04 17:05 405 Studio 閱讀(712) | 評論 (1)編輯 收藏

          Vim的16進制模式

          今天有人問我VIM能不能像UE那樣進行16進制編輯以,一時間沒有答上來。執行了一下 :help hex才發現原來用 %!xxd 命令實現。為了方便,在vimrc上做了個map,實現了了<leader> + h切換文本模式和16進制模式,雖然簡單,但是很有用 :)

          "To?hex?modle
          let?s:hexModle?=?"N"
          function!?ToHexModle()
          ??if?s:hexModle?==?"Y"
          ????%!xxd?-r
          ????let?s:hexModle?=?"N"
          ??else
          ????%!xxd
          ????let?s:hexModle?=?"Y"
          ??endif
          endfunction

          map?
          <leader>h?:call?ToHexModle()<cr>

          在使用上面這段代碼之前,你得確定你設置了<leader>且與你原來的鍵盤映射不沖突。

          posted @ 2007-06-17 15:01 405 Studio 閱讀(3865) | 評論 (0)編輯 收藏

          Arch下安裝Virtualbox

          1.下載virtualbox:
          當然,在官方下。
          http://www.virtualbox.org/wiki/Downloads
          這里我用的是 binaries 版本,由于我用Archlinux所以我選了 All distributions
          2.安裝
          說明:以下操作均以root用戶身份執行
          a)修改下載的文件的屬性為可執行:

          #chmod?+x?VirtualBox_1.3.4_Linux_x86.run

          VirtualBox_1.3.4_Linux_x86.run是安裝文件

          b)運行安裝程序
          #./VirtualBox_1.3.4_Linux_x86.run?install?

          install 后可以跟安裝路徑,默認會安裝在/opt/VirtualBox-1.3.4/下

          c)進入安裝目錄,并為所有用的so文件做鏈接到/usr/lib/

          #cd?/opt/VirtualBox-1.3.4/?#ln?*.so?/usr/lib/

          d)把要運行virtualbox的用戶加入vboxusers組

          #?gpasswd?-a?ausername?vboxusers?

          我運行這個命令后用groups命令發現ausername沒有立刻被加到vbxousers組,這時你要重啟以下。(我想應該有更好的辦法,雖然我沒有找到)
          e)加載virtualbox 核型模塊
          #modprobe vboxdrv f)
          3.運行virtualbox

          #?/opt/VirtualBox-1.3.4/VirtualBox


          posted @ 2007-02-20 23:11 405 Studio 閱讀(860) | 評論 (0)編輯 收藏

          配置xinetd

               摘要: 今天打算把所有得網絡服務都用xinetd來啟動。找了幾篇文章看了看。很快FTP,CVS,SSH都搞定了,然后配置Postgresql。死活起不來。于是去找xinetd的官方文檔,這才發現原來很多的文章都沒有很詳細地說明type這個參數得作用。我誤以為象ssh那樣省去Type也沒有問題。下面是官方文檔對type得說明:
          xinetd can manage 3 types of services :
          ...........  閱讀全文

          posted @ 2007-02-15 16:52 405 Studio 閱讀(740) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 原平市| 连江县| 铜陵市| 元江| 平昌县| 鲁山县| 韩城市| 邹城市| 新绛县| 铜鼓县| 奈曼旗| 舞阳县| 洛川县| 堆龙德庆县| 铜陵市| 新干县| 临沭县| 宜城市| 金山区| 无锡市| 元氏县| 手机| 铜川市| 南漳县| 迁西县| 塔城市| 南充市| 高邮市| 昌宁县| 吴江市| 仪陇县| 河西区| 郯城县| 永仁县| 顺昌县| 松潘县| 陇南市| 冀州市| 武城县| 巨野县| 仲巴县|