Codengineering - блог о программировании ➜ страница 1831
Где в рабочей области Eclipse хранится список проектов?
Я использую Eclipse с "внешними" проектами-т. е. проектами, созданными из существующего источника. копаясь в файлах рабочей области, я не могу найти ссылки на эти проекты. Мой вопрос: как Eclipse отслеживает эти проекты? Я хотел бы иметь возможность добавить такой проект в рабочую область автоматически (путем создания .project и .classpath файлы). ...
Запуск nano в контейнере docker
Я открываю интерактивную оболочку в контейнер docker, например sudo docker exec -t -i {container_name} bash до сих пор так хорошо, но пытается бежать nano результаты: ошибка открытия терминала: неизвестно. ...
мероприятия акции против EventHandler в случае
есть ли разница между объявлением event Action<> и event EventHandler<>. предполагая, что это не имеет значения, какой объект на самом деле возникает событие. например: public event Action<bool, int, Blah> DiagnosticsEvent; vs public event EventHandler<DiagnosticsArgs> DiagnosticsEvent; class DiagnosticsArgs : EventArgs { public DiagnosticsArgs(bool b, int i, Blah bl) {...} ... } использование будет почти одинаковым в обоих случаях: obj.DiagnosticsE ...
Как найти идентификатор потока в Python
У меня есть многопоточная программа Python и служебная функция writeLog(message), которая записывает метку времени, за которой следует сообщение. К сожалению, результирующий файл журнала не указывает, какой поток генерирует какое сообщение. Я хотел бы writeLog (), чтобы иметь возможность добавить что-то в сообщение, чтобы определить, какой поток вызывает его. Очевидно, я мог бы просто заставить потоки передать эту информацию, но это было бы намного больше работы. Есть ли какая-то нить эквивале ...
Как предоставить значение аннотации из константы java
Я думаю, что это может быть невозможно в Java, потому что аннотация и ее параметры разрешаются во время компиляции. У меня есть интерфейс следующим образом: public interface FieldValues { String[] FIELD1 = new String[]{"value1", "value2"}; } и еще один класс как, @SomeAnnotation(locations = {"value1", "value2"}) public class MyClass { .... } Я отмечаю много классов с аннотацией, и я хотел бы знать, могу ли я избежать указания строк в каждой аннотации, которую я бы предпочел использов ...
LoDash: получить массив значений из массива свойств объекта
Я уверен, что это где-то внутри документов LoDash, но я не могу найти правильную комбинацию. var users = [{ id: 12, name: Adam },{ id: 14, name: Bob },{ id: 16, name: Charlie },{ id: 18, name: David } ] // how do I get [12, 14, 16, 18] var userIds = _.map(users, _.pick('id')); ...
Разрешение взаимодействия с UIView под другим UIView
есть ли простой способ разрешить взаимодействие с кнопкой в UIView, который находится под другим UIView-где нет фактических объектов из верхнего UIView поверх кнопки? например, на данный момент у меня есть UIView (A) с объектом вверху и объектом внизу экрана и ничего посередине. Это находится поверх другого UIView, который имеет кнопки в середине (B). Тем не менее, я не могу взаимодействовать с кнопками в середине Б. Я вижу кнопки в B-я установил фон A в clearColor - но кнопки в B, похоже ...
Понимание функции repr () в Python
repr(): вычисляемое строковое представление объекта (can " eval()" это означает, что это строковое представление, которое вычисляется на Python объект) другими словами: >>> x = 'foo' >>> repr(x) "'foo'" вопросы: почему я получаю двойные кавычки, когда я делаю repr(x)? (Я их не понимаю когда я делаю str(x)) почему я получаю 'foo' когда я делаю eval("'foo'") а не x, который является возражаете? ...
Запрашивать разрешение пользователя на получение UILocalNotifications в iOS 8
Я настроил локальные уведомления в делегате приложения, используя это: - (void)applicationDidEnterBackground:(UIApplication *)application { UILocalNotification *notification = [[UILocalNotification alloc]init]; [notification setAlertBody:@"Watch the Latest Episode of CCA-TV"]; [notification setFireDate:[NSDate dateWithTimeIntervalSinceNow:5]]; [notification setTimeZone:[NSTimeZone defaultTimeZone]]; [application setScheduledLocalNotifications:[NSArray arrayWithObject:notific ...
Как удалить объект из массива внутри цикла foreach?
Я перебираю массив объектов и хочу удалить один из объектов на основе его свойства "id", но мой код не работает. foreach($array as $element) { foreach($element as $key => $value) { if($key == 'id' && $value == 'searched_value'){ //delete this particular object from the $array unset($element);//this doesn't work unset($array,$element);//neither does this } } } любые предложения. Спасибо. ...