A. 字元不能包含中文是什麼意思,例如一下
字元是一個位元組,8位
中文需要至少2個位元組,無法用一個位元組表示,所以就無法用字元。
B. 為什麼密碼不支持中文
技術上完全沒問題。實際上有的網站本身就是支持中文密碼的(如 discuz 類的論壇原生就支持),有的軟體也是支持的,如winrar,只是都不能用普通的輸入法直接健入,需要用復制粘帖的方式輸入,挺麻煩的。我個人是用的輸入法特殊,倒能直接輸入的,定義成個詞,十幾個字的漢字及標點等組成的超強密碼刷地就輸進去了,比傳統的輸密碼方式利落多了,還更安全。 中文密碼明明更好記,同樣的字數下加密強度也更高,也好輸入—定義成個詞,一下子就輸進去了,多爽利,還能因此防著鍵盤記錄器等木馬呢。 只是想不想做的問題啦,我看就是一個懶字,或是還想兼顧著國外用戶吧。
C. 開電腦輸入密碼的時候為什麼不能打出中文
如果是本本的bios開機密碼,當然不能輸中文了,
貌似windows也不可以用中文密碼啊.
一般只可以用鍵盤上可以輸入的字元來做為密碼,
要想打造超級密碼不需要中文,只需要字母+數字+特殊字元(如@#¥%等)
希望對樓主有用,(*^__^*)
嘻嘻……!
D. 為什麼很多產品的密碼不能用中文中文密碼會有什麼問題
不用中文是歷史原因,畢竟這些技術是從外國傳入的。而且在utf8尚未被廣泛應用的年代用中文是很容易出亂碼的。
雖然說我還從來沒見過用中文密碼的應用,也許這是一個創舉呢。
2.1
對於工程師來說
工程師要多處理一些編碼方面的麻煩。所以他態度會消極一些。
嗯,在產品經理眼裡這種麻煩能在一個小時內搞定吧。
2.2
對於用戶體驗來說
你是否要提示用戶「密碼可以用中文的喲,要不要創建你的第一個中文密碼喲」?用戶多年來一直都在用字母加數字的密碼,嗯是時候費勁地想出一個中文密碼並且記住它了。
我沒做過安卓開發,但我大概猜想了一下:
工程師在用戶點擊密碼輸入框時直接彈出了英文輸入法,他認為用戶不會蛋疼地切換到中文輸入法再輸入密碼,所以未對中文密碼做出限制。而且伺服器也不會接受中文密碼(這一點很重要)。
產品希望用戶在嘗試輸入中文時彈出「不能使用中文作為密碼」的提示,或者乾脆不允許切換輸入法。
我認為工程師的做法可以接受,因為用戶界面只要做到適合大多數用戶即可。不過如果有點追求,還是做出限制比較好。
如果用戶蛋疼地嘗試中文,你就蛋疼地提示一個"param
error"吧。
但是如果安卓用戶用中文作為密碼,伺服器也接受了,就會導致一個問題:在iOS上登錄時密碼永遠無法輸入。如果這個工程師講道理的話,告訴他這一點就可以了。況且實現這個特性也不難。
P.S.
第一次回答時對題目的意思誤解了,順帶誤導了之後的回答者,罪過。
E. 中文為什麼不能作為密碼
因為中文不是國際通用字元,而且是雙位元組,所以基於英文內核的操作系統和程序不能好好地識別和處理中文,所以編程人員一般都不使用中文作為密碼。
F. 用戶名和密碼不能為中文,是什麼意思
就是用戶名和密碼只能用英文和數字,不能帶中文字
G. 為什麼360管家管理密碼不支持中文什麼意思
你好這個是你的密碼輸入不對,建議重新輸入正確 密碼。
H. 為什麼密碼要限制使用英文字母,數字,特殊字元而很少使用其他語言(例如中文)的字元
因為現在的世界,和過去很長的一段時間,和可預見的將來,是英文改變了世界。
就是說啊,密碼學最初研究的人基本會英語!
I. 密碼格式錯誤是什麼意思
這意味著用戶輸入的密碼格式不符合要求,在填寫密碼時,我們需要清楚地看到密碼的要求,例如,有些平台要求密碼必須包含字母和數字,有些平台必須以字母開頭而不是數字,有些平台要求密碼包含符號。
(9)密碼不支持中文位元組是什麼意思擴展閱讀:
QQ密碼格式——
1、長度為8-16個字元;
2、不能使用中文、空格;
3、至少含數字/字母/符號2種組合;
4、不能含有非法字元。
J. 為什麼密碼不可以設置有中文
一個中文字元是佔二位元組,而且密碼用的是英文的編碼(中文編碼不合適),如果輸入中文,不容易判斷(容易判斷失誤)。
舉個例子,假設可以設置中文的密碼。
設置了某密碼佔了4個字元(即2個字),那在你輸入密碼的時候,它有多種判斷的方式
以下列舉出來,兩空格表示把這段判斷為一個中文字元
1 2 3 4
1 23 4
12 34
1 2 34
12 3 4
而這些的結果都是不一樣的(可以在英文編碼下打開中文文檔做實驗,顯示出來的結果都是不一樣的)
好了,說了這么多,反正這是個很復雜的過程。
但相信在不久的將來(估計幾年後吧),中文就可以輸入在密碼中了(因為中國的計算機發展迅猛)