Вопросы-ответы - все решения ➜ страница 62
Как я могу гарантировать, что материализованное представление всегда актуально?
Мне нужно будет вызывать REFRESH MATERIALIZED VIEW при каждом изменении таблиц, не так ли? Я удивлен, что не нашел много обсуждений этого в интернете. Как я должен это сделать? Я думаю, что верхняя половина ответа - это то, что я ищу: https://stackoverflow.com/a/23963969/168143 Есть ли в этом какая-то опасность? Если обновление представления завершится неудачей, будет ли транзакция по вызову update, insert и т. д. откатиться назад? (вот чего я хочу... Я подумайте) ...
Как удалить сервис Symfony? (Классификация Сонат)
Я использую SonataAdminBundle с MediaBundle, который имеет зависимость от ClassificationBundle. По умолчанию ClassificationBundle добавляет в backend admin management категории, теги, коллекции и контексты, но так как мое приложение не использует их, я хочу удалить их из меню и панели администратора. Я никогда раньше не удалял службу, поэтому не знаю, как это сделать. Должен быть способ удалить эти службы из SonataClassificationBundle/Resources/config/admin.xml, очевидно, не изменяя файл сам п ...
Почему я продолжаю получать эту большую ошибку в python. Обратная трассировка (самый недавний призыв последнего)... и AttributeError
Я изучаю python и получаю разные вещи из интернета и помещаю их все в эту игру, которую я делаю: "вы просыпаетесь..."Это текст на основе ASCI RPG (Roll playing game). Это работало, пока я не получил эту ошибку: Traceback (most recent call last): File "C:UsersWilliamDesktopProgrammingProgramsYou wake upmain.py", line 16, in <module> import helper File "C:UsersWilliamDesktopProgrammingProgramsYou wake uphelper.py", line 13, in <module> import main File "C: ...
Создание вычисляемого поля с помощью Entity Framework 6
Рассмотрим следующую модель для объекта EF 6: Id (int, nullable: false, identity: true) Имя (строка) Число (строка). Я хочу, чтобы число сохранялось как комбинация буквы и поля id. Например, если во время вставки ID valuse будет 1, я хочу, чтобы число было A00000001. Я попытался использовать databasegenerated атрибут на номер, но это не сработало. Проблема в том, что во время вставки EF не будет знать, какое значение идентичности. Есть ли способ определить триггер для этого или есть ли какой- ...
Jcombobox множественный выбор
У меня есть jcombobox в моем приложении. и я хочу, чтобы он поддерживал множественный выбор (как это делается в jlist). есть ли какой-нибудь пример кода? ...
крайней мере блокирования кэша Java
Предположим, мы хотим реализовать кэш для определенной сущности. class Cache { private static Map<String, Object> cache = new HashMap<>(); public static Object get(String id) { assert notNullOrEmpty(id); return cache.get(id); } public static Object add(String id, Object element) { assert notNullOrEmpty(id) && notNull(element); if(cache.containsKey(id)) return cache.get(id); cache.put(id, element); return ele ...
Утечка памяти строки BufferedReader?
Я работаю над проектом для AP Computer Science, где мы, по сути, создаем библиотеку, где вы можете добавлять клиентов и книги, проверять книги для клиентов и т. д.,И мы должны уметь читать / писать в CSV. У меня возникли некоторые проблемы с этим кодом (это только часть его, и я уверен, что остальная часть работает, все это приближается к 600 строкам, всего): public void readForBook() { try{ BufferedReader CSVFile = new BufferedReader(new FileReader("book.csv")); Str ...
Динамическое удаление элемента из ViewPager с помощью FragmentStatePagerAdapter
Существует довольно много дискуссий вокруг этой темы ViewPager PagerAdapter не обновляет представление динамически обновлять ViewPager? удаление фрагментов из FragmentStatePagerAdapter Я пробовал различные решения (в том числе недействительность с POSITION_NONE) . Но я все еще не знаю, как правильно удалить элемент. Что происходит-это либо я получаю пустую страницу (имеется в виду фрагмент разрушен, но instantiateItem не был вызван для замены) или все это рушится, вероятно, по ...
Как работает отладчик?
Мне все время интересно, как работает отладчик? В частности, тот, который может быть "прикреплен" к уже запущенному исполняемому файлу. Я понимаю, что компилятор переводит код на машинный язык, но тогда как отладчик "знает", к чему он присоединяется? ...
Проблема с методом textFieldShouldReturn при использовании UITextField вместе с UITextView
У меня есть сгруппированное табличное представление, которое содержит 3 секции и каждую строку на секцию. Первые две строки раздела содержат UITextField(название и тема-заголовки разделов), а последняя строка содержит UITextView (сообщение-заголовок раздела), потому что я хочу получить некоторые данные от пользователя самим этим контроллером. Два текстовых поля имеют returnKeyType как UIReturnKeyNext. Для UITextView кнопка "return" присутствует в клавиатуре для подачи новой строки. Поэтому я ис ...
Как сделать прозрачное окно с Qt быстрым?
Есть ли способ сделать окно приложенияqml прозрачным? Я ищу подробное описание о том, как рисовать простые фигуры с помощью qml, делая окно приложения прозрачным, а также фон. Рабочая демонстрация исходного кода была бы потрясающей. ...
Java " пул " лонгов или последовательность Oracle, которая повторно использует освобожденные значения
Несколько месяцев назад я реализовал решение для выбора уникальных значений из диапазона от 1 до 65535 (16 бит). Этот диапазон используется для генерации уникальных суффиксов целей маршрута, которые для этой клиентской массивной сети (это огромный провайдер) являются очень спорным ресурсом, поэтому любое выпущенное значение должно быть немедленно доступно конечному пользователю. Для решения этого требования я использовал BitSet. Выделите суффикс в индексе RT с помощью set и освободите суффикс ...
Вручную установите поле redux-form и / или ошибки формы
Я знаю, что если вы бросите SubmissionError из своей функции handleSubmit(), код redux-form заполнит ошибки соответствующих полей и/или самой формы. Тем не менее, этот API установки ошибок поля/формы, тесно связывает нашу реализацию handleSumbit(), чтобы быть вызывающим кодом redux-form (который содержит обработчик исключений SubmissionError). Мой вариант использования должен быть примерно таким: function asyncActionDispatcher(values) { return (dispatch ...
gdb: (отладочные символы не найдены)
У меня есть файл под названием test. Даже после компиляции с-g, Когда я запускаю его в gdb, он говорит, что отладочные символы не найдены. Я также пробовал использовать -ggdb, но это тоже было бесполезно. Пожалуйста помочь. Output for : gdb test This GDB was configured as "x86_64-linux-gnu". For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>... Reading symbols from /usr/bin/test...(no debugging symbols found)...done. ...
В чем разница между WebRTC и WebSockets для низкоуровневой передачи данных
Я пытаюсь понять разницу между WebRTC и WebSockets, чтобы лучше понять, какой сценарий требует чего. Мне любопытна широкая идея двух сторон (в основном веб-приложений, но потенциально одна из них является выделенным серверным приложением), говорящих друг с другом. Предположение: очевидно, что в отношении ad-hoc сетей WebRTC выигрывает, поскольку он изначально поддерживает протокол/метод ICE. Вопросы: относительно прямого связь между двумя известными сторонами в браузере, если я не полаг ...
Не удается переместить камеру с помощью команд клавиатуры в qt opengl
Я пытаюсь реализовать игру с использованием opengl в qt4. До сих пор я создал футбольное поле, и теперь я пытаюсь реализовать камеру, с помощью которой пользователь может свободно перемещаться по миру, используя клавиши со стрелками. Мой друг использовал фрагмент кода, который он нашел в учебниках Нехе, и просто скопировал его в свой код, и камера работала на него. Когда я попробовал то же самое, работает только кнопка escape, и она просто закрывает виджет opengl. клавиша f1 должна переключаться ...
создание векторного слоя с помощью geoJson в openlayer
Я использовал, чтобы сделать вектор GML следующим образом: layer = new OpenLayers.Layer.GML("based", "./parser2.php", { isBaseLayer: true, format: OpenLayers.Format.GeoJSON, styleMap: new OpenLayers.StyleMap(mystyle), units:"m", maxResolution: 0.2, minResolution: 0.01 }) map.addLayer(layer); Но теперь обесценивается для множественного резона мне нужно использовать OpenLayers.Слой.Вектор, но я не ...
Подсветка синтаксиса Twig возвышенный текст
Я хочу знать, как я могу иметь подсветку синтаксиса для TWIG в Sublime Text. На самом деле, когда я открываю файл TWIG, все fonctions и условия похожи (белый на черном) : ...
Как вызвать функцию в react js из внешнего файла JS
Я пытался создать pop over для одного из моих элементов, которые используют react и bootstrap. Ниже приведен мой код реакции: - class Share extends React.Component{ render(){ return( <div>hello</div> ); } } var shareRenderFunc=function() { ReactDOM.render( <Share/> , document.getElementById('shareContainer') ); } Ниже приведен мой jquery, называемый shareRenderFunc() :- var popOverSettings = { placement: 'bottom', container: ' ...
Почему нельзя передать *args и * * kwargs в init дочернего класса
Чтобы понять *args и * * kwargs я сделал некоторые поиски, когда я упал на этот вопрос * args и * * kwargs? Ответ ниже выбранного ответа привлек мое внимание, а именно: class Foo(object): def __init__(self, value1, value2): # do something with the values print value1, value2 class MyFoo(Foo): def __init__(self, *args, **kwargs): # do something else, don't care about the args print 'myfoo' super(MyFoo, self).__init__(*args, **kwargs) Я попробовал не ...
Что означает квадратные скобки в запросе Oracle SQL?
Я нахожу оператор select с квадратными скобками в нем. Кто-нибудь может объяснить, что означают эти скобки? Например select a,b,[c] from table1; Спасибо. ...
Вероятность столкновения ObjectId и UUID в большой распределенной системе
Учитывая, что UUID rfc 4122 (16 байт) намного больше, чем MongoDB ObjectId (12 байт), я пытаюсь выяснить, как их вероятность столкновения сравнивается. Я знаю, что это что-то около довольно маловероятно, но в моем случае большинство идентификаторов будут генерироваться в большом количестве мобильных клиентов, а не в ограниченном наборе серверов. Я задаюсь вопросом, есть ли в этом случае оправданная озабоченность . По сравнению с обычным случаем, когда все идентификаторы генерируются a неболь ...
Как добавить сервер Tomcat в eclipse
Я только что установил Java EE plugin в plain eclipse и пытаюсь добавить сервер tomcat. Я открыл добавить новый сервер, который показывает "выберите тип сервера для создания", но нет списка серверов. Как добавить сервер tomcat? Затмение: Индиго. ...
Сопоставление нескольких URL-адресов с параметрами с помощью регулярного выражения маршрута маршрутизатора контроллера Zend в Zend Framework
Я разрабатываю контроллер Rest с Zend, и меня смущает сопоставление URL-адресов маршрутизатору. В основном я читал оZend Router , и я не мог планировать свои URL-адреса, чтобы удовлетворить упомянутые маршруты. Вот некоторые из моих URL-адресов, которые должны быть сопоставлены с маршрутизаторами. Http://localhost/api/v1/tags.xml Http://localhost/api/v1/tags.в XML?abc=true (param: abc=true) Http://localhost/api/v1/tags/123456.xml (param: 123456.xml) Http://localhost/api/v1/tags/1234 ...
Разбор незарегистрированных параметров для конфигурационных файлов в параметрах программы Boost?
С помощью параметров командной строки я могу сделать следующее: po::variables_map vm; auto parsedOptions = po::command_line_parser(argc, argv).options(optionsDescription1).allow_unregistered().run(); po::store(parsedOptions, vm); po::notify(vm); auto unregistered = po::collect_unrecognized(parsedOptions.options, po::include_positional); po::variables_map vm2; auto parsedOptions2 = po::command_line_parser(unregistered).options(optionsDescription2).run(); po::store(parsedOptions2, vm2); po::not ...
Запутался в обработке ошибок в VB6 и использовании On Error GoTo
Мне нужно устранить неполадки в каком-то старом коде VB6, и я запутался в использовании "On Error". В приведенном ниже примере, если я окружаю конкретную строку кода, которую я хочу протестировать с помощью On Error GoTo и ErrHandler1, это единственная строка, которая тестируется. Или будет ли деление на ноль включено, если оно находится в той же самой подложке? On Error GoTo ErrHandler1 If Not Exists(BaseDirectory + "ARCHIVE") Then _ MkDir BaseDirectory + "ARCHIVE" ErrHandler1: Call M ...
В c# есть ли способ написать универсальный такой объект: Object?
Есть ли способ сделать что-то подобное в c#? Рассмотрим следующий пример и предположим, что Child1, Child2, Child3-все дети Parent - class Class1 { SomeObject< Parent > mSomeObject; Class1() { if (condition1) mSomeObject = new SomeObject<Child1>(); else if (condition2) mSomeObject = new SomeObject<Child2>(); else if (condition3) mSomeObject = new SomeObject<Child3>(); } } Идея состоит в том, что этот C ...
Python - иметь Родительский поток обрабатывать исключение дочерних потоков
Есть ли способ заставить родителя, породившего новый поток, перехватить исключение порожденных потоков? Ниже приведен реальный базовый пример того, что я пытаюсь сделать. Он должен перестать считать, когда возникает исключение, но я не знаю, как его поймать. Являются ли исключения потокобезопасными? Я хотел бы иметь возможность использовать модуль Subprocess, но я застрял с использованием Python 2.3 и не знаю, как еще это сделать. Возможно, используя модуль threading? import time import th ...
В чем разница между ядрами CUDA и tensor?
Я совершенно новичок в терминах, связанных с вычислениями HPC, но я только что увидел, что EC2 выпустила свой новый тип экземпляра на AWS, который работает на новой Nvidia Tesla V100, которая имеет оба типа "ядер": ядра Cuda (5.120) и тензорные ядра (640). В чем разница между ними обоими? ...
SQL объединение и упорядочение индивидуальных субъектов по дате
Таким образом, у меня есть две таблицы SQL, одна из которых является адресной книгой клиента, а другая-журналом покупок. Таблица Клиентов Cust ID Cust Name 1 Adam 2 Brian 3 Charles 4 Dave ... История Покупок Customer ID Price Date 1 $100 1996-01-20 1 $200 1995-01-01 2 $70 1999-05-22 ... То, что я хочу видеть, - это имя клиента и цена само ...