Вопросы-ответы - все решения ➜ страница 402
Возврат массива с помощью C
Я относительно новичок в C и мне нужна помощь с методами работы с массивами. Исходя из программирования Java, я привык к тому, что могу сказать int [] method()для того, чтобы возвратить массив. Однако я обнаружил, что с C вы должны использовать указатели для массивов, когда вы их возвращаете. Будучи новым программистом, я действительно не понимаю этого вообще, даже со многими форумами, которые я просматривал. В принципе, я пытаюсь написать метод, который возвращает массив символов в C. Я буду ...
В чем необходимость JSF, когда пользовательский интерфейс может быть достигнут с помощью библиотек JavaScript, таких как jQuery и AngularJS
Я читал о JSF, что его структура пользовательского интерфейса и предоставляет некоторые компоненты пользовательского интерфейса. Но как это лучше или отличается от количества компонентов, которые доступны из jQueryUI, AngularJS, ExtJS или даже простого HTML, CSS и JavaScript. Почему кто-то должен изучать JSF? ...
Android: Как изменить значок ActionBar "Home", чтобы быть чем-то другим, чем значок приложения?
главный значок моего приложения состоит из двух частей в одном изображении: логотип и несколько букв под ним. Это хорошо работает для значка запуска для приложения, но когда значок появляется на левом краю панели действий, буквы обрезаются, и это не выглядит хорошо. Я хотел бы предоставить ActionBar с отдельной версией значка, только с частью "логотип", а не буквы под ним, но до сих пор были пустыми. Я честно не могу найти ответ это, и я даже не могу найти где сам вопрос. ...
C++ преобразование шестнадцатеричной строки в целое число со знаком
Я хочу преобразовать шестнадцатеричную строку в 32-разрядное целое число со знаком в C++. Так, например, у меня есть шестнадцатеричная строка "fffefffe". Двоичное представление этого является 11111111111111101111111111111110. Целочисленное представление со знаком это: -65538. Как сделать это преобразование в C++? Это также должно работать для неотрицательных чисел. Например, шестнадцатеричная строка "0000000A", которая является 00000000000000000000000000001010 в двоичном формате и 10 в ...
Как я могу слушать щелчок и удержание в jQuery?
Я хочу иметь возможность запускать событие, когда пользователь нажимает на кнопку, а затем удерживает этот щелчок в течение 1000 до 1500 МС. есть ли основная функциональность jQuery или плагин,который уже позволяет это? должен ли я свернуть свой собственный? С чего мне начать? ...
Как вы представляете график в Haskell?
достаточно легко представить дерево или список в haskell, используя алгебраические типы данных. Но как бы вы идете по поводу типографским способом, представляющий собой график? Кажется, что вам нужно иметь указатели. Я предполагаю, что вы могли бы иметь что-то вроде type Nodetag = String type Neighbours = [Nodetag] data Node a = Node a Nodetag Neighbours и это было бы осуществимо. Однако он чувствует себя немного развязанным; связи между различными узлами в структуре на самом деле не "чувству ...
Каков самый быстрый способ преобразования строки в число в JavaScript?
любое число, это количество. Строка выглядит как число, это число. Все остальное, это идет НАН. 'a' => NaN '1' => 1 1 => 1 ...
Можно ли раскрасить столбцы таблицы с помощью CSS без раскрашивания отдельных ячеек?
есть ли способ покрасить промежутки столбцов полностью вниз. Смотрите, начиная пример ниже: <table border="1"> <tr> <th>Motor</th> <th colspan="3">Engine</th> <th>Car</th> <th colspan="2">Body</th> </tr> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> <td>5</td> <td>6</td> <td> ...
Обнаружение изменения значения ввода[type=text] в jQuery
Я хочу выполнять функцию каждый раз, когда значение определенного поля ввода изменяется. Это почти работает с $('input').keyup(function), но ничего не происходит при вставке текста в поле, например. $input.change(function) срабатывает только тогда, когда вход размыт, так как я сразу узнаю, когда текстовое поле изменило значение? ...
Почему существует разница в проверке null против значения в VB.NET а C#?
In VB.NET это происходит: Dim x As System.Nullable(Of Decimal) = Nothing Dim y As System.Nullable(Of Decimal) = Nothing y = 5 If x <> y Then Console.WriteLine("true") Else Console.WriteLine("false") '' <-- I got this. Why? End If но в C# это происходит: decimal? x = default(decimal?); decimal? y = default(decimal?); y = 5; if (x != y) { Debug.WriteLine("true"); // <-- I got this -- I'm with you, C# :) } else { Debug.WriteLine("false"); } почему есть разница? ...
NodeJS требуют глобального модуля/пакета
Я пытаюсь установить глобально, а затем использовать forever и forever-monitor такой: npm install -g forever forever-monitor Я вижу обычный вывод, а также операции, которые копируют файлы в глобальный путь, но тогда, если я попытаюсь require("forever"); Я получаю сообщение об ошибке сказав, что модуль не найден. Я использую последнюю версию как node, так и npm, и я уже знаю об изменении, которое npm сделал в global vs local install, но я не хочу установить локально на каждом проекте, и я рабо ...
Как отлаживать.htaccess RewriteRule не работает
у меня есть RewriteRule на .htaccess файл, который ничего не делает. Как я могу устранить эту проблему? как я могу проверить, если .htaccess файл даже читается и подчиняется Apache? Могу ли я написать Эхо-сообщение "это работает", если я его напишу, где эта строка будет отражена? если .htaccess файл не используется, как я могу заставить Apache использовать его? если .htaccess используется, но мой RewriteRule все еще не имеет эффекта, что больше могу ли я сделать отладку? ...
Как сопоставить шаблон с помощью регулярного выражения в Scala?
Я хотел бы иметь возможность найти совпадение между первой буквой слова и одной из букв в группе, такой как "ABC". В псевдокоде это может выглядеть примерно так: case Process(word) => word.firstLetter match { case([a-c][A-C]) => case _ => } } но как я могу захватить первую букву в Scala вместо Java? Как правильно выразить регулярное выражение? Возможно ли это сделать в пределах case class? ...
Лучший таймер для использования в службе Windows
мне нужно создать некоторую службу windows, которая будет выполнять каждый N период времени. Вопрос в том: Какой таймер управления я должен использовать:System.Timers.Timer или System.Threading.Timer один? Это на что-то влияет? Я спрашиваю, потому что я слышал много доказательств неправильной работы System.Timers.Timer в службах windows. Спасибо. ...
Синтаксис за сортировкой(ключ=лямбда: …)
Я не совсем понимаю синтаксис за : key=lambda variable: variable[0] не lambda произвольные? Почему это variable указано дважды в том, что выглядит как dict? ...
используя jquery $.ajax для вызова функции PHP
это может быть простой ответ, но я использую $jQuery.ajax для вызова PHP-скрипта. То, что я хочу сделать, это в основном поместить этот PHP-скрипт в функцию и вызвать функцию PHP из javascript. <?php if(isset($_POST['something'] { //do something } ?> этой <?php function test() { if(isset($_POST['something'] { //do something. } } ?> Как бы я назвал эту функцию в javascript? Сейчас я просто использую $.ajax с указанным файлом PHP. ...
в jQuery Сортируемыми пользовательского интерфейса, то пишите заказ в базе данных
Я хочу использовать jQuery UI sortable функция, позволяющая пользователям устанавливать порядок, а затем при изменении записывать его в базу данных и обновлять. Может ли кто-нибудь написать пример того, как это будет сделано? ...
"документ.getElementByClass-это не функция"
Я пытаюсь запустить функцию onclick любой кнопки с class="stopMusic". Я получаю ошибку в Firebug документ.getElementByClass-это не функция вот мой код: var stopMusicExt = document.getElementByClass("stopButton"); stopButton.onclick = function() { var ta = document.getElementByClass("stopButton"); document['player'].stopMusicExt(ta.value); ta.value = ""; }; ...
Может ли интерфейс расширить несколько интерфейсов в Java?
может ли интерфейс расширить несколько интерфейсов в Java? Этот код выглядит допустимым в моей среде IDE и компилируется: interface Foo extends Runnable, Set, Comparator<String> { } но я слышал, что множественное наследование не допускается в Java. Почему возникает исключение для интерфейсов? ...
Что делает макрос Q OBJECT? Почему все объекты Qt нуждаются в этом макросе?
Я только начал использовать Qt и заметил, что все пример определения класса есть макрос Q_OBJECT в первой строке. Какова цель этого макроса препроцессора? ...
Как сразу увидеть ошибки компиляции в дереве проектов IntelliJ Idea?
Мне интересно, можно ли настроить IntelliJ Idea для немедленного отображения ошибок компиляции в файлах классов в дереве проекта. В настоящее время мне нужно вручную запустить перекомпиляцию, чтобы увидеть знаки ошибок на уроках если класс не может быть скомпилирован. ...
Как преобразовать строку JSON в словарь?
Я хочу сделать одну функцию в моем проекте swift, которая преобразует строку в формат словаря json, но у меня есть одна ошибка: не удается преобразовать тип выражения (@lvalue NSData, options: IntegerLitralConvertible ... Это мой код: func convertStringToDictionary (text:String) -> Dictionary<String,String> { var data :NSData = text.dataUsingEncoding(NSUTF8StringEncoding)! var json :Dictionary = NSJSONSerialization.JSONObjectWithData(data, options:0, error: nil) retu ...
центр div в середине экрана-даже при прокрутке страницы вверх / вниз
У меня на странице есть кнопка, которая при нажатии отображает div(всплывающий стиль) в середине моего экрана. Я использую следующий CSS для центрирования div в середине экрана. .PopupPanel { border: solid 1px black; position: absolute; left: 50%; top: 50%; background-color: white; z-index: 100; height: 400px; margin-top: -200px; width: 600px; margin-left: -300px; } он отлично работает, пока страница не прокручивается вниз.. но если я помещаю кнопку ...
Насколько эффективна блокировка разблокированного мьютекса? Какова стоимость мьютекса?
на языке низкого уровня (C, C++ или что-то еще): у меня есть выбор между тем, чтобы иметь кучу мьютексов (например, то, что дает мне pthread или что предоставляет собственная системная библиотека) или один для объекта. насколько эффективно блокировать мьютекс? Т. е. сколько существует инструкций ассемблера и сколько времени они занимают (в случае разблокировки мьютекса)? сколько стоит мьютекс? Это проблема, чтобы иметь действительно a много мьютексы? Или я могу просто бросить столько переменны ...
jQuery слайд влево и показать
я продлила jQuery эффекты называют slideRightShow() и slideLeftHide() С парой функций, которые работают аналогично slideUp() и slideDown(), как показано ниже. Однако, я также хотел бы реализовать slideLeftShow() и slideRightHide(). я знаю, что есть существенные библиотеки, которые предлагают этот тип вещей (я хотел бы избежать добавления еще одного большого набора javascript файлы), но может ли кто-нибудь предоставить простой пример того, как реализовать либо slideLeftShow() или slideRightHi ...
Редактор Visual Studio больше не подчеркивает ошибки
мой редактор Visual Studio (2008) перестал подчеркивать ошибки (это изящные волнистые красные линии). Я не могу точно сказать, когда, но это может быть связано с установкой .Net Framework 3.5 SP 1 или бета-версии MVC (что, я думаю, маловероятно). Кроме того, я установил и удалил как CodeRush, так и Resharper для целей оценки (решил не сохранять ни один из них). кто-нибудь знает проблему и как восстановить эту функцию? ...
Анаконда против ЭПД разработки enthought и ручной установки Python [закрыт]
каковы относительные достоинства / недостатки различных пакетов Python (EPD / Anaconda) по сравнению с ручной установкой? Я установил EPD academic, и у меня нет проблем с ним. Он предоставляет больше пакетов, которые, я думаю, мне когда-нибудь понадобятся, и его очень легко обновить с помощью enpkg enstaller. Академическая лицензия EPD требует ежегодного обновления, однако и бесплатная версия не делает обновления так легко. на данный момент я действительно использую только несколько пакетов, т ...
Отображение миллисекунд в Excel
Я пытаюсь отобразить миллисекунды в макро Excel. У меня есть столбец целых чисел, которые являются метками времени в миллисекундах (например, 28095200 - это 7: 48: 15.200 am), и я хочу сделать новый столбец рядом с ним, который сохраняет среднее значение и отображает время в . Dim Cel As Range Set Cel = Range("B1") temp = Application.Average(Range("A1:A2")) / 1000 ms = Round(temp - Int(temp), 2) * 1000 Cel.Value = Strings.Format((temp / 60 / 60 / 24), "hh:mm:ss") _ & ...
Возобновление клонирования git-svn
Я начал клонировать репозиторий SVN с помощью операции клонирования git-svn. Примерно через 6 часов импорта (это большое РЕПО) мой компьютер пошел и спал на мне. Есть ли способ возобновить работу без повторного выполнения всех первоначальных работ? ...
Публичный ключ в формате ОГА
где я могу найти документацию по формату открытого ключа RSA? открытый ключ RSA в формате OpenSSH: ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQB/nAmOjTmezNUDKYvEeIRf2YnwM9/uUG1d0BYsc8/tRtx+RGi7N2lUbp728MXGwdnL9od4cItzky/zVdLZE2cycOa18xBK9cOWmcKS0A8FYBxeqwj/q9YVUgZbFKfYGaGQxsER+A0w/fX8ALuk78ktP31K69LcQgxIsl7rNzxsooqkj/CIxOGMMxczYTiEoLvQhapFQMs3FL96didkr/QbrfB1WT6s3838SEaXfgZvLef1YB2xmfhbt9oxfe3fxvh2upbfn+ffE7iiayQf/2XR+8j4N4bW30DiPtOQLGUrH1y5X/rpNZNlWW2+jGIxqZtgWg7lTy3mXy5x836Sj/6L тот же открытый к ...