Вопросы-ответы - все решения ➜ страница 171
Изменение ширины вертикальной полосы прокрутки в dataGridView
Я разрабатываю приложение для сенсорного экрана. Меня попросили увеличить размер полос прокрутки, чтобы пользователи могли их использовать. До сих пор мне не удалось разобраться в этом. Я читал, что если вы увеличите ширину полосы прокрутки окна MainForm, то dataGridView унаследует ее. Я попробовал несколько вещей, но до сих пор не смог заставить его работать. Два ближайших способа, которые я пробовал, - это 1) Когда я строю сетку, я добавляю следующее foreach (Control ctrl in dataGridView ...
Python возвращает объект MagicMock вместо возвращаемого значения
У меня есть файл python a.py, который содержит два класса A и B. class A(object): def method_a(self): return "Class A method a" class B(object): def method_b(self): a = A() print a.method_a() Я хотел бы объединить method_b в классе B, насмехаясь над A. Вот содержание файла testa.py для этой цели: import unittest import mock import a class TestB(unittest.TestCase): @mock.patch('a.A') def test_method_b(self, mock_a): mock_a.method_a.return_v ...
Настройка приложения cocos2d-x с помощью шаблона проекта visual studio 2010
Я пытаюсь настроить приложение на Windows 7 с помощью Cocos2D-x. Я следовал этому учебнику. Я сделал следующее: построил библиотеку под управлением Build-win32.сценарий летучей мыши. Завод. установлен шаблон проекта VS2010. Завод. успешно выполните все тестовые программы. создал новый проект cocos2D-x с помощью установленного шаблона. Работы Когда я компилирую приложение Hello World, у меня есть следующее ошибки: error C1083: impossible to open inclusion file 'CCstdC.h' No such file o ...
Регулярное выражение для проверки на строку, содержащую пробелы и специальные символы
У меня есть следующее регулярное выражение: String PASSWORD_PATTERN = "((?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{6,12})"; И я проверяю утверждение следующим образом: Pattern pattern = Pattern.compile(PASSWORD_PATTERN); Matcher matcher = pattern.matcher(password); if(!matcher.matches()) { // error } Как я могу настроить этот шаблон, чтобы включить проверку на наличие пробелов и специальных символов? Как и в методе matches (), он должен завершиться ошибкой, если пароль содержит пробелы или спец ...
Как найти максимальный индекс конкретного числа и минимальный индекс столбца мудрый numpy
У меня есть массив numpy, такой как m = np.array([[0,0,0,0,0], [0,0,0,1,1], [0,1,0,1,0], [0,1,0,1,0], [0,0,1,1,1],]) (m == 1).argmax(0) дадут array([0, 2, 4, 1, 1]). Существует ли какая-либо аналогичная функция для получения минимального индекса 1 и максимального индекса по каждому столбцу. то есть array([[ nan, 2., 4., 1., 1.], [ nan, 3., 4., 4., 4.]]) ...
Как правильно реализовать quotename в SQL Server?
Справочная Информация: У меня есть хранимая процедура, которая заполняет отчет SSRS. Отчет SSRS запускается и экспортируется в формате CSV. Затем он открывается как текстовый файл и выполняется через приложение поставщика 3-х сторон. Выходные данные учебника должны выглядеть следующим образом: lid, status, i_flag,Count, pDate, iDate 62558633,"Text Value","08/16",11,"08/16","08/16" 78013526,"Text Value","",,"08/16""08/16" Мои результаты выглядят так: lid, status, i_flag, ...
JSF 2.1 + Spring + hibernate как правильно реализовать обработку исключений?
Я работаю над проектом, который имеет следующую структуру: DaoService - это Spring bean, который имеет объект SessionFactory и выполняет манипуляции с базой данных с помощью Hibernate. помечено @Repository Несколько сервисов BLogicService - это весенние бобы, которые имеют Daoservice Autowired и выполняют некоторую операцию на POJOs и сохраняют его в спящем режиме. Помечено аннотациями @Service. JSF 2.1 управляемые бобы - итерация с помощью XHTML страницы и содержат свойства и действия J ...
ListView перемещение элементов
У меня есть еще одна проблема с ListView : (теперь мне нужно переместить элементы в группе (вверх, вниз, в начало, в конец), но ListView отображает перемещенные элементы всегда в конце. Вот пример кода для перемещения элемента в начало: if (1 == listView1.SelectedItems.Count) { ListViewItem item = listView1.SelectedItems[0]; ListViewGroup gp = item.Group; int index; index = item.Index; if (index < listView1.Items.Count) { ...
Java отправка и получение файла (byte []) через сокеты
Я пытаюсь разработать очень простой клиент / сервер, где клиент преобразует файл в байты, отправляет его на сервер, а затем преобразует байты обратно в файл. В данный момент программа просто создает пустой файл. Я не фантастический Разработчик Java, так что любая помощь очень ценится. Это серверная часть, которая получает то, что посылает клиент. ServerSocket serverSocket = null; serverSocket = new ServerSocket(4444); Socket socket = null; socket = serverSocket.accept(); ...
Существует ли способ преобразовать некластеризованный индекс первичного ключа в кластеризованный? (SQL Server 2008)
С помощью Management Studio я не могу изменить индекс. Удаление его не работает, потому что он используется в качестве внешнего ключа во многих других таблицах. Могу ли я как-то изменить его? Или как бы вы это сделали? ...
Entity Framework-Включить / Ссылка / Коллекция
Мне было интересно, почему существуют отдельные методы для заполнения навигационных свойств. Если я работаю со всем набором, я могу вызвать Include либо для свойства, либо для коллекции. Однако, если я работаю с одной сущностью, есть два отдельных метода для вызова в зависимости от того, является ли элемент коллекцией (Collection) или одной ссылкой (Reference). Есть ли какой - нибудь способ обойти это-это делает вещи более сложными, чем я думаю, необходимо. И может ли кто-нибудь объяснить, по ...
Как избежать ошибок округления при расчете площади треугольника?
Я пытаюсь вычислить площадь треугольника с вершинами {{0,1000000000},{1,0},{0,-1000000000}} Легко видеть, что площадь этого треугольника должна быть 1,000,000,000, но когда я пытаюсь вычислить площадь в Java, используя формулу Heron или формулу шнурка, я получаю 0 для этой площади. Я уверен, что это связано с ошибкой округления при использовании double s, но я не уверен, как продолжить. Есть указания? Программа: private static double areaShoelace(int[][] v) { return 0.5 * Math.abs(v[ ...
C++ - стек со связанным списком-ошибка плохой памяти?
В настоящее время я пишу стек, который реализуется с помощью связанного списка. Я получаю эту ошибку: Unhandled exception at 0x75249617 in STACK_LinkedList.exe: Microsoft C++ exception: std::bad_alloc at memory location 0x002ee8f8. Я полагаю, что это, возможно, происходит от моих push() или pop() функций. Я не могу найти свою ошибку. Я довольно новичок в связанных списках, поэтому мне немного трудно найти ошибки. Вот моя функция push(): // Adds an item to the top of the stack template &l ...
В чем разница между OpenCL и вычислительным шейдером OpenGL?
Я знаю, что OpenCL дает контроль над архитектурой памяти GPU и, таким образом, позволяет лучше оптимизировать, но, оставляя это в стороне, мы можем использовать вычислительные шейдеры для векторных операций (сложение, умножение, инверсия и т. д.)? ...
SQLite запросы работают медленно, нужна помощь оптимизации
У меня есть база данных SQLite с примерно 24k записями в одной из таблиц, 15 в другой. Таблица с 15 записями содержит информацию о формах, которые должны быть заполнены пользователями (примерно 1k пользователей). Таблица с записями 24k содержит информацию о том, какие формы были заполнены кем и когда. Когда пользователь входит в систему, существует около ~3/4 секунды ожидания во время выполнения запросов, чтобы определить, что пользователь закончил до сих пор. Слишком долго для моего клиента. Я ...
BottomNavigationView-как избежать воссоздания фрагментов и повторного их использования
Я хотел бы сделать нижнюю панель навигации в моем проекте. Каждый вид имеет свой собственный фрагмент. Проблема заключается в том, что каждый раз, когда я нажимаю на кнопку, чтобы изменить вид, например, из недавних в избранное, он создает новый фрагмент с совершенно новыми состояниями(например, положение прокрутки, текст изменен, что бы ни содержал мой фрагмент). Я знаю, что в официальной документации Android было написано, что нижняя панель навигации должна сбросить состояния задачи, но я дума ...
Как переместить мигающий курсор в css?
Я работаю над веб-сайтом (встроенным в HTML/CSS), в котором я хочу переместить мигающий курсор вправо, чтобы он не был вверху значка. Фрагменты HTML и CSS, которые я использовал для того, чтобы сделать значок поиска: .searchicon { position: absolute; left: 34.5%; top: 22.4%; transform: translateY(-50%); color: red; pointer-events: none; } <div class="input-searchicon"> <input class="form-control search_radius mb-4" type="text"> <span class="fa ...
Типичные представления модели хранилища данных звездной схемы Кимбалла выполнимы? и как кодировать ген
У меня есть хранилище данных, содержащее типичные схемы звезд и целую кучу кода, который делает такие вещи (очевидно, намного больше, но это иллюстративно): SELECT cdim.x ,SUM(fact.y) AS y ,dim.z FROM fact INNER JOIN conformed_dim AS cdim ON cdim.cdim_dim_id = fact.cdim_dim_id INNER JOIN nonconformed_dim AS dim ON dim.ncdim_dim_id = fact.ncdim_dim_id INNER JOIN date_dim AS ddim ON ddim.date_id = fact.date_id WHERE fact.date_id = @date_id GROUP BY cdim.x ,dim.z Я думаю ...
Возник конфликт при попытке использовать плагин цикла jquery и плагин lightbox
Я работаю на веб-сайте, который включил плагин цикла jquery. Все это прекрасно работало, пока я не попытался добавить плагин lightbox. Кажется, в элементе есть проблема, которая позволяет работать только последним файлам JS. Любая помощь была бы очень кстати. Вот код jquery, который я использую в элементе. <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <!-- include Cycle plugin --> <script type="text/javascri ...
интерфейс iPhone / iPad: поиск выпадающего списка управления
В моем универсальном приложении есть страница настроек, на которой пользователь должен выбрать тему из десятка доступных тем. Проблема в том, что если я использую picker-view, он занимает большую часть экрана на iPhone. Я думаю, что мне нужно что-то вроде вашего стандартного выпадающего меню Windows, где он просто отображает в одной строке текущий выбор, и щелчок по нему расширяется в прокручиваемый список возможных элементов. При выборе элемента список сворачивается обратно в исходное состоя ...
Как перенести снимки EC2 на другую учетную запись EC2 [закрыто]
У меня есть 2 снимка, сохраненные на моем EC2 (аккаунт 1), я создал другой аккаунт AWS (аккаунт 2), и я хочу, чтобы мои 2 снимка из аккаунта 1 присутствовали на моем аккаунте 2. Короче говоря, я просто хочу перенести свои 2 снимка с учетной записи 1 на учетную запись 2. Любым способом я могу это сделать? Спасибо! Примечания убедитесь, что счета 1 и 2 находятся в одном и том же Zone. Можно найти в правом верхнем углу приборной панели. на странице моментальных снимков измените параметр Viewin ...
В PHP удалить пустой ключ null массив значений, сохраняя при этом ключ-значение в противном случае не пустые/нулевые
У меня есть массив, который имеет около 12 потенциальных пар ключ / значение. Которые основаны на A _POST/_GET Ключи не числовые, как в 0-n, и мне нужно сохранить ключи со значениями там, где это применимо. Моя проблема в том, что я знаю, что иногда ключ будет передан, где значение равно null, empty или равно ". В этом случае я хочу обрезать эти ключи перед обработкой моего массива. Как Бегущий вниз по линии без чего-то там собирается сломать мой скрипт. Теперь некоторое время назад я либо соз ...
Datagridview не обновляется в форме, которая уже открыта
Я создал приложение, которое обновляет форму журналов всякий раз, когда электронная почта успешно отправляется. Мой код выглядит примерно так: MailSender.cs void Serche() { { //perform thread background ip scanner } if (InvokeRequired){ this.Invoke(new MethodInvoker(delegate { sendReport(); })); } } public void sendReport() { //some codes to trigger time schedule to send report ExportT ...
Есть ли какая-либо причина для numeric, а не int в T-SQL?
Зачем кому-то использовать числовой(12, 0) Тип данных для простого целочисленного столбца ID? Если у вас есть причина, почему это лучше, чем int или bigint, я хотел бы ее услышать. Мы не делаем никаких вычислений по этому столбцу, это просто идентификатор, используемый для связывания внешнего ключа. Я составляю список ошибок программирования и проблем с производительностью продукта, и я хочу быть уверен, что они не сделали этого по какой-то логической причине. Если вы будете следовать этому сс ...
Переменная C++ имеет инициализатор, но неполный тип?
Я пытаюсь скомпилировать 2 класса В C++ с помощью следующей команды: g++ Cat.cpp Cat_main.cpp -o Cat Но я получаю следующую ошибку: Cat_main.cpp:10:10: error: variable ‘Cat Joey’ has initializer but incomplete type Может ли кто-нибудь объяснить мне, что это значит? Мои файлы в основном создают класс (Cat.cpp) и экземпляр (Cat_main.cpp). Вот мой исходный код: Кот.cpp: #include <iostream> #include <string> class Cat; using namespace std; int main() { Cat Joey("Joey"); ...
Ionic Android Build failed: не удается запустить процесс демона
Когда я бегу ionic build android --release я получаю ошибку Error occurred during initialization of VM Could not reserve enough space for 2097152KB object heap Кто-нибудь знает, как это исправить ? ...
GoogleMaps API рисует полигон над целым городом
Интересно, можно ли нарисовать многоугольник над целым городом с помощью GoogleMaps API V3 или V2? Если да, то не могли бы вы привести пример, как это сделать (выберите свой любимый город :)). У меня есть некоторые трудности с пониманием этого API. Спасибо. ...
Мне нужно обновить страницу для запуска скрипта Greasemonkey?
Так что я знаю, что это как-то связано с AJAX, но я прочитал несколько тем и не совсем понимаю, что я должен делать. В настоящее время все работает нормально, но мне нужно обновить страницу для запуска моего сценария. Что нужно сделать с моим кодом, чтобы заставить его работать без обновления? // ==UserScript== // @name Job Aids // @description Aid in closing tickets // @include https://techaccess.ad.qintra.com/WorkJobs/WorkJobs.aspx* // @namespace camzilla.net // @version 1.1.201211 ...
Как добавить кнопки выравнивания текста на панель инструментов в TinyMCE 4.Икс?
Эта ссылка: http://www.tinymce.com/wiki.php/TinyMCE3x:%22For_Dummies%22 показывает под заголовком "Custom Advanced TinyMCE WYSIWYG Editor" во втором окне за "theme_advanced_buttons" названия кнопок, которые вы можете добавить на свою панель инструментов. В версии 4 все немного по-другому.но это работает следующим образом: $('#my_textarea').tinymce({ plugins: 'link,code,preview,autolink', height: 350, width: 750, toolbar: "undo redo | styleselect | bold italic | jus ...
Сложение двух чисел с помощью битовой манипуляции
Я работаю над следующей практической задачей из GeeksForGeeks : Напишите функцию Add (), которая возвращает сумму двух целых чисел. Функция не должна использовать ни один из арифметических операторов (+, ++, –, -, .. прием). Данное решение в C# имеет вид: public static int Add(int x, int y) { // Iterate till there is no carry while (y != 0) { // carry now contains common set bits of x and y int carry = x & y; // Sum of bits of x and y where at ...