Программирование

80
Просмотр истории перемещенных файлов GIT

Несмотря на то, что я прочитал множество других сообщений о GIT и перемещенных файлах, мне все еще трудно понять, как отслеживать полную историю. Выполнение gitk myfileпредложенных здесь действий, кажется, показывает только историю до предыдущего хода. Я понимаю, что GIT не отслеживает файлы, а...

80
Как преобразовать конец строки Windows в конец строки Unix (CR / LF в LF)

Я разработчик Java и использую Ubuntu для разработки. Проект был создан в Windows с Eclipse, и он использует Windows-1252 кодировке . Для преобразования в UTF-8 я использовал программу перекодирования : find Web -iname \*.java | xargs recode CP1252...UTF-8 Эта команда выдает эту ошибку: recode:...

80
Имя динамической константы в PHP

Я пытаюсь создать постоянное имя динамически, а затем получить значение. define( CONSTANT_1 , "Some value" ) ; // try to use it dynamically ... $constant_number = 1 ; $constant_name = ("CONSTANT_" . $constant_number) ; // try to assign the constant value to a variable... $constant_value =...

80
Завершите старую деятельность и начните новую или наоборот

Я знаю, что получаю одинаковый результат с обоими фрагментами кода finish(); startActivity(newActivity); и startActivity(newActivity); finish(); Хотелось бы узнать ваше мнение, если между ними есть большая разница. Одно лучше другого? Если да, то почему?...

80
Нулевое значение в Go

Как выразить в Go "нулевое" значение? type Node struct { next *Node data interface{} } И я хочу сказать return &Node{ data: NULL, next: NULL }

80
Как получить только первые десять байт двоичного файла

Я пишу сценарий bash, который должен получить заголовок (первые 10 байтов) файла, а затем в другом разделе получить все, кроме первых 10 байтов. Это двоичные файлы, и в первых 10 байтах они, скорее всего, будут содержать \0символы "и \n". Похоже, что большинство утилит работают с файлами ASCII....

80
Чтобы div увеличивал полную высоту

Есть ли метод, который я могу использовать для расширения div на полную высоту? У меня тоже есть липкий нижний колонтитул. Вот веб-страница: Веб-сайт удален . Средний бит, о котором я говорю, - это белый div, midcontent, который имеет значения CSS: .midcontent{ width:85%; margin:0 auto;...

80
как запрашивать дочерние объекты в mongodb

Я новичок в mongodb и пытаюсь запросить дочерние объекты. У меня есть набор состояний, и у каждого штата есть дочерние города. Один из городов имеет свойство Name, которое имеет значение null, что вызывает ошибки в моем приложении. Как мне запросить коллекции State, чтобы найти дочерние Cities с...

80
Как вызвать событие щелчка флажка, даже если оно проверено через код Javascript?

У меня много флажков на моей странице, и есть флажок "Выбрать все", который проверяет все флажки. Как-то я хочу подражать этому событию щелчка флажка, даже если он отмечен / не отмечен с помощью кнопки выбора всех. Как мне это сделать?...

80
Как обрабатывать циклические зависимости с помощью RequireJS / AMD?

В моей системе у меня есть несколько «классов», загруженных в браузер, каждый из которых представляет собой отдельные файлы во время разработки и объединяется вместе для производства. По мере загрузки они инициализируют свойство глобального объекта G, как в этом примере: var G = {}; G.Employee =...

80
Переместить курсор x строк из текущей позиции в vi / vim

Есть ли способ переместить курсор на относительное количество строк в vi / vim? Предположим, у вас есть курсор на 10 строк под блоком кода, который вы хотите удалить. Если у вас есть номера строк, показанные в относительном порядке, было бы неплохо иметь команду «перейти на 10 строк вверх»,...

80
Способы улучшить производительность git status

У меня есть репо размером 10 ГБ на машине Linux с NFS. Первый раз git statusзанимает 36 минут, последующий - git status8 минут. Кажется, что Git зависит от ОС для кеширования файлов. Только первые gitкоманды вроде commit, statusкоторые включают упаковку / переупаковку всего репо, занимает очень...

80
Паттерн MVC и Swing

Один из шаблонов проектирования, который мне труднее всего понять в «реальной жизни Swing», - это шаблон MVC. Я прочитал довольно много сообщений на этом сайте, в которых обсуждается шаблон, но я все еще не чувствую, что имею четкое представление о том, как использовать этот шаблон в моем...

80
Обновить один столбец до значения другого при миграции Rails

У меня есть таблица в приложении Rails с сотнями тысяч записей, и у них есть только created_atвременная метка. Я добавляю возможность редактировать эти записи, поэтому хочу добавить updated_atметку времени в таблицу. В моей миграции для добавления столбца я хочу обновить все строки, чтобы новые...