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


Силу в C++ во время компиляции ошибка/предупреждение о неявном проваливаются в переключатель

switch операторы могут быть очень полезны, но приводят к общей ошибке, когда программист забыл оператор break: switch(val) { case 0: foo(); break; case 1: bar(); // oops case 2: baz(); break; default: roomba(); } вы не получите предупреждение, очевидно, так как иногда проваливаются явно нужные. Хороший стиль кодирования предлагает комментировать, когда ваше падение преднамеренно, но иногда этого недостаточно. Я уверен, ...

Контроллеры представлений: как переключаться между представлениями программно?

короче говоря: я хочу иметь два полноэкранных вида, где я могу переключаться между видом A и видом B. Я знаю, что могу просто использовать контроллер панели вкладок, но я не хочу. Я хочу посмотреть, как это делается вручную, чтобы узнать, что происходит под капотом. у меня есть UIViewController, который действует как корневой контроллер: @interface MyRootController : UIViewController { IBOutlet UIView *contentView; } @property(nonatomic, retain) UIView *contentView; @end contentView под ...

Почему extern не будет ссылаться на статическую переменную?

почему extern int n не компилируется при объявлении n (в другом файле) static int n, но работает при заявленных int n? (Оба эти объявления были в области файлов.) в принципе, почему int n в области файла не то же самое, что static int n в той же области? Это только по отношению к Экстерн? Если да, то как насчет extern я пропустил? ...

Как я могу получить значение от редактора ACE?

Я использую ACE редактор в первый раз. У меня есть следующие вопросы, связанные с ним. как мне найти экземпляр ACE редактор на странице? Я не хочу для поддержания глобальной переменной, которая будет содержать экземпляр редактора. Я нужно найти его экземпляр по запросу. как получить и установить его значение? Я открыт для предложений для любого лучшего редактора, чем ACE редактор, который будет поддерживать почти все типы языка / разметки / css и т. д. и высоко интегрирован с jQu ...

Зачем использовать AsQueryable () вместо List ()?

Я начинаю использовать шаблон репозитория для доступа к данным с помощью Entity Framework и LINQ как основа реализации Нетестового репозитория. В большинстве примеров я вижу return AsQueryable () когда вызов возвращает N записей вместо List. В чем преимущество этого? ...

Как получить GUID в android?

мы разрабатываем приложение с помощью .Net webservice (soap protocal) для этого мне нужно передать GUID из класса android. в .Net у нас есть заявление, как показано ниже Guid myGuid1 = new Guid (); Мне нужна аналогичная функциональность в Android , есть ли способ сделать такую функциональность в коде android? с уважением, Jeyavel N ...

Kotlin Bytecode-как анализировать в IntelliJ IDEA?

Я хочу увидеть скомпилированный байт-код Так что я могу узнать больше о том, как это работает под крышкой. Я использую IntelliJ IDEA 15 но не могу найти способ, чтобы увидеть байт-код. Чего мне не хватает? ...

Подгонка нескольких регрессионных моделей с помощью dplyr

Я хотел бы подогнать модель для каждого часа (факторная переменная) с помощью dplyr, я получаю ошибку, и я не совсем уверен, что случилось. df.h <- data.frame( hour = factor(rep(1:24, each = 21)), price = runif(504, min = -10, max = 125), wind = runif(504, min = 0, max = 2500), temp = runif(504, min = - 10, max = 25) ) df.h <- tbl_df(df.h) df.h <- group_by(df.h, hour) group_size(df.h) # checks out, 21 obs. for each factor variable # different attempts: reg. ...

Java 8 Stream: разница между limit() и skip()

про Streams, когда я выполняю этот кусок кода public class Main { public static void main(String[] args) { Stream.of(1,2,3,4,5,6,7,8,9) .peek(x->System.out.print("nA"+x)) .limit(3) .peek(x->System.out.print("B"+x)) .forEach(x->System.out.print("C"+x)); } } Я получаю этот выход A1B1C1 A2B2C2 A3B3C3 потому что ограничение моего потока до первых трех компонентов заставляет действия A,B и C должен быть выполнен только три раза. попытк ...

Доктрина 2 Метод фильтра ArrayCollection

могу ли я отфильтровать результаты из коллекции arrayCollection в доктрине 2 при использовании ленивой загрузки? Например, // users = ArrayCollection with User entities containing an "active" property $customer->users->filter('active' => TRUE)->first() Мне непонятно, как на самом деле используется метод фильтра. ...