программирование

Q & A для профессиональных программистов и энтузиастов

4
Ключи SQL, MUL против PRI против UNI
В чем разница MUL, PRIи UNIв MySQL? Я работаю над запросом MySQL, используя команду: desc mytable; Одно из полей показано как MULключевое, другие отображаются как UNIили PRI. Я знаю, что если ключ PRI, только одна запись на таблицу может быть связана с этим ключом. Если ключ есть MUL, означает ли …
249 mysql  sql  key 

13
Сортировка вектора пользовательских объектов
Как можно сортировать вектор, содержащий пользовательские (то есть определяемые пользователем) объекты? Вероятно, следует использовать стандартный алгоритм STL для сортировки вместе с предикатом (функцией или объектом функции), который будет работать с одним из полей (в качестве ключа для сортировки) в пользовательском объекте. Я на правильном пути?
249 c++  stl  sorting 



8
Что это значит, когда правило CSS недоступно в инспекторе элементов Chrome?
Я проверяю h2элемент на веб-странице с помощью инспектора элементов Google Chrome, а некоторые правила CSS, которые, похоже, применяются, отображаются серым цветом. Кажется, что зачеркнутый указывает, что правило было переопределено, но что это значит, когда стиль отображается серым цветом?


6
Что означает «| =»? (оператор равных труб)
Я попытался выполнить поиск с помощью Google Search и Stack Overflow, но он не дал никаких результатов. Я видел это в коде библиотеки с открытым исходным кодом: Notification notification = new Notification(icon, tickerText, when); notification.defaults |= Notification.DEFAULT_SOUND; notification.defaults |= Notification.DEFAULT_VIBRATE; Что значит "| =" ( pipe equal operator)?
249 java  android  operators 



10
Угловая ошибка @ViewChild (): ожидается 2 аргумента, но получено 1
При попытке ViewChild я получаю сообщение об ошибке. Ошибка: «Не указан аргумент для« opts ».» Оба @ViewChild выдает ошибку. import { Component, OnInit, ElementRef, ViewChild, Output, EventEmitter } from '@angular/core'; import { Ingredient } from 'src/app/shared/ingredient.model'; @Component({ selector: 'app-shopping-edit', templateUrl: './shopping-edit.component.html', styleUrls: ['./shopping-edit.component.css'] }) export class ShoppingEditComponent implements OnInit { …

9
Неподдерживаемый метод: BaseConfig.getApplicationIdSuffix ()
Итак, я читаю Android 6 для программистов: подход, управляемый приложением, и первые два примера приложений. У меня не было проблем с примерами, на этот раз пример FlagQuiz при загрузке в Android Studio 3.0 Canary-3 я получаю эту ошибку, которая не позволяет мне построить проект: Ошибка: неподдерживаемый метод: BaseConfig.getApplicationIdSuffix (). Версия …

5
Как работает ключевое слово «this» внутри функции?
Я только что натолкнулся на интересную ситуацию в JavaScript. У меня есть класс с методом, который определяет несколько объектов, используя объектно-буквенную нотацию. Внутри этих объектов thisуказатель используется. Из поведения программы я сделал вывод, что thisуказатель ссылается на класс, для которого был вызван метод, а не на объект, создаваемый литералом. Это …

7
Отображение представления из другого контроллера в ASP.NET MVC
Можно ли отобразить вид с другого контроллера? Скажем, например, у меня есть CategoriesControllerи Category/NotFound.aspxмнение. Находясь в CategoriesController, я могу легко вернуться View("NotFound"). Теперь скажите, что у меня есть ProductsControllerи действие, и вид, чтобы добавить товар. Тем не менее, это действие требует, чтобы у нас была Категория для добавления Продукта. Например, …

13
Ruby передается по ссылке или по значению?
@user.update_languages(params[:language][:language1], params[:language][:language2], params[:language][:language3]) lang_errors = @user.errors logger.debug "--------------------LANG_ERRORS----------101-------------" + lang_errors.full_messages.inspect if params[:user] @user.state = params[:user][:state] success = success & @user.save end logger.debug "--------------------LANG_ERRORS-------------102----------" + lang_errors.full_messages.inspect if lang_errors.full_messages.empty? @userОбъект добавляет ошибки к lang_errorsпеременной в update_lanugagesметоде. когда я выполняю сохранение @userобъекта, я теряю ошибки, которые изначально были сохранены в lang_errorsпеременной. Хотя то, …

7
Как сбросить масштаб в Visual Studio 2010 и выше
Как сбросить «Zoom» в VS 2010 и выше обратно в нормальное состояние? CTRL+SCROLL WHEEL позволяет увеличивать и уменьшать масштаб с помощью Visual Studio 2010/2012/2013/2015/2017, но я бы хотел вернуться к первоначальным 100%.
248 visual-studio  ide 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.