Codengineering - блог о программировании ➜ страница 1709
В чем разница между HashMap и TreeMap? [дубликат]
этот вопрос уже есть ответ здесь: разница между HashMap, LinkedHashMap и TreeMap 16 ответов Я начал изучать Java. Когда я использую хеш-за дерева? ...
Строковые литералы: куда они идут?
меня интересует, где строковые литералы выделяется/хранится. Я нашел один интригующий ответ здесь, говорят: определение строки inline фактически встраивает данные в саму программу и не может быть изменено (некоторые компиляторы позволяют это умным трюком, не беспокойтесь). но, это было связано с C++, не говоря уже о том, что он говорит, чтобы не беспокоиться. я беспокою. =D Так что мой вопрос в том, где и как хранится мой строковый литерал? Почему бы мне не попытаться изменить его? Реал ...
Как назначить действие для объекта UIImageView в Swift
Я пытаюсь назначить UIImageView к действию, когда пользователь нажимает на него. Я знаю, как создать действие для UIButton, но как я мог имитировать такое же поведение a UIButton, но через UIImageView? ...
(grep) регулярное выражение для сопоставления символов, отличных от ASCII?
на Linux, у меня есть каталог с большим количеством файлов. Некоторые из них имеют символы, отличные от ASCII, но все они действительны UTF-8. Одна программа имеет ошибку, которая мешает ей работать с именами файлов, отличными от ASCII, и мне нужно выяснить, сколько из них затронуты. Я собирался сделать это с find и чтобы напечатать символы, отличные от ASCII, а затем сделать wc -l найти количество. Это не обязательно должен быть grep; я могу использовать любой стандартный Unix регулярные выра ...
Как определить общее доступное / свободное дисковое пространство на устройстве iPhone / iPad?
Я ищу лучший способ обнаружения доступного/свободного места на диске на устройстве iPhone/iPad программно. В настоящее время я использую NSFileManager для обнаружения дискового пространства. Ниже приведен фрагмент кода, который выполняет эту работу для меня: -(unsigned)getFreeDiskspacePrivate { NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL]; unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue]; NSLog(@"%s - Fre ...
LINQ Select Distinct с анонимными типами
Так у меня есть коллекция объектов. Точный тип не имеет значения. Из него я хочу извлечь все уникальные пары пары конкретных свойств, таким образом: myObjectCollection.Select(item=>new { Alpha = item.propOne, Bravo = item.propTwo } ).Distinct(); Итак, мой вопрос: Будет ли Distinct в этом случае использовать объект по умолчанию equals ( ...
Захват подписи с помощью HTML5 и iPad
кто-нибудь знает как это можно сделать? Вы бы использовали объект canvas, svg, jQuery и т. д.? ...
Самый быстрый способ перебора всех символов в строке
в Java, что бы самый быстрый способ перебирать все символы в строке, это: String str = "a really, really long string"; for (int i = 0, n = str.length(); i < n; i++) { char c = str.charAt(i); } или такой: char[] chars = str.toCharArray(); for (int i = 0, n = chars.length; i < n; i++) { char c = chars[i]; } EDIT: что я хотел бы знать, если стоимость многократного вызова charAt метод во время длинной итерации заканчивается тем, что либо меньше, либо больше, чем стоимость выполн ...
Использование forceLayout (), requestLayout () и invalidate()
Я немного запутался в ролях forceLayout(),requestLayout() и invalidate() методы View класса. , когда они будут названы? ...
Что такое правильный способ для форматирования многострочных dict в Питоне?
в Python я хочу написать многострочный дикт в своем коде. Есть несколько способов его форматирования. Вот некоторые из них, которые я мог бы придумать: mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } Я знаю, что любой из вышеперечисленных синтаксически корректен, но я предполагаю, что есть один предпочтительный стиль отступа и разрыва ст ...