部落格

笑与愛

笑,可能會容易一點兒
或者,相愛會難一點兒
因為,一個人也可以笑
但是,相愛需要兩個人

但是如果有個人可以跟你一起笑
你們都可以笑的更幸福

Chinese, Traditional

幾則筆記

時間飛逝, 又一個月要寫入歷史. 如果超過一個月都沒有任何更新, 那就太久了.
來幾個簡單的筆記吧.

01, svn: OPTIONS of 'https://svn.test:1991/prj1': SSL handshake failed: SSL error: An unexpected TLS packet was received. (https://svn.test:1991) strong>
-->可能的解決方法之一: 重啟apache
如果是早於wheezy的debian發行版, 用/etc/init.d/apache2 restart, 否則可以用service apache2 restart

Chinese, Traditional

JQuery綁定的事件被多次觸發的時候

對於如下代碼:

var clicked = function(){
alert('clicked')
}
$(".click").live("click",clicked);

這個"clicked"函數在某種情況下會被觸發多次!
具體是什麼情況,還沒研究清楚.但是有一個解決方法是在綁定事件之前先情況之前的綁定即可,比如:

$(".click").die("click").live("click",clicked);

或者

$(".click").unbind("click").bind("click",clicked);

這兩行代碼都驗證過,工作正常.唯一要注意的是, 對於使用bind綁定的事件, 去除綁定的函數是unbind, 而用live綁定的則需要用die這個函數.

Chinese, Traditional

在MySQL裡修改一個本身是外鍵或者擁有外鍵的字段

在MySQL裡,如果一個字段本身是外鍵,或者它擁有一個外鍵, 直接修改之,會引發類似下面的錯誤:

Error
SQL query:
ALTER TABLE `city` CHANGE `CountryCode` `CountryCode` CHAR( 3 ) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT ''
MySQL said:
#1025 - Error on rename of './test/#sql-82d_2cb' to './test/city' (errno: 150)

用命令
show create table city;
查看,會發現"CountryCode"這個字段("city"表裡)是一個外鍵,它是指向"country"表裡的"Code"字段的:

Chinese, Traditional

Debian測試版(Wheezy),Xorg使用太多cpu,導致系統超級慢

受不了沒有Linux的日子,我擇日又重新安裝了Debian的Wheezy版,並且為我的GeForce G105M顯卡,下載安裝了Nvidia官方最新的驅動,版本號是2011年10月5號發布的285.05.09 .
但是不走運的是:安裝了驅動之後,系統變的超級慢! 特別是運行諸如nautilus, chrome, firefox之類的程序,症狀為:
1. 在chrome或者nautilus裡,新建一個tab或者在tab之間切換的時候,特別慢,需要等待數秒!
2. 在chrome和firefox的地址欄裡, 如果輸入網址, 會(眼睜睜)的看著字符一個,一個,的緩慢的出現,每出一個字母要等待1-2秒的時間,苦死!
3. "top"命令顯示, xorg持續的消耗50%以上的cpu,使用率居高不下

於是到google裡搜啊搜,最終在http://www.nvnews.net/vbulletin/showpost.php?p=2488518&postcount=15 這個網址發現了原因:

Chinese, Traditional

P.O.D - Set It Off

.....
RISE (3x)
Set it off
chorus (2x)
RISE - Let your spirit fly (3x)
RISE - Let your spirit fly (3x)
Our time has come
Set it off

未定義的

Untitled

以宇宙之大,一切偶然都是必然

我一路乘船、火车回家。穿过了广袤的国土。看到了稻田、鱼塘、水渠、绿树掩映下粉墙绰约村镇组成的田园风光;看到了一个接一个嘈杂拥挤、浓烟滚滚的工业城市;看到了连绵起伏的著名山脉,婉蜒数千公里的壮丽大川;看们了成千上万、随处可遇的开朗的女孩子

Don't be evil.

我们站在大路上,向天空望着,看见太阳照耀着就会快乐

I see no heaven, yet no hell, only a vivid world in my eyes

你走在这繁华的街上,在寻找你该去的方向,你走在这繁华的街上,再寻找你曾拥有的力量

It is no use driving faster if you can't stay on the road

做人如果没有梦想,跟咸鱼有什么分别

Hello.Healty.Energy.-Skill-.Money.Life.Freedom.Love.Peace.Goodbye

飞得起来,都飞得起来,碧海蓝天,只等风的到来

在某些方面,我很敏感

每一个人都是天才,但不是每个人都是天使

Sorry, I loved you

未定義的

dpkg錯誤: subprocess installed post-removal script returned error exit status 2

想要卸載nvidia-installer-cleanup的時候,出現了這個錯誤

dpkg: error processing glx-diversions (--remove):
subprocess installed post-removal script returned error exit status 2
configured to not write apport reports
Errors were encountered while processing:
glx-diversions
E: Sub-process /usr/bin/dpkg returned an error code (1)
A package failed to install. Trying to recover:

可以這樣解決:

Chinese, Traditional

Debian從穩定版升級到測試版

發現SciTE有個插件SciTE Proj,但是只在測試倉庫裡

讀了這篇“其實debian不穩定版本的名不副實”(http://raphaelhertzog.com/2010/12/20/5-reasons-why-debian-unstable-does-...)之後,我決定把我的穩定版本的Debian升級到測試版!

將文件/etc/apt/sources.list的內容從

deb http://ftp.cn.debian.org/debian squeeze main
deb-src http://ftp.cn.debian.org/debian squeeze main

Chinese, Traditional

頁面

訂閱 RSS - 部落格