Вопросы-ответы - все решения ➜ страница 539
Значение открытого и закрытого хэширования
Открыть Хэширование (Отдельная Цепочка): в открытом хэшировании ключи хранятся в связанных списках, прикрепленных к ячейкам хэш-таблицы. Закрытое Хэширование (Открытая Адресация): в закрытом хэшировании все ключи хранятся в самой хэш-таблице без использования связанных списков. Я не могу понять, почему они называются открытыми, закрытыми и отдельными. Может кто-нибудь объяснить это? ...
Передавая список кваргов?
могу ли я передать список кваргов в метод для краткости? Вот что я пытаюсь сделать: def method(**kwargs): #do something keywords = (keyword1 = 'foo', keyword2 = 'bar') method(keywords) ...
Как изменить размер шрифта на страницы в LaTeX?
Я хотел бы изменить размер текста для некоторой части страницы, например, для дословного блока: begin{verbatim} <how to set font size here to 10 px ? /> end{verbatim} в отношении ...
Объединение двух таблиц с разным количеством столбцов
У меня есть две таблицы (таблица A и таблица B). Они имеют разное количество столбцов-скажем, таблица A имеет больше столбцов. Как я могу объединить эти две таблицы и получить null для столбцов, которые таблица B не имеет? ...
Является ли bool атомарным для чтения / записи в C#
обращается к буль поле atomic в C#? В частности, мне нужно поставить замок вокруг: class Foo { private bool _bar; //... in some function on any thread (or many threads) _bar = true; //... same for a read if (_bar) { ... } } ...
Последовательно создавать один и тот же случайный массив numpy
Я жду, когда другой разработчик закончит кусок кода, который вернет массив NP формы (100,2000) со значениями либо -1,0, либо 1. тем временем, я хочу случайным образом создать массив тех же характеристик, чтобы я мог начать свою разработку и тестирование. Дело в том, что я хочу, чтобы этот случайно созданный массив был одинаковым каждый раз, так что я не тестирую массив, который продолжает изменять свое значение каждый раз, когда я повторно запускаю свой процесс. Я могу создать свой массив таки ...
Android-получение контекста из широковещательного приемника onReceive() для отправки
Я в основном хочу сделать намерение и передать его службе из onReceive () моего BroadcastReceiver. до сих пор я всегда использовал вид.getContext (), но здесь я застрял. Как именно я могу получить контекст, чтобы я мог использовать public Intent (Context packageContext, Class<?> cls)? ...
Почему не работает jquery fadeIn ().html ()?
когда вы нажимаете на флажок, я хочу, чтобы сообщение медленно исчезало. почему бы и нет .fadeIn () работает в этом примере? HTML: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> <title>Text XHTML Page</title> <link href="css/main.css" rel="styleshe ...
Имеет ли язык Go перегрузку функции/метода?
Я портирую библиотеку C, чтобы пойти. Функция C (с varargs) определяется следующим образом: curl_easy_setopt(CURL *curl, CURLoption option, ...); поэтому я создал обертку C функции: curl_wrapper_easy_setopt_str(CURL *curl, CURLoption option, char* param); curl_wrapper_easy_setopt_long(CURL *curl, CURLoption option, long param); если я определяю функцию в Go следующим образом: func (e *Easy)SetOption(option Option, param string) { e.code = Code(C.curl_wrapper_easy_setopt_str(e.curl, C ...
Как изменить центр карты в листовке
следующий код инициализирует карту листовка. Функция инициализации центрирует карту на основе местоположения пользователя. Как изменить центр карты на новую позицию после вызова функции инициализации? function initialize() { map = L.map('map'); L.tileLayer('http://{s}.tile.cloudmade.com/BC9A493B41014CAABB98F0471D759707/997/256/{z}/{x}/{y}.png', { maxZoom: 18, attribution: 'Map data © <a href="http://openstreetmap.org">OpenStreetMap</a> contributors, <a href="http ...
Что делает @ -moz-document url-prefix ()?
у Саймона Коллисона новый адаптивный веб-дизайн, в CSS, есть несколько объявлений, как это: @-moz-document url-prefix() { .fl { float:left; margin:12px 4px 0 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } .fs { float:left; margin:12px 4px 10px 0; padding:0; font-size:65px; line-height:62%; color:#ba1820; } } что это на самом деле делать? Я погуглил для @ -moz-document url-prefix () и нашел ссылки для его использования в userchrome, но не стандартные таблицы стилей сайта ...
Модель MVC требует true
есть ли способ через аннотации данных требовать, чтобы логическое свойство было установлено в true? public class MyAwesomeObj{ public bool ThisMustBeTrue{get;set;} } ...
Как изменить размер переключателя с помощью CSS?
есть ли способ контролировать размер переключателя в CSS ? ...
Перенос репозиториев git из GitLab в GitHub - можем ли мы, как и подводные камни (если есть)?
можно ли перенести репозитории из GitLab в GitHub, если это необходимо. Если да, то как именно я могу сделать то же самое? кроме того, есть ли какие-либо подводные камни в этом или меры предосторожности, которые мне нужно иметь в виду, прежде чем делать это, учитывая, что я могу решить в конечном итоге переместить их в GitHub (поскольку на данный момент у него есть больше возможностей, которые я могу найти удобными для моего проекта). ...
Ошибки WAMP / MySQL не на правильном языке
Я повторно установил WAMP несколько раз, искал буквально сотни страниц, и его не исправлена эта проблема: Я заглянул в конфигурационные файлы phpmyadmin, установил: $cfg['Lang'] = 'en-utf-8'; удалено несколько раз (как уже упоминалось) и, казалось, не повезло, что так всегда. Любая помощь будет оценена по достоинству. ...
Как отрицать все регулярное выражение?
у меня есть регулярное выражение, например (ma|(t){1}). Он соответствует ma и t и не соответствует bla. Я хочу отрицать регулярное выражение, поэтому оно должно соответствовать bla, а не ma и t,добавив что-то в это регулярное выражение. Я знаю, что могу писать , фактическое регулярное выражение является более сложным. ...
Почему "vapply" безопаснее, чем "sapply"?
в документации написано vapply похож на sapply, но и предварительно указанный тип возвращаемого значения, поэтому он может быть безопаснее...] пустить в ход. не могли бы Вы уточнить, почему это, как правило, безопаснее, возможно, приводя примеры? P. S.: Я знаю ответ и я уже стремятся избежать sapply. Я просто хочу, чтобы здесь был хороший ответ, чтобы я мог указать на него своим коллегам. Пожалуйста, нет " прочитайте инструкцию" ответ. ...
Использование $setValidity внутри контроллера
Я пытаюсь сделать некоторые проверки на изменение файла. Вот мой код: Вид/Шаблон <input type="file" name="file" id="file" onchange="angular.element(this).scope().setFile(this)" required /> <span class="error" ng-show="myForm.file.$error.required">Error</span> <span class="error" ng-show="myForm.file.$error.size">Selected file is too large</span> <span class="error" ng-show="myForm.file.$error.filetype">Unsupported File type</span> к ...
Получить имя модуля вызывающей функции в Python
предположим myapp/foo.py содержит: def info(msg): caller_name = ???? print '[%s] %s' % (caller_name, msg) и myapp/bar.py содержит: import foo foo.info('Hello') # => [myapp.bar] Hello Я хочу caller_name для установки в __name__ атрибут модуля вызывающих функций (который является " myapp.foo') в данном случае. Как это можно сделать? ...
FixedThreadPool против CachedThreadPool: меньшее из двух зол
Итак, у меня есть программа, которая порождает потоки (~5-150), которые выполняют кучу задач. Первоначально я использовал FixedThreadPool поскольку этот аналогичный вопрос предполагал, что они лучше подходят для более длительных задач и с моими очень ограниченными знаниями многопоточности, я рассмотрел средний срок службы потоков (несколько минут)"долго жил". однако, я недавно добавил возможность порождать дополнительные потоки и делать это берет меня выше предела потока я установил. В в этом ...
Как использовать префикс установки CMAKE
Я хочу создать Makefile с целью установки, сделав установку в /usr вместо default/usr / local. Предполагая, что каталог сборки выполняется в исходном подкаталоге, я выполняю: cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr .. CMakeCache.txt содержит: CMAKE_INSTALL_PREFIX:PATH=/usr (ОК?) теперь я исполняю: make make install все файлы по-прежнему установлены в usr/local. Что случилось? изменить: В любом из CMakeLists нет CMAKE_INSTALL_PREFIX.проект txt файлы. Перед запуском cmake я удаляю все из ...
VSCode регулярных выражений поиска и замены частичное совпадение по математике?
%s@{fileID: (213[0-9]*)@='{fileID: '.(submatch(1)-1900)@ Я использую эту команду поиска и замены регулярных выражений в vim для вычитания константы из каждого соответствующего идентификатора. Я могу сделать регулярное выражение найти в vscode но как я могу ссылаться на частичное совпадение по математике и заменить? submatch(1) не работает в vscode? спасибо. ...
Ожидается, переносы строк, чтобы быть 'если', но нашли 'кода crlf' перевод строки-стиль
при использовании eslint в проекте gulp я столкнулся с проблемой с такой ошибкойExpected linebreaks to be 'LF' but found 'CRLF' linebreak-style и я использую среду Windows для выполнения глотка и весь журнал ошибок приведен ниже Kiran (master *) Lesson 4 $ gulp Using gulpfile c:UsersSaiDesktopweb-build-tools gulpfile.js Starting 'styles'... Finished 'styles' after 17 ms Starting 'lint'... 'lint' errored after 1.14 s ESLintError in plugin 'gulp-eslint' sage: Expected linebreaks to ...
Как нарисовать гладкий круг с CAShapeLayer и UIBezierPath?
Я пытаюсь нарисовать гладкий круг с помощью CAShapeLayer и установить круговой путь на нем. Тем не менее, этот метод является менее точным, когда последовательно отображены на экране, чем при использовании borderRadius или рисуя путь в CGContextRef напрямую. вот результаты всех трех методов: обратите внимание, что третий плохо визуализируется, особенно внутри штриха сверху и снизу. Я есть установить contentsScale свойство [UIScreen mainScreen].scale. вот мой код рисования для этих трех кр ...
Создание Многополевых индексов в Mongoose / MongoDB
Я пытаюсь найти документацию, безрезультатно, о том, как создать многополевые индексы в Mongoosejs. В частности, у меня есть два поля, которые должны быть индексированы и уникальны. Что такое пример схемы мангуста, которая индексирует два поля вместе? ...
Что такое замок для повторного входа и концепция в целом?
Я всегда путаю. Кто-нибудь объяснит, что Reentrant означает в разных контекстах? И почему вы хотите использовать реентерабельность против нереентерабельности? скажем, pthread (posix) блокирующие примитивы, они повторно вступают или нет? Каких подводных камней следует избегать при их использовании? является ли мьютекс re-entrant? ...
Текстовое поле WPF не будет заполнять StackPanel
у меня есть TextBox управление в StackPanel чей Orientation установлено значение Horizontal, но не удается получить текстовое поле, чтобы заполнить оставшееся пространство StackPanel. XAML: <Window x:Class="WpfApplication1.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Height="180" Width="324"> <StackPanel Background="Orange" Orientation="Horizontal" > <Tex ...
Переопределение urllib2.HTTPError или urllib.ошибка.HTTPError и чтение ответа HTML в любом случае
я получаю ответ "HTTP Error 500: Internal Server Error", но я все еще хочу прочитать данные внутри ошибки HTML. С Python 2.6 я обычно получаю страницу, используя: import urllib2 url = "http://google.com" data = urllib2.urlopen(url) data = data.read() при попытке использовать это на неудачном URL, я получаю исключение urllib2.HTTPError: urllib2.HTTPError: HTTP Error 500: Internal Server Error как я могу получить такие страницы ошибок (с или без urllib2), все время, пока они возвращают внут ...
Как использовать сокеты в JavaScriptHTML? [закрытый]
Как использовать сокеты в JavaScriptHTML? может быть, с помощью некоторых прохладных HTML5? библиотеки? Учебники? Статьи В Блогах? ...
Шаблонов в Django: как получить доступ к свойствам первого элемента в списке
довольно простой. У меня есть список Python, который я передаю в шаблон Django. Я могу специально получить доступ к первому элементу в этом списке с помощью {{ thelist|first }} однако, я также хочу, чтобы получить доступ к свойству этого объекта... в идеале вы могли бы подумать, что это будет выглядеть так: {{ thelist|first.propertyName }} но увы, это не так. есть ли какое-либо шаблонное решение для этого, или я просто собираюсь передать дополнительную переменную шаблона... ...