先前安裝CVSNT Server 都沒遇到多大的問題
最近又安裝一台時,發現怎麼連線超級無敵給他慢的
都在local了怎麼會那麼慢
剛好有另一台也有裝速度就非常的快
在移除防毒及關閉防火牆後 問題還是在
最後只好去救助 google大師
總算找到一篇FAQ在提到 CVS connect 過慢的~的解答 ( 哈~~好像在說我喔~真的快要十秒呢)
Connection takes a long time (around 10 seconds)
Normally the connection to the server should complete very quickly – less than a second in most cases. If you find that it is taking a long time there may be one of two problems:
- Misconfigured reverse DNS.
- CVSNT does a reverse DNS lookup on startup to verify the client hostname. This will usually complete very quickly, however it is possible to misconfigure the reverse DNS in such a way that the lookup hangs and eventually times out after around 10 seconds. Your network administrator will usually be able to sort this out in a few minutes, as its usually a simple misconfiguration. On NT4 machines there is a setting “Use NetBIOS for DNS resolution” which may help. (Q: Is there an equivalent for W2K or do they always do it?)
- Very slow connection to PDC
- CVSNT needs to contact the PDC to verify identities and check privileges. Normally across a LAN this will be quite quick, but over a saturated network or over a Dialup (in local mode) it can be very slow.
- See also http://support.microsoft.com/default.aspx?scid=kb;en-us;Q308512 for a possible solution.
- Another thing to try: Disable the virus checker on the machine that hosts the CVS server.
雖然上面的回答無法解掉我的問題,不過從中可得知 CVSNT在執行時 會去驗證Clent hostname,剛好看到有這個取消的功能,果然打勾後就一切正常啦~^^!!
資料來源 : http://www.march-hare.com/cvspro/faq/faq4.asp#4d
最近客戶反應,原本在上傳圖檔功能裡的預覽本機圖片功能失效
查了一下資料,才發覺很多人都在網路上討論此事
原來是IE7 把該功能封了起來,查了很多資訊看來都無啥作用
還有人是先將檔案丟到server 才preview 這是多麼聰明的一件事呀…=.=|||
後來在 http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=863466&SiteID=1 有看到人家說
只要將該網站設定為信任網站,即可排除此問題
真是有點給他麻煩
但也只能將就用囉!!
如何查看Linux Version
在升級或安裝一些套件時
往往要先確認Linux的版本
可以執行以下指令,就可以查看目前這台主機Linux的版本是多少!!
[root@localhost ~]#
cat /proc/version
Linux version 2.6.9-1.667smp (
bhcompile@tweety.build.redhat.com) (gcc version 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)) #1 SMP Tue Nov 2 14:59:52 EST 2004
這兩天遇到一個怪問題
目前有一個功能在父頁 面上有一個select 清單
而選擇是會跳出一個子頁面的select 清單上選取
選後接加入,則會傳回父頁面上的select 清單之中
function return_data(form)
{
var isSelected=false;
var sel=form.user_list;
var parent_sel=window.opener.document.getElementById(“user_list”);
for(var i=sel.options.length-1;i>=0;i–) {
if(sel.options[i].selected) {
isSelected=true;
isHave=false;
for(var j=0;j<parent_sel.options.length;j++){
if(sel.options[i].value==parent_sel.options[j].value) {
isHave=true;
break;
}
}
if(!isHave) {
parent_sel.options[parent_sel.options.length]= new Option(sel.options[i].text,sel.options[i].value);
sel.options[i]=null;
} else sel.options[i]=null;
}
}
}
在執行時發現似乎無反應
一定要將 if(!isHave) { } 改成如下才行
parent_sel.options.length++;
parent_sel.options[parent_sel.options.length-1].text= sel.options[i].text;
parent_sel.options[parent_sel.options.length-1].value= sel.options[i].value;
sel.options[i]=null;
真是怪異,在本頁執行new option() 就行,但由子頁執行 父頁就不行
暫時還找不到原因,如果有高手知情,再麻煩告知一下!!
最近在排除程式問題時發現有趣的事
程式之中有用到javascript parseInt function
原本是希望傳入的字串 “02” “03” “04” 可以轉成 2 3 4
所以使用了parseInt function 進行轉換
不過卻有問題,遇到'08″ “09”時 就會轉換失敗
最後是直接在parseInt 後加上使用10進位的方式處理才排除
用法如下:
parseInt(value,10);
不過還真是怪異,預設怎麼會是用8 進位去解析呢?
以前都沒有這種印象
該不會先前寫的程式都會有此問題呢 @@
真慘….
近期留言