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

Q & A для профессиональных программистов и энтузиастов

6
Когда я должен использовать uuid.uuid1 () против uuid.uuid4 () в python?
Я понимаю разницу между этими двумя документами. uuid1(): Генерировать UUID из идентификатора хоста, порядкового номера и текущего времени uuid4(): Генерировать случайный UUID. Поэтому uuid1использует информацию о машине / последовательности / времени для генерации UUID. Каковы плюсы и минусы использования каждого? Я знаю, что uuid1()может иметь проблемы с конфиденциальностью, так как …
207 python  uuid 

8
Найти строку, выполнив поиск по всем таблицам в SQL Server Management Studio 2008
Есть ли способ найти строку во всех таблицах базы данных в SQL Server Management Studio 2008? Я хочу найти строку сказать john. Результат должен показать таблицы и их соответствующие строки, которые содержат john.
207 sql  sql-server  search 

16
Как вы находите все подклассы данного класса в Java?
Как можно найти и попытаться найти все подклассы данного класса (или всех разработчиков данного интерфейса) в Java? На данный момент у меня есть способ сделать это, но я нахожу его довольно неэффективным (если не сказать больше). Метод таков: Получить список всех имен классов, которые существуют на пути к классам Загрузите …

13
Объединение нескольких репозиториев git
Допустим, у меня есть настройки, которые выглядят примерно так phd/code/ phd/figures/ phd/thesis/ По историческим причинам, все они имеют свои собственные репозитории git. Но я хотел бы объединить их в один, чтобы немного упростить вещи. Например, сейчас я могу сделать два набора изменений и сделать что-то вроде cd phd/code git commit …
207 git 

11
Как начать разработку расширений для Internet Explorer?
Кто-нибудь здесь имеет опыт разработки / расширения IE, который может поделиться своими знаниями? Это будет включать примеры кода, или ссылки на хорошие, или документацию по процессу, или что-нибудь еще. Я действительно хочу сделать это, но я попадаю в гигантскую стену с паршивой документацией, паршивым кодом / примером кода / его …

14
Как получать фоновое обновление местоположения каждые n минут в моем приложении iOS?
Я ищу способ получать фоновое обновление местоположения каждые n минут в моем приложении iOS. Я использую iOS 4.3, и решение должно работать на не взломанных iPhone. Я пробовал / рассматривал следующие варианты: CLLocationManager startUpdatingLocation/startMonitoringSignificantLocationChanges: Это работает в фоновом режиме, как и ожидалось, на основе настроенных свойств, но кажется невозможным принудительно …

10
FFmpeg на Android
Я получил FFmpeg (libffmpeg.so) на Android. Теперь мне нужно создать приложение вроде RockPlayer или использовать существующую мультимедийную среду Android для вызова FFmpeg. Есть ли у вас шаги / процедуры / код / ​​пример по интеграции FFmpeg на Android / StageFright? Подскажите, пожалуйста, как мне использовать эту библиотеку для воспроизведения мультимедиа? …


14
Как заставить ConstraintLayout работать с процентными значениями?
С Preview 1 Android Studio 2.2 Google выпустил новую компоновку в библиотеке поддержки: ConstraintLayout. С ConstraintLayout проще использовать инструмент «Дизайн» в Android Studio, но я не нашел способа использовать относительные размеры (проценты или «веса», как в LinearLayout). Есть ли способ определить ограничения на основе процентов? Например, сделать вид занимающим 40% …

9
Hibernate бросает org.hibernate.AnnotationException: для сущности не указан идентификатор: com..domain.idea.MAE_MFEView
Почему я получаю это исключение? package com.domain.idea; import javax.persistence.CascadeType; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; import javax.persistence.Table; import org.hibernate.annotations.AccessType; /** * object model for the view [InvestmentReturn].[vMAE_MFE] */ @Entity @Table(name="vMAE_MFE", schema="InvestmentReturn") @AccessType("field") public class MAE_MFEView { /** * trade property is a SuggestdTradeRecommendation object */ @OneToOne(fetch = FetchType.LAZY …

9
.append (), prepend (), .after () и .before ()
Я довольно опытный в кодировании, но время от времени я сталкиваюсь с кодом, который, кажется, делает в основном то же самое. Мой главный вопрос здесь: почему бы вам использовать .append()вместо этого .after()или наоборот стихи? Я искал и не могу найти четкого определения различий между ними, когда их использовать, а когда …

15
Как выразить запрос NOT IN с ActiveRecord / Rails?
Просто чтобы обновить это, так как кажется, что многие приходят к этому, если вы используете Rails 4, посмотрите на ответы Trung Lê` и VinniVidiVicci. Topic.where.not(forum_id:@forums.map(&:id)) Topic.where(published:true).where.not(forum_id:@forums.map(&:id)) Я надеюсь, что есть простое решение, которое не включает find_by_sql, если нет, то я думаю, что это сработает. Я нашел эту статью, которая ссылается …

14
Переключение фонового изображения DIV с помощью jQuery
Я составляю таблицу расценок для компаний, в которых я работаю. В настоящее время у меня есть таблица с кнопкой под ней, чтобы развернуть ее, кнопка говорит «Развернуть». Это функционально, за исключением того, что мне нужно, чтобы кнопка менялась на «Свернуть» при нажатии, а затем, конечно, на «Развернуть» при повторном нажатии. …
207 jquery 

6
В чем разница между Task.Start / Wait и Async / Await?
Я могу что-то упустить, но в чем разница между деланием: public void MyMethod() { Task t = Task.Factory.StartNew(DoSomethingThatTakesTime); t.Wait(); UpdateLabelToSayItsComplete(); } public async void MyMethod() { var result = Task.Factory.StartNew(DoSomethingThatTakesTime); await result; UpdateLabelToSayItsComplete(); } private void DoSomethingThatTakesTime() { Thread.Sleep(10000); }

16
Какой селектор мне нужен, чтобы выбрать опцию по ее тексту?
Мне нужно проверить, <select>есть ли вариант, текст которого равен определенному значению. Например, если есть <option value="123">abc</option>, я бы искал "abc". Есть ли селектор для этого? Я ищу что-то похожее, $('#select option[value="123"]');но для текста.
207 jquery 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.