Вопросы-ответы - все решения ➜ страница 604
Как переименовать индекс в MySQL
Я хотел бы переименовать индекс. Я посмотрел на alter table документации, но я не могу понять синтаксис, чтобы просто переименовать индекс. При выполнении этого через графический интерфейс MySQL он отбрасывает индекс и создает новый. Хотя это работает, я хотел бы избежать перестройки всего индекса, чтобы просто изменить имя индекса. [ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ] в документации alter table указано изменения, которые изменить только таблицу метаданные, а не табличные данные могут быть ...
Запись байтов в файл
у меня есть шестнадцатеричная строка (например 0CFE9E69271557822FE715A8B3E564BE) и я хочу записать его в файл в виде байтов. Например, Offset 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 00000000 0C FE 9E 69 27 15 57 82 2F E7 15 A8 B3 E5 64 BE .þži'.W‚/ç.¨³åd¾ Как я могу сделать это с помощью .NET и C#? ...
Зачем использовать ключ API и секрет?
Я столкнулся со многими API, которые дают пользователю как API ключ и секрет. Но мой вопрос: в чем разница между обоими? на мой взгляд, одного ключа может быть достаточно. Скажем, у меня есть ключ, и только я и сервер это знаем. Я создаю хэш HMAC с этим ключом и делаю вызов API. На сервере мы снова создаем хэш HMAC и сравниваем его с отправленным хэшем. Если это то же самое, вызов аутентифицируется. Так зачем использовать два ключи? Edit: или этот ключ API используется для поиска секрета API ...
Почему конструкция std:: optional дороже, чем std:: pair?
рассмотрим эти два подхода, которые могут представлять собой " необязательный int": using std_optional_int = std::optional<int>; using my_optional_int = std::pair<int, bool>; учитывая эти две функции... auto get_std_optional_int() -> std_optional_int { return {42}; } auto get_my_optional() -> my_optional_int { return {42, true}; } ...оба G++ и багажник и clang++ trunk(С -std=c++17 -Ofast -fno-exceptions -fno-rtti) произведите следующую сборку: get_std_optional ...
Как запустить файл haskell в интерпретируемом режиме
Мне сказали, что вы можете интерпретировать файлы haskell (что, как я предполагаю, означает, что они будут работать как Ruby/Python/Perl). Однако не удается найти параметр командной строки на ghc для этого. Он всегда хочет скомпилировать мой файл. Взглянул и на ghci, но он всегда бросает меня в repl. Я в основном хочу просто сделать ghc -i MyFile.hs (где-i-это составленный флаг, который я притворяюсь соответствующим интерпретируемому режиму) и выполняю его, чтобы я мог получить быструю обратную ...
Как использовать переменные в инструкции SQL в Python?
хорошо, так что я не настолько опытен в Python. у меня есть следующий код на Python: cursor.execute("INSERT INTO table VALUES var1, var2, var3,") здесь var1 - целое число, var2 & var3 - Это строки. как я могу написать имена переменных без python, включая их в текст запроса? ...
Как стереть символы, напечатанные в консоли
Я искал как это сделать на других языках, и я обнаружил, что я должен использовать специальный символ B, чтобы удалить последний символ. (как-же-я-стирать-напечатанные-символов-в-консоли-applicationlinux) это не работает для узла.js в нескольких вызовах консоли.log (); Если я пишу один журнал: console.log ("abcbd"); Я получаю результат: abd но если я напишу: console.log ("abc"); console.log ("bd"); Я получаю результат: abc d моя цель-напечатать сообщение ожидания, например: ожида ...
Что представляет собой сгиб для типов, отличных от списка?
рассмотрим односвязный список. Это выглядит примерно так data List x = Node x (List x) | End естественно определить функцию складывания, такую как reduce :: (x -> y -> y) -> y -> List x -> y в смысле reduce f x0 заменяет каждый Node С f и все End С x0. Это то, что прелюдия называется раза. теперь рассмотрим простое двоичное дерево: data Tree x = Leaf x | Branch (Tree x) (Tree x) аналогично естественно определить такую функцию как reduce :: (y -> y -> y) -> (x - ...
Не могу uninstall.NET 5 RC1
Я пытаюсь установить .NET 4.6.1, но он утверждает, что у меня установлена более новая версия и не позволит мне. У меня есть .NET 5 установлен, поэтому я пытаюсь удалить это. У меня было две установки, одна для RC1 и одна для обновления RC1 1. Я удалил установку обновления 1, которая прошла нормально, но сам RC1 не будет удален. Когда я запускаю деинсталлятор, он открывает приглашение найти AspNet5.ENU.RC1.exe. Эта версия установщика, похоже, была стерта из интернета в пользу установщика rc1 Upda ...
Включение SSL с помощью XAMPP
я следовал этому руководству столько, сколько мог http://robsnotebook.com/xampp-ssl-encrypt-passwords . однако всякий раз, когда я просматриваю страницу, начинающуюся с https, сервер apache отвечает, что объект 404 не найден. какой параметр мне не хватает? Спасибо за любую помощь. ...
Файл сортировки оболочки Linux по второму столбцу?
У меня есть файл такой: FirstName, FamilyName, Address, PhoneNumber Как я могу отсортировать его по имени семьи? ...
Узел.js: разница между req.запрос[] и треб.параметры
есть ли разница между получением аргументов QUERY_STRING через req.запрос[myParam] и req.параметры.myParam? Если да, то когда я должен использовать его? спасибо. ...
Как выбрать отдельный запрос с помощью Symfony2 doctrine query builder?
у меня есть этот код symfony, где он извлекает все категории, связанные с разделом блога в моем проекте: $category = $catrep->createQueryBuilder('cc') ->Where('cc.contenttype = :type') ->setParameter('type', 'blogarticle') ->getQuery(); $categories = $category->getResult(); это работает, но запрос включает в себя дубликаты: Test Content Business Test Content Я хочу использовать DISTINCT команда в моем запросе. Единственные примеры, которые я видел, требуют, что ...
Как я могу заполнить выпадающий список select из канала JSON с помощью AngularJS?
Я долго искал примеры, но не смог найти ничего вообще. Единственное, что я знаю, это то, что я мог бы использовать http-модуль для получения моих данных. Вот что я сейчас делаю, но это закодировано с нокаутом. Может кто-нибудь дать мне несколько советов о том, как я могу перекодировать эту функцию с помощью AngularJS? HTML <select id="testAccounts" data-bind="options: testAccounts, optionsValue: 'Id', optionsText: 'Name', optionsCaption: 'Select Account', value: selectedTestAccount"> ...
Пользовательские заглушки PyCharm docstring (т. е. для форматов Google docstring или numpydoc)
имеет ли PyCharm 2.7 (или PyCharm 3) поддержку пользовательских заглушек docstring и doctest? Если да, то как можно написать этот конкретный тип пользовательского расширения? мой текущий проект стандартизирован с использованием руководства по стилю Google Python (http://google-styleguide.googlecode.com/svn/trunk/pyguide.html). Мне нравится поддержка docstring PyCharm, но сейчас поддерживаются только два формата: epytext и reStructureText. Я хочу, и я готов напишите себе, плагин PyCharm, котор ...
Что означает GC для MALLOC, GC EXPLICIT и других GC * в Android Logcat?
Если вы видите журналы Android, вы можете увидеть много таких вещей. что они означают, зная, что это может помочь нам сделать лучшее распределение памяти. пример: 28470 dalvikvm D GC_FOR_MALLOC freed 665 objects / 239992 bytes in 71ms 28470 dalvikvm D GC_FOR_MALLOC freed 673 objects / 240288 bytes in 87ms 21940 dalvikvm D GC_EXPLICIT freed 4802 objects / 185320 bytes in 78ms 28470 dalvikvm D GC_FOR_MALLOC freed 666 objects / ...
Клип / обрезка фона-изображение с CSS
у меня есть этот HTML: <div id="graphic">lorem ipsum</div> С этим CSS: #graphic { background-image: url(image.jpg); width: 200px; height: 100px;} фоновое изображение, которое я применяю, составляет 200x100 px, но я хочу отобразить только обрезанную часть фонового изображения 200x50 px. background-clip не представляется правильным свойством CSS для этого. Что я могу использовать вместо этого? background-position не следует использовать, потому что я использую приведенный выше ...
Что такое [DllImport ("QCall")]?
многие методы в библиотеке .Net реализованы в машинном коде. Те, которые исходят из самой структуры, отмечены [MethodImpl(MethodImplOptions.InternalCall)]. Те, которые приходят из некоторых неуправляемых DLL помечены [DllImport] (например,[DllImport("kernel32.dll")]). Пока ничего необычного. но при написании ответа на другой вопрос, я обнаружил, что есть много методов, отмеченных [DllImport("QCall")]. Они кажутся внутренней реализацией .Net (например,GC._Collect()). мой вопрос: что именно дела ...
Socket.IO обработка события отключения
Не могу справиться с этим событием отключения, не знаю, почему сокет его не отправить клиенту / клиент не отвечает! сервер io.sockets.on('connection', function (socket) { socket.on('NewPlayer', function(data1) { online = online + 1; console.log('Online players : ' + online); console.log('New player connected : ' + data1); Players[data1] = data1; console.log(Players); }); socket.on('DelPlayer', function(data) { delete Players[data]; console.log(Players); ...
Qt "private slots:" что это такое?
Я понимаю, как его использовать, но синтаксис меня беспокоит. Что такое" частные слоты: "делать? Я никогда не видел что-то между ключевым словом private и : в определении класса раньше. Есть ли здесь какая-то причудливая магия C++? и вот пример: #include <QObject> class Counter : public QObject { Q_OBJECT public: Counter() { m_value = 0; } int value() const { return m_value; } public slots: void setValue(int value); ... ...
Qt:*. pro vs*.ПОИ
в чем разница между *.pro и *.pri файлы конфигурации для qmake? что должно войти в файл *.pro и что должно войти в *.файл pri? ...
Как разместить объект JSON в службе JAX-RS
Я использую реализацию Джерси JAX-RS. Я хотел бы опубликовать объект JSON для этой службы, но я получаю код ошибки 415 неподдерживаемый тип носителя. Чего мне не хватает? вот мой код: @Path("/orders") @Consumes(MediaType.APPLICATION_JSON) @Produces(MediaType.APPLICATION_JSON) public class OrderResource { private static Map<Integer, Order> orders = new HashMap<Integer, Order>(); @POST public void createOrder(Order order) { orders.put(order.id, order); } ...
Определение того, является ли элемент последним дочерним элементом своего родителя
используя jQuery, есть ли быстрый способ узнать, является ли элемент последним дочерним элементом своего родителя? пример: <ul> <li id="a"></li> <li id="b"></li> <li id="c"></li> </ul> $('#b').isLastChild(); //should return FALSE $('#c').isLastChild(); //should return TRUE ...
jQuery метод изменения на тип ввода= " файл"
Я пытаюсь охватить jQuery 100% с его простым и элегантным API, но я столкнулся с несоответствием между API и прямым HTML, который я не могу понять. у меня есть скрипт загрузки файлов AJAX (который работает правильно), который я хочу запускать каждый раз, когда изменяется входное значение файла. Вот мой рабочий код: <input type="file" size="45" name="imageFile" id="imageFile" onchange="uploadFile()"> когда я конвертирую onchange событие для реализации jQuery: $('#imageFile').change(fu ...
Как вернуть HTML непосредственно из контроллера Rails?
один из объектов моей модели имеет столбец "текст", который содержит полный HTML веб-страницы. Я хотел бы написать действие контроллера, которое просто возвращает этот HTML непосредственно из контроллера, а не передает его через .шаблоны erb, как и остальные действия на контроллере. моей первой мыслью было вытащить это действие в новый контроллер и сделать обычай .erb шаблон с пустым макетом, и просто <%= modelObject.htmlContent %> в шаблоне - но мне интересно если есть лучший способ с ...
Как заставить состояние зависания с помощью jQuery?
пожалуйста, обратите внимание на этот код CSS: a { color: #ffcc00; } a:hover { color: #ccff00; } это HTML код: <a href="#" id="link">Link</a> <button id="btn">Click here</button> и, наконец, этот код JS: $("#btn").click(function() { $("#link").trigger("hover"); }); Я хотел бы, чтобы моя ссылка использовала свой псевдокласс :наведите курсор мыши при нажатии кнопки. Я попытался вызвать такие события, как mousemove, mouseenter, hover и т. д., Но кто-то работает. ...
Захват консоли javascript.лог? [дубликат]
Возможные Дубликаты:перехват вызовов на консоль.войдите в Chromeмогу ли я расширить объект консоли (для перенаправления журнала) в javascript? когда мое приложение JS пишет на консоль.журнал, я хочу захватить это сообщение журнала, чтобы я мог AJAX выводить этот журнал на сервер. Как мне это сделать? код, который записывает в журнал из внешних служб, поэтому я не могу просто ajax его напрямую. ...
git pull - не удается отправить сообщение слияния [дубликат]
Возможные Дубликаты:github блокирует терминал mac при использовании команды pull Я использую git через терминал на mac. Я столкнулся с раздражающей проблемой в последнее время, когда я пытаюсь выполнить git pull. После выполнения git pull Я получаю следующее сообщение об ошибке: Merge ssh://domain.com/repository.git # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. # # Lines starting with '#' will be ...
Приведите пример события $destroy области?
Приведите пример события $destroy области? Вот справочная документация от http://docs.angularjs.org/api/ng.$rootScope. Scope#$destroy $destroy () удаляет текущую область (и все ее дочерние элементы) из родительского объекта масштаб. Удаление подразумевает, что вызовы $digest () больше не будут распространение на текущую область и ее дочерние элементы. Удаление также подразумевает что текущая область подходит для мусора коллекция. $destroy() обычно используется директивами, т ...
Права администратора для одного метода
можно ли требовать права администратора для одного метода? что-то вроде этого: [RequireAdminRightsForThisMethod()] private void TheMethod(){ // Do something } ...