Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

14
Бібліотека масштабування зображень високої якості [закрита]
Зачинено. Це питання не відповідає вказівкам щодо переповнення стека . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно було тематичним для переповнення стека. Закрито 5 років тому . Удосконаліть це питання Я хочу масштабувати зображення на C # з рівнем якості настільки ж хорошим, як це …

7
Чому ConcurrentHashMap запобігає нульовим ключам і значенням?
JavaDoc ConcurrentHashMapговорить про це: Як Hashtableі на відміну від HashMapцього, цей клас не дозволяє nullвикористовуватись як ключ або значення. Моє запитання: Чому? 2-е питання: Чому не Hashtableдозволити нуль? Я використовував багато HashMaps для зберігання даних. Але при переході до ConcurrentHashMapмене кілька разів потрапляли проблеми через NullPointerExceptions.

7
Зшивання струни з Sha256
Я намагаюся хеш-рядок використовувати SHA256, я використовую наступний код: using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes = Encoding.Unicode.GetBytes(text); SHA256Managed hashstring = new SHA256Managed(); byte[] hash = hashstring.ComputeHash(bytes); string hashString = string.Empty; foreach (byte x in hash) { hashString += …
141 c#  string  hash  sha256 

4
Що символізує @ у символі-c?
Я вивчаю aim-c і продовжую натикатися на символ @. Він використовується в різних сценаріях, наприклад, на початку рядка або для синтезу методів аксесуарів. Що означає символ @ у об’єкті-c?
141 objective-c 


23
Індексація заморожується з повідомленням: Індексування призупинено через оновлення партії
Я оновив Android Studio до версії 3.2. Після цього оновлення один з моїх проектів не хоче індексувати. Він зависає від повідомлення "Індексація призупинена через пакетне оновлення". Як я можу це виправити? Файл gradle-wrapper.properties: distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.zip Файл gradle-properties: org.gradle.jvmargs=-Xmx1536m org.gradle.parallel=true org.gradle.daemon=true org.gradle.configureondemand=true

12
Чи Eclipse має обертання ліній
Я редагую XML-файл із IDE Eclipse і мені потрібно вводити абзаци тексту. Не здається, що затемнення має особливість обертання рядків. Хтось знає, чи є це, чи є плагін для цього?
141 eclipse 

25
Який Ruby IDE ви віддаєте перевагу? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
141 ruby  ide  editor 

5
Чи є в Google Chrome "згладжування шрифту"?
Я використовую google webfonts, і вони чудово підходять для дуже великих розмірів шрифту, але в 18px вони виглядають жахливо. Я тут і там читав, що є рішення для згладжування шрифту, але я не знайшов жодного, де це було б чітко пояснено, і декілька знайдених фрагментів взагалі не працюють. Моє h4виглядає …

9
Список скорочень ReSharper: Де я можу змінити його?
Я використовую ReSharper 4.5, і те, що часто трапляється, коли я перетворюю явні властивості в автоматичні властивості, - це те, що я випадково вибрав "Додати XX до списку скорочень". Тобто: Я хочу перетворити CustomerID в автовласність, але через швидкі метелики я випадково додаю "Ідентифікатор" до списку скорочень, що я не …
141 resharper 

12
як показати панель (коло) прогресу в діяльності, що має перегляд списку, перед завантаженням перегляду списку з даними
У мене є ListViewдругий activity.OnItemClickз них, я зателефонував у веб-сервіс і намагався отримати дані. Після цього я переходжу до третьої діяльності, яка також ListViewмає опис попереднього ListViewпункту діяльності . Я хочу показати діалог прогресу, перш ніж заповнити це ListView. Я не розумію, як це зробити ListView? Хтось знає, як це …

10
Як я можу очистити підписки на події в C #?
Візьміть такий клас C #: c1 { event EventHandler someEvent; } Якщо є багато підписок на c1«S someEventподії , і я хочу , щоб очистити їх все, що є кращим способом для досягнення цієї мети? Також врахуйте, що підписки на цю подію можуть бути / є лямбдами / анонімними делегатами. …
141 c#  .net  events  delegates 

7
Виправлення застереження "Сильно захоплення [об'єкта] в цьому блоці, ймовірно, призведе до циклу збереження" в коді з підтримкою ARC
Як увімкнути код ARC, як виправити попередження про потенційний цикл збереження при використанні блокового API? Попередження: Capturing 'request' strongly in this block is likely to lead to a retain cycle створений цим фрагментом коду: ASIHTTPRequest *request = [[ASIHTTPRequest alloc] initWithURL:... [request setCompletionBlock:^{ NSDictionary *jsonDictionary = [[CJSONDeserializer deserializer] deserialize:request.rawResponseData error:nil]; // …

5
Object.is vs ===
Я натрапив на приклад коду, який використовував це порівняння: var someVar = 0; Object.is(false, someVar); //Returns false Я знаю false == 0, trueщо саме тому ми і маємо ===. Чим Object.isвідрізняється від ===?

3
Навіщо використовувати код Armeabi-v7a над кодом Armeabi?
У своєму поточному проекті я використовую декілька файлів .so. Вони розміщені в папці Armeabi та Armeabi-v7a. На жаль, один із .so файлів - це 6 Мб, і мені потрібно зменшити розмір файлу. Замість того, щоб мати жирний файл APK, я хотів би використовувати лише файли Armeabi та видалити папку Armeabi-v7a. …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.