0
голоса
2
ответов
84
просмотров
Что нельзя сделать в Dalvik VM (ВМ Android), но можно в Sun VM?

Я знаю, что почти весь Java-код можно выполнять в Dalvik VM, как и в Java VM, но ограничения не очень ясны. Столкнулся ли кто-то с серьезными проблемами? Есть ли крупные библиотеки, которые вызывают трудности? Работают ли неродные языки, компилирующиеся в Java bytecode (Scala, Jython и т.д.) так,...

0
голоса
1
ответов
74
просмотров
Как умножать/делить/складывать/вычитать числа разных типов?

Я работаю с вторым изданием справочника по Rust и решил попробовать создать классический конвертер градусов Цельсия в Фаренгейты.

Вот мой код:

fn c_to_f(c: f32) -> f32 {
    return ( c * ( 9/5 ) ) + 32;
}

При компиляции этого кода с помощью cargo build возникает ошибка времени...

0
голоса
5
ответов
78
просмотров
Слияние двух строк в SQL

У меня есть таблица с следующей информацией:

FK | Field1 | Field2
=====================
3  | ABC    | *NULL*
3  | *NULL* | DEF

Существует ли способ выполнить запрос SELECT к этой таблице, чтобы получить следующий результат:

FK | Field1 | Field2
=====================
3  | ABC    |...
0
голоса
4
ответов
158
просмотров
Несколько файлов JavaScript/CSS: лучшие практики?

У меня сейчас есть около 7 файлов Javascript (благодаря различным плагинам jQuery) и 4-5 файлов CSS. Меня интересует лучший способ управления этими файлами, включая то, где в документе их следует загружать. YSlow говорит, что файлы Javascript должны, где это возможно, быть включены в самом конце. В...

0
голоса
2
ответов
81
просмотров
Почему потоки C++ используют char вместо unsigned char?

Я всегда задавался вопросом, почему стандартная библиотека C++ использует тип char для реализации basic_[io]stream и всех его вариантов, а не unsigned char. Тип char может быть как знаковым, так и беззнаковым, в зависимости от реализации, что может привести к переполнению и недополнению при...

0
голоса
2
ответов
70
просмотров
C++: Как использовать одни и те же имена членов перечисления в разных перечислениях без ошибки переопределения?

У меня есть файл конфигурации, который я включаю во все свои файлы. В нем содержатся различные перечисления (enums), но в каждом перечислении имеются одинаковые названия элементов. Например, вот как выглядит config.h:

enum GameObjectType
{
     NINJA_PLAYER
};

enum...
0
голоса
5
ответов
73
просмотров
Что означает "typedef void (*Something)()" в C/C++?

Я пытаюсь разобраться в следующем коде, с которым работаю. В файле с расширением .h есть следующий фрагмент:

typedef void (*MCB)();
static MCB     m_process;

А в файле с расширением .C присутствует:

MCB Modes::m_process = NULL;

Иногда, когда я вызываю...

0
голоса
2
ответов
77
просмотров
ImageMagick против GD: кто быстрее, менее ресурсоемок и создает лучшие изображения?

Я столкнулся с выбором между библиотеками ImageMagick и GD для выполнения следующих задач по обработке изображений:

  • изменение размеров изображений до нескольких размерностей
  • добавление водяных знаков на изображения

Как видно, мне не нужны какие-то сложные функции. Я уверен, что обе эти...

0
голоса
5
ответов
66
просмотров
Как создать макет заголовка/контента/футера с помощью CSS?

Я пытаюсь создать интерфейс в виде блоков, который будет выглядеть следующим образом:

 ______________________
|        Header        |
|______________________|
|                      |
|                      |
|        Content       |
|                      |
|                     ...
0
голоса
1
ответов
74
просмотров
Поддерживают ли Java сокеты полный дуплекс?

Вопрос:

Возможно ли организовать таким образом работу с сокетом в Java, чтобы один поток записывал данные в OutputStream сокета, в то время как другой поток считывал данные из InputStream этого же сокета, без необходимости синхронизации потоков при работе с сокетом?

0
голоса
5
ответов
72
просмотров
symfony2 - как переключиться с "dev" на "prod"?

Я скачал Symfony2 и могу запустить его через app_dev.php.

Но когда я пытаюсь запустить через app.php, я получаю страницу ошибки 404.

Файл app.php, конечно же, существует и выполняется.

Ошибка, по всей видимости, происходит где-то после последней строки кода в...

0
голоса
2
ответов
79
просмотров
Каков контекст использования em?

В этом примере:

CSS

h1 { font-size: 2em; }
.smaller { font-size: 0.5em; }

HTML

Привет, я жаба

Вопрос: Сколько будет составлять размер шрифта для слова "жаба"? Это будет 0.5 от 16px (стандартный размер шрифта браузера) или 0.5 от 2em (размер шрифта h1)?

0
голоса
5
ответов
75
просмотров
Есть ли способ получить доступ к приватным полям структуры из другого пакета?

У меня есть структура в одном пакете, которая имеет приватные поля:

package foo

type Foo struct {
    x int
    y *Foo
}

И в другом пакете (например, в пакете для белобокового тестирования) нужно получить к ним доступ:

package bar

import "../foo"

func change_foo(f *foo.Foo) {
...
0
голоса
1
ответов
72
просмотров
Почему `std::initializer_list` не поддерживает оператор подиндексации?

Вопрос:

Я пишу функцию, которая принимает параметр типа std::initializer_list, названный list, и мне необходимо произвести произвольный доступ к элементам этого списка. Было бы удобно использовать list[i] вместо list.begin()[i]. Однако, почему в std::initializer_list не реализован...

0
голоса
1
ответов
90
просмотров
Ошибка: версия `CXXABI_1.3.8` не найдена (требуется для ...)

Недавно я столкнулся с проблемой, когда запускаю свою программу после компиляции. Я получаю следующую ошибку:

./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия 'CXXABI_1.3.8' не найдена (требуется ./prog)
./prog: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: версия 'GLIBCXX_3.4.19' не...
0
голоса
5
ответов
71
просмотров
Ошибка подключения WebSocket: net::ERR_CONNECTION_REFUSED

Я следую инструкциям по созданию демо-проекта с использованием WebRTC, но не могу установить соединение WebSocket, даже выполняя все шаги, указанные в руководстве.

В проекте, который я изучаю, используется порт 8080 и указано "ws://localhost:9090". В моем проекте используется порт 8081. Я...

0
голоса
3
ответов
90
просмотров
Python Unit Testing: Автоматический запуск отладчика при сбое теста

Заголовок: Как автоматически запустить отладчик в точке, где завершается unittest?

Описание проблемы:

Я ищу способ автоматически запускать отладчик в момент, когда тест unittest проваливается. В данный момент я использую pdb.set_trace() вручную, но это утомительно, так как мне приходится...

0
голоса
5
ответов
76
просмотров
Обработка зависимостей заголовочных файлов с помощью CMake

Проблема с CMake: неправильное отслеживание зависимостей в проекте на C++

Я использую CMake для небольшого проекта на C++, и он работает отлично... за одним исключением :x

Когда я изменяю заголовочный файл, обычно это требует перекомпиляции нескольких исходных файлов (тех, которые включают...

0
голоса
0
ответов
71
просмотров
Ошибка, связанная с сетью или конкретным экземпляром, при установлении соединения с SQL Server [закрыто]

Проблема с подключением к SQL Server в ASP.NET приложении

Я развернул свое ASP.NET веб-приложение на сайте somee.com, и когда я пытаюсь войти на этот сайт (ipc.somee.com), я получаю ошибку, связанную с сетью:

A network-related or instance-specific error occurred while establishing a...
0
голоса
3
ответов
85
просмотров
В чем разница между self и window?

Я работаю с JavaScript, который отвечает за определение, находится ли страница в фреймах или нет. Я использовал top.frames[] и всё работает корректно.

Однако, в этом скрипте я заметил, что могу использовать "window" или "self" взаимозаменяемо, и всё по-прежнему функционирует. Являются ли "window"...