Codengineering - блог о программировании ➜ страница 1134


Проверка наличия нескольких полей в документе MongoDB

Я пытаюсь запросить коллекцию баз данных, содержащую документы процессов, для тех документов, которые имеют определенные поля. Для простоты представим себе следующую общую схему документа: { "timestamp": ISODate("..."), "result1": "pass", "result2": "fail" } Теперь, когда процесс запущен, новый документ вставляется только с меткой времени. Когда этот процесс достигает определенных стадий, поля result1 и result2 добавляются с течением времени. Однако некоторые процессы не достигаю ...

Запретить div, содержащее изображение, изменять размер при добавлении текста

У меня есть div, центрированный на сайте и содержащий картинку. div расширяет свой height, чтобы соответствовать картине, как и ожидалось. Затем я добавляю текст и ожидаю, что он будет выложен в нижней части div. Но в дополнение к этому div также немного изменяется, так что его height является higher, чем height изображения. Вот пример: Html: <div class="siteContent"> <img class="debug" src="../../Content/themes/base/images/pageTitle.png" /> <span> aaa & ...

Производительность Java probablePrime

Javadoc on probablePrime: Возвращает положительный BigInteger, который, вероятно, является простым, с указанная длина битла. Вероятность того, что Бигинтегер вернется мимо этот метод композиционный не превышает 2-100. Мой вопрос в том, насколько большую производительность это дает, не гарантируя простое число, но делая его почти определенным? Кроме того, действительно ли эта разница в производительности стоит того, чтобы в какой-то момент в будущем возникла ошибка? Особенно если досто ...

Как узнать дату создания коллекции MongoDB с помощью драйвера MongoDB C#?

Мне нужно перебрать все коллекции в моей базе данных MongoDB и получить время, когда каждая из коллекций была создана (я понимаю, что я мог бы получить метку времени каждого объекта в коллекции, но я предпочел бы не идти этим путем, если существует более простой/быстрый метод). Это должно дать вам представление о том, что я пытаюсь сделать: MongoDatabase _database; // code elided var result = _database.GetAllCollectionNames().Select(collectionName => { _database.GetCollection( ...

Лучший способ обработки разделения пути Windows или Linux

У меня есть две строки: C:UsersBobMy Documents /Users/Bob/Documents Мне удалось вызвать это регулярное выражение: preg_split('/(?<=[/\])(?![/\])/', $string) Что вернется Array ( [0] => C: [1] => Users [2] => Bob [3] => My Documents ) Array ( [0] => / [1] => Users/ [2] => Bob/ [3] => Documents ) Однако я ищу Array ( [0] => C: [1] => Users [2] => Bob [3] => My Documents ) Array ( ...

Почему я не могу правильно присоединить TFS к коллекции проектов, которая была восстановлена в SQL Server?

Мы попытались переместить коллекцию проектов TFS с одного сервера TFS 2010 на другой. отсоединил коллекцию в консоли TFS на исходном сервере резервное копирование коллекции Tfs_DefaultCollection в SQL Server 2008 Standard Edition DBA восстановила коллекцию в новую базу данных Tfs_MyCollection, в экземпляр SQL Server 2008 Enterprise, R2, используемый целевым сервером TFS. администратор TFS попытался подключиться к цели сервер. TFS adminisitrator получил следующее сообщение об ошибке. TF2 ...

Обновить заголовок родительского компонента из маршрутизированного дочернего компонента в Angular 2 [дубликат]

На этот вопрос уже есть ответ здесь: Как изменить заголовок страницы в angular2 router 12 ответов Я работаю над документацией Angular 2 по маршрутизации. У меня есть пример приложения, который показывает два компонента, которые маршрутизируются и подключаются к навигационным ссылкам. Вот плунжер , демонстрирующий поведение. Он построен с использованием Angular 2 в Typescript. Вот главное приложени ...

overflow-y scroll всегда показывает даже его не переполнение

Я делаю "прокрутку мобильной панели JQuery отдельно от контента", то, что я сделал Я применяю этот css для достижения того, что я делаю, но проблема в том, что Overflow-y: scroll ==> всегда показывать даже его содержимое не переполнение. Есть ли у вас какие-либо идеи по этому поводу, Заранее благодарю. .ui-panel-inner { position: absolute; top: 1px; left: 0; right: 0; bottom: 0px; overflow: scroll; -webkit-overflow-scrolling: touch; } ...

PHP с помощью CURL: есть ли способ эмулировать файл cookie вместо того, чтобы сохранять его в файл?

Я обращаюсь к службе REST api, которая использует переменную session_id. API требует, чтобы это было сохранено в файле cookie, и я выполняю это следующим образом: $ch = curl_init(); // initialize curl handle curl_setopt($ch, CURLOPT_URL, $url); //set target URL curl_setopt($ch, CURLOPT_FOLLOWLOCATION, TRUE);// allow redirects curl_setopt($ch, CURLOPT_COOKIEFILE, './Cookie.txt'); curl_setopt($ch, CURLOPT_COOKIEJAR, './Cookie.txt'); curl_setopt($ch, CU ...

Расположены ли переменные внутри цикла (while или for) после завершения цикла?

Являются ли переменные, созданные внутри цикла while или for, удаленными из памяти после завершения выполнения цикла? кроме того, это плохая привычка кодирования-создавать временные переменные внутри цикла? В этом примере он создает 100 переменных X и затем избавляется от них, или они удаляются на каждой итерации? спасибо. Пример: int cc =0; while(cc < 100){ int X = 99; // <-- this variable cc++; } ...