«character-encoding» etiketlenmiş sorular

2
Bir dosyanın kodlaması nasıl tespit edilir?
Dosya sistemimde (Windows 7) Bazı metin dosyalarım var (Bunlar önemliyse, SQL komut dosyalarıdır). Notepad ++ ile açıldığında , "Kodlama" menüsünde, bazılarının "UCS-2 Küçük Endian" ve bazılarının "UTF-8" ürün reçetesiz "koduna sahip oldukları bildirilir. Buradaki fark nedir? Hepsi mükemmel bir betik gibi görünüyor. Dosyanın hangi kodlamaları Notepad ++ olmadan olduğunu nasıl …

5
UTF-8 üzerinden ASCII kodlamasını seçmenin avantajı nedir?
ASCII'deki tüm karakterler UTF-8 kullanılarak, depolamada bir artış olmadan kodlanabilir (her ikisi de depolama baytı gerektirir). UTF-8, "ASCII karakterleri" nin ötesinde karakter desteğinin avantajına sahiptir. Bu durumda, neden hiç UTF-8 üzerinden ASCII kodlamasını seçelim? UTF-8 yerine ASCII'yi seçeceğimizde bir kullanım durumu var mı?

2
Neden bu kadar çok karma ve şifrelenmiş dizge eşittir işareti ile sonuçlanıyor?
C # ve MSSQL'de çalışıyorum ve beklediğiniz gibi şifrelerimi tuzladım ve karıştırdım. Bir nvarchar sütununda saklanan karışıma baktığımda (örneğin kutu aspnet üyelik sağlayıcısı). Üretilen Salt ve Hash değerlerinin neden bir veya iki eşittir işaretiyle sonuçlandığını her zaman merak etmişimdir. Şifreleme algoritmalarıyla çalışırken benzer şeyler gördüm, bu tesadüf mü yoksa bunun …

3
Microsoft SQL Server'da neden dizelerin önüne N koymamız gerekiyor?
T-SQL öğreniyorum. Gördüğüm örneklerden, bir varchar()hücreye metin eklemek için, sadece eklenecek dizeyi yazabiliyorum, ancak nvarchar()hücreler için her örnek dizeleri N harfiyle öneklendirdi. Aşağıdaki sorguyu nvarchar()satır içeren bir tabloda denedim ve iyi çalışıyor, bu nedenle N öneki gerekli değil: insert into [TableName] values ('Hello', 'World') Gördüğüm her örnekte neden dizeler N'ye …

8
UTF-8 (ve belki UTF-16 / UTF-32) dışındaki karakter kodlamaları kaldırılmalıdır mı?
Bir evcil hayvan eşim, karakter kümesi desteği için kod dağları bulunan birçok yazılım projesine bakıyor. Beni yanlış anlamayın, ben tamamen uyumluluk için varım ve metin editörlerinin dosyaları birden çok karakter setinde açmanıza ve kaydetmenize izin vermesinden memnunum Beni rahatsız eden şey, evrensel olmayan karakter kodlamalarının çoğalmasının “sorun” değil, “uygun Unicode …

7
Satır-dönüş karakterinin eski olduğu kabul edilir mi
Yapısal verileri ayrıştıran, ancak amacı göremediğim için kasıtlı olarak geri dönüş saptamayı dışlayan bir açık kaynak kitaplığı yazdım. Avantaj / fayda için ek karmaşıklık ve ek yük ekler. Sürprizime göre, bir kullanıcı ayrıştırıcının çalışmadığı bir hata sundu ve sorunun nedeninin LF veya CRLF'nin aksine CR satırının bittiğini kullandığını fark ettim. …

5
İnsanların Unicode yerine Japonlara özgü kodlamaları kullanmalarına neden olan sorunlar nelerdir?
İşyerinde Shift-JIS ve diğer kodlamalarda birçok Japonca metin dosyasına rastladım. Tüm bilgisayar kullanıcıları için birçok mojibake (okunamayan karakter) sorununa neden olur . Unicode, bu tür bir sorunu tüm diller için tek bir karakter seti tanımlayarak çözmeyi amaçladı ve UTF-8 seri hale getirme işleminin İnternette kullanılması önerildi. Öyleyse neden herkes Japonca …


2
UTF-16 sabit genişlikli mi yoksa değişken genişlikli mi? UTF-8'in neden bayt sırası sorunu yok?
UTF-16 sabit genişlikli mi yoksa değişken genişlikli mi? Farklı kaynaklardan farklı sonuçlar aldım: Gönderen http://www.tbray.org/ongoing/When/200x/2003/04/26/UTF : UTF-16, Unicode karakterlerini on altı bitlik yığınlarda saklar. Gönderen http://en.wikipedia.org/wiki/UTF-16/UCS-2 : UTF-16 (16 bit Unicode Dönüşüm Biçimi), Unicode kod alanında 0 ile 0x10FFFF arasında 1.112.064 [1] numara (kod noktası adı verilir) kodlayabilen bir karakter …

3
Kaynak kodum UTF-8'de olmalı mı?
Sıklıkla kodunuzun hangi formatta olduğunu gerçekten seçmediğinizi hissediyorum. Demek istediğim, geçmişte kullandığım araçların çoğu benim için karar verdi. Ya da gerçekten düşünmedim bile. Geçen gün Windows'da TextPad kullanıyordum ve bir dosyayı kaydederken ASCII, UTF-8/16, Unicode vb. Yazılan hemen hemen tüm kodların ASCII olduğunu varsayıyorum, ama neden ASCII olmalı? Kaynak kodu …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.