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

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

8
`testl` eax против eax?
Пытаюсь разобраться в какой-то сборке. Сборка следующая, интересует testlлинейка: 000319df 8b4508 movl 0x08(%ebp), %eax 000319e2 8b4004 movl 0x04(%eax), %eax 000319e5 85c0 testl %eax, %eax 000319e7 7407 je 0x000319f0 Я пытаюсь понять точку testlмежду %eaxи %eax? Я думаю, что особенности этого кода не важны, я просто пытаюсь разобраться в тесте с …

12
Сравнение SQLite DateTime
Кажется, я не могу получить надежные результаты от запроса к базе данных sqlite, используя строку datetime в качестве сравнения следующим образом: select * from table_1 where mydate >= '1/1/2009' and mydate <= '5/5/2009' как мне обрабатывать сравнение datetime с sqlite? обновление: поле mydate - это тип данных DateTime
118 sql  sqlite 

2
Преобразование эпохи UNIX в объект Date
Я строю и выполняю вычисления на равномерно распределенных временных рядах. Отметки времени в настоящее время хранятся как целые числа, представляющие количество секунд с эпохи UNIX (например 1352068320), но Dateобъекты кажутся более подходящими для построения графиков. Как я могу сделать преобразование? Я прочитал ?Date, ?as.Dateи ??epoch, но , похоже, пропустил эту …
118 r  time  r-faq 

5
Java - JPA - аннотация @Version
Как работает @Versionаннотация в JPA? Я нашел несколько ответов, выдержка из которых выглядит следующим образом: JPA использует поле версии в ваших объектах для обнаружения одновременных изменений одной и той же записи хранилища данных. Когда среда выполнения JPA обнаруживает попытку одновременного изменения одной и той же записи, она генерирует исключение для …

27
CMake не находит компилятор Visual C ++
После установки Visual Studio 2015 и запуска CMake в предыдущем проекте CMake выдает ошибку о том, что не может найти компилятор C. The C compiler identification is unknown The CXX compiler identification is unknown CMake Error at CMakeLists.txt:4 (PROJECT): No CMAKE_C_COMPILER could be found. CMake Error at CMakeLists.txt:4 (PROJECT): No …

11
Почему минималистичный пример быстрой сортировки Haskell не является «настоящей» быстрой сортировкой?
На веб-сайте Haskell представлена ​​очень привлекательная функция быстрой сортировки из 5 строк , как показано ниже. quicksort [] = [] quicksort (p:xs) = (quicksort lesser) ++ [p] ++ (quicksort greater) where lesser = filter (< p) xs greater = filter (>= p) xs Они также включают «Истинную быструю сортировку в …

3
Mongodb Explain for Aggregation framework
Есть ли в MongoDB функция объяснения для фреймворка агрегации? Я не вижу этого в документации. Если нет, есть ли другой способ проверить, как запрос выполняется в структуре агрегирования? Я знаю, что ты просто найди db.collection.find().explain() Но с фреймворком агрегации я получаю ошибку db.collection.aggregate( { $project : { "Tags._id" : 1 …


6
Видимость методов класса в PHP по умолчанию
Я посмотрел руководство , но, похоже, не нашел ответа. Какая видимость по умолчанию в PHP для методов без объявления видимости? Есть ли в PHP видимость пакетов, как в Java? Например, в следующем коде это go()публичный или частный? class test { function go() { } } Причина, по которой я спросил, …
118 php  oop  visibility 

6
C # эквивалентно charAt () в Java?
Я знаю, что мы можем использовать charAt()метод в Java для получения отдельного символа в строке, указав его позицию. Есть ли эквивалентный метод в C #?
118 c#  java  string 


19
Есть ли типичный шаблон реализации конечного автомата?
Нам необходимо реализовать простую государственную машину в C . Стандартный оператор switch - лучший способ? У нас есть текущее состояние (состояние) и триггер перехода. switch(state) { case STATE_1: state = DoState1(transition); break; case STATE_2: state = DoState2(transition); break; } ... DoState2(int transition) { // Do State Work ... if(transition == …

10
Материальный интерфейс и система сеток
Я немного поиграю с Material-UI . Есть ли какие-нибудь варианты создания макета сетки (как в Bootstrap )? Если нет, как можно добавить эту функцию? Есть компонент GridList, но я предполагаю, что он имеет другое назначение.

11
Уникальный идентификатор объекта .NET
Есть ли способ получить уникальный идентификатор экземпляра? GetHashCode()то же самое для двух ссылок, указывающих на один и тот же экземпляр. Однако два разных экземпляра могут (довольно легко) получить один и тот же хэш-код: Hashtable hashCodesSeen = new Hashtable(); LinkedList<object> l = new LinkedList<object>(); int n = 0; while (true) { …


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